Bildtitel und -beschreibung bei lightbox Galerie

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
sternchen
Regular
Posts: 23
Joined: Tue Nov 04, 2014 9:19 am

Bildtitel und -beschreibung bei lightbox Galerie

Post by sternchen »

Hallo,
ich möchte eine Fotogalerie mit dem Galerie plugin sowie lightbox betreiben. Gibt es eine Funktion, dass der Bildtitel und/oder eine Bildbeschreibung unter jedem Bild angezeigt wird (Art der Galeriedarstellung = Seite mit Vorschaubildern)? Die entsprechenden Daten dafür gebe ich ja schon beim Hochladen in der Mediendatenbank ein.
In den Blogeinträgen wird zumindest der Titel klein unten links beim aufgepoppten Bild angezeigt. In der Gallery leider gar nichts (nur Bild 1 von X).
Vielen Dank im Voraus,
LG,
*
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by Timbalu »

Hi

Das liegt meines Erachtens daran, dass das Lightbox Plugin für entry parsing entwickelt wurde. Dort kann ein image link ja auch einen eigenen Titel tragen, der durch das MedienDatenbank hinzufügen Form eingefügt werden kann. Diesen liest eine Lightbox aus (wenn sie es standardmäßig kann).

Im Falle von usergallery werden die Daten direkt aus der MedienDatenbank geholt, im Ganzen oder als als einzelner Ordner. Da das aber durch das Usergallery Plugin gejagt und das Markup per Smarty gebildet wird, hast du die Möglichkeit, im title Attribut des anchors den Image Namen als Titel zu hinterlegen, den eine Lightbox, so sie es kann, dann auch anzeigt.
https://github.com/s9y/additional_plugi ... y.tpl#L109
zb

Code: Select all

<a title={$image.name} href="{$image.fullimage}" {$plugin_usergallery_lightbox_type}>...
Damit das Ganze dann auch updatesicher ist, kannst du die Datei plugin_usergallery.tpl in deinBlog/plugins/serendipity_event_usergallery/ in dein Template/Theme kopieren und dort die Änderungen machen. Du müsstest dann im Falle von Upgrades die auch die Originaldatei betreffen, selber dafür sorgen, dass deine Kopie up-to-date bleibt.

Standardmäßig trägt der link hier keinen title, da man den Bildnamen ja schon im Link hat. Etwas anderes bietet die Image Datenbanktabelle diesbezüglich nicht. Insofern ist vielleicht eher das Intro dafür geeignet, einen kleinen beschreibenden Einleitungstext hinzuzufügen.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
sternchen
Regular
Posts: 23
Joined: Tue Nov 04, 2014 9:19 am

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by sternchen »

Hi Timbalu,
vielen Dank für Deine Antwort. Ok ich glaube das habe ich soweit verstanden und die Änderung in der .tpl vorgenommen.
Leider wird dadurch nicht der in der Mediendatenbank vergebene Titel angezeigt, sondern der eigentliche Dateiname (also IMG_1234.JPG). Ich könnte die Dateien natürlich immer umbenennen, was aber bei einer Fotogallerie mit mehreren Foto irgenwann ziemlich mühselig wird..
Gibt es vielleicht noch eine andere Lösung?
Gruß,
*
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by Timbalu »

sternchen wrote:Leider wird dadurch nicht der in der Mediendatenbank vergebene Titel angezeigt, sondern der eigentliche Dateiname (also IMG_1234.JPG).
Die Medien Datenbank speist sich ja auch aus der serendipity_images Tabelle. Auch dort ist $image.name der ursprüngliche Dateiname, solange man ihn nicht beim Upload auf etwas anderes gesetzt, oder hinterher über die medien properties geändert hat. Im Falle von IMG_1234 also ziemlich unergiebig. Ich fürchte also: nein, wie ich schon schrieb. Oder redest du über etwas anderes?
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
sternchen
Regular
Posts: 23
Joined: Tue Nov 04, 2014 9:19 am

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by sternchen »

Ok ich denke wir meinen dasselbe. Dann gibt es mit diesem galery plugin wohl keine andere Lösung, als vor dem upload den Dateinamen anzupassen.
Danke!
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by Timbalu »

sternchen wrote:Lösung, als vor dem upload den Dateinamen anzupassen.
Oder beim Upload: "Datei speichern mit dem Namen". Achtung, die .ext (zb .jpg) muss erhalten bleiben.

PS.
Mit etwas moderneren PhpMyAdmin Versionen kann man auch direkt in der Listenansicht einer Tabelle editieren, ohne jeden Datensatz einzeln aufrufen und speichern zu müssen.
Dann muss aber sichergestellt sein, dass das Image mit seinem alten Namen nicht schon irgendwo verlinkt wurde und man den "name" und "realname", wie gehabt, gleichzeitig bearbeitet. Das ginge IMHO nachträglich etwas schneller für einen Satz von Bildern. Man muss aber wissen was man macht!
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
sternchen
Regular
Posts: 23
Joined: Tue Nov 04, 2014 9:19 am

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by sternchen »

Stimmt, die Option beim Upload hatte ich glatt übersehen. In der DB selbst möchte ich erstmal nicht arbeiten, soviele Bilder sind es am Ende dann doch nicht.

Wie sieht es aber mit dem gallery2 plugin aus?
Timbalu
Regular
Posts: 4598
Joined: Sun May 02, 2004 3:04 pm

Re: Bildtitel und -beschreibung bei lightbox Galerie

Post by Timbalu »

sternchen wrote:Wie sieht es aber mit dem gallery2 plugin aus?
Abgesehen vom fehlenden lightbox und MediaLibrary Bezug: Das Plugin ist seit Serendipity 1.7 nicht mehr kompatibel, da G2 selber Smarty in der Version 2 verwendet und es zu Konflikten kommt, in der Art wie es in S9y mit Smarty3 als Plugin eingebunden wird. Siehe dazu http://board.s9y.org/viewtopic.php?f=4&t=19333 mit Link am Ende zu einem deutschen Thread.

Allgemein ist G2 alt und wird ebenso wie sein Nachfolger G3 nicht mehr weiterentwickelt. Es ist Zeit sich etwas Besseres zu suchen.
Regards,
Ian

Serendipity Styx Edition and additional_plugins @ https://ophian.github.io/ @ https://github.com/ophian
Post Reply