diff --git a/.editorconfig b/.editorconfig
deleted file mode 100644
index 9dd6eff..0000000
--- a/.editorconfig
+++ /dev/null
@@ -1,17 +0,0 @@
-# EditorConfig is awesome: http://editorconfig.org
-
-root = true
-
-[*]
-charset = utf-8
-end_of_line = lf
-trim_trailing_whitespace = true
-insert_final_newline = true
-indent_style = space
-indent_size = 4
-
-[*.md]
-trim_trailing_whitespace = false
-
-[*.js]
-indent_size = 2
diff --git a/.gitignore b/.gitignore
index 9ce54e6..f374447 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
+fwuploads
\ No newline at end of file
diff --git a/community-config.inc.php b/community-config.inc.php
index 5bf0394..5f301cc 100644
--- a/community-config.inc.php
+++ b/community-config.inc.php
@@ -1,9 +1,9 @@
"Zur Firmware-Download Seite"
);
-/** Beispiel für eine einzelne Community. Das Array entkommentieren und ausfüllen, sowie das Array der Meta-Community löschen oder auskommentieren und der Downloader leitet dann automatisch direkt auf die Firmware Download Seite um.
-* $community = array(
-* 0 => array(
-* "community_id" => 0,
-* "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" => "",
-* "sub_auswahl" => ""
-* )
-* );
-*/
-
-/** Beispiel für eine Meta-Community.
-*/
$community = array(
- 0 => 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://downloader.freifunk-siegburg.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ählte 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://downloader.freifunk-siegburg.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 Lohmar",
- "head_titel" => "Freifunk Lohmar Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Lohmar auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Lohmar Logo",
- "logo_url" => "images/Freifunk-logo-lohmar-klein-200.png",
- "lang_titel" => "Freifunk Lohmar 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/lohmar/",
- "sub_auswahl" => ""
- ),
- 3 => array(
- "community_id" => 3,
- "name" => "Freifunk Meckenheim",
- "head_titel" => "Freifunk Meckenheim Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Meckenheim auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Meckenheim Logo",
- "logo_url" => "images/Freifunk-logo-meckenheim-klein-200.png",
- "lang_titel" => "Freifunk Meckenheim 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/meckenheim/",
- "sub_auswahl" => ""
- ),
- 4 => array(
- "community_id" => 4,
- "name" => "Freifunk Much",
- "head_titel" => "Freifunk Much Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Much auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Rhein-Sieg Logo",
- "logo_url" => "images/Freifunk-logo-rhein-sieg-klein-200.png",
- "lang_titel" => "Freifunk Much 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/much/",
- "sub_auswahl" => ""
- ),
- 5 => array(
- "community_id" => 5,
- "name" => "Freifunk Neunkirchen-Seelscheid",
- "head_titel" => "Freifunk Neunkirchen-Seelscheid Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Neunkirchen-Seelscheid auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Rhein-Sieg Logo",
- "logo_url" => "images/Freifunk-logo-rhein-sieg-klein-200.png",
- "lang_titel" => "Freifunk Neunkirchen-Seelscheid 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/neunkirchen/",
- "sub_auswahl" => ""
- ),
- 6 => array(
- "community_id" => 6,
- "name" => "Freifunk Niederkassel",
- "head_titel" => "Freifunk Niederkassel Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Niederkassel auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Rhein-Sieg Logo",
- "logo_url" => "images/Freifunk-logo-rhein-sieg-klein-200.png",
- "lang_titel" => "Freifunk Niederkassel 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/niederkassel/",
- "sub_auswahl" => ""
- ),
- 7 => array(
- "community_id" => 7,
- "name" => "Freifunk Rheinbach",
- "head_titel" => "Freifunk Rheinbach Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Rheinbach auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Rheinbach Logo",
- "logo_url" => "images/Freifunk-logo-rheinbach-klein-200.png",
- "lang_titel" => "Freifunk Rheinbach 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/rheinbach/",
- "sub_auswahl" => ""
- ),
- 8 => array(
- "community_id" => 8,
- "name" => "Freifunk Ruppichteroth",
- "head_titel" => "Freifunk Ruppichteroth Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Ruppichteroth auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Ruppichteroth Logo",
- "logo_url" => "images/Freifunk-logo-ruppichteroth-klein-200.png",
- "lang_titel" => "Freifunk Ruppichteroth 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/ruppichteroth/",
- "sub_auswahl" => ""
- ),
- 9 => array(
- "community_id" => 9,
- "name" => "Freifunk Sankt Augustin",
- "head_titel" => "Freifunk Sankt Augustin Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Sankt Augustin auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Rhein-Sieg Logo",
- "logo_url" => "images/Freifunk-logo-rhein-sieg-klein-200.png",
- "lang_titel" => "Freifunk Sankt Augustin 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/sanktaugustin/",
- "sub_auswahl" => ""
- ),
- 10 => array(
- "community_id" => 10,
"name" => "Freifunk Siegburg",
"head_titel" => "Freifunk Siegburg Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Siegburg auswählen und herunterladen!",
"link_text" => "Zurück zur Startseite",
"link_url" => "http://www.freifunk-siegburg.de/",
"logo_alt" => "Freifunk Rhein-Sieg Logo",
"logo_url" => "images/Freifunk-logo-siegburg-klein-200.png",
"lang_titel" => "Freifunk Siegburg 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/siegburg/",
- "sub_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 auf dem Router eine Freifunk Firmware installieren und welches Entwicklungsstadium die Firmware haben soll.",
+ "download_path" => "fwuploads/siegburg/",
+ "sub_auswahl" => "",
+ "geojson" => "geojson/siegburg.geojson"
),
- 11 => array(
- "community_id" => 13,
- "name" => "Freifunk Königswinter",
- "head_titel" => "Freifunk Königswinter Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Königswinter auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Königswinter Logo",
- "logo_url" => "images/Freifunk-logo-rhein-sieg-klein-200.png",
- "lang_titel" => "Freifunk Königswinter 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/königswinter/",
- "sub_auswahl" => ""
+ 1 => array(
+ "community_id" => 1,
+ "name" => "Freifunk Lohmar",
+ "head_titel" => "Freifunk Lohmar Firmware",
+ "link_text" => "Zurück zur Startseite",
+ "link_url" => "http://downloader.freifunk-siegburg.de/",
+ "logo_alt" => "Freifunk Lohmar Logo",
+ "logo_url" => "images/Freifunk-logo-lohmar-klein-200.png",
+ "lang_titel" => "Freifunk Lohmar 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 auf dem Router eine Freifunk Firmware installieren und welches Entwicklungsstadium die Firmware haben soll.",
+ "download_path" => "fwuploads/lohmar/",
+ "sub_auswahl" => "",
+ "geojson" => "geojson/lohmar.geojson"
),
- 12 => array(
- "community_id" => 11,
- "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://downloader.freifunk-troisdorf.de/",
- "logo_alt" => "Freifunk Troisdorf Logo",
- "logo_url" => "images/Freifunk-logo-troisdorf-klein-200.png",
- "lang_titel" => "Freifunk Troisdorf Fußgängerzone 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"
- ),
- 13 => array(
- "community_id" => 11,
- "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://downloader.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"
- ),
- 14 => array(
- "community_id" => 11,
- "name" => "Freifunk Troisdorf",
- "head_titel" => "Freifunk Troisdorf Soziale Projekte Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router für Troisdorfer Soziale Projekte auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-troisdorf.de/",
- "logo_alt" => "Freifunk Troisdorf Logo",
- "logo_url" => "images/Freifunk-logo-troisdorf-klein-200.png",
- "lang_titel" => "Freifunk Troisdorf Soziale Projekte 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" => "Soziale Projekte"
- ),
- 15 => array(
- "community_id" => 12,
- "name" => "Freifunk Wachtberg",
- "head_titel" => "Freifunk Wachtberg Firmware",
- "head_text" => "Auf dieser Seite können Sie die passende Firmware für ihren Router in Wachtberg auswählen und herunterladen!",
- "link_text" => "Zurück zur Startseite",
- "link_url" => "http://downloader.freifunk-siegburg.de/",
- "logo_alt" => "Freifunk Wachtberg Logo",
- "logo_url" => "images/Freifunk-logo-wachtberg-klein-200.png",
- "lang_titel" => "Freifunk Wachtberg 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/wachtberg/",
- "sub_auswahl" => ""
- )
);
diff --git a/config.inc.php b/config.inc.php
index 9b4551f..9799ae5 100644
--- a/config.inc.php
+++ b/config.inc.php
@@ -1,7 +1,7 @@
a, .dropdown-content li>span {
+ color: $ff_color;
+}
+.input-field {
+ padding: 0 !important;
+}
+.thin {
+ font-weight: 100;
+}
+.page-footer {
+ padding-top: 0;
+ background-color: $ff_color;
+}
\ No newline at end of file
diff --git a/css/_variables.scss b/css/_variables.scss
new file mode 100644
index 0000000..6ced1fa
--- /dev/null
+++ b/css/_variables.scss
@@ -0,0 +1 @@
+$ff_color: #dc0067;
\ No newline at end of file
diff --git a/css/community.css b/css/community.css
new file mode 100644
index 0000000..657403b
--- /dev/null
+++ b/css/community.css
@@ -0,0 +1,39 @@
+header {
+ min-height: 10vh; }
+
+#outer-container {
+ border-top: 5px solid #dc0067;
+ margin: 5vh auto 0 auto; }
+ #outer-container .row {
+ margin-left: auto;
+ margin-right: auto; }
+
+.dropdown-content li > a, .dropdown-content li > span {
+ color: #dc0067; }
+
+.input-field {
+ padding: 0 !important; }
+
+.thin {
+ font-weight: 100; }
+
+.page-footer {
+ padding-top: 0;
+ background-color: #dc0067; }
+
+#backtohome {
+ background-color: #dc0067; }
+
+header {
+ border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
+
+.btn.navigation.next {
+ background-color: #dc0067; }
+
+#img_router_front, #img_router_back {
+ max-width: 200px; }
+
+#download {
+ background-color: #dc0067; }
+
+/*# sourceMappingURL=community.css.map */
diff --git a/css/community.css.map b/css/community.css.map
new file mode 100644
index 0000000..5ca3ec2
--- /dev/null
+++ b/css/community.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "AAAA,MAAO;EACL,UAAU,EAAE,IAAI;;AAElB,gBAAiB;EACf,UAAU,EAAE,iBAAmB;EAC/B,MAAM,EAAE,eAAe;EACvB,qBAAK;IACH,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;;AAGtB,qDAAkD;EAChD,KAAK,ECZI,OAAO;;ADclB,YAAa;EACX,OAAO,EAAE,YAAY;;AAEvB,KAAM;EACJ,WAAW,EAAE,GAAG;;AAElB,YAAa;EACX,WAAW,EAAE,CAAC;EACd,gBAAgB,ECtBP,OAAO;;ACElB,WAAY;EACV,gBAAgB,EDHP,OAAO;;ACKlB,MAAO;EACL,aAAa,EAAE,4BAAwB;;AAEzC,oBAAqB;EACnB,gBAAgB,EDTP,OAAO;;ACWlB,mCAAoC;EAClC,SAAS,EAAE,KAAK;;AAElB,SAAU;EACR,gBAAgB,EDfP,OAAO",
+"sources": ["_application.scss","_variables.scss","community.scss"],
+"names": [],
+"file": "community.css"
+}
\ No newline at end of file
diff --git a/css/community.scss b/css/community.scss
new file mode 100644
index 0000000..bf7aa47
--- /dev/null
+++ b/css/community.scss
@@ -0,0 +1,17 @@
+@import "variables";
+@import "application";
+#backtohome {
+ background-color: $ff_color;
+}
+header {
+ border-bottom: 1px solid rgba(0,0,0,.2);
+}
+.btn.navigation.next {
+ background-color: $ff_color;
+}
+#img_router_front, #img_router_back {
+ max-width: 200px;
+}
+#download {
+ background-color: $ff_color;
+}
\ No newline at end of file
diff --git a/css/index.css b/css/index.css
new file mode 100644
index 0000000..997336e
--- /dev/null
+++ b/css/index.css
@@ -0,0 +1,30 @@
+header {
+ min-height: 10vh; }
+
+#outer-container {
+ border-top: 5px solid #dc0067;
+ margin: 5vh auto 0 auto; }
+ #outer-container .row {
+ margin-left: auto;
+ margin-right: auto; }
+
+.dropdown-content li > a, .dropdown-content li > span {
+ color: #dc0067; }
+
+.input-field {
+ padding: 0 !important; }
+
+.thin {
+ font-weight: 100; }
+
+.page-footer {
+ padding-top: 0;
+ background-color: #dc0067; }
+
+#inner-container {
+ padding: 1.5rem; }
+
+#map {
+ height: 40vh; }
+
+/*# sourceMappingURL=index.css.map */
diff --git a/css/index.css.map b/css/index.css.map
new file mode 100644
index 0000000..1d4f867
--- /dev/null
+++ b/css/index.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "AAAA,MAAO;EACL,UAAU,EAAE,IAAI;;AAElB,gBAAiB;EACf,UAAU,EAAE,iBAAmB;EAC/B,MAAM,EAAE,eAAe;EACvB,qBAAK;IACH,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;;AAGtB,qDAAkD;EAChD,KAAK,ECZI,OAAO;;ADclB,YAAa;EACX,OAAO,EAAE,YAAY;;AAEvB,KAAM;EACJ,WAAW,EAAE,GAAG;;AAElB,YAAa;EACX,WAAW,EAAE,CAAC;EACd,gBAAgB,ECtBP,OAAO;;ACElB,gBAAiB;EACf,OAAO,EAAE,MAAM;;AAEjB,IAAK;EACH,MAAM,EAAE,IAAI",
+"sources": ["_application.scss","_variables.scss","index.scss"],
+"names": [],
+"file": "index.css"
+}
\ No newline at end of file
diff --git a/css/index.scss b/css/index.scss
new file mode 100644
index 0000000..1da0ee0
--- /dev/null
+++ b/css/index.scss
@@ -0,0 +1,8 @@
+@import "variables";
+@import "application";
+#inner-container {
+ padding: 1.5rem;
+}
+#map {
+ height: 40vh;
+}
\ No newline at end of file
diff --git a/ffrouter_parsen.function.php b/ffrouter_parsen.function.php
index 3594d5d..274c572 100644
--- a/ffrouter_parsen.function.php
+++ b/ffrouter_parsen.function.php
@@ -32,7 +32,8 @@ function remoteFileExists($url) {
if (filter_var($community[$community_id]["download_path"], FILTER_VALIDATE_URL) === FALSE) {
if(!is_dir($firmware_download_path)) {
- throw new Exception("Firmwareverzeichnis existiert nicht!");
+// throw new Exception("Firmwareverzeichnis existiert nicht!");
+ throw new Exception($firmware_download_path);
}
$err = 0;
$entwicklung_count = count($entwicklung);
diff --git a/firmware.php b/firmware.php
index 11819e4..1486be3 100644
--- a/firmware.php
+++ b/firmware.php
@@ -1,9 +1,9 @@
-
+