Bilder aus Serendipity-Mediathek in Beitrag darstellen
Der Titel sagt eigentlich schon alles
Hat man viele Bilder, will man diese vielleicht auch einfach komplett in einem Beitrag zeigen und nicht jedes Bild einzeln einfügen. Kommt öfter vor als man denkt, z. B. im Urlaub
Benötigt wird dazu das Plugin serendipity_event_imageselectorplus, welches man eh installiert haben sollte für diverse andere Möglichkeiten, die das Teil bietet.
Hat man alle Bilder in seine Mediendatenbank hochgeladen (vorzugsweise in einen eigenen Ordner) muss man in seinen Beitrag nur noch den folgenden Code einfügen:
<mediainsert><gallery name="Urlaub/2010-11-Bad-Wildungen/" /><media type="gallery" /></mediainsert>
Im Code selbst muss man dann nur noch bei name den Bilder-Pfad ändern, wobei am Anfang kein Slash stehen darf, jedoch am Ende zwingend der Slash vorhanden sein muss.
Aber…
…bei mir ging das natürlich (mal wieder) nicht so einfach…
Es wurde falscher Code produziert und man sah die Vorschaubilder aus dem Ordner nicht. Dank Hilfe im S9Y-Forum war das Problem dann aber schnell behoben: Man muss in der Datei plugin_mediainsert.tpl (im Ordner plugins/serendipity_event_imageselectorplus) ein klein wenig anpassen.
In der Zeile<img width="{$medium.thumbwidth}" height="{$medium.thumbheight}"
src="{$serendipityHTTPPath}/uploads/{$medium.path}{$medium.name}.{$medium.thumbnail_name}.{$medium.extension}" />
muss der Slash vor uploads entfernt werden, dann werden die Vorschaubilder im Beitrag korrekt dargestellt.
Zu guter Letzt… kann man sich dann einfach noch im Plugin serendipity_event_typesetbuttons einen zusätzlichen Button für den Galerie-Code anlegen, das geht z. B. mit
Galerie@<mediainsert><gallery name="/" /><media type="gallery" /></mediainsert>@
Als Beispiel habe ich das mal mit den Bilder vom Urlaub in Bad Wildungen vollzogen, wie es im Ergebnis aussieht.
Kleiner Wermutstropfen ist im Moment noch ein unsauberer Code, der aber für die Darstellung keine Rolle spielt. Übeltäter scheint aber wohl das Plugin nl2br zu sein. Daran arbeiten “wir” noch
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt