summaryrefslogtreecommitdiff
path: root/protected
diff options
context:
space:
mode:
authorPatrick Seeger <pseeger@ccwn.org>2012-05-25 09:13:44 +0200
committerPatrick Seeger <pseeger@ccwn.org>2012-05-25 09:13:44 +0200
commit9bdc1d98f91181375a6c077052db3c702a27c294 (patch)
tree192e01303b6f883375aeb6048c83a7ad1af326fa /protected
parent73cbf16f510930747aae963a863570c277332187 (diff)
2012 Inhalte für die Datenbank, anzeige erstmal auf cms reduziert
Diffstat (limited to 'protected')
-rw-r--r--protected/config/main.php2
-rw-r--r--protected/controllers/SiteController.php56
-rw-r--r--protected/controllers/VeranstaltungController.php1
-rw-r--r--protected/controllers/VereinController.php1
-rw-r--r--protected/data/sitecontent.sql12
-rw-r--r--protected/models/Veranstaltung.php3
-rw-r--r--protected/views/veranstaltung/_short.php2
-rw-r--r--protected/views/veranstaltung/_short_all.php5
-rw-r--r--protected/views/veranstaltung/index.php3
-rw-r--r--protected/views/veranstaltung/now.php18
-rw-r--r--protected/views/veranstaltung/view.php4
11 files changed, 34 insertions, 73 deletions
diff --git a/protected/config/main.php b/protected/config/main.php
index 87266e5..6a1cceb 100644
--- a/protected/config/main.php
+++ b/protected/config/main.php
@@ -45,7 +45,7 @@ return array(
'components'=>array(
'user'=>array(
// enable cookie-based authentication
- 'allowAutoLogin'=>true,
+ 'allowAutoLogin'=>false,
),
'cache' => array(
'class' => 'system.caching.CFileCache',
diff --git a/protected/controllers/SiteController.php b/protected/controllers/SiteController.php
index 8d3084c..e77356a 100644
--- a/protected/controllers/SiteController.php
+++ b/protected/controllers/SiteController.php
@@ -29,7 +29,7 @@ class SiteController extends Controller
{
// renders the view file 'protected/views/site/index.php'
// using the default layout 'protected/views/layouts/main.php'
- $this->render('index');
+ $this->redirect(array('cms/sitecontent/view','page'=>'home'));
}
/**
@@ -46,58 +46,4 @@ class SiteController extends Controller
}
}
- /**
- * Displays the contact page
- */
- public function actionContact()
- {
- $model=new ContactForm;
- if(isset($_POST['ContactForm']))
- {
- $model->attributes=$_POST['ContactForm'];
- if($model->validate())
- {
- $headers="From: {$model->email}\r\nReply-To: {$model->email}";
- mail(Yii::app()->params['adminEmail'],$model->subject,$model->body,$headers);
- Yii::app()->user->setFlash('contact','Thank you for contacting us. We will respond to you as soon as possible.');
- $this->refresh();
- }
- }
- $this->render('contact',array('model'=>$model));
- }
-
- /**
- * Displays the login page
- */
- public function actionLogin()
- {
- $model=new LoginForm;
-
- // if it is ajax validation request
- if(isset($_POST['ajax']) && $_POST['ajax']==='login-form')
- {
- echo CActiveForm::validate($model);
- Yii::app()->end();
- }
-
- // collect user input data
- if(isset($_POST['LoginForm']))
- {
- $model->attributes=$_POST['LoginForm'];
- // validate user input and redirect to the previous page if valid
- if($model->validate() && $model->login())
- $this->redirect(Yii::app()->user->returnUrl);
- }
- // display the login form
- $this->render('login',array('model'=>$model));
- }
-
- /**
- * Logs out the current user and redirect to homepage.
- */
- public function actionLogout()
- {
- Yii::app()->user->logout();
- $this->redirect(Yii::app()->homeUrl);
- }
} \ No newline at end of file
diff --git a/protected/controllers/VeranstaltungController.php b/protected/controllers/VeranstaltungController.php
index cc198ab..619f7fe 100644
--- a/protected/controllers/VeranstaltungController.php
+++ b/protected/controllers/VeranstaltungController.php
@@ -15,6 +15,7 @@ class VeranstaltungController extends Controller
{
return array(
'accessControl', // perform access control for CRUD operations
+ array('COutputCache - index,now','duration'=>3600,'varyByParam'=>array('id','slug')),
);
}
diff --git a/protected/controllers/VereinController.php b/protected/controllers/VereinController.php
index 0358f16..407a9e7 100644
--- a/protected/controllers/VereinController.php
+++ b/protected/controllers/VereinController.php
@@ -15,6 +15,7 @@ class VereinController extends Controller
{
return array(
'accessControl', // perform access control for CRUD operations
+ array('COutputCache','duration'=>3600,'varyByParam'=>array('id','slug')),
);
}
diff --git a/protected/data/sitecontent.sql b/protected/data/sitecontent.sql
index 92810c6..0ec65f8 100644
--- a/protected/data/sitecontent.sql
+++ b/protected/data/sitecontent.sql
@@ -3,7 +3,7 @@
-- http://www.phpmyadmin.net
--
-- Host: localhost
--- Erstellungszeit: 20. Mai 2012 um 16:53
+-- Erstellungszeit: 25. Mai 2012 um 09:10
-- Server Version: 5.5.16
-- PHP-Version: 5.3.8
@@ -54,14 +54,14 @@ INSERT INTO `sitecontent` (`id`, `parent`, `authorid`, `language`, `position`, `
(7, 0, NULL, '0', 0, 'Template', '', '', '', 'DUMMY - Platzhalter für Templateelemente', '', 1336034787, 1337377019, 0),
(8, 7, NULL, '0', 0, 'Template', '', 'info_box_seitenleiste', 'info_box_seitenleiste', 'Infobox Seitenleiste', '<p class="info box">\r\n Das nächste Altstadtfest findet vom <strong>29.06.2012</strong> bis zum <strong>1.7.2012</strong> statt.</p>\r\n', 1336034903, 1337521870, 1),
(9, 10, 'admin', '0', 0, 'Charme', '', 'charme', 'Der Charme der Altstadt', 'Der Charme der Altstadt', '<p>\r\n Wenn man in nah und fern von Waiblingen spricht, fällt meistens im weiteren Verlauf der Unterhaltung auch ein Begriff: Das Altstadtfest (umgangsprachlich abgekürzt: "ASTAF").<br /><br />\r\n Nicht ohne Grund. Seit mittlerweile 30 Jahren ist das Waiblinger Altstadtfest ein fester Bestandteil im Veranstaltungsprogramm vieler Vereine, Organisationen und auch zahlreicher Gäste aus Nah und Fern. Geschätzt wird die einzigartige Atmosphäre und das Flair des beliebtesten "Open-Air-Festes" der Stauferstadt.<br /><br />\r\n Weit über 100.000 Besucher finden Jahr für Jahr den Weg nach Waiblingen zum Altstadtfest. Zuweilen platzt insbesondere in den Abendstunden dann die Altstadt sprichwörtlich "aus allen Nähten".<br /><br />\r\n Das Waiblinger Altstadtfest findet traditionell am letzten Juni-Wochenende eines jeden Jahres statt. Nur Vereine, Organisationen und Schulen aus Waiblingen dürfen am Altstadtfest teilnehmen, kommerzielle Anbieter sind nicht zugelassen. Dies sichert ein kollegiales freundschaftliches Verhältnis aller Beteiligten: Stadt, Ordnungskräfte, Vereine und Organisationen sowie Besucher.<br /><br />\r\n Schon Wochen und Monate vor dem eigentlichen Festbetrieb herrscht Hochbetrieb bei den Vereinen und Organisationen die am Altstadtfest teilnehmen. An Ständen wird gehämmert und geschraubt, an Darbietungen gefeilt und geprobt, Künstler und Bands ebenso geordert wie der Bedarf an Speisen und Getränken.<br /><br />\r\n Mit dem Gongschlag um 18.30 Uhr "läuten" die Blechbläser des Städtischen Orchesters Waiblingen den Beginn eines jeden Altstadtfestes ein. Hoch über der Stadt, vom Hochwachtturm aus, schallen die Klänge der Instrumente über die gesamte Stadt und verkünden den Beginn dreier unterhaltsamer Festtage.<br /><br />\r\n Der Charme der Waiblinger Altstadt mit restaurierten Fachwerkhäusern, verträumten Gassen und historischen Plätzen lädt ein zum Flanieren und Träumen. Bei einem Viertele und einer roten Wurst trifft man alte Bekannte, Freunde, knüpft neue Verbindungen zum Schwätzen, Verweilen oder zum gemeinsamen Schlendern entlang der zahlreichen Stände und Darbietungen der Vereine und Organisationen.<br /><br />\r\n An den drei Tagen wird ein kulturell vielfältiges und hochwertiges Programm geboten: Streichmusik, ein Talentwettbewerb für junge Künstler, brasilianischer Tanz und Sambamusik sind nur einige der zahlreichen Highlights. Hochkarätige Konzerte aller Stilrichtungen (Pop, Heimat- und Volksmusik u.v.a) auf zahlreichen Bühnen, Chöre, Taekwondo-Vorführungen, Showtänze, ein Flohmarkt und das Kinderprogramm auf der Erleninsel runden das Angebot von den über 40 teilnehmenden Vereinen und Organisationen ab.<br /><br />\r\n Aber auch für das leibliche Wohl ist bestens gesorgt: Neben den traditionell heimischen Gerichten wie Schupfnudeln, Maultaschen, Kutteln oder Kartoffelsalat bieten die zahlreichen ausländischen Vereine und Organisationen eine Auswahl an Spezialitäten fremder Kulturen an: Gyros, Cevapcici, Crepes, Gambas oder Paella. Durstig geht beim Altstadtfest auch kein Besucher nach Hause: heimische Weine, verschiedene alkoholische und alkoholfreie Getränke gibt es ebenso wie frisch gemixte Cocktails, Ouzo, Desperados und Caipirinha.<br /><br />\r\n Sonntag abend gegen 22 Uhr geht dann auch das schönste Fest des Remstals zu Ende. Aber an jedem dieser Sonntage freuen wir uns schon auf das nächste Altstadtfest. Der Charme der historischen Altstadt lässt uns auch im nächsten Jahr wieder zusammenkommen, egal ob jung oder alt, ob Fremder oder Einheimischer: Zum Fest der Generationen und Traditionen: Das Waiblinger Altstadtfest.<br /><br /><em>Redaktion, Worte und Fotos: Markus O. Robold</em></p>\r\n', 1337373386, 1337377225, 2),
-(10, 1, 'admin', '0', 0, '', 'Rund ums Fest', 'rund-ums-fest', 'Rund ums Fest', 'Rund ums Fest', '<p>\r\n Alles rund ums fest</p>\r\n<p>\r\n  </p>\r\n<p>\r\n Grußwort des OB</p>\r\n', 1337373566, 1337523276, 1),
-(11, 10, 'admin', '0', 0, '', '', 'staufer-spektakel', 'Staufer-Spektakel mit Mittelaltermarkt', 'Staufer-Spektakel mit Mittelaltermarkt', '<p>\r\n <strong>Vom 29.06.2012 bis zum 01.07.2012 wird es in Waiblingen auf den Brühlwiesen vor den Toren der Stadt wieder mittelalterlich.</strong></p>\r\n<p>\r\n Seit nunmehr sechs Jahren findet parallel zum Waiblinger Altstadtfest das Staufer-Spektakel statt.</p>\r\n<p>\r\n An allen Tagen gibt es an den verschiedenen Marktständen und auf der Bühne ein wechselndes Programm.</p>\r\n<ul><li>\r\n     Schwertkampfvorführungen, Ritterschlag, Greifflugvorführungen der Falknerey usw.</li>\r\n <li>\r\n     Mittelalterliche Handwerkskunst</li>\r\n <li>\r\n     Großes Kinderprogramm</li>\r\n <li>\r\n     Höhepunkt der drei Tage wird am Samstag der festliche Umzug durch die historische Innenstadt mit zahlreichen Gauklern, Musikern und mittelalterlich Gewandeten sein.</li>\r\n</ul><p>\r\n Garküchen und Tavernen bieten mittelalterliche Verköstigung mit Speis und Trank.<br />\r\n  <br />\r\n Tauchen Sie wieder ein, ins ganz und gar nicht "finsteres Mittelalter" der Stauferzeit. In die Zeit von Kaiser Barbarossa, Richard Löwenherz und Walther von der Vogelweide; in die Zeit der Kreuzzüge und der Hohen Minne; in die Zeit des Auf- und des Umbruchs.<br />\r\n  <br /><strong>Unvergessliche Stunden für die ganze Familie warten auf Sie beim 6. Waiblinger Staufer-Spektakel!</strong><br /><br />\r\n Der Eintritt ist auch dieses Jahr frei.<br /><br />\r\n Weitere Informationen finden Sie auf der Homepage des Stauferspektakels unter <a href="http://www.staufer-spektakel.de">www.staufer-spektakel.de</a></p>\r\n', 1337521003, 1337521686, 2),
-(12, 10, 'admin', '0', 0, '', '', 'eroeffnungsprogramm', 'Eröffnungsprogramm', 'Eröffnungsprogramm', '<p>\r\n <strong>Oberbürgermeister Andreas Hesky eröffnet das 37. Altstadtfest am Freitag, 1. Juli 2011, um 19 Uhr auf dem Platz zwischen der Galerie Stihl Waiblingen und der Rems (Nr. 27, Städtisches Orchester ).</strong></p>\r\n<ul><li>\r\n „Hinaus in die Welt und herein mit ihr!“ – so lautet das Jahresmotto der Waiblinger Kultureinrichtungen. Den Auftakt fürs Altstadtfest liefert dazu „Etse Kwawukume“ mit westafrikanischem Tanz und Trommelmusik, passend zum Afrika-Festival im Juli.</li>\r\n <li>\r\n Waiblingen ist überdies eine „Bewegte Kommune“, das verdeutlicht die Kinder-Fußballakademie des FSV mit ihren sportlichen Tanzvorführungen.</li>\r\n <li>\r\n  „Märchen und Mythen des Mittelalters“ sind das Thema des fünften „Staufer-Spektakels“ auf der Brühlwiese – Moderatorin Heidrun Rilling-Mayer spricht darüber mit Professor Ulrich Mehler, auch bekannt als „Udalrich, der Geschichtenerzähler“, einem gewandeten Vertreter des Spektakels. Gegen 20 Uhr zieht der mittelalterliche Tross mit viel Sang und Klang und angeführt von „Knud Seckel“ hinüber zum „Staufer-Spektakel “.</li>\r\n</ul><p>\r\n Moderiert wird der Abend von Heidrun Rilling-Mayer.</p>\r\n', 1337523216, 1337523216, 2),
+(10, 1, 'admin', '0', 0, '', 'Rund ums Fest', 'rund-ums-fest', 'Rund ums Fest', 'Rund ums Fest', '<h5>\r\n Allen Gästen des Waiblinger Altstadtfestes<br />\r\n gilt mein herzlicher Willkommensgruß!</h5>\r\n<p>\r\n Willkommen, Freunde unserer schönen Stadt; unserer Vereine und Organisationen,<br />\r\n die wieder mit viel Engagement das Altstadtfest auf die Beine gestellt haben und für das<br />\r\n Wohl und die Unterhaltung der Besucher aus nah und fern sorgen werden.<br />\r\n Willkommen, Anhänger des mittelalterlichen Staufer-Spektakels auf der Brühlwiese, das<br />\r\n unser Altstadtfest schon seit Jahren vortrefflich ergänzt und in diesem Jahr unter dem<br />\r\n Motto „Orient und Okzident“ steht.<br /><br />\r\n Willkommen allen Freunden unserer Küchen und Keller, unserer Musik und unseres<br />\r\n Tanzes. Seien Sie dabei, wenn wir zum 38. Mal ein Wochenende lang gemeinsam<br />\r\n feiern und genießen!<br /><br />\r\n Zum Besuch des Altstadtfestes und des Staufer-Spektakels lade ich Sie herzlich ein!</p>\r\n<p>\r\n <img alt="Unterschrift Bürgermeister Hesky" src="images/uhesky.gif" /></p>\r\n<p>\r\n Andreas Hesky<br />\r\n Oberbürgermeister<br /><br />\r\n E-Mail: <a href="mailto:rathaus@waiblingen.de">rathaus@waiblingen.de</a><br /><a href="http://www.waiblingen.de/">http://www.waiblingen.de</a></p>\r\n', 1337373566, 1337929226, 1),
+(11, 10, 'admin', '0', 0, '', '', 'staufer-spektakel', 'Staufer-Spektakel mit Mittelaltermarkt', 'Staufer-Spektakel mit Mittelaltermarkt', '<p>\r\n <strong>Vom 29.06.2012 bis zum 01.07.2012 wird es in Waiblingen auf den Brühlwiesen vor den Toren der Stadt wieder mittelalterlich.</strong></p>\r\n<p>\r\n Seit nunmehr sechs Jahren findet parallel zum Waiblinger Altstadtfest das Staufer-Spektakel statt, dieses Jahr unter dem Motto "<strong>Orient und Okzident</strong>".</p>\r\n<p>\r\n An allen Tagen gibt es an den verschiedenen Marktständen und auf der Bühne ein wechselndes Programm.</p>\r\n<ul><li>\r\n     Schwertkampfvorführungen, Ritterschlag, Greifflugvorführungen der Falknerey usw.</li>\r\n <li>\r\n     Mittelalterliche Handwerkskunst</li>\r\n <li>\r\n     Großes Kinderprogramm</li>\r\n <li>\r\n     Höhepunkt der drei Tage wird am Samstag der festliche Umzug durch die historische Innenstadt mit zahlreichen Gauklern, Musikern und mittelalterlich Gewandeten sein.</li>\r\n</ul><p>\r\n Garküchen und Tavernen bieten mittelalterliche Verköstigung mit Speis und Trank.<br />\r\n  <br />\r\n Tauchen Sie wieder ein, ins ganz und gar nicht "finsteres Mittelalter" der Stauferzeit. In die Zeit von Kaiser Barbarossa, Richard Löwenherz und Walther von der Vogelweide; in die Zeit der Kreuzzüge und der Hohen Minne; in die Zeit des Auf- und des Umbruchs.<br />\r\n  <br /><strong>Unvergessliche Stunden für die ganze Familie warten auf Sie beim 6. Waiblinger Staufer-Spektakel!</strong><br /><br />\r\n Der Eintritt ist auch dieses Jahr frei.<br /><br />\r\n Weitere Informationen finden Sie auf der Homepage des Stauferspektakels unter <a href="http://www.staufer-spektakel.de">www.staufer-spektakel.de</a></p>\r\n', 1337521003, 1337929442, 2),
+(12, 10, 'admin', '0', 0, '', '', 'eroeffnungsprogramm', 'Eröffnungsprogramm', 'Eröffnungsprogramm', '<p>\r\n <strong>Oberbürgermeister Andreas Hesky eröffnet das 38. Altstadtfest am Freitag, 29. Juni 2012, um 19 Uhr in diesem Jahr wieder auf dem Elsbeth- und Hermann-Zeller-Platz (Städtisches Orchester).<br />\r\n Das Waiblinger Kulturjahr 2012 steht unter dem Motto „Blickpunkt Japan – Konichiwa Waiblingen“ (Guten<br />\r\n Tag, Waiblingen).</strong></p>\r\n<ul><li>\r\n Der VfL Waiblingen stellt „Kendo“ vor, eine moderne Art des traditionellen japanischen Schwertkampfs; befragt wird dazu Toshiyuki Sho.</li>\r\n <li>\r\n Die Tanzschule „fun &amp; dance“ präsentiert die „Little Chaka Chakas“: die Kinder zwischen sechs und 13 Jahren tanzen Hip Hop.<br />\r\n Die jungen Tänzer haben schon zahlreiche Titel errungen:<br />\r\n 2012 Vize-Deutscher Meister „Dance4Fans“, Kategorie „Team Kids“ in Saarbrücken<br />\r\n 2012 Deutscher Meister „Dance4Fans“, Kategorie „Smallgroup Kids“ (bis 7 Kinder) in Saarbrücken<br />\r\n 2011 Vize-Europameister „Dance4Fans“, Kategorie „Team Kids“ in Holland</li>\r\n <li>\r\n Zum Schwerpunkt-Thema des diesjährigen Mittelalter-Spektakels, nämlich „Orient und Okzident“, wird ein gewandeter Botschafter des Spektakels auf der Brühlwiese interviewt. Mit mittelalterlichen Klängen zieht gegen 20 Uhr ein Tross hinüber zum „Staufer-Spektakel“.</li>\r\n</ul>', 1337523216, 1337923769, 2),
(13, 1, 'admin', '0', 0, '', '', 'Service', 'Service', 'Service', '', 1337523338, 1337523338, 1),
-(14, 13, 'admin', '0', 0, '', '', 'parken', 'Parken', 'Parken', '<p>\r\n Vor dem Bereich der gesperrten Innenstadt stehen zahlreiche Parkplätze zur Verfügung. Vor allem können auch die Abstellflächen des Wasens, beim Hallenbad und Im Kern benutzt werden.<br /><br />\r\n Ebenso stehen die Tiefgaragen der "Marktgasse" ("Marktgarage", Zufahrt nur durch Weingärtner Vorstadt), des Landratsamts, des Bürgerzentrums, der AOK und der Kreissparkasse (Einfahrt neben Parfümerie Murrmann in der Bahnhofstraße) sowie der Pausenhof der Comeniusschule zur Verfügung. Geparkt werden kann auch im Bereich der Fronacker-, Marien-, Fugger- und Schmidener Straße.<br />\r\n Eine detaillierte Anfahrtsbeschreibung und einen Parkplatzplan finden Sie auf den Seiten des <a href="http://www.staufer-spektakel.de">Staufer-Spektakels</a>.</p>\r\n', 1337523486, 1337523486, 2),
+(14, 13, 'admin', '0', 0, '', '', 'parken', 'Parken', 'Parken', '<p>\r\n Vor dem Bereich der gesperrten Innenstadt stehen zahlreiche Parkplätze zur Verfügung. Vor allem können auch die Abstellflächen des Parkplatzes „Galerie“ (früher Wasen), und beim Hallenbad benutzt werden; ebenso die Tiefgaragen der Marktgasse ("Marktgarage"; Zufahrt nur durch Weingärtner Vorstadt), des Bürgerzentrums, der AOK und der Kreissparkasse (Einfahrt neben Parfümerie Murrmann in der Bahnhofstraße) sowie der Pausenhof der Comeniusschule.<br />\r\n Geparkt werden kann auch im Bereich der Fronacker-, Marien-, Fugger- und Schmidener Straße.</p>\r\n<p>\r\n Eine detaillierte Anfahrtsbeschreibung und einen Parkplatzplan finden Sie auf den Seiten des <a href="http://www.staufer-spektakel.de">Staufer-Spektakels</a>.</p>\r\n<p>\r\n Die meisten Waiblinger Parkhäuser kosten Freitag und Samstag ab 19 Uhr sowie den gesamten Sonntag nur einen Euro Parkgebühren.</p>\r\n', 1337523486, 1337929561, 2),
(15, 13, 'admin', '0', 0, '', 'Bus und Bahn', 'bus-und-bahn', 'Bus und Bahn - Anreise mit dem ÖPNV', 'Bus und Bahn', '<h4>ÖPNV für Spätheimkehrer</h4>\r\n<ul><li>\r\n In den Nächten vom 01./02. und 02./03.7.2011 verkehrt die Linie S3 von Waiblingen nach Backnang. Abfahrt um 01.00 Uhr. Der Zug hält an allen Unterwegsbahnhöfen</li>\r\n <li>\r\n Die Nachtbusse der Linien N20 (Schorndorf) und N30 (Backnang über Korb) fahren in der Nacht von Freitag auf Samstag und von Samstag auf Sonntag ihren normalen Takt.\r\n <ul><li>\r\n Der N20 fährt um 2:03 Uhr, 3:13 Uhr und um 4:23 Uhr ab Waiblingen Bahnhof in Richtung Schorndorf</li>\r\n <li>\r\n Der N30 fährt um 2:05 Uhr, 3:15 Uhr und um 4:25 Uhr ab Waiblingen Stadtmitte oder Hallenbad (1 min später) in Richtung Backnang (über Korb)</li>\r\n <li>\r\n Tipp: Genaue Fahrpläne mit allen Unterwegshaltestellen finden Sie unter nachtaktiv.net</li>\r\n </ul></li>\r\n <li>\r\n Ausweitung der Linie 207 Richtung Korb und Fellbach\r\n <ul><li>\r\n In Richtung Korber Höhe, Korb:<br />\r\n Abfahrt Haltestelle „Stadtmitte“ 21:28 (nur Sa.), 22:28 (nur Sa.),23:28, 00:28, 01:28 Uhr<br />\r\n anschließend Nachtbus (siehe oben)</li>\r\n <li>\r\n in Richtung Danziger Platz, Fellbach:<br />\r\n Abfahrt Haltestelle "Stadtmitte" 21.54 (nur Sa.), 22.54, 23.54, 00.54 Uhr</li>\r\n </ul></li>\r\n <li>\r\n Ausweitung der Linie 201 in Richtung Bittenfeld (über Beinstein)\r\n <ul><li>\r\n Abfahrt Bahnhof (nur Sa+So) 22:35, 23:35 und 0:55 Uhr.<br />\r\n anschließend Rufauto* 02:05, 03:15 und 04:25 Uhr.</li>\r\n </ul></li>\r\n <li>\r\n Ausweitung der Linie 213 in Richtung Hegnach\r\n <ul><li>\r\n Abfahrt Bahnhof 0:35 Uhr.<br />\r\n anschließend Rufauto* 00:55, 02:05, 03:15 und 04:25 Uhr.</li>\r\n </ul></li>\r\n</ul><p>\r\n Alle Linien fahren auch ihren normalen Takt, Fahrpläne können Sie unter www.vvs.de abrufen.</p>\r\n<p class="box warning">\r\n <strong>ACHTUNG</strong>: Die Linie 207 fährt die Haltestellen Schwanen, Marktgasse, Hochwachtturm und Untere Lindenstraße während des gesamten Festes nicht an. Die Linie 208 kann die Haltestellen Schmidener Straße, Rathaus, Schwanen, Marktgasse und Hausgärten nicht anfahren.</p>\r\n<p>\r\n Details auch unter nachtaktiv.net.<br /><br /><i> *Das Rufauto muss mindestens 30 Minuten vor Abfahrt unter der Telefonnummer (07151) 5 42 43 oder unter (0177) 5 42 43 00 gebucht werden.</i></p>\r\n', 1337523901, 1337524113, 2),
(16, 13, 'admin', '0', 0, '', '', 'notruf-kinder', 'Notruf / Verlorene Kinder', 'Notruf / Kinder', '<h4>\r\n Notrufnummern</h4>\r\n<p>\r\n Polizei    110<br />\r\n Feuerwehr    112<br />\r\n Rettungsdienst     112</p>\r\n<p>\r\n <strong>Folgende Nummern sind nicht für Notfälle geeignet!</strong></p>\r\n<p>\r\n Feuerwehr    5001-376<br />\r\n DRK    1 92 22<br />\r\n Stadtwerke    131-0</p>\r\n<h4>\r\n Wenn Kinder verlorengehen</h4>\r\n<p>\r\n Das Deutsche Rote Kreuz und der Malteser Hilfsdienst auf dem Kegel-Parkplatz helfen den Eltern weiter.</p>\r\n', 1337524474, 1337524474, 2),
-(17, 13, 'admin', '0', 0, '', '', 'sperrzeiten', 'Sperrzeiten', 'Sperrzeiten', '<table border="0"><tbody><tr><td>\r\n Festbeginn</td>\r\n <td>\r\n am Freitag um 19 Uhr Eröffnungsfeier, um 20 Uhr Beginn des Fests;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Samstag und Sonntag um 11 Uhr.</td>\r\n </tr><tr><td>\r\n Musikende</td>\r\n <td>\r\n am Freitag und Samstag um 1 Uhr des darauf folgenden Tags;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Sonntag um 21.30 Uhr.</td>\r\n </tr><tr><td>\r\n Ausschankende</td>\r\n <td>\r\n am Freitag und Samstag um 1.30 Uhr des darauf folgenden Tags;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Sonntag um 22 Uhr.</td>\r\n </tr><tr><td>\r\n Festende</td>\r\n <td>\r\n am Freitag und Samstag um 2 Uhr des darauf folgenden Tags;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Sonntag um 22 Uhr .</td>\r\n </tr></tbody></table><p>\r\n  </p>\r\n', 1337524586, 1337524586, 2),
+(17, 13, 'admin', '0', 0, '', '', 'sperrzeiten', 'Sperrzeiten für Vereine und Gaststätten', 'Sperrzeiten', '<table border="0"><tbody><tr><td>\r\n Festbeginn</td>\r\n <td>\r\n am Freitag um 19 Uhr Eröffnungsfeier, um 20 Uhr Beginn des Fests;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Samstag und Sonntag um 11 Uhr.</td>\r\n </tr><tr><td>\r\n Musikende</td>\r\n <td>\r\n am Freitag und Samstag um 1 Uhr des darauf folgenden Tags;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Sonntag um 21.30 Uhr.</td>\r\n </tr><tr><td>\r\n Ausschankende</td>\r\n <td>\r\n am Freitag und Samstag um 1.30 Uhr des darauf folgenden Tags;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Sonntag um 22 Uhr.</td>\r\n </tr><tr><td>\r\n Festende</td>\r\n <td>\r\n am Freitag und Samstag um 2 Uhr des darauf folgenden Tags;</td>\r\n </tr><tr><td>\r\n  </td>\r\n <td>\r\n am Sonntag um 22 Uhr .</td>\r\n </tr></tbody></table><p>\r\n  </p>\r\n', 1337524586, 1337924192, 2),
(18, 13, 'admin', '0', 0, '', '', 'richtpreise', 'Richtpreise', 'Richtpreise', '<h3>\r\n Preisliste</h3>\r\n<table border="0" cellspacing="0" width="400"><tbody><tr><td style="width:320px;">\r\n 1/2 Liter Bier</td>\r\n <td>\r\n 3,00 Euro</td>\r\n </tr><tr><td>\r\n Offenes Viertele Württemberger</td>\r\n <td>\r\n 3,00 Euro</td>\r\n </tr><tr><td>\r\n 0,5 Liter saurer Sprudel</td>\r\n <td>\r\n 1,50 Euro</td>\r\n </tr><tr><td>\r\n Wurst vom Rost</td>\r\n <td>\r\n 2,50 Euro</td>\r\n </tr></tbody></table><h3>\r\n Pfandpreise (Richtpreise)</h3>\r\n<table border="0" cellspacing="0" width="400"><tbody><tr><td style="width:320px;">\r\n Bierkrug</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr><tr><td>\r\n Gläser</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr><tr><td>\r\n Wein- und Sekt-Flaschen</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr><tr><td>\r\n Sprudel-, Cola-,Fanta-Flaschen</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr><tr><td>\r\n Teller und Besteck</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr><tr><td>\r\n Komplettes Kaffeegedeck</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr><tr><td>\r\n Kaffeegedeck teilweise</td>\r\n <td>\r\n 2,00 Euro</td>\r\n </tr></tbody></table><p>\r\n  </p>\r\n', 1337524673, 1337524673, 2),
(19, 13, 'admin', '0', 0, '', '', 'toiletten', 'Toiletten', 'Toiletten', '<p>\r\n <strong>Leider liegen uns dieses Jahr keine Informationen zu den Toilettenstandorten vor. Die letzten Jahre befanden sich die Stillen Örtchen an folgenden Standpunkten:</strong></p>\r\n<ul><li>\r\n <p>\r\n Waldmühleweg</p>\r\n </li>\r\n <li>\r\n <p>\r\n Weingärtner Vorstadt</p>\r\n </li>\r\n <li>\r\n <p>\r\n Marktplatz/Obere Sackgasse</p>\r\n </li>\r\n <li>\r\n <p>\r\n Marktgasse</p>\r\n </li>\r\n</ul><ul><li>\r\n <p>\r\n Bürgermühlenweg/Hahnsche Scheuer</p>\r\n </li>\r\n <li>\r\n <p>\r\n Kurze Straße/Sonnengasse</p>\r\n </li>\r\n <li>\r\n <p>\r\n Erleninsel</p>\r\n </li>\r\n <li>\r\n <p>\r\n Bürgerzentrum/Brühlwiesen</p>\r\n </li>\r\n <li>\r\n <p>\r\n Zwerchgasse</p>\r\n </li>\r\n</ul>', 1337524764, 1337524764, 2),
(20, 13, 'admin', '0', 0, '', '', 'gottesdienste', 'Gottesdienste', 'Gottesdienste', '<h3>\r\n Ökumenischer Gottesdienst auf dem Platz bei der Galerie Stihl Waiblingen (Nr. 27) zum Thema „Grenzenlos glücklich!?“</h3>\r\n<p>\r\n <strong>10 Uhr </strong>Es wirken mit: Arbeitsgemeinschaft Christlicher Kirchen in Waiblingen, Städtisches Orchester, Gospelchor „Voices“. Predigt und Liturgie: Pfarrer Dirk Kubitscheck, Pfarrer Franz Klappenecker, Pastor Thomas Borrmann.</p>\r\n<h3>\r\n Open-Air-Gottesdienst auf dem Postplatz (Nr. 12)</h3>\r\n<p>\r\n Veranstalter: Evangelische Allianz Waiblingen</p>\r\n<p>\r\n <strong>11.15 Uhr </strong>Gottesdienst mit modernen Liedern und Musik unter freiem Himmel mit Diakon Markus Schnabel. Parallel dazu gibt es einen Kindergottesdienst.</p>\r\n', 1337524843, 1337524843, 2),
diff --git a/protected/models/Veranstaltung.php b/protected/models/Veranstaltung.php
index 2b03df1..a0f1f9d 100644
--- a/protected/models/Veranstaltung.php
+++ b/protected/models/Veranstaltung.php
@@ -124,7 +124,8 @@ class Veranstaltung extends CActiveRecord
//$criteria->compare('startzeit','> '.$nowMin);
//$criteria->compare('startzeit','< '.$nowPlus);
//$criteria->compare("endzeit"," <= ".$now,'AND');
- $criteria->condition = '(startzeit between SUBDATE(NOW(),INTERVAL 1 HOUR) and ADDDATE(NOW(),INTERVAL 1 HOUR) OR startzeit < NOW() and endzeit > NOW() ) and endzeit > NOW() and published = 1 order by startzeit asc';
+ $criteria->condition = '(startzeit between SUBDATE(NOW(),INTERVAL 1 HOUR) and ADDDATE(NOW(),INTERVAL 1 HOUR) OR startzeit < NOW() and endzeit > NOW() ) and endzeit > NOW() and published = 1';
+ $criteria->order = "startzeit ASC";
Yii::trace(print_r($criteria,true));
return new CActiveDataProvider($this, array(
'criteria'=>$criteria,
diff --git a/protected/views/veranstaltung/_short.php b/protected/views/veranstaltung/_short.php
index 56c474b..0aadbf2 100644
--- a/protected/views/veranstaltung/_short.php
+++ b/protected/views/veranstaltung/_short.php
@@ -1,2 +1,2 @@
<?php
-echo CHTML::link("<strong>".$data->titel."</strong> ".Yii::app()->dateFormatter->format('EEEE hh:mm',$data->startzeit)." Uhr bis ".Yii::app()->dateFormatter->format('EEEE hh:mm',$data->endzeit),array("veranstaltung/view","id"=>$data->id)); ?><br /> \ No newline at end of file
+echo CHTML::link("<strong>".$data->titel."</strong> ".Yii::app()->dateFormatter->format('EEEE HH:mm',$data->startzeit)." Uhr bis ".Yii::app()->dateFormatter->format('EEEE HH:mm',$data->endzeit),array("veranstaltung/view","id"=>$data->id)); ?><br /> \ No newline at end of file
diff --git a/protected/views/veranstaltung/_short_all.php b/protected/views/veranstaltung/_short_all.php
new file mode 100644
index 0000000..3464a53
--- /dev/null
+++ b/protected/views/veranstaltung/_short_all.php
@@ -0,0 +1,5 @@
+<?php
+$link ="<strong>".$data->titel."</strong> ".Yii::app()->dateFormatter->format('EEEE HH:mm',$data->startzeit)." Uhr bis ".Yii::app()->dateFormatter->format('EEEE HH:mm',$data->endzeit);
+echo CHTML::link($link,array("veranstaltung/view","id"=>$data->id)).
+" beim ". CHTML::link($data->verein->name,array("verein/view","id"=>$data->verein_id))
+." (".CHTML::link($data->standort->name,array("standort/view","id"=>$data->standort_id)).")"; ?><br /> \ No newline at end of file
diff --git a/protected/views/veranstaltung/index.php b/protected/views/veranstaltung/index.php
index 56708fc..e8a5ceb 100644
--- a/protected/views/veranstaltung/index.php
+++ b/protected/views/veranstaltung/index.php
@@ -4,7 +4,8 @@ $this->breadcrumbs=array(
);
$this->menu=array(
-
+ array('label'=>'Jetzt auf dem Fest', 'url'=>array('now')),
+ array('label'=>'Veranstaltung suchen', 'url'=>array('search')),
);?>
<h3>Veranstaltungen</h3>
diff --git a/protected/views/veranstaltung/now.php b/protected/views/veranstaltung/now.php
index 8eb8c64..12202ba 100644
--- a/protected/views/veranstaltung/now.php
+++ b/protected/views/veranstaltung/now.php
@@ -5,14 +5,18 @@ $this->breadcrumbs=array(
$this->menu=array(
+ array('label'=>'Alle Veranstaltungen', 'url'=>array('index')),
+ array('label'=>'Jetzt auf dem Fest', 'url'=>array('now')),
+ array('label'=>'Veranstaltung suchen', 'url'=>array('search')),
+
);?>
<h3>Veranstaltungen heute um <?php echo date("H:i");?></h3>
-
-
-<?php $this->widget('zii.widgets.grid.CGridView', array(
- 'id'=>'veranstaltung-grid',
- 'dataProvider'=>$model->now()
-
-
+<?php $this->widget('zii.widgets.CListView', array(
+ 'dataProvider'=>$model->now(),
+ 'itemView'=>'_short_all', // refers to the partial view named '_post'
+ 'sortableAttributes'=>array(
+ 'name',
+ /*'create_time'=>'Post Time',*/
+ ),
));?>
diff --git a/protected/views/veranstaltung/view.php b/protected/views/veranstaltung/view.php
index 55dbff8..e942aee 100644
--- a/protected/views/veranstaltung/view.php
+++ b/protected/views/veranstaltung/view.php
@@ -5,7 +5,9 @@ $this->breadcrumbs=array(
);
$this->menu=array(
- array('label'=>'Veranstaltungen', 'url'=>array('index')),
+ array('label'=>'Alle Veranstaltungen', 'url'=>array('index')),
+ array('label'=>'Jetzt auf dem Fest', 'url'=>array('now')),
+ array('label'=>'Veranstaltung suchen', 'url'=>array('search')),
);
?>