Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
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}} | ||