-
Joomgallery - Bild ersetzen via Frontend möglich?
Ich erstelle gerade eine Webseite wo der Hauptaugenmerk auf eine Bildersammlung richtet, die (vorerst) nur für einen internen bzw. Bekanntenkreis zugänglich ist.
Für diese Zwecke habe ich die Joomgallery installiert, stehe aber vor einer Frage: Wie können User (mit ensprechenden Rechten versehen) im Frontend bei der Betrachtung der Bilder ein vorhandenes "überschreiben"? Beispiel: Jemand sieht eine Zeichnung in der Gallery, kann diese Zeichnung aber noch sauberer hinbekommen und will es austauschen. Oder anderes Beispiel: In der Gallery existieren "Platzhalter" für gesuchte Zeichnungen. Wenn nun ein User diese Platzhalter durch die passenden Grafiken ersetzen kann: Gibt es da eine Möglichkeit, ohne (also für Joomla-DAUs geeignet*) administrative Großaktionen zu vollziehen, diese Ersetzfunktion im Frontend einzubauen?
Ein Link zu meiner betreffenden Gallery (noch alles Rohbau
): http://www.mic-welt.de/evid/index.ph...id=1&Itemid=53
-
-
Gute Seele des Boards
Ein Austausch von Dateien/Grafiken bedeutet, daß die User nicht nur Dateien neu anlegen, sondern vorhandene auch löschen dürfen. Ob sich diese Philosophie mit der angesprochenen Zielgruppe (Joomla-DAU) verträgt, wage ich zu bezweifeln.
Ich würde es eher so machen, daß die User neue Dateien hochladen und mit einer Versionsnummer versehen. So bleibt die alte Version erhalten und kann mit der neuen verglichen werden. Wenn das Ergebniss tatsächlich besser und der Eigentümer der alten Version damit einverstanden ist, kann die alte Version gelöscht oder in ein Archiv verschoben werden.
Edit:
Außerdem würde ich jetzt nicht mehr Joomla 1.5 anfangen. Nimm Joomla 1.7, da hast Du eine verbesserte ACL, die Joomgallery gibt es schon als Beta dafür. Kannst ja mal testen.
Geändert von keraM (25.12.2011 um 09:18 Uhr)
Gruß keraM
Joomla-FAQ: -->
Klick!
Support per PN: --> Klick!
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen