Wie schon erwähnt unterstützt Safari jetzt auch endlich ordentlich den Umgang mit markierten Texten in Javascript. Wordpress allerdings klammert Safari noch von der Anzeige der Quicktags aus.
Dieses Ausklammern ist leider tief im Quellcode von Wordpress verankert. Mutige Zeitgenossen mit PHP-Kenntnissen können das aber ändern.
Dazu öffnen Sie die Datei wp-admin/admin-functions.php.
Suchen Sie nach the_quicktags. Das Ergebnis sollten Sie bei Wordpress 1.5.2 in Zeile 579 finden. Bei Wordpress 2.0 RC 1 finden Sie das Ergebnis in Zeile 1057.
Achtung: Wordpress 2.0 in der Final-Version patchen Sie anders.
Setzen Sie vor die if-Abfrage in Zeile 581 eine Kommentarmarkierung, bestehend aus zwei Schrägstrichen //.
Die Zeile sieht dann so aus:
//if ( !strstr($_SERVER['HTTP_USER_AGENT'], 'Safari') ) :
Achtung: Bei Wordpress 2.0 versteckt sich in der Zeile darunter noch ein : vor dem echo. Den müssen Sie auch auskommentieren. Ich habe das so gemacht:
/* :*/ echo '
Dann setzen Sie vor die endif-Zeile 589 (bei 2.0 ist das 1066) ebenfalls eine Kommentarmarkierung //.
Das Ergebnis:
//endif;
Danach speichern Sie die Datei wieder und öffnen den Editor zum Schreiben eines neuen Blog-Beitrags.
Quicktags: Wordpress 2.0 für Safari patchen
Quicktags für Safari als Plugin
Wordpress Plugin zur Anzeige der vorhandenen Artikel
Safari kann endlich markierten Text in Javascript verarbeiten
