From 67777f496d644f7e96ca1340ff3eea48083bb95a Mon Sep 17 00:00:00 2001
From: retlet
Date: Mon, 28 Mar 2011 16:57:43 +0900
Subject:
highlight使用して表示整形。テーブルレイアウトやめたんだけど列が揃ってないと嫌や!って人いたらごめんなさい。あとtagsAndCommentオプション不要になったので消した。
---
sbmcommentsviewer.js | 43 +++++++++++++++++--------------------------
1 file changed, 17 insertions(+), 26 deletions(-)
(limited to 'sbmcommentsviewer.js')
diff --git a/sbmcommentsviewer.js b/sbmcommentsviewer.js
index c7d10f6..139cd4c 100644
--- a/sbmcommentsviewer.js
+++ b/sbmcommentsviewer.js
@@ -3,7 +3,7 @@ var PLUGIN_INFO =
SBM Comments Viewer
List show Social Bookmark Comments
ソーシャル・ブックマーク・コメントを表示します
- 0.2.2
+ 0.2.3
2.0pre
3.0
https://github.com/vimpr/vimperator-plugins/raw/master/sbmcommentsviewer.js
@@ -25,7 +25,7 @@ viewSBMComments [url] [options]
||<
== 指定可能フォーマット ==
- id, timpstamp, tags, comment, tagsAndComment
+ id, timpstamp, tags, comment
== SBMタイプ ==
- h : hatena bookmark
@@ -76,26 +76,24 @@ SBMContainer.prototype = { //{{{
},
toHTML: function(format, countOnly){
var label = <>
- {this.faviconURL ?
: <>>}
+ {this.faviconURL ?
: <>>}
{manager.type[this.type] + ' ' + this.count + '(' + this.entries.length + ')'}
- {this.pageURL ? {this.pageURL} : <>>}
+ {this.pageURL ? {this.pageURL} : <>>}
>;
if (countOnly){
return label;
} else {
- let xml =
;
+ let xml = ;
let self = this;
xml.* += (function(){
- var thead =
;
- format.forEach(function(colum){ thead.* += {manager.format[colum] || '-'} | ; });
- var tbody = <>>;
+ var div = <>>;
self.entries.forEach(function(e){
if (isFilterNoComments && !e.comment) return;
- tbody += e.toHTML(format);
+ div += e.toHTML(format);
});
- return thead + tbody;
+ return div;
})();
return xml;
}
@@ -142,28 +140,22 @@ SBMEntry.prototype = { //{{{
return result;
}
- var xml =
;
+ var xml = ;
var self = this;
format.forEach(function(colum){
switch(colum){
case 'id':
- xml.* += ;
+ xml.* += ;
break;
case 'timestamp':
- xml.* += ;
- break;
+ xml.* += ;
+ break;
case 'tags':
- xml.* += ; break;
+ xml.* += ; break;
case 'comment':
- xml.* += ; break;
- case 'tagsAndComment':
- var tagString = self.tags.length ? '[' + self.tags.join('][') + ']':'';
- xml.* += {tagString + ' '}{makeLink(self.comment)} | ;
- break;
+ xml.* += ; break;
default:
- xml.* += - | ;
+ xml.* += -;
}
});
return xml;
@@ -473,7 +465,6 @@ var manager = {
comment: 'Comment',
timestamp: 'TimeStamp',
tags: 'Tags',
- tagsAndComment: 'Tags&Comment'
},
// for debug
convertMD5: function(str){
--
cgit v1.2.3