blackGallery die zweite -> BCMediaGallery
Verfasst: Mo 11. Mai 2015, 14:38
Obwohl die blackGallery eigentlich noch gar nicht wirklich fertig ist, bin ich gerade ein wenig unzufrieden mit dem Code und den Funktionen und überlege daher, das ganze Ding nochmal von vorn zu beginnen. Da der Originalthread schon so lang ist (22 Seiten), fange ich mal frisch an. Hier geht's zum Originalthread: http://forum.blackcat-cms.org/viewtopic.php?f=21&t=156
Es gibt so viele Punkte, die man nochmal durchdenken könnte...
Optionen
Es gibt sehr viele Einstellmöglichkeiten, manche davon tendentiell überflüssig, andere vermutlich nur in bestimmten Umgebungen sinnvoll. So könnte man beispielsweise die Einstellung der "ausgenommenen Unterverzeichnisse" streichen, da man Verzeichnisse = Alben ja sowieso gezielt deaktivieren kann. Die Einstellung der erlaubten Dateiendungen hat man schon mal global gemacht - will man einem Galerie-Admin wirklich die Wahlfreiheit lassen? Zudem sind derzeit nur Grafik-Dateiendungen erlaubt, Videos sind somit außen vor.
Ich würde gern mal sortieren, was man wirklich _wirklich_ WIRKLICH braucht und was zwar nett, aber meistens auch einfach überflüssiger Ballast ist. Thumbnail-Hintergrundfarben könnte man z.B. genausogut im Template / CSS einstellen...
Alben, Bilder, Upload
Derzeit sind das 3 getrennte Tabs, die man eventuell zusammenfassen könnte. Ob das übersichtlich(er) ist, steht auf einem anderen Blatt.
Lightbox
Eigentlich geht es um mehr als nur eine Lightbox. Es gibt komplette JavaScript-Galerien, die auch die Präsentation der Thumbnails regeln, Slider, was wieder was anderes ist, und simple Lightboxen. creativecat's Ansatz mit den Darstellungsvarianten ist vermutlich einprägsamer, wenn dort auch die Option fehlt, eigene Varianten "einfach" zu installieren. (Ja, ein gemeinsames Konzept an der Stelle wäre sinnvoll.)
Tja, so eine "einfache" Galerie ist eben doch nicht so einfach... Drum war ja auch immer mein Standpunkt, wenn ich was "vollumfängliches" will, nehme ich was Spezialisiertes, wie piwigo.
Synchronisieren
Das Konzept des Synchronisierens mit dem Dateisystem ist dem Grundansatz der FolderGallery geschuldet, die Galerie auf Basis der Verzeichnisstruktur aufzubauen. Ich finde es aber irgendwie nicht so richtig intuitiv. Da lade ich ein Bild (im Mediabereich) hoch und sehe es in der Galerie erst mal nicht... Genau genommen müßte man bei jedem Aufruf synchronisieren, das macht bei vielen Dateien aber dann auch keinen Spaß mehr.
Es gibt so viele Punkte, die man nochmal durchdenken könnte...
Optionen
Es gibt sehr viele Einstellmöglichkeiten, manche davon tendentiell überflüssig, andere vermutlich nur in bestimmten Umgebungen sinnvoll. So könnte man beispielsweise die Einstellung der "ausgenommenen Unterverzeichnisse" streichen, da man Verzeichnisse = Alben ja sowieso gezielt deaktivieren kann. Die Einstellung der erlaubten Dateiendungen hat man schon mal global gemacht - will man einem Galerie-Admin wirklich die Wahlfreiheit lassen? Zudem sind derzeit nur Grafik-Dateiendungen erlaubt, Videos sind somit außen vor.
Ich würde gern mal sortieren, was man wirklich _wirklich_ WIRKLICH braucht und was zwar nett, aber meistens auch einfach überflüssiger Ballast ist. Thumbnail-Hintergrundfarben könnte man z.B. genausogut im Template / CSS einstellen...
Alben, Bilder, Upload
Derzeit sind das 3 getrennte Tabs, die man eventuell zusammenfassen könnte. Ob das übersichtlich(er) ist, steht auf einem anderen Blatt.
Lightbox
Eigentlich geht es um mehr als nur eine Lightbox. Es gibt komplette JavaScript-Galerien, die auch die Präsentation der Thumbnails regeln, Slider, was wieder was anderes ist, und simple Lightboxen. creativecat's Ansatz mit den Darstellungsvarianten ist vermutlich einprägsamer, wenn dort auch die Option fehlt, eigene Varianten "einfach" zu installieren. (Ja, ein gemeinsames Konzept an der Stelle wäre sinnvoll.)
Tja, so eine "einfache" Galerie ist eben doch nicht so einfach... Drum war ja auch immer mein Standpunkt, wenn ich was "vollumfängliches" will, nehme ich was Spezialisiertes, wie piwigo.
Synchronisieren
Das Konzept des Synchronisierens mit dem Dateisystem ist dem Grundansatz der FolderGallery geschuldet, die Galerie auf Basis der Verzeichnisstruktur aufzubauen. Ich finde es aber irgendwie nicht so richtig intuitiv. Da lade ich ein Bild (im Mediabereich) hoch und sehe es in der Galerie erst mal nicht... Genau genommen müßte man bei jedem Aufruf synchronisieren, das macht bei vielen Dateien aber dann auch keinen Spaß mehr.