Skip to content

Instantly share code, notes, and snippets.

@onozaty
Last active December 15, 2015 04:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save onozaty/5205117 to your computer and use it in GitHub Desktop.
Save onozaty/5205117 to your computer and use it in GitHub Desktop.
del.icio.us IncSearch user-extension.js. Added private/public bookmark information to tags for del.icio.us IncSearch.
DeliciousParser.parse = function(xml) {
var posts = xml.getElementsByTagName('post');
var list = [];
for (var i = 0, len = posts.length; i < len; i++) {
var bookmark = {};
var post = posts[i];
bookmark.id = i;
bookmark.url = post.getAttribute('href');
bookmark.title = post.getAttribute('description');
bookmark.info = post.getAttribute('extended') || '';
var isPrivate = (post.getAttribute('private') == 'yes');
var tagString = isPrivate ? 'private' : 'public';
var bookmarkTags = post.getAttribute('tag');
if (bookmarkTags != '') {
tagString += ' ' + bookmarkTags;
}
bookmark.tags = '[' + tagString.replace(/ /g, '] [') + ']';
bookmark.time = post.getAttribute('time');
list.push(bookmark);
}
return list;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment