Nachdem mich in den letzten Wochen immer wieder Anfragen zum Thema Bildergalerie errreicht haben, musste ich mich diesem Thema doch mal annehmen und jetzt ist es endlich soweit: Der erste Gallerie-Plugin für easyLink V3 ist fertig.
Funktionsbeschreibung
Das Plugin
UserGallery stellt für die Benutzer des Verzeichnisses einen komfortablen Bild-Upload zur Verfügung. Die max. Anzahl der Bilder pro Eintrag und die max. Größe der Thumbshots kann dabei ganz einfach über die Plugin-Datei selbst eingestellt werden. Darüber hinaus wird bei der Installation die Rechteverwaltung der Pakete erweitert, so dass es selbstverständlich möglich ist, die Benutzung der Galerie nur auf bestimmte Pakete einzuschränken.
Der Upload selbst findet über den neuen Menüpunkt
Galerie statt, den jeder Nutzer im Frontend bei seinen persönlichen Eintragseinstellungen findet. Sowohl das Hochladen der einzelnen Bilder, als auch die Ausgabe auf der Detailseite wird über moderne AJAX Funktionen gesteuert und somit entspricht die gesamte Gestaltung dem modernen Web2.0 Look&Feel, den man ja bereits von zahlreichen modernen Portalen kennt.
Aber auch für den Admin hat das Plugin einiges zu bieten, denn neben einer umfangreichen Bilderverwaltung, die ebenfalls über eine AJAX basierende Lösch- und Suchfunktion verfügt, wurde das Dashboard noch um eine kleine Statistik erweitert. So habt Ihr stets die Gesamtzahl der Bilder und deren Speicherbedarf im Auge.
Installation
Zur Installation muss lediglich die entpackte Plugin-Datei in den Ordner
/plugins kopiert werden. Anschließend könnt Ihr das Plugin im Backoffice wie üblich aktivieren und damit sollten auch die ersten Grundeinstellungen in der Datenbank angelegt werden.
Die Ausgabe der Galerie kann über den folgenden Template-Tag in die Detailseite eingebunden werden:
|
Quellcode
|
1
|
{function name='usergallery_display'}
|
In einigen Fällen kann es vorkommen, dass nach der Aktivierung nicht alle Sprachvariablen geladen werden. In diesem Fall löscht bitte einmal den gesamten Inhalt in den Ordnern
/cache,
/language sowie
/themes/ihr-theme/compiled/
Hier könnt Ihr das Plugin bestellen
http://shop.mountaingrafix.at/product_in…serGallery.html
Changelog
Version 1.2 vom 05.10.2009
- HTML Korrekturen für die Dashboard-Anzeige
- Zu den Bildern lassen sich nun optionale Beschreibungstexte speichern
Version 1.1 vom 09.07.2009
- Die Galerie wird nur angezeigt, wenn auch Bilder vorhanden sind * - Die Galerie-Bilder werden beim Löschen eines Eintrags entfernt
- Die hochgeladenen Bilder lassen sich nun mit einem Text-Hinweis versehen
- Zusätzliche Angabe der max. Abmessungen für das hochgeladene Bild sind möglich
- Die Einstellungen lassen sich nun über das ACP konfigurieren
Als kleinen Bonus haben wir dieses Plugin auch direkt zu einem Einführungspreis in unserem Shop aufgenommen. Die ersten 5 Käufer bekommen
UserGallery für lediglich 19,95 EUR und daher solltet Ihr euch direkt eure Lizenz in unserem Shop sichern.