From 443857dffe946e93865bfd36bef4001203df2a39 Mon Sep 17 00:00:00 2001 From: drry Date: Mon, 3 Nov 2008 15:58:50 +0000 Subject: * cosmetic changes. git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@22654 d0d07461-0603-4401-acd4-de1884942a52 --- sbmcommentsviewer.js | 45 +++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) (limited to 'sbmcommentsviewer.js') diff --git a/sbmcommentsviewer.js b/sbmcommentsviewer.js index 1117eb6..ee8e8f7 100644 --- a/sbmcommentsviewer.js +++ b/sbmcommentsviewer.js @@ -1,9 +1,9 @@ /** * ==VimperatorPlugin== * @name SBM Comments Viewer - * @description List show Social BookMark Comments + * @description List show Social Bookmark Comments * @description-ja ソーシャル・ブックマーク・コメントを表示します - * @version 0.1b + * @version 0.1c * ==/VimperatorPlugin== * * Usage: @@ -26,7 +26,7 @@ * * SBMタイプ: * h : hatena bookmark - * d : del.icio.us bookmark + * d : Delicious * l : livedoor clip * z : Buzzurl * XXX:今後増やしていきたい @@ -72,11 +72,11 @@ SBMContainer.prototype = { //{{{ if (countOnly){ return label; } else { - var str = [ + let str = [ '' ]; format.forEach(function(colum){ - var name = manager.format[colum] || '-'; + let name = manager.format[colum] || '-'; str.push(''); }); str.push(''); @@ -176,7 +176,7 @@ function openSBM(url, type, format, countOnly, openToBrowser){ xhr.onreadystatechange = function(){ if (xhr.readyState == 4){ if (xhr.status == 200){ - var sbmContainer = SBM[sbmLabel].parser.call(this, xhr); + let sbmContainer = SBM[sbmLabel].parser.call(this, xhr); if (!sbmContainer) return; cacheManager.add(sbmContainer, url, type); if (openToBrowser) @@ -187,7 +187,7 @@ function openSBM(url, type, format, countOnly, openToBrowser){ liberator.echoerr(sbmURL + ' ' + xhr.status, true); } } - } + }; xhr.send(null); } //}}} /** @@ -226,12 +226,13 @@ var SBM = { //{{{ parser: function(xhr){ var rss = xhr.responseXML; if (!rss){ - liberator.echoerr('del.icio.us feed is none',true); + liberator.echoerr('Delicious feed is none',true); return; } + var pageURL, items; try { - var pageURL = evaluateXPath(rss, '//rss:channel/rss:link')[0].textContent; - var items = evaluateXPath(rss, '//rss:item'); + pageURL = evaluateXPath(rss, '//rss:channel/rss:link')[0].textContent; + items = evaluateXPath(rss, '//rss:item'); } catch(e){ liberator.log(e); } @@ -242,8 +243,8 @@ var SBM = { //{{{ items.forEach(function(item){ var children = item.childNodes; var [id,date,tags,comment,link] = ['','',[],'','']; - for (var i=0; i threshold) delete cache[url][type]; } } -- cgit v1.2.3
' + label + '
' + name + '