2010-12-09 5 views
0

Wir bauen eine mobile Version einer bestehenden Drupal-Website. Lightbox wird verwendet, um Bilder anzuzeigen. Dies verwendet Javascript, das auf mobilen Websites unklug ist.Deaktivieren Sie ein Modul (speziell Lightbox) in Drupal mit Mobile Theme

Wir verwenden Drupal mit mobilen Tools. Gibt es eine Möglichkeit, das Lightbox-Modul auf der mobilen Version zu deaktivieren? Oder können wir dieses Modul in unserem mobilen Thema ausschließen?

Antwort

0

Ich nehme an, Sie verwenden Lightbox2-Modul, wenn nicht in Betracht ziehen, es zu verwenden, da es Seitenausschlussfunktion hat: Ausschließen bestimmter Seiten auf Ihrer Website von der Lightbox2-Funktionalität. In der Verwaltung gibt es eine Gruppe Seite spezifische Lightbox2 Einstellungen wo Sie Seiten/Pfade (der mobilen Website) angeben können, wo Lightbox2 geladen wird oder nicht.

+0

Das stimmt, Lightbox2. Das Problem besteht darin, dass die mobile Website keine bestimmten Seiten verwendet. Es verwendet nur ein anderes Thema, das für Mobilgeräte optimiert wurde. Daher können wir keine Seiten ein- oder ausschließen, die den Leuchtkasten nicht verwenden sollen. Ein Parameter? Gomobile = true wird für mobile Versionen übergeben. – wouter

+0

Ich denke, ich kann diesen Parameter verwenden: wenn gomobile = true, kann ich JavaScript aktivieren, das das "rel = lightbox" -Tag von Bildlinks entfernt. Irgendwelche Gedanken? – wouter

+0

Sie könnten js/css in template.php überschreiben/entfernen, hier ein Beispiel: http://www.mediacurrent.com/blogs/remove-or-replace-jscss-page – bas