[FIX] Den Header der Startseite flexibel angelegt und diverse Variablen in der config.inc.php angelegt für den Header & readme.md geupdated

This commit is contained in:
Caspar Armster 2016-07-03 17:47:37 +02:00
parent 6c3f003169
commit 6efc7889c7
3 changed files with 40 additions and 9 deletions

View File

@ -6,6 +6,13 @@
* *
*/ */
$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";
$firmware_download_path = "../firmware/"; $firmware_download_path = "../firmware/";
$entwicklung = array( $entwicklung = array(
@ -25,7 +32,6 @@
} }
} }
$anzahl_hersteller = 17;
$hersteller = array( $hersteller = array(
0 => array( 0 => array(
"name" => "8devices", "name" => "8devices",
@ -130,6 +136,7 @@
"offset_version" => 4 "offset_version" => 4
) )
); );
$anzahl_hersteller = count($hersteller);
$offset_sysupgrade = array( $offset_sysupgrade = array(
0 => 0, 0 => 0,

View File

@ -327,15 +327,23 @@ function populateE(){
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<div class="jumbotron"> <div class="jumbotron">
<img src="images/Freifunk-logo-hennef-klein-200.png" alt="Freifunk Hennef Logo" style="float:right;"> EOT;
echo("<img src=\"".$logo_url."\" alt=\"".$logo_alt."\" style=\"float:right;\">");
echo <<<EOT
<h2> <h2>
Freifunk Hennef Firmware EOT;
echo($text_h1);
echo <<<EOT
</h2> </h2>
<p> <p>
Auf dieser Seite können Sie die passende Firmware für ihren Router in Hennef auswählen und herunterladen! EOT;
echo($text_h2);
echo <<<EOT
</p> </p>
<p> <p>
<a class="btn btn-primary btn-large" href="http://www.freifunk-hennef.de/">Zurück zur Startseite</a> EOT;
echo("<a class=\"btn btn-primary btn-large\" href=\"".$link_h2_url."\">".$link_h2_text."</a>");
echo <<<EOT
</p> </p>
</div> </div>
</div> </div>
@ -345,10 +353,14 @@ function populateE(){
<div class="panel panel-primary"> <div class="panel panel-primary">
<div class="panel-heading"> <div class="panel-heading">
<h3 class="panel-title"> <h3 class="panel-title">
Freifunk Hennef Firmware EOT;
echo($text_h1);
echo <<<EOT
</h3> </h3>
</div> </div>
<div class="panel-body"> <div class="panel-body">
<img src="router_images/keinbild.jpg" id="img_router_back" alt="Router Rückseite" width=200px" style="float:right;">
<img src="router_images/keinbild.jpg" id="img_router_front" alt="Router Vorderseite" width=200px" style="float:right;">
Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.<br /> Bitte suchen Sie den passenden Router aus, indem Sie den Hersteller, das Modell und die Version auswählen.<br />
Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll. Legen Sie anschließend fest, ob sie den Router zum ersten Mal mit einer Freifunk Firmware flashen und welches Entwicklungsstadium die Firmware haben soll.
</div> </div>
@ -446,8 +458,6 @@ EOT;
</h3> </h3>
</div> </div>
<div class="panel-body"> <div class="panel-body">
<img src="router_images/keinbild.jpg" id="img_router_back" alt="Router Rückseite" width=200px" style="float:right;">
<img src="router_images/keinbild.jpg" id="img_router_front" alt="Router Vorderseite" width=200px" style="float:right;">
<a href="#" id="fw-dl-6" name="fw-dl-6" role="button" class="btn btn-primary disabled">Download Firmware</a> <a href="#" id="fw-dl-6" name="fw-dl-6" role="button" class="btn btn-primary disabled">Download Firmware</a>
</div> </div>
<div class="panel-footer"> <div class="panel-footer">

View File

@ -43,16 +43,30 @@ Installation
Den Freifunk Hennef Firmware Downloader in ein eigenes Unterverzeichnis des Webservers packen, auf dem auch die Firmwares liegen. In der config.inc.php werden dann diverse Variablen gesetzt: Den Freifunk Hennef Firmware Downloader in ein eigenes Unterverzeichnis des Webservers packen, auf dem auch die Firmwares liegen. In der config.inc.php werden dann diverse Variablen gesetzt:
- $text_h1/$text_h2/$link_h2_text/$link_h2_url/$logo_url/$logo_alt Texte & Logo im Header der Seite
- $firmware_download_path = Pfad zum Hauptverzeichnis der Firmware - $firmware_download_path = Pfad zum Hauptverzeichnis der Firmware
- $entwicklung = Entwicklungsstufen der Firmware (beta/broken/experimental/stable) - (sollte man in Ruhe lassen normalerweise) - $entwicklung = Entwicklungsstufen der Firmware (beta/broken/experimental/stable) - (sollte man in Ruhe lassen normalerweise)
- $installation = Art der Installation (factory/sysupgrade) - (sollte man in Ruhe lassen normalerweise) - $installation = Art der Installation (factory/sysupgrade) - (sollte man in Ruhe lassen normalerweise)
- $anzahl_hersteller = Anzahl der supporteten Hersteller
- $hersteller = Array mit Informationen zu den Herstellern - $hersteller = Array mit Informationen zu den Herstellern
- -> name = Name des Herstellers - -> name = Name des Herstellers
- -> filename = Name des Herstellers wie er in den Dateinamen der Firmware auftaucht - -> filename = Name des Herstellers wie er in den Dateinamen der Firmware auftaucht
- -> offset_modell = Offset für das Parsen des Modells im Dateinamen der Firmware - -> offset_modell = Offset für das Parsen des Modells im Dateinamen der Firmware
- -> offset_version = Offset für das Parsen der Version im Dateinamen der Firmware - -> offset_version = Offset für das Parsen der Version im Dateinamen der Firmware
- $offset_sysupgrade = Offset für "-sysupgrade" im Dateinamen der Firmware - $offset_sysupgrade = Offset für "-sysupgrade" im Dateinamen der Firmware
- Die Firmware liegt in folgenden Verzeichnissen:
- firmware/
-- beta/
--- factory/
--- sysupgrade/
-- broken/
--- factory/
--- sysupgrade/
-- experimental/
--- factory/
--- sysupgrade/
-- stable/
--- factory/
--- sysupgrade/
Code Code
---- ----