Zurück   WordPress Deutschland Forum > Support > Plugins und Widgets

Antwort
 
Themen-Optionen Ansicht
Alt 25.04.2008, 09:07   #1 (permalink)
PostRank: 1
 
Registriert seit: 14.04.2008
Beiträge: 30
Thickbox Javascript - PREV und NEXT durch Bild ersetzen

Hallo,

ich benutze für mein Wordpress-Blog die Gallery NextGen und dazu Thickbox. Jetzt möchte ich in dem Thickboxfenster nicht PREV und NEXT stehen haben sondern stattdessen ein kleines GIF oder PNG mit Pfeilen.

Das JAVASCRIPT sieht im Original so aus:

Code:
... (TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;

<a href='#'>NEXT &gt;</a>

</span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;

<a href='#'>&lt; ZURUECK</a>

</span>"}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length)}}}imgPreloader=new ...
Und so habe ich es geändert:

Code:
... (TB_NextHTML===""));TB_Counter++){var urlTypeTemp=TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);if(!(TB_TempArray[TB_Counter].href==url)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;

<a href='#'><img src="http://www.meineadresse.de/wp-content/plugins/nextgen-gallery/thickbox/next.png" alt="WEITER" /> &gt;</a>

</span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;

<a href='#'>&lt; <img src="http://www.meineadresse.de/wp-content/plugins/nextgen-gallery/thickbox/back.png" alt="ZURUECK" /> </a>

</span>"}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length)}}}imgPreloader=new ...

Es klappt aber nicht! Thickbox funktioniert jetzt gar nicht mehr! Was ist daran falsch. Kann mir da jemand helfen?

Danke für schnelle Hilfe.
BP
benpen ist offline   Mit Zitat antworten
Alt 25.04.2008, 09:48   #2 (permalink)
PostRank: 0
 
Registriert seit: 02.03.2007
Beiträge: 17
Die Verwendung von " innerhalb von JavaScript-Textzuweisungen ist falsch!

Mit dem ersten " in der src-Zuweisung des ersten IMG-Tags schliest Du die TB_NextHTML-Zuweisung des JavaScripts ab, wodurch dieses korrumpiert wird. Ersetze die von Dir eingefügten " gegen ' dann sollte es funktionieren. Allerdings ist der ausgegebene HTML-Code dann nicht mehr 100% Standard-Konform, soweit ich mich erinnerne, denn dieser sieht die " als Begrenzer für Textwerte vor.

Grüße

Bodo
bodo1970 ist offline   Mit Zitat antworten
Alt 25.04.2008, 09:57   #3 (permalink)
PostRank: 1
 
Registriert seit: 14.04.2008
Beiträge: 30
Danke für die Antwort. Es funktioniert aber trotzdem nicht.
benpen ist offline   Mit Zitat antworten
Alt 25.04.2008, 10:04   #4 (permalink)
PostRank: 0
 
Registriert seit: 02.03.2007
Beiträge: 17
Hast Du alle Vorkommen des " welche Du eingefügt hast, ersetzt?

Welche Fehlermeldungen werden von den Browsern ausgegeben?
bodo1970 ist offline   Mit Zitat antworten
Alt 25.04.2008, 10:43   #5 (permalink)
PostRank: 1
 
Registriert seit: 14.04.2008
Beiträge: 30
Oh hatte eins vergessen. Jett klappts. Danke
benpen ist offline   Mit Zitat antworten
Alt 25.06.2008, 17:55   #6 (permalink)
PostRank: 0
 
Registriert seit: 16.05.2008
Beiträge: 16
Hallo!
Noch zur Thickbox-Sache: Ist es denn irgendwie möglich so wie beim Lightbox mit Hilfe der Pfeiltasten auf der Tastatur zu navigieren?
Außerdem: Ist es möglich, den Titel des Bildes über selbigem einzufügen (und unter dem Bild dann standardmäßig die Beschreibung...)
Vielen Dank!!

Geändert von Rasenkantenstein (25.06.2008 um 18:09 Uhr).
Rasenkantenstein ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:08 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt