Hallo,
Ich habe heute Redaxo installiert und bin sehr angetan - ich finde das CMS einfach toll. Als Neuling in Redaxo hab ich mir mit hilfe des Forums eine Bildergalerie zusammenkopiert.
Meine Galerie besteht aus Lightbox 2.0 und Lightbox Medienpool Group Gallery. Das Ergebinis könnt ihr im Moment auf synapstix.de sehen.
Mein Problem ist folgendes: Im Unteren Teil der Lightboxanzeige hätte ich gern den Titel und wenn möglich die Beschreibung aus dem Medienpool angezeigt (z.B. Hier ). Ich habe schon im Forum und Wiki danach gesucht, bin aber nicht fündig geworden. Kann mir wer helfen bzw. das umprogrammieren damit die Anzeige Funktioniert?
Freundliche Grüße,
Rowar
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Hallo,
also für die Sprachanpassung habe ich in der Datei lightbox.js ab Zeile 437 folgenden Code angepasst:
Weiter oben im Code habe ich folgendes gefunden:
Ich hab es dann mit getAttribute('title') oder imageLink.getAttribute('title') versucht, dass sah dann so aus:
Die Ausgabe war dann nur undefined. Hoffentlich erbarmt sich wer und hilft mir bei diesem Code-Salat...
Freundliche Grüße,
Rowar
also für die Sprachanpassung habe ich in der Datei lightbox.js ab Zeile 437 folgenden Code angepasst:
Code: Alles auswählen
// if image is part of set display 'Image x of x'
if(imageArray.length > 1){
Element.show('numberDisplay');
Element.setInnerHTML( 'numberDisplay', "Bild " + eval(activeImage + 1) + " von " + imageArray.length);
}
Code: Alles auswählen
imageArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title')));
Code: Alles auswählen
// if image is part of set display 'Image x of x'
if(imageArray.length > 1){
Element.show('numberDisplay');
Element.setInnerHTML( 'numberDisplay', "Bild " + eval(activeImage + 1) + " von " + imageArray.length + imageLink.getAttribute('title'));
}
Freundliche Grüße,
Rowar
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hallo,
das hab ich auch gedacht funktioniert aber nicht. Hier mal der Link
das hab ich auch gedacht funktioniert aber nicht. Hier mal der Link
Code: Alles auswählen
<a rel="lightbox _4" href=".//files/ataraxia.jpg" title="Ataraxia"><img class="galimg" src="index.php?rex_resize=120a__ataraxia.jpg" alt="Ataraxia" /></a>
- Andreas.Eberhard
- Beiträge: 653
- Registriert: 4. Dez 2006, 17:03
- Wohnort: Kirchheim bei München
- Kontaktdaten: Website
versuch mal das _4 beim rel-Attribut rauszunehmen.
An der Lightbox muss wirklich nichts geändert werden, da kommt aber
jetzt ein Fehler 'undefined' bei der Anzeige.
An der Lightbox muss wirklich nichts geändert werden, da kommt aber
jetzt ein Fehler 'undefined' bei der Anzeige.
REDAXOWinstaller - Der Windows-Installer für REDAXO
http://rex.andreaseberhard.de
Mein Wunschzettel ...
http://rex.andreaseberhard.de
Mein Wunschzettel ...
Hallo,
also ich habe zwar das ursprüngliche Problem nicht gefunden, aber dafür eine Lösung. Weiterhin hab ich das Validierungs Problem gelöst, falls es wen interresiert...
Auf der Entwicklerseite ist folgendes Linkbeispiel:
Der Bereich zwischen den [] wird als Gallerie ID benutzt um die Verschiedenen Gallerien zu unterscheiden und zu wissen ob es sich um ein Einzelbild oder einer Gallerie handelt. In Abhängigkeit davon wird die Navigation und Bild x von y eingeblendet.
Jedoch ist bei XHTML 1.1 im Tag rel keinerlei Klammern oder Sonderzeichen außer "-" und "_" erlaubt. Deswegen habe ich die Ausgabe auf _x umgestellt, das funktioniert und ist konform.
Der Codeschnipsel der die Ausgabe des title Atribut macht lautet: imageArray[activeImage][1]. Leider Funktioniert bei mir nur die Bild x von y Ausgabe, deswegen hab ich diese wie folgt umgebogen
Danke für eure Aufmerksamkeit und bis demnächst,
Rowar
also ich habe zwar das ursprüngliche Problem nicht gefunden, aber dafür eine Lösung. Weiterhin hab ich das Validierungs Problem gelöst, falls es wen interresiert...
Wenn ich das mache wird nur noch der close Button angezeigt.versuch mal das _4 beim rel-Attribut rauszunehmen.
Auf der Entwicklerseite ist folgendes Linkbeispiel:
Code: Alles auswählen
<a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1</a>
<a href="images/image-2.jpg" rel="lightbox[roadtrip]">image #2</a>
<a href="images/image-3.jpg" rel="lightbox[roadtrip]">image #3</a>
Jedoch ist bei XHTML 1.1 im Tag rel keinerlei Klammern oder Sonderzeichen außer "-" und "_" erlaubt. Deswegen habe ich die Ausgabe auf _x umgestellt, das funktioniert und ist konform.
Der Codeschnipsel der die Ausgabe des title Atribut macht lautet: imageArray[activeImage][1]. Leider Funktioniert bei mir nur die Bild x von y Ausgabe, deswegen hab ich diese wie folgt umgebogen
Code: Alles auswählen
// if image is part of set display 'Image x of x'
if(imageArray.length > 1){
Element.show('numberDisplay');
Element.setInnerHTML( 'numberDisplay', "<strong>"+imageArray[activeImage][1]+"</strong><br />Bild " + eval(activeImage + 1) + " von " + imageArray.length);
}
Rowar