Markus Kniebes Journal urn:uuid:a77b50aeb431fd9db51189ca2e38a236 2022-07-07T16:57:57 <![CDATA[einfache Galerie]]> urn:uuid:6323 2004-10-06T09:24:00 Fast täglich bekommt man irgendwelche Funmails mit mehr oder weniger lustigen Bildern, ein einfaches Skript mußte her um diese ohne Aufwand zu veröffentlichen. Bild hochladen und gut ist.
Um meinen Arbeitsaufwand möglichst gering zu halten benutze ich PHPThumb zur Erstellung der Thumbnails.

Features:

  • Es werden immer alle Bilder einer Galerie angezeigt. Das ist kein Feature, das ist eine Warnung.

  • Einzelne Galerien lassen sich mit einer Zugangsbeschränkung versehen. Eine evtl. aktivierte Indexanzeige in den Galerieverzeichnissen sollte deaktiviert werden: Options -Indexes in der .htaccess eintragen.

  • eine Demonstration des Skripts und gleichzeitig auch der Einsatzort.

  • Der Quellcode zum Herunterladen.

Anpassung:

  • $DATA: Verzeichnis mit den Alben

  • $auth: Zugang

  • $proteted: Hash mit zugangsbeschränkten Alben. Weder vorne
    noch hinten mit einen Slash einzutragen.

  • eine evtl. in einem Galerieverzeichnis vorhandene info.html wird eingebunden.

  • Anpassung des Layouts erfolgt via CSS. Die IDs #navigation, #gallery und #image sind dabei interessant. Natürlich kann man ach den HTML Code der Seite ändern, der sich im unteren Teil der Datei befindet.

zZ. benutze ich mod_rewrite um Galerien zu verlinken, womit folgender Eintrag in der .htaccess notwendig wird:

RewriteEngine on
RewriteRule ^GALLERY(.*)$ /galleries/gallery.php?gal=$1
]]>
Markus Kniebes kniebes@pm.me