Komfortabel mit Opera bei del.icio.us posten
Wer nich viel lesen will kann auch direkt zum Button, direkt zum Quelltext oder direkt zum Bookmarklet springen.
Schon länger habe ich nach einer Möglichkeit gesucht einfach und schnell in meinem
Opera Bookmarks bei
del.icio.us abzulegen. Was ich bei
del.icio.us/help/buttons gefunden habe hat mir nicht so richtig gefallen, da es nicht ganz das war, was ich wollte.
del.icio.us/help/morebuttons kam der Sache schon näher, doch etwas Entscheidendes fehlte mir auch hier noch: die Übernahme von markiertem Text in das Notes-Feld.
Durch die Lektüre von
A Firefox Lover's Guide to Opera bin ich dann auf Del.icio.us Opera Buttons gestoßen, was schon fast das war, was ich im Kopf hatte. Aber eben auch nur fast.
Den interessantesten Teil, nämlich wie ich auf markierten Text mit JavaScript zugreife, wollte ich mir schon auf Introduction to Range anlesen, doch dann fand ich beim Suchen nach Lösungen
Better posting to del.icio.us and also bookmarking non-URL file locations. Auch das ging schon in die richtige Richtung, war aber trotzdem nicht das, was ich suchte.
Doch nun hatte ich alles, was ich zum Anpassen an meine Bedürfnisse benötigte. Also hab ich aus diesen verschiedenen Scripte meinen neuen del.icio.us-Button gemacht:
post to del.icio.us
(zum Installieren einfach den Button/Link in die Symbolleiste ziehen)
Er macht folgendes: Öffnet ein neues Fenster ohne Menü-Zeile, übernimmt die URL der Seite auf der man sich gerade befindet, deren Titel und eventuell markierten Text in die dafür vorgesehenen Formularfelder und schließt das Fenster nach dem posten des Links wieder. An sich also genau das, was die del.icio.us-Erweiterung für
Firefox auch kann.
Quellcode
Der einfache Quellcode des Buttons ist folgender:
opera:/button/Go%20to%20page,
%22javascript:loc=location.href;
title=document.title;
notes=window.getSelection();
void(
open('http://del.icio.us/post?v=4;noui=yes;jump=close;url='+encodeURIComponent(loc)+
';title='+encodeURIComponent(title)+
';notes='+encodeURIComponent(notes),
'delicious','toolbar=no,width=700,height=400')
);
%22,,%22post%20to%20del.icio.us%22,Compose%20mail
Screenshots

del.icio.us/help/thirdpartytools geöffnet, "For Opera" markiert.

Der "post to del.icio.us"-Button ist mitsamt dem dazugehörigen Tooltip rot hervorgehoben.

Nach dem Klick auf den Button öffnet sich dieses Popup. Der markierte Text "For Opera" auf der zu speichernden Seite und im Popup sind rot hervorgehoben.
Bookmarklet
Wer nicht Opera benutzt oder das Bookmarklet einfach nur schnell testen will, der könnte mit folgendem Bookmarklet, also dem Button von oben, abzüglich den Opera-spezifischen Angaben, etwas anfangen: post to del.icio.us