Colorbox

am 11.08.2015 - 16:53 Uhr in
Hallo zusammen,
schon seit lange Zeit verwende ich das Modul colorbox mit diesem JavaScript Plugin.
Die Technik ging immer folgendermaßen:
Man verlinkt das Bild, welches in der Colorbox angezeigt werden soll und schreibt als zusätzliche css-Klasse: colorbox-inline zu dem Link dazu.
Dann "weiß" der Browser, dass er dieses Bild in einer Colorbox öffnen soll.
Jetzt mußt ich leider feststellen, dass das so nicht mehr funktioniert.
Die Benamsung der css-Klasse hat sich wohl von colorbox-inline auf colorbox geändert.
Was mache ich denn jetzt mit den ganzen "alten" Einträgen ?
Hat jemand eine Idee dazu ?
Gruß
Berthold Lausch
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo, Wenn ich das richtig
am 11.08.2015 - 18:30 Uhr
Hallo,
Wenn ich das richtig verstehe:
Hat vorher funktioniert-->
<a href="..." class="colorbox-inline"><img></a>
Jetzt funktioniert -->
<a href="..." class="colorbox"><img></a>
das müsste mit paar Zeilen JQuery doch schnell gehen. Ist zwar keine "saubere" Lösung, aber kostet kaum Zeit.
Selektiere alle "a.colorbox-inline" und füge die ".colorbox" hinzu. Möglicherweise klappt es sogar "on click", dann wäre es performanter.
www.it-stent.de
Hallo Berthold, auch in der
am 11.08.2015 - 18:32 Uhr
Hallo Berthold, auch in der aktuellen Version des Moduls heißt das noch colorbox-inline, aber du mußt den entsprechenden Haken setzen unter Configuration>Media>Colorbox

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
@Wernerdas ist bei mir
am 11.08.2015 - 23:07 Uhr
@Werner
das ist bei mir angekreuzt, es funktioniert aber trotzdem nicht.
Das ist auch deswegen bei mir angekreuzt, weil es vorher ja einwandfrei funktioniert hat.
Aber nun geht es leider nicht mehr....
Das ist auf mindestens zwei Plattformen von mir der Fall.
Das muß doch bei anderen auch so sein, oder ?
@Piotre
gute Idee, ich werde das mal mit der JQuery angehen.
Ich melde mich wieder, wennn es funktionieren sollte, müßte es aus meiner Sicht auch.
Gruß
Berthold
Drupal Video-Tutorials
So noch eine kurze
am 12.08.2015 - 13:28 Uhr
So noch eine kurze Rückmeldung wegen des Colorbox-Moduls.
Leider funktioniert die von Piotre vorgeschlagene Lösung nicht, denn das Colorbox-Modul greift dort auch noch ein und verändert die CSS-Klassen, nachdem die Seite gerndert wurde.
Diese Colorbox-Links tauchen bei mir in einem Block (ist eigentlich eine View) und einem Inhaltstypen auf.
Als "schmutzige Vorablösung" habe ich erst einmal den Content, dieser beiden Objekte vor der Ausgabe mit str_replace korrigiert.
Das funktioniert zwar, ist aber keine gute Lösung.
Ich werde das ganze hier mal auf einer sauberen Drupal-Instanz testen. Es wundert mich doch sehr, dass offenbar niemand hier auf die gleiche Problematik gestoßen ist.
To be continued ......
Drupal Video-Tutorials
torfnase schrieb ...das
am 12.08.2015 - 14:23 Uhr
...das Colorbox-Modul greift dort auch noch ein und verändert die CSS-Klassen, nachdem die Seite gerndert wurde.
Ich nehme an, dass colorbox keine Klassen (die von Dir geschrieben wurden) löscht ("verändert"), sonder eigene später ("nachdem die Seite gerndert wurde") hinzufügt und Dein Problem ist die Links vorher zu selektieren. Das sollte aber gehen.
Könntst Du vllt. Dein JQuery-Code hier posten, oder ein Link zu der Seite?
LG Piotr
www.it-stent.de
Ich habe folgendes
am 12.08.2015 - 16:27 Uhr
Ich habe folgendes getestet:
Neue Drupal Instanz aufgesetzt:
Module:
ckeditor
colorbox
imce
jquery_update
libraries
module_filert
Plugins:
ckeditor
colorbox
Bartik Theme
kein eigenes JavaScript
kein eigenes CSS
also eine durchaus sehr einfache und saubere Drupal-Instanz.
Der Fehler ist dort genauso.
CSS-Klasse colorbox funktioniert
CSS-Klasse colorbox-inline funktioniert definitiv nicht.
Natürlich habe ich bei der Colorbox --> Extra Features
Enable Colorbox load
Enable Colorbox inline
beide angekreuzt (auch nicht angekreuzt habe ich getestet)
Darüber hinaus habe ich auch alle JQuery-Versionen getestet.
Es ist wie gesagt immer dasselbe.
Das muß bei jedem von euch auch so sein, da bin ich mir jetzt ziemlich sicher.
Gruß
Berthold Lausch
Drupal Video-Tutorials
Es gibt offenbar schon ein
am 12.08.2015 - 16:31 Uhr
Es gibt offenbar schon ein Issue bei dem Modul, aber die Antwort ist nicht zufriedenstellen :-(
Drupal Video-Tutorials
Es gibt offenbar schon ein
am 12.08.2015 - 19:17 Uhr
Es gibt offenbar schon ein Issue bei dem Modul, aber die Antwort ist nicht zufriedenstellen :-(
Merkwürdig, warum ist das denn doppelt drin. Da bin ich wohl zu schnell mit den Fingern gewesen.
Drupal Video-Tutorials