sudo mv /var/www/html/wikis.php /var/www/html/wikis.php.old
sudo nano /var/www/html/wikis.php
Geänderten Puffer speichern?
⇒ J (wie JA)Nun wird die Ansicht „Nachschlagewerk“ in der Notfallbox in der Lage sein, jede neu kopierte PDF-Datei automatisch anzuzeigen (siehe HIER)
HIER ist der Code für die Datei wikis.php
<!-- START --> <?php include('include/header.php'); ?> <?php include('include/menu_haupt.php'); ?> <?php function BytesHR($bytes) { $unit = null; $units = array('Bytes', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'); for($Counter = 0, $c = count($units); $Counter < $c; $Counter++) { if ($bytes > 1024) //< { $bytes = $bytes / 1024; } else { $unit = $units[$Counter]; break; } } return round($bytes). ' ' .$unit; } function tabelle($dateiname,$boxIP) { if (file_exists($dateiname) || is_readable($dateiname)) { $csv = array_map('str_getcsv', file($dateiname)); sort($csv); for ($z=0;$z<count($csv);$z++) { echo '<TR><TD STYLE="border-color:lightgrey;"><A HREF="http://' . $boxIP . ':8000/viewer#' . substr($csv[$z][0],0,-4) . '" TARGET="_wiki' . $z . '">' . $csv[$z][1] . '</A></TD>'; if ($csv[$z][3]=='1') { echo '<TD ALIGN=CENTER STYLE="background-color:#00ff00;">JA</TD>'; } else { echo '<TD ALIGN=CENTER STYLE="background-color:#ffff00;">nein</TD>'; } echo '<TD COLSPAN=2 ALIGN=CENTER>Online</TD></TR>'; } return true; } else { return false; } } function pdf($boxIP) { if ($handle = opendir('/var/www/html/download/pdf')) { while (false !== ($entry = readdir($handle))) { if ($entry != "." && $entry != "..") { $fina_entry = str_replace("_"," ",$entry); $final_entry = str_replace(".pdf","",$fina_entry); echo "<TR><TD>"; echo '<A HREF="download/pdf/' . $entry . '" TARGET="_pdf">'; echo $final_entry; echo "</A></TD><TD COLSPAN=2 ALIGN=CENTER>PDF</TD>"; echo "<TD ALIGN=RIGHT>"; echo BytesHR(filesize("/var/www/html/download/pdf/" . $entry)); echo "</TD></TR>"; } } closedir($handle); } } ?> <MAIN> <DIV STYLE="font-size:16pt;font-weight:bold;padding-bottom:5pt;color:blue;"> Datenbanken und Nachschlagewerke </DIV> <TABLE BORDER=1 STYLE="border-color:lightgrey;" CELLSPACING=0 CELLPADDING=5> <TR><TH>Datenbank</TH><TH>Bilder</TH><TH>Format</TH><TH>Größe</TH></TR> <?php tabelle("kiwix/kiwix.csv",$boxIP); ?> <TR><TD STYLE="border-color:lightgrey;"><A HREF="http://<?php echo $boxIP; ?>/notfunkwiki/" TARGET="_wiki">NOTFUNK (Deutsch)</A></TD><TD ALIGN=CENTER STYLE="background-color:#00ff00;">JA</TD><TD ALIGN=CENTER COLSPAN=2>Online</TD></TR> <?php pdf($boxIP); ?> </TABLE> <BR> <DIV> <B>Bitte beachten:</B> Datenbanken mit Bildern sind naturgemäß größer und benötigen mehr Zeit beim Laden und beim Abruf. </DIV> </MAIN> <?php include('include/footer.php'); ?> <!-- ENDE -->