Thickbox Fehler

Hier kannst du dich vorstellen und Fragen zum Plugin stellen.
Installation, Administration, etc.

Moderator: maennchen1.de

ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Thickbox Fehler

Beitrag von ufshop »

Hallo,

in meiner Statistik sehe ich bei quasi jedem Aufruf diesen Fehler:
www....de/wp-includes/js/thickbox/loadingAnimation.gif
http://www....de/category/wp-includes/js/thickbox/loadingAnimation.gif
http://www....de/dienstleistungen/wp-includes/js/thickbox/loadingAnimation.gif

Irgendwas stimmt da mit dem Thickbox-js nicht... könntet Ihr das bitte prüfen? Ist lästig, wenn das errorlog vollläuft damit. Danke!
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17875
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Thickbox Fehler

Beitrag von maennchen1.de »

Die angegebene Adresse funktioniert nicht, bzw. ist nicht gültig. Welcher Fehler wird denn angezeigt?
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Re: Thickbox Fehler

Beitrag von ufshop »

Na die Domain hab ich weggelassen, daher geht das nicht.

Es wird kein Fehler angezeigt, sondern die Datei ist nicht vorhanden, zumindest wird über das JS die loadingAnimation.gif deswegen nicht gefunden, weil der Pfad falsch ist.

Es geht darum, dass immer derselbe Pfad
/wp-includes/js/thickbox/loadingAnimation.gif
nicht gefunden wird. Das rührt von diesem JS her, was Ihr verwendet. Die Berechnung dieses Pfades ist offenbar falsch, denn obiger Pfad wird auf den betreffenden Seiten nicht absolut, sondern relativ angehängt und das eben falsch.

Was das Thickbox ist, keine Ahnung, das ist ja nicht von Euch, sondern nur eingebaut, richtig?
Benutzeravatar
daschmi
m1.Mitarbeiter
Beiträge: 2599
Registriert: 04.12.2007, 17:23
Lizenz: keine
Kontaktdaten:

Re: Thickbox Fehler

Beitrag von daschmi »

Hallo ufshop,

Die Thickbox wird von Wordpress mitgeliefert. Wir rufen lediglich eine Wordpress Funktion auf um sie einzubinden. Diese baut auch die Pfade.

Hast du irgendeine spezielle Konfiguration, die von der Standardinstallation abweicht ? Das wp-includes Verzeichnis existiert aber an der richtigen Stelle ?

Ich kann dir das thickbox Verzeichnis schicken, mich würde aber interessieren warum es bei einigen Installationen offenbar fehlt :?

Viele Grüße

Daschmi
ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Re: Thickbox Fehler

Beitrag von ufshop »

Thickbox und auch die Grafik sind in /wp-includes... vorhanden. Das Problem ist wohl, dass durch Euren Aufruf irgendwas mit dem Pfad falsch verwurstelt wird. Es kann ja nicht sein, dass so ein Pfad rauskommt:

http://www....de/category/wp-includes/js/thickbox/loadingAnimation.gif

Denn /wp-includes kann nicht unterhalb einer Kategorie aufgerufen werden.
Vielleicht gibts auch Seiteneffekte mit anderen Plugins in Kombination mit Eurem Shop, aber wenn ich das Shop-Plugin abschalte ist im Quellcode keine Thickbox mehr drin. Kommt also definitiv vom Shop.
Olaf
Beiträge: 97
Registriert: 10.08.2010, 15:32

Re: Thickbox Fehler

Beitrag von Olaf »

Jo, das kann nicht klappen, aus wp-includes/js/thickbox/thickbox.js

Code: Alles auswählen

/*
 * Thickbox 3.1 - One Box To Rule Them All.
 * By Cody Lindley (http://www.codylindley.com)
 * Copyright (c) 2007 cody lindley
 * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
*/

if ( typeof tb_pathToImage != 'string' ) {
	var tb_pathToImage = "../wp-includes/js/thickbox/loadingAnimation.gif";
}
if ( typeof tb_closeImage != 'string' ) {
	var tb_closeImage = "../wp-includes/js/thickbox/tb-close.png";
Da ist der relative Pfad...
Viele Grüße, Olaf aus Ohorn
Olaf
Beiträge: 97
Registriert: 10.08.2010, 15:32

Re: Thickbox Fehler

Beitrag von Olaf »

Update, also normal sollte es damit schon klappen, wenn ufshop seinen Shop aber in der Hierarchie tiefer laufen hat, z.B. auf www.seite.de/cat/postname/ dann passiert genau das beschriebene....
Viele Grüße, Olaf aus Ohorn
Benutzeravatar
maennchen1.de
Administrator
Beiträge: 17875
Registriert: 14.08.2003, 16:55
Lizenz: wpShopGermany Enterprise
Wohnort: Thüringen, Ellersleben
Kontaktdaten:

Re: Thickbox Fehler

Beitrag von maennchen1.de »

Jo, deswegen einfach jeweils die beiden Punkte weg:

Code: Alles auswählen

...Image = "/wp-includes/js/...
Kein Support per PN! Alle Fragen beantworten wir hier im Forum. Per PN bitte nur Passwörter, Namen und URLs - sofern notwendig.
Bitte vor dem posten lesen:
Wie poste ich eine Frage zu einem Problem?
FAQ / häufig gestellte Fragen
Anzeige-Fehler / Funktionsfehler in wpShopGermany erkennen und selbst beheben
PHTML-Dateien richtig verwenden (für eigene Anpassungen)
ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Re: Thickbox Fehler

Beitrag von ufshop »

Moooment, ich soll im WP-Kern rumpfuschen, um dann bei jedem Update immer dran denken zu müssen, dass da jemand einen Bug nicht gefixt hat und ich somit von Hand nachhelfen muss? Ne Leute, das kanns aber ned sein.

Irgendeine sinnvolle andere Lösung? Überschreiben der Klasse z.B.?
Olaf
Beiträge: 97
Registriert: 10.08.2010, 15:32

Re: Thickbox Fehler

Beitrag von Olaf »

Du könntest in header.php oder einem anderem JS welches vorher galaden wird tb_pathToImage einfach korrekt definieren. Aus'm Kopp weiß ich das aber jetzt nicht irgendwie so:

Code: Alles auswählen

<script type="text/javascript">
tb_pathToImage = "http://deine.url.de/wp-includes/js/thickbox/loadingAnimation.gif";
</script>
Vielleicht auch das var noch davor, guck mal wie Thickbox das solo macht. Also wenn es nicht aus WP kommt.
Viele Grüße, Olaf aus Ohorn
ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Re: Thickbox Fehler

Beitrag von ufshop »

Sollte aber definitiv irgendwie ins Plugin rein, weil sonst alle ein Problem bekommen, die das so verwenden - wer eigentlich nicht?
Olaf
Beiträge: 97
Registriert: 10.08.2010, 15:32

Re: Thickbox Fehler

Beitrag von Olaf »

Haste natürlich auch Recht. Allerdings wird das nicht bei vielen so auftreten, Artikel sollten immer in 1. Ebene sein, und in Kategorien nehmen die meisten nur excerpt, dann sind sie nicht betroffen.
Aber was ich mich gerad frage, das ist ja eine empfohlene Methode Thickbox zu verwenden, ist die so nicht fürs Frontend vorgesehen!? Denn sonst hätte man von dem Problem bestimmt schon öfters gelesen....
Viele Grüße, Olaf aus Ohorn
ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Re: Thickbox Fehler

Beitrag von ufshop »

Ich hab keine Ahnung, was es damit auf sich hat. Wozu dient Thickbox überhaupt?
Olaf
Beiträge: 97
Registriert: 10.08.2010, 15:32

Re: Thickbox Fehler

Beitrag von Olaf »

Wenn du ein Bild in den Artikel lädtst dann wird nur das Thumbnail angezeigt, wenn du da dann draufklickst kommt das große Bild in einer Überblendung aufgeploppt, sowas kennst du doch ;)

An die Entwickler, ich hatte auch ein Problem mit eurer Einbindung, bitte macht es doch konfigurierbar, viele verwenden solche Scripte schon auf ihrer Seite, dann ist euer überflüssig. Also einfach einen Schalter, "keine Thickbox verwenden"
Viele Grüße, Olaf aus Ohorn
ufshop
Beiträge: 24
Registriert: 13.07.2010, 21:10

Re: Thickbox Fehler

Beitrag von ufshop »

Dafür nutze ich das Plugin "Auto Highslide". Das ist 100 mal schlanker als Thickbox, wenn ich das so sehe. Aber WP ist inzwischen zu einem Speichermonster geworden, daher wählten die das wohl aus ;)
Antworten