Das Modul entstand auf Wunsch eines Forenbenutzers. Die Kategorien und Dateien basieren komplett auf der Verzeichnisstruktur des konfigurierten Basisverzeichnisses. Aus diesem Grund gibt es auch nur wenig einzustellen. Die Möglichkeiten sind bewußt eingeschränkt.
Voreinstellung Dateiendungen:
zip, gzip, tar, gz, 7z, rar, pdf
Da die Verzeichnisstruktur die Grundlage bildet, bestimmt sie auch das Verhalten der Galerie.
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:
// add allowed suffixes here array_push(\catDownloadGallery\Utils::$suffixes,'jpg');
Dies ist die Stelle, an der Anpassungen möglich sind.
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.
// add allowed suffixes here // array_push(\catDownloadGallery\Utils::$suffixes,'jpg'); \catDownloadGallery\Utils::$suffixes = array( 'png','gif','jpg' );
Die Liste kann natürlich beliebig erweitert werden, indem die Endungen jeweils in Anführungszeichen und durch Komma getrennt aufgelistet werden.
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.
Hierbei kopiert man die vorhandene Zeile für jede hinzuzufügende Dateiendung und trägt diese dann zwischen den Anführungszeichen ein. Beispiel:
// add allowed suffixes here array_push(\catDownloadGallery\Utils::$suffixes,'jpg'); array_push(\catDownloadGallery\Utils::$suffixes,'png');
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.