Roll your own del.icio.us link roll

There is, of course, a ready-made Javascript code to include the latest del.icio.us postings to your blog or web page, but if you want to 'beautify' it, take a look at what I've done.


I used del.icio.us' JSON object, named Delicious.posts that contains the latest bookmarks. I snatched the code from the del.icio.us JSON help page and added a few enhancements, like the extended note and the associated tags.


This is the code:








First, set up the HTML container for the heading and the postings. The Delicious.posts object is fetched using:





The script iterates through the object, parsing the URL (Delicious.posts[i].u), description (d), and extended note, if any (n). The inner j loop iterates through the tags (t).


The script also fetches the page icon of each link.


To roll your own, just replace the username in:





and



var tagu = 'http://del.icio.us/iandexter/' + post.t[j];

Paste in the code somewhere in body of your web page, and you got yourself a yummy link roller.

Comments

  1. Dear Ian,

    THANK YOU for posting the code above. I love that it includes the favicons. Not knowing the first thing about javascripting, I have found it a real boon. Is there a relatively simple way to sort the feed alphabetically?(I've managed to tweak it to show a tag, I just want to see how to sort the results).

    I know that the linkroll delicious generates will do that, but it doesn't include the favicons.

    Ultimately I'd like to have a feed that had both favicons and an alphabetical structure, but I don't really know where to look.

    ! No hard feelings if it's not as interesting as real life and you'd rather do something else!

    Thanks again

    Andrew.

    ReplyDelete
  2. Hey, Andrew. Thanks for dropping by.

    Here is the code, as requested: http://iandexter.net/850/delicious-linkroll-revised

    Enjoy! :)

    ReplyDelete
  3. Dear Ian,

    I haven't tried out the new code yet - I've just this minute stopped by, but thank you for taking the time out of your life to do this for everyone. I'll certainly blog about how much you've helped- and how quickly! Thanks a million! (I'll send a link to my held-together-with-stickytape-noob-site when it's done, so you can see what I've made of your script). Thanks again!

    Andrew.

    ReplyDelete

Post a Comment

Popular posts from this blog

Pull files off Android phone