aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-09-09 11:56:46 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2025-09-09 11:56:46 +0200
commitf37517233ba35a65832bc2abe944768b8f2f85d9 (patch)
treed6cf1adcee8888fa716fc9b7f79f22498cc142c9
parentbc7b48f1d8321dc01d448cdeda025acf19e58e71 (diff)
downloadpunktestand-f37517233ba35a65832bc2abe944768b8f2f85d9.tar.gz
punktestand-f37517233ba35a65832bc2abe944768b8f2f85d9.zip
nutze deutsche Bezeichner und stelle den Bilder Pfad für JS bereit
-rw-r--r--config.php.sample4
-rw-r--r--index.php13
2 files changed, 13 insertions, 4 deletions
diff --git a/config.php.sample b/config.php.sample
index ac09910..2ca654f 100644
--- a/config.php.sample
+++ b/config.php.sample
@@ -5,14 +5,14 @@ $CONFIG = array(
'dbhost' => 'localhost',
'dbuser' => 'user',
'dbpassword' => 'password',
- 'icon_path_format' => 'img/$SCHULJAHR/$JAHRGANG/'
+ 'bilder_pfad_format' => 'img/$SCHULJAHR/$JAHRGANG/'
);
/* Konfiguration für eine sqlite Datenbank
* $CONFIG = array(
* 'dbtype' => 'sqlite',
* 'dbname' => './punktestand.sqlite',
- * 'icon_path_format' => 'img/$SCHULJAHR/$JAHRGANG/'
+ * 'bilder_pfad_format' => 'img/$SCHULJAHR/$JAHRGANG/'
* );
*/
?>
diff --git a/index.php b/index.php
index ceb9d29..8d314a9 100644
--- a/index.php
+++ b/index.php
@@ -33,12 +33,21 @@
// Funktion lade_daten($config, $schuljahr, $jahrgang)
$daten = lade_daten($CONFIG, $SCHULJAHR, $JAHRGANG);
- // Bereite die Klassen und Event Daten für Javascript vor
+ // Bereite die Klassen und Ereignisse für Javascript vor
$daten_json = json_encode($daten);
+ // Ersetze die $JAHRGANG und $SCHULJAHR Platzhalter durch die werte der Variablen
+ $bilder_pfad = str_replace(
+ array('$JAHRGANG', '$SCHULJAHR'),
+ array($JAHRGANG, $SCHULJAHR),
+ $CONFIG['bilder_pfad_format']);
+
+ $bilder_pfad_json = json_encode($bilder_pfad);
+
// Schreibe den Javascript Code mit unseren Daten in die Webseite
echo "<script>";
- echo "const daten = $daten_json;";
+ echo "const daten = $daten_json;\n";
+ echo "const bilder_pfad = $bilder_pfad_json;";
echo "</script>";
?>