diff --git a/community-config.inc.php b/community-config.inc.php index 223f62d..bbc1c83 100644 --- a/community-config.inc.php +++ b/community-config.inc.php @@ -6,12 +6,85 @@ * */ - $text_h1 = "Freifunk Hennef Firmware"; - $text_h2 = "Auf dieser Seite können Sie die passende Firmware für ihren Router in Hennef auswählen und herunterladen!"; - $link_h2_text = "Zurück zur Startseite"; - $link_h2_url = "http://www.freifunk-hennef.de/"; - $logo_url = "images/Freifunk-logo-hennef-klein-200.png"; - $logo_alt = "Freifunk Hennef Logo"; + $texte = array( + "ebene1_titel" => "Freifunk Community", + "ebene1_text" => "Freifunk Community auswählen", + "ebene2_titel" => "Bereich der Community", + "ebene2_text" => "Bereich der Community auswählen", + "ebene3_titel" => "Firmware Downloader", + "ebene3_text" => "Zur Firmware-Download Seite" + ); - $firmware_download_path = "../firmware/"; + $community = array( + 0 => array( + "community_id" => 0, + "name" => "Freifunk Rhein-Sieg", + "head_titel" => "Freifunk Rhein-Sieg Firmware", + "head_text" => "Auf dieser Seite können Sie die passende Community für die Firmware für ihren Router aus dem Rhein-Sieg-Kreis auswählen!", + "link_text" => "Zurück zur Startseite", + "link_url" => "http://www.freifunk-rhein-sieg.de/", + "logo_alt" => "Freifunk Rhein-Sieg-Kreis Logo", + "logo_url" => "images/Freifunk-logo-rhein-sieg-klein-200.png", + "lang_titel" => "Freifunk Rhein-Sieg Community Auswahl", + "lang_text" => "Bitte suchen Sie die passende Community aus, indem Sie die Community und gegebenenfalls noch einen Bereich in der Community auswählen.
Sie werden dann weitergeleitet auf die eigentliche Firmware Download Seite für die gewähle Community.", + "download_path" => "", + "sub_auswahl" => "" + ), + 1 => array( + "community_id" => 1, + "name" => "Freifunk Hennef", + "head_titel" => "Freifunk Hennef Firmware", + "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Hennef auswählen und herunterladen!", + "link_text" => "Zurück zur Startseite", + "link_url" => "http://www.freifunk-hennef.de/", + "logo_alt" => "Freifunk Hennef Logo", + "logo_url" => "images/Freifunk-logo-hennef-klein-200.png", + "lang_titel" => "Freifunk Hennef Firmware Auswahl", + "lang_text" => "Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.
Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.

Bitte wählen Sie -stable- im Entwicklungsstadium aus, wenn Sie nicht genau wissen was Sie sonst erwartet!", + "download_path" => "../fwuploads/hennef/", + "sub_auswahl" => "" + ), + 2 => array( + "community_id" => 2, + "name" => "Freifunk Troisdorf", + "head_titel" => "Freifunk Troisdorf Fußgängerzone Firmware", + "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in der Troisdorfer Fußgängerzone auswählen und herunterladen!", + "link_text" => "Zurück zur Startseite", + "link_url" => "http://www.freifunk-troisdorf.de/", + "logo_alt" => "Freifunk Troisdorf Logo", + "logo_url" => "images/Freifunk-logo-troisdorf-klein-200.png", + "lang_titel" => "Freifunk Troisdorf Firmware Auswahl", + "lang_text" => "Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.
Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.

Bitte wählen Sie -stable- im Entwicklungsstadium aus, wenn Sie nicht genau wissen was Sie sonst erwartet!", + "download_path" => "../fwuploads/troisdorf/inn/", + "sub_auswahl" => "Fußgängerzone" + ), + 3 => array( + "community_id" => 2, + "name" => "Freifunk Troisdorf", + "head_titel" => "Freifunk Troisdorf Firmware", + "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Troisdorf auswählen und herunterladen!", + "link_text" => "Zurück zur Startseite", + "link_url" => "http://www.freifunk-troisdorf.de/", + "logo_alt" => "Freifunk Troisdorf Logo", + "logo_url" => "images/Freifunk-logo-troisdorf-klein-200.png", + "lang_titel" => "Freifunk Troisdorf Firmware Auswahl", + "lang_text" => "Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.
Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.

Bitte wählen Sie -stable- im Entwicklungsstadium aus, wenn Sie nicht genau wissen was Sie sonst erwartet!", + "download_path" => "../fwuploads/troisdorf/tdf/", + "sub_auswahl" => "Troisdorf" + ), + 4 => array( + "community_id" => 2, + "name" => "Freifunk Troisdorf", + "head_titel" => "Freifunk Troisdorf Flüchtlingsunterkunft Firmware", + "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in einer Troisdorfer Flüchtlingsunterkunft auswählen und herunterladen!", + "link_text" => "Zurück zur Startseite", + "link_url" => "http://www.freifunk-troisdorf.de/", + "logo_alt" => "Freifunk Troisdorf Logo", + "logo_url" => "images/Freifunk-logo-troisdorf-klein-200.png", + "lang_titel" => "Freifunk Troisdorf Firmware Auswahl", + "lang_text" => "Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.
Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.

Bitte wählen Sie -stable- im Entwicklungsstadium aus, wenn Sie nicht genau wissen was Sie sonst erwartet!", + "download_path" => "../fwuploads/troisdorf/flu/", + "sub_auswahl" => "Flüchtlingsunterkunft" + ) + ); ?> diff --git a/firmware.php b/firmware.php new file mode 100644 index 0000000..ce09787 --- /dev/null +++ b/firmware.php @@ -0,0 +1,489 @@ + + + + + + + + Freifunk Hennef Firmware Downloadseite + + + + + + + + +EOT; + + try { + require_once('ffrouter_parsen.function.php'); + } catch(Exception $e) { + echo("Fehler: ".$e->getMessage()); + die(); + } + $router_json = json_encode($router); + + echo("\n + + +
+EOT; +for($i=0; $i<$err; $i++) { + echo("
\n"); + echo(" \n"); + echo(" Warning:\n"); + echo(" \n"); + echo(" Warning! ".$error_text[$i]."\n"); + echo("
\n"); +} +echo << +
+
+EOT; + echo("\"".$logo_alt."\""); +echo << +EOT; + echo($text_h1); +echo << +

+EOT; + echo($text_h2); +echo << +

+EOT; + echo("".$link_h2_text.""); +echo << +

+
+
+
+
+
+
+

+EOT; + echo($text_h1); +echo << +

+
+ Router Rückseite + Router Vorderseite + Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.
+ Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.
+
+ Bitte wählen Sie "stable" im Entwicklungsstadium aus, wenn Sie nicht genau wissen was Sie sonst erwartet! +
+ +
+
+
+
+
+
+
+

+ Router Hersteller +

+
+
+ +
+ +
+
+
+
+
+

+ Router Version +

+
+
+ +
+ +
+
+
+
+
+
+
+

+ Firmware Erstinstallation +

+
+
+ +
+ +
+
+
+
+
+

+ Firmware Entwicklungsstadium +

+
+
+ +
+ +
+
+
+
+
+

+ Firmware Download +

+
+ + +
+
+
+ + + + + + +EOT; +?> \ No newline at end of file diff --git a/images/Freifunk-logo-hennef-klein-200.png b/images/Freifunk-logo-hennef-klein-200.png index 3fa5b01..7be7d8a 100644 Binary files a/images/Freifunk-logo-hennef-klein-200.png and b/images/Freifunk-logo-hennef-klein-200.png differ diff --git a/images/Freifunk-logo-rhein-sieg-klein-200.png b/images/Freifunk-logo-rhein-sieg-klein-200.png new file mode 100644 index 0000000..b8218a1 Binary files /dev/null and b/images/Freifunk-logo-rhein-sieg-klein-200.png differ diff --git a/index.php b/index.php index c7021c1..db63a38 100644 --- a/index.php +++ b/index.php @@ -1,4 +1,4 @@ - @@ -19,10 +17,11 @@ +EOT; + echo("".$community[0]["head_titel"].""); +echo <<Freifunk Hennef Firmware Downloadseite - - + @@ -31,60 +30,44 @@ EOT; - try { - require_once('ffrouter_parsen.function.php'); - } catch(Exception $e) { - echo("Fehler: ".$e->getMessage()); - die(); - } - $router_json = json_encode($router); - - echo("\n -
-EOT; -for($i=0; $i<$err; $i++) { - echo("
\n"); - echo(" \n"); - echo(" Warning:\n"); - echo(" \n"); - echo(" Warning! ".$error_text[$i]."\n"); - echo("
\n"); -} -echo <<
EOT; - echo("\"".$logo_alt."\""); + echo("\"".$community[0]["logo_alt"]."\""); echo << EOT; - echo($text_h1); + echo($community[0]["head_titel"]); echo <<

EOT; - echo($text_h2); + echo($community[0]["head_text"]); echo <<

EOT; - echo("".$link_h2_text.""); + echo("".$community[0]["link_text"].""); echo <<

@@ -365,20 +136,16 @@ echo <<

EOT; - echo($text_h1); + echo($community[0]["lang_titel"]); echo <<

- Router Rückseite - Router Vorderseite - Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.
- Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.
-
- Bitte wählen Sie "stable" im Entwicklungsstadium aus, wenn Sie nicht genau wissen was Sie sonst erwartet! +EOT; + echo($community[0]["lang_text"]); +echo <<
@@ -387,20 +154,31 @@ echo <<
-

- Router Hersteller -

-
-
- +EOT; + echo(""); + for($i=1; $i".$community[$i]['name'].""); + if($i -
+
@@ -408,12 +186,14 @@ EOT;
-

- Router Modell +

+EOT; + echo($texte["ebene2_titel"]); + echo << -

-
- +
+
+
@@ -421,61 +201,21 @@ EOT;
-
-

- Router Version -

-
-
- -
- -
-
-
-
-
-
-
-

- Firmware Erstinstallation -

-
-
- -
- -
-
-
-
-
-

- Firmware Entwicklungsstadium -

-
-
- -
- -
-
-
-
-
-

- Firmware Download -

-
- - +
+

+EOT; + echo($texte["ebene3_titel"]); + echo << +

+
+EOT; + echo("".$texte["ebene3_text"].""); + echo << +