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:
latest del.icio.us postings
First, set up the HTML container for the heading and the postings. The Delicious.posts object is fetched using:
?count=5">
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:
?count=5">
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.
Dear Ian,
ReplyDeleteTHANK 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.
Hey, Andrew. Thanks for dropping by.
ReplyDeleteHere is the code, as requested: http://iandexter.net/850/delicious-linkroll-revised
Enjoy! :)
Dear Ian,
ReplyDeleteI 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.