goetz..  buerkle

Komfortabel mit Opera bei del.icio.us posten

(This page in English)

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 OOpera Bookmarks bei del.icio.usdel.icio.us abzulegen. Was ich bei del.icio.usdel.icio.us/help/buttons gefunden habe hat mir nicht so richtig gefallen, da es nicht ganz das war, was ich wollte.

del.icio.usdel.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 HeraldA 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 BBetter 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.uspost 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 MozillaFirefox 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
del.icio.us/help/thirdpartytools geöffnet, "For Opera" markiert.
Button hervorgehoben
Der "post to del.icio.us"-Button ist mitsamt dem dazugehörigen Tooltip rot hervorgehoben.
Popup
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




zuletzt geändert von Götz Bürkle am 18.01.2008 ..

© Copyright 2004-2007 by Götz Bürkle | powered by Bürkle Services | .. suchen | .. impressum