Werbung mit Wordpress unverträglich ?!?


Seite: 1 2
Autor Beitrag
Abgemeldet
24.07.07 - 20:54:45 Uhr

Hallo,

meine Seiten werfen momentan einen seltsamen Fehler:

'; winimg.document.writeln(doc); winimg.document.close(); } //]]>

Laut QUelltext ist das der Teil eines Scriptes, welcher später dem Code zugefügt wird... vermutlich die avisierte Werbung...
Leider macht das die Seite unschön und es sieht so aus, als wenn sich diese Werbung nicht mit Wordpress vertragen würde.

Kann da was dran drehen?

Beispiel unter www.schneider24online.de

Gruß Holger
Achtzig
24.07.07 - 21:02:31 Uhr

Welche Werbung? Von Pytal habe ich jedenfalls keine im Quelltext der oben angegebenen Seite gefunden.

Edit: So sieht das Werbescript auf meiner Seite aus:

<script src="http://layer-ads.de/la-11423-subid:p15338.js" type="text/javascript"></script>

Edit edit: Du hast mitten im Quelltext </script></body></html>' stehen. winimg.document.writeln(doc) befindet sich dann nicht im Script-Bereich.
nenad
24.07.07 - 21:09:48 Uhr

Das Problem ist hier, das im Head bereich ein Schließendes Body-Tag per Document-Write geschrieben wird.

Ersetze einfach die Zeilen im Head bereich deines Dokuments:
  1. doc += '<img style="cursor:pointer;" src="' + imgurl + '" title="' + title + '" onclick="self.close();"/>';  
  2. [b]doc += '</body></html>';[/b]  

Durch folgendes:
  1. doc += '<img style="cursor:pointer;" src="' + imgurl + '" title="' + title + '" onclick="self.close();"/>';  
  2. [b]doc += '</bo' + 'dy></html>';[/b]  


Ändert nichts an der Funktionsweise, aber sehr wohl bei der Werbeeinfügung.

MfG, Nenad
ixiter
24.07.07 - 21:56:02 Uhr

Dejavu

Pytalhost Suche
Abgemeldet
25.07.07 - 09:25:14 Uhr

Das hier wird OHNE mein zutun eingebaut. DUmmerweise kann ich hier nichts ändern, weil nicht von mir... der Vorschlag der Änderung würde sich aber hierauf beziehen...

was nun?


######################

//';
doc += '' + title + ' - ' + basename(imgurl) + '(' + w + 'x' + h +')';
doc += '';
doc += '';
doc += '';
doc += '';
doc += '';

winimg.document.writeln(doc);
winimg.document.close();
}

//]]>
Abgemeldet
25.07.07 - 09:25:51 Uhr

-
Abgemeldet
25.07.07 - 09:26:51 Uhr

Tja, kann ich aufgrund des codes nicht reinkopieren...bitte selber in den Quelltext der Startseite unter www.schneider24online.de

reinschauen-. Danke!
gnstorm
25.07.07 - 09:39:30 Uhr

Das hier wird OHNE mein zutun eingebaut. DUmmerweise kann ich hier nichts ändern, weil nicht von mir...

Naja , von dir nicht - aber von Wordpress.

Du must dir also die Stelle im Script suchen die die Codezeilen einfügt und so wie von Nenad beschrieben abändern , nicht so einfach bei einem so umfangreichen Script wie Wordpress aber ne andere Möglichkeit gibt es nicht.

Edit : Es handelt sich bei dem Code ja um eine PopUp Funktion ( ps_imagemanager_popup ) , hast du irgendein AD-On nachträglich eingebaut ? Wenn ja - such dir mal die entsprechenden Datein und schau da nach.
Abgemeldet
25.07.07 - 10:11:07 Uhr

Ich nehme an das du dieses installiert hast
ImageManager2

dann mußt du im wp-content/muplugins/ImageManager/ nach dieser Datei suchen Imagemanager_plugin.php und dort ab der Line
295 - 308 stehen die Zeilen die Nenad meinte die musst du nun so abändern wie Nenad es vorgeschlagen hat
dann sollte es wieder gehen

und sieht so aus

  1. function basename (path) { return path.replace( /.*//, "" ); }  
  2.       
  3.             var winimg=null;  
  4.             function ps_imagemanager_popup(imgurl,title,w,h) {  
  5.                 lpos=(screen.width)?(screen.width-w)/2:100;  
  6.                 tpos=(screen.height)?(screen.height-h)/2:100;  
  7.                 settings='width='+w+',height='+h+',top='+tpos+',left='+lpos+',scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes';  
  8.                 winimg=window.open('about:blank','imagemanagerpopup',settings);  
  9.       
  10.                 var doc = '';  
  11.                 doc += '<html><head>';  
  12.                 doc += '<title>' + title + ' - ' + basename(imgurl) + '(' + w + 'x' + h +')</title>';  
  13.                 doc += '<style type="text/css"><!-- body { margin:0px; padding:0px; } --></style>';  
  14.                 doc += '</head>';  
  15.                 doc += '<body onload="self.focus();">';  
  16.                 doc += '<img [b]style="cursor:pointer;" src="' + imgurl + '" title="' + title + '" onclick="self.close();"/>';[/b]  
  17.                 doc += '</body></html>';  
  18.                   
  19.                 winimg.document.writeln(doc);  
  20.                 winimg.document.close();  
  21.             }  
gnstorm
25.07.07 - 10:38:57 Uhr

Besser kann man es nicht beschreiben
Seite: 1 2

- Obige Beiträge stellen keine Äußerung oder Meinung von Pytal oder dessen Betreiber dar -