Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Colorbox

Eingetragen von torfnase (1525)
am 11.08.2015 - 16:53 Uhr in
  • Module
  • Drupal 7.x

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

‹ MERCI Modul unterschiedliche Inhaltstypen und Inhaltselemente mit einer Mailbox erstellen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, Wenn ich das richtig

Eingetragen von it-stent (26)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Berthold, auch in der

Eingetragen von wla (9307)
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
Screenshot colorbox inline configuration

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Wernerdas ist bei mir

Eingetragen von torfnase (1525)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

So noch eine kurze

Eingetragen von torfnase (1525)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

torfnase schrieb ...das

Eingetragen von it-stent (26)
am 12.08.2015 - 14:23 Uhr
torfnase schrieb

...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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe folgendes

Eingetragen von torfnase (1525)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt offenbar schon ein

Eingetragen von torfnase (1525)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es gibt offenbar schon ein

Eingetragen von torfnase (1525)
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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • zwei zeitspannen mit einem feld filtern
  • benachrichtigung bei inhalt in views ausgeben
  • [gelöst]feld-inhalt aus userprofil in node ziehen
  • drupal 9 core update: composer stellt komische fragen!
  • DSGVO-konforme Share Buttons - wie macht Ihr das?
  • [Gelöst] Serverseite in MAMP, Local, zum laufen bringen?
  • Toolbar "Verwaltung" weg
  • Button der direkt eine Mail verschickt
  • Theme Classy sei installiert, ist aber nicht bei Themes
  • Paragraphs und Bootstrap Paragraphs Probleme mit Bootstrap 4
  • [gelöst]felder in view zusammenführen
  • Web Inspektor in safari
Weiter

Neue Kommentare

  • vielen lieben dank für deine
    vor 2 Stunden 23 Minuten
  • Falls es jemanden
    vor 1 Tag 11 Minuten
  • Mit der in Drupal
    vor 1 Tag 2 Stunden
  • Mit Display Suite und Token fields
    vor 3 Tagen 3 Stunden
  • Wow, danke Werner,das liest
    vor 2 Tagen 21 Stunden
  • Das geht auch einfacher. Du
    vor 3 Tagen 17 Stunden
  • Das hätte ich wissen
    vor 3 Tagen 5 Stunden
  • ach so. dann kann ich nicht
    vor 4 Tagen 20 Stunden
  • Hallo caw, also, ich hab die
    vor 4 Tagen 20 Stunden
  • evtl per css ausblenden...
    vor 4 Tagen 23 Stunden

Statistik

Beiträge im Forum: 248561
Registrierte User: 19791

Neue User:

  • Andreas0815
  • Btinrusable
  • juli_91

» Alle User anzeigen

User nach Punkten sortiert:
wla9307
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 8 Gäste online.

Benutzer online

  • die_Josi

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association