Benutzer-Werkzeuge

Webseiten-Werkzeuge


addons:modules:downloadgallery

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
addons:modules:downloadgallery [2016/01/20 16:00]
shadowcat angelegt
addons:modules:downloadgallery [2016/01/20 00:00] (aktuell)
Zeile 11: Zeile 11:
 **Voreinstellung Dateiendungen:​** **Voreinstellung Dateiendungen:​**
  
-'zip','gzip','tar','gz','7z','rar','pdf'+''zip, gzip, tar, gz, 7z, rar, pdf''​
  
 ===== Verzeichnisse ===== ===== Verzeichnisse =====
Zeile 41: Zeile 41:
  
 In der Datei ''​config.php''​ im Unterverzeichnis ''​inc''​ kann die Liste der berücksichtigten Dateiendungen angepaßt oder komplett geändert werden. In der Datei ''​config.php''​ im Unterverzeichnis ''​inc''​ kann die Liste der berücksichtigten Dateiendungen angepaßt oder komplett geändert werden.
 +
 +Am Ende der config.php ist folgender Abschnitt zu finden:
 +
 +<sxh php>// add allowed suffixes here
 +array_push(\catDownloadGallery\Utils::​$suffixes,'​jpg'​);</​sxh>​
 +
 +Dies ist die Stelle, an der Anpassungen möglich sind.
  
 ===== Variante 1: Komplett ändern ===== ===== Variante 1: Komplett ändern =====
  
 +In diesem Fall ist obige Zeile zu ersetzen. Sie sollte aber nicht entfernt, sondern nur deaktiviert werden. Im folgenden Beispiel wird die Liste der erlaubten Dateiendungen durch die Endungen '​gif',​ '​png'​ und '​jpg'​ **ersetzt**.
 +
 +<sxh php>
 +// add allowed suffixes here
 +// array_push(\catDownloadGallery\Utils::​$suffixes,'​jpg'​);​
 +\catDownloadGallery\Utils::​$suffixes = array(
 +    '​png','​gif','​jpg'​
 +);
 +</​sxh>​
 +
 +Die Liste kann natürlich beliebig erweitert werden, indem die Endungen jeweils in Anführungszeichen und durch Komma getrennt aufgelistet werden.
 +
 +<WRAP center round alert 100%>
 +Auf keinen Fall sollten Endungen wie '​php'​ oder '​exe'​ angegeben werden! Die erlaubt dem Besucher unter Umständen den Download von Schadsoftware,​ Konfigurationsdateien oder Scripten, die nicht für die Öffentlichkeit bestimmt sind.
 +</​WRAP>​
 +
 +===== Variante 2: Liste erweitern =====
 +
 +Hierbei kopiert man die vorhandene Zeile für jede hinzuzufügende Dateiendung und trägt diese dann zwischen den Anführungszeichen ein. Beispiel:
 +
 +
 +<sxh php>
 +// add allowed suffixes here
 +array_push(\catDownloadGallery\Utils::​$suffixes,'​jpg'​);​
 +array_push(\catDownloadGallery\Utils::​$suffixes,'​png'​);​
 +</​sxh>​
 +
 +<WRAP center round info 100%>
 +Kenner bzw. Könner dürfen das natürlich auch anders / eleganter lösen, für den alltäglichen Gebrauch ist es aber so am einfachsten.
 +</​WRAP>​
  
 +====== Screenshots ======
  
 +Diese Screenshots stammen aus der Version 0.2.
  
 +{{:​addons:​modules:​2016-01-20_17_01_28.png?​direct&​100|Darstellung im Backend}}
 +{{:​addons:​modules:​2016-01-20_17_03_30.png?​direct&​100|Darstellung im Frontend}}
  
addons/modules/downloadgallery.1453302007.txt.gz · Zuletzt geändert: 2016/01/20 00:00 (Externe Bearbeitung)