Page 1 of 1

Trackbacks mit IE nicht benutzbar/kopierbar

Posted: Wed Feb 27, 2008 1:50 pm
by Joaquin
Habe nach der Beschwerde eines Benutzers festgestellt, dass man mit dem Internet Explorer bei meinen Blogs die Trackbackadresse nicht kopieren kann.

Zwar kann man dort auf "Trackback für spezifische URI dieses Eintrags" gehen und diese dann per Rechte Maustaste auch asuwählen und man bekommt sogar den Punkt "Verknüpfung kopieren" angezeigt, welchen man ebenfalls auswählen kann, aber die Linkadresse wird NICHT kopiert!

Klappt mit Firefox, Opera, aber nicht mit IE6 und IE7.

Funktioniert so wie ich das sehe bei allen s9y Blogs nicht, aber bei Wordpress. Was macht der IE, dass er die Links von s9y nicht akzeptiert?

Re: Trackbacks mit IE nicht benutzbar/kopierbar

Posted: Wed Feb 27, 2008 2:31 pm
by garvinhicking
Hi!

Kann ich bestätigen. Scheint mir ein Bug im IE, müsste man sich bei Microsoft beschweren. ;)

Spaß beiseite: Es ist IMHo einfach ein Fehler im IE. Ich wüsste leider keine Möglichkeit dem IE beizubringen, dass er den 'href' des Links kopieren lässt und man gleichzeitig ein javascript-alert beim draufklicken zeigen kann.

Grüße,
Garvin

Posted: Thu Feb 28, 2008 12:07 pm
by Joaquin
Mh, gibt es denn keine andere Möglichkeit? Denn schließlich ist der IE der meistbenutzte Browser im Netz.

Also es hat mich schon desöfteren gewundert, dass Artikel aus meinem Hauptblog zitiert wurden, aber kein Trackback erzeugt wurde. Ich denke auch, dass zahlreiche Blogger es sein lassen, in einem Artikel sich auf ein s9y-Blog zu beziehen, wenn sie merken, dass es für sie unmöglich ist ein Trackback zu setzen, was auch nicht im Sinne einer s9y-Popularität ist.

Nicht jeder macht sich da die Mühe es mit einem anderen Browser zu versuchen, bzw. denkt darüber nach, dass es an dem IE liegen könnte.

Auf diese Problem hat mich im übrigen ein Blogger auf meinem Nebenblog aufmerksam gemacht:
http://blog.telefone-handy.de/archives/ ... um.html#c1

Posted: Thu Feb 28, 2008 1:08 pm
by garvinhicking
Hi!

Grundsätzlich können "richtige" Blogs natürlich einfach deine normale URL nehmen und erkennen die URL automatisch anhand der RDF-Metatags. So macht es Serendipity z.B.

Du kannst ansonsten deine entries.tpl templatedatei editieren und folgendes:

Code: Select all

<a rel="nofollow" style="font-weight: normal" href="{$entry.link_trackback}" onclick="alert('{$CONST.TRACKBACK_SPECIFIC_ON_CLICK|@escape:html}'); return false;" title="{$CONST.TRACKBACK_SPECIFIC_ON_CLICK|@escape}">{$CONST.TRACKBACK_SPECIFIC}</a>
ersetzen durch:

Code: Select all

<a rel="nofollow" style="font-weight: normal" href="{$entry.link_trackback}" title="{$CONST.TRACKBACK_SPECIFIC_ON_CLICK|@escape}">{$CONST.TRACKBACK_SPECIFIC}</a>
Dadurch verliert man natürlich die onclick-javascript ausgabe zur Info, dass das kein Browserlink sein soll. Aber der IE erlaubt es wohl schlichtweg nicht anders.

Ich bin etwas zögerlich das aus allen s9y templates rauszunehmen, da es ja eigentlich für Opera/Firefox/Konqueror/Safari-Browsernutzer ein sehr hilfreiches Features ist, und bestimmt acuh mal im IE gefixt werden wird...

Viele Grüße,
Garvin

Re: Trackbacks mit IE nicht benutzbar/kopierbar

Posted: Sun Mar 09, 2008 6:30 pm
by Freudi
Joaquin wrote:Zwar kann man dort auf "Trackback für spezifische URI dieses Eintrags" gehen und diese dann per Rechte Maustaste auch asuwählen und man bekommt sogar den Punkt "Verknüpfung kopieren" angezeigt, welchen man ebenfalls auswählen kann, aber die Linkadresse wird NICHT kopiert!

Klappt mit Firefox, Opera, aber nicht mit IE6 und IE7.
Hm, es funktioniert hier unter Windows XP SP2 mit dem darin enthalten IE6 und allen aktuellen Updates (inklusive AJAX-Update KB942840 - http://patch-info.de/artikel/2007/11/27/425) wie beabsichtigt.
Das gleiche gilt ebenfalls noch für IE6 unter Windows XP SP2 nach dem (wegen einer bislang ungefixten Sicherheitslücke in Windows Script 5.6 bzw. dessen jscript.dll(!) und vbscript.dll empfehlenswerten) Installieren von Windows Script 5.7 (http://patch-info.de/artikel/2007/08/10/385).

Erst nach der Installation des IE7 unter Windows XP SP2 fangen die Probleme hier an, der Trackback-Link lässt sich nicht mehr mit einem Rechtsklick kopieren. Das gleiche Spiel übrigens auch mit der Beta 1 des IE8 unter Windows XP SP2.

Bye,
Freudi