WBB2.* Hack: Pic-Upload Script v1 – Vereinfachtes Hochladen von Fotoalben *Updated*

Moinsen Freunde!

Heute mal wieder etwas selbst geschriebenes. Diesmal mein erster halbwegs richtiger Hack für das WoltLab Burning Board 2 (kompatibel mit allen 2er-Versionen; getestet mit 2.3.6pl2).

Was macht der Hack?
Das Script ermöglicht es, Fotoalben einfach zu erstellen.
Die Bilder werden in ein angegebenes Verzeichnis, sortiert nach User und Albenname auf dem Server gespeichert.
Das Script legt die Ordner an und sichert diese gleichzeitig gegen Zugriff von außen.
In diesem Muster werden die Bilder abgelegt:
http://sub.domain.tld/hierkoennen/beliebig/vieleordner/angegebenwerden/USERID/ORDNER-VOM-USER-ANGELEGT/NAME.ENDUNG
Bsp:
http://sub.domain.tld/wbb2/Fotoalben/1/Urlaub2013/pic219.jpg
oder
http://sub.domain.tld/wbb2/images/usercontent/Fotoalben/1/Urlaub2013/pic219.jpg

Bereits angelegte Alben können mit nur einem Mausklick aufgelistet werden.
Nach jedem Upload werden die BB-Codes in einem extra Textfeld ausgegeben, man muss nur noch via copy&paste den Inhalt in den Beitrag einfügen.
Sowohl per normalem http-Upload als auch via Web-remote können die Bilder auf den Server geladen werden. (Es können beide Upload-Methoden gleichzeitig genutzt werden)
Existiert eine Datei im Ordner schon, wird das Script die neuere umbenennen (aktueller timestamp+Dateiname).
http://example.com/pic.jpg
Beim Upload mehrerer Bilder werden die in Serie hochgeladenen in der oberen Textarea alle aufgelistet!
Ein Button um auf das Script zu gelangen wird im Editorfenster hinzugefügt.

Demo
demo1
demo2
demo3

Copyright

Dieser Hack darf überall zum Download angeboten werden, auch mit veränderten Dateien. Es muss aber immer der Copyrightvermerk enthalten sein!
Veränderungen sind zu Kennzeichnen und in der jeweiligen Installationsanleitung zu vermerken.

Installationszeit in etwa 3-5 Minuten.
Viel Spaß damit, hier geht es zum Download 🙂

kill0rz

//Update 28.01.2014

Ich habe das Script auf Version 1.2 geupdated, Hier ist der Changelog:

v1.0 (01.01.2014)
—-
Grundskript

v1.2 (28.01.2014)
—-

+ Added: Bis zu 5 Webremotes gleichzeitig
+ Added: Bis zu 5 Localuploads gleichzeitig
+ Added: Ordner bleibt erhalten und wird nach Upload vorausgewählt
* fixed: kleine Darstellungsprobleme
* fixed: Remote von Bildern gleichen Namens kann Original überschreiebn

…und hier geht es zum Download der neuen Version 🙂

This entry was posted in Allgemein, Internet, kill0rz, self-coded, Server, WBB. Bookmark the permalink.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte löse die Rechnung! * Time limit is exhausted. Please reload CAPTCHA.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.