diff options
| -rw-r--r-- | gospeladlershof.de/layouts/index.html | 8 | ||||
| -rw-r--r-- | gospeladlershof.de/static/css/theme.css (renamed from gospeladlershof.de/static/css/gc.css) | 0 | ||||
| -rw-r--r-- | intern.gospeladlershof.de/chor.php | 57 | ||||
| -rw-r--r-- | intern.gospeladlershof.de/header.php | 1 | ||||
| -rw-r--r-- | intern.gospeladlershof.de/index.php | 2 | ||||
| -rw-r--r-- | intern.gospeladlershof.de/konzert.php | 2 | ||||
| -rw-r--r-- | intern.gospeladlershof.de/proben.php | 1 | ||||
| -rw-r--r-- | intern/api/termine.php | 4 |
8 files changed, 73 insertions, 2 deletions
diff --git a/gospeladlershof.de/layouts/index.html b/gospeladlershof.de/layouts/index.html index 056d734..8e0c7d7 100644 --- a/gospeladlershof.de/layouts/index.html +++ b/gospeladlershof.de/layouts/index.html @@ -42,7 +42,8 @@ <br> <br> -Alle interessierten Sänger, die neu einsteigen wollen, sind herzlich eingeladen in die Probe am 10.01.2017 zu kommen. Dort könnt ihr den Chor kennenlernen und euch gesanglich orientieren. Außerdem startet der Chor nach dem Konzert (am 24.12.) in dieser Probe in die neue Probenphase. Da wäre ein Neueinstieg ideal! Wir freuen uns auf Dich! + <!--Alle interessierten Sänger, die neu einsteigen wollen, sind herzlich eingeladen in die Probe am 10.01.2017 zu kommen. Dort könnt ihr den Chor kennenlernen und euch gesanglich orientieren. Außerdem startet der Chor nach dem Konzert (am 24.12.) in dieser Probe in die neue Probenphase. Da wäre ein Neueinstieg ideal! Wir freuen uns auf Dich!--> + {{ $termine.chorbeschreibung | markdownify }} </p> <a href="#konzerte" class="page-scroll btn btn-default btn-xl goals" data-goal=6>Konzerttermine</a> </div> @@ -117,6 +118,11 @@ Alle interessierten Sänger, die neu einsteigen wollen, sind herzlich eingeladen <small><a href="//www.openstreetmap.org/?mlat=52.43742&mlon=13.55019#map=18/52.43742/13.55019" target=_blank title="Größere Karte auf www.OpenStreetMap.org anzeigen">Größere Karte anzeigen <i class="fa fa-external-link-square"></i></a></small> </div> </div> + <!--div style="margin-top: 70px; padding-bottom: 0px;" class="row"> + <div class="col-lg-8 col-lg-offset-2 text-center"> + <a href="#kontakt" class="page-scroll btn btn-default btn-xl ggoals" data-ggoal=6>Kontakt</a> + </div> + </div--> </div> </section> diff --git a/gospeladlershof.de/static/css/gc.css b/gospeladlershof.de/static/css/theme.css index 83edce9..83edce9 100644 --- a/gospeladlershof.de/static/css/gc.css +++ b/gospeladlershof.de/static/css/theme.css diff --git a/intern.gospeladlershof.de/chor.php b/intern.gospeladlershof.de/chor.php new file mode 100644 index 0000000..ac73320 --- /dev/null +++ b/intern.gospeladlershof.de/chor.php @@ -0,0 +1,57 @@ +<?php +$title = "Chorbeschreibung"; +$class_konzert = 'class="active"'; +$class_index= ''; +$class_proben= ''; +$class_chor= ''; + +require_once __DIR__ . '/header.php'; +require_once __DIR__ . '/code/db.php'; + +$db = get_db(); +if ( isset($_REQUEST["id"]) ) { + $query = "SELECT id, nachricht FROM chor WHERE id = ? LIMIT 1"; + $stmt = $db->prepare($query); + $stmt->execute( array($_REQUEST["id"]) ); +} else { + $query = "SELECT id, nachricht FROM chor ORDER BY id DESC LIMIT 1;"; + $stmt = $db->prepare($query); + $stmt->execute(); +} +$nachricht = $stmt->fetch(PDO::FETCH_ASSOC); +?> + +<form class="form-horizontal" method="POST" action="/code/chor/update.php"> +<fieldset> + +<!-- Form Name --> +<legend class="text-center"><h1>Chorbeschreibung ändern</h1></legend> + +<!-- Text input--> +<div class="form-group"> + <label class="col-md-4 control-label" for="nachricht">Chorbeschreibung</label> + <div class="col-md-4"> + <input id="anfahrt" name="anfahrt" type="text" placeholder="Hier den Text einfügen, der auf der Startseite unter der Chorbeschreibung erscheinen soll." class="form-control input-md" required="" value="<?php echo htmlentities($nachricht["nachricht"]); ?>"> + </div> +</div> + +<input type="hidden" value="<?php echo htmlentities($nachricht["id"]); ?>" name="id"> + +<!-- Button (Double) --> +<div class="form-group"> + <label class="col-md-4 control-label" for="save"></label> + <div class="col-md-8"> + <button id="save" name="save" class="btn btn-success">Speichern</button> + <a href="/"><button type="button" id="Abbrechen" name="Abbrechen" class="btn btn-danger">Abbrechen</button></a> + </div> +</div> + +</fieldset> +</form> + + + </div> <!-- /container --> + +<?php +require_once __DIR__ . '/footer.php'; +?> diff --git a/intern.gospeladlershof.de/header.php b/intern.gospeladlershof.de/header.php index b522958..d7ec8dd 100644 --- a/intern.gospeladlershof.de/header.php +++ b/intern.gospeladlershof.de/header.php @@ -69,6 +69,7 @@ if ( ! defined("LOGIN_SITE") || ! LOGIN_SITE ) { <li <?php echo $class_index; ?>><a href="/"><span class="glyphicon glyphicon-home"></span> Start</a></li> <li <?php echo $class_proben; ?>><a href="/proben.php"><span class="glyphicon glyphicon-th-list"></span> Termine</a></li> <li <?php echo $class_konzert; ?>><a href="/konzert.php"><span class="glyphicon glyphicon-music"></span> Konzert</a></li> + <li <?php echo $class_chor; ?>><a href="/chor.php"><span class="glyphicon glyphicon-commenting"></span> Chor</a></li> <li><a href="/mailman/listinfo/chor/"><span class="glyphicon glyphicon-envelope"></span> E-Mail Verteiler</a></li> <li><a href="/mailman/private/chor/"><span class="glyphicon glyphicon-send"></span> E-Mail Archiv</a></li> <!--li class="dropdown"> diff --git a/intern.gospeladlershof.de/index.php b/intern.gospeladlershof.de/index.php index ff19354..335f70b 100644 --- a/intern.gospeladlershof.de/index.php +++ b/intern.gospeladlershof.de/index.php @@ -3,6 +3,7 @@ $title="Gospelchor Adlershof"; $class_index = 'class="active"'; $class_konzert= ''; $class_proben= ''; +$class_chor= ''; require_once __DIR__ . '/header.php'; ?> @@ -12,6 +13,7 @@ require_once __DIR__ . '/header.php'; <p> <a class="btn btn-lg btn-primary" href="/proben.php" role="button">Proben eintragen »</a> <a class="btn btn-lg btn-primary" href="/konzert.php" role="button">Konzert eintragen »</a> + <a class="btn btn-lg btn-primary" href="/chor.php" role="button">Startseite ändern »</a> </p> </div> diff --git a/intern.gospeladlershof.de/konzert.php b/intern.gospeladlershof.de/konzert.php index 05734a3..0cdec2e 100644 --- a/intern.gospeladlershof.de/konzert.php +++ b/intern.gospeladlershof.de/konzert.php @@ -3,6 +3,8 @@ $title = "Neues Konzert"; $class_konzert = 'class="active"'; $class_index= ''; $class_proben= ''; +$class_chor= ''; + require_once __DIR__ . '/header.php'; ?> diff --git a/intern.gospeladlershof.de/proben.php b/intern.gospeladlershof.de/proben.php index 5606d4e..671d448 100644 --- a/intern.gospeladlershof.de/proben.php +++ b/intern.gospeladlershof.de/proben.php @@ -3,6 +3,7 @@ $title = "Neue Probe"; $class_proben= 'class="active"'; $class_index= ''; $class_konzert= ''; +$class_chor= ''; require_once __DIR__ . '/header.php'; ?> diff --git a/intern/api/termine.php b/intern/api/termine.php index 3b0658d..20d96a1 100644 --- a/intern/api/termine.php +++ b/intern/api/termine.php @@ -15,11 +15,13 @@ $res = $db->query('select termin, uhrzeit from proben where date(STR_TO_DATE(ter $proben = $res->fetchAll(PDO::FETCH_ASSOC); $res = $db->query('select termin,uhrzeit,beschreibung,anfahrt from konzert order by id desc limit 1;'); $konzert = $res->fetchAll(PDO::FETCH_ASSOC); +$res = $db->query('select nachricht as chorbeschreibung from chor order by id desc limit 1;'); +$chorbeschreibung = $res->fetch(PDO::FETCH_ASSOC); $konzert[0]["beschreibung"] = str_replace("<strong>", "**", str_replace("</strong>", "**", $konzert[0]["beschreibung"])); #$output = array("konzert" => $konzert, "proben" => $proben, "build" => date("d.m.Y H:i:s")); -$output = array("konzert" => $konzert, "proben" => $proben, "build" => date("Y-m-d H:i:s")); +$output = array("konzert" => $konzert, "proben" => $proben, "chorbeschreibung" => $chorbeschreibung["chorbeschreibung"], "build" => date("Y-m-d H:i:s")); $data = json_encode($output, JSON_PRETTY_PRINT); file_put_contents($json_file, $data); // speichert die JSON Datei für den Fall, dass es später Fehler gibt |
