aboutsummaryrefslogtreecommitdiffstats
path: root/sbmcommentsviewer.js
diff options
context:
space:
mode:
authoranekos2013-04-06 17:34:25 +0900
committeranekos2013-04-06 17:34:25 +0900
commitd26934599d3df506f21e1ead94483d4e351b703c (patch)
tree7491fd55b918b97964f092571a8dfb8ae03ba64c /sbmcommentsviewer.js
parent05896438474f55d3a569b983c46457a602cff0f6 (diff)
downloadvimperator-plugins-d26934599d3df506f21e1ead94483d4e351b703c.tar.bz2
ミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョミョ
Diffstat (limited to 'sbmcommentsviewer.js')
-rw-r--r--sbmcommentsviewer.js20
1 files changed, 10 insertions, 10 deletions
diff --git a/sbmcommentsviewer.js b/sbmcommentsviewer.js
index 3e6d599..fb9c647 100644
--- a/sbmcommentsviewer.js
+++ b/sbmcommentsviewer.js
@@ -1,4 +1,4 @@
-var PLUGIN_INFO =
+var PLUGIN_INFO = xml`
<VimperatorPlugin>
<name>SBM Comments Viewer</name>
<description>List show Social Bookmark Comments</description>
@@ -43,7 +43,7 @@ e.g.)
一度取得したものは(30分ほど)キャッシュに貯めてますので何度も見直すことが可能です。
粋なコマンド名募集中
]]></detail>
-</VimperatorPlugin>;
+</VimperatorPlugin>`;
liberator.plugins.sbmCommentsViewer = (function(){
var isFilterNoComments = liberator.globalVariables.sbm_comments_viewer_filter_nocomments || false;
@@ -74,11 +74,11 @@ SBMContainer.prototype = { //{{{
));
},
toHTML: function(format, countOnly){
- var label = <>
- {this.faviconURL ? <img src={this.faviconURL} width="16" height="16" style="vertical-align: middle; margin-right: 5px;" /> : <></>}
+ var label = `
+ {this.faviconURL ? <img src={this.faviconURL} width="16" height="16" style="vertical-align: middle; margin-right: 5px;" /> : ``}
{manager.type[this.type] + ' ' + this.count + '(' + this.entries.length + ')'}
- {this.pageURL ? <a href="#" highlight="URL" style="margin-left: 5px;">{this.pageURL}</a> : <></>}
- </>;
+ {this.pageURL ? <a href="#" highlight="URL" style="margin-left: 5px;">{this.pageURL}</a> : ``}
+ `;
if (countOnly){
return label;
} else {
@@ -87,7 +87,7 @@ SBMContainer.prototype = { //{{{
</div>;
let self = this;
xml.* += (function(){
- var div = <></>;
+ var div = ``;
self.entries.forEach(function(e){
if (isFilterNoComments && !e.comment) return;
div += e.toHTML(format);
@@ -129,10 +129,10 @@ SBMEntry.prototype = { //{{{
while (s.length > 0) {
let m = s.match(/(?:https?:\/\/|mailto:)\S+/);
if (m) {
- result += <>{s.slice(0, m.index)}<a href={withLink ? m[0] : '#'} highlight="URL">{m[0]}</a></>;
+ result += `{s.slice(0, m.index)}<a href={withLink ? m[0] : '#'} highlight="URL">{m[0]}</a>`;
s = s.slice(m.index + m[0].length);
} else {
- result += <>{s}</>;
+ result += `{s}`;
break;
}
}
@@ -144,7 +144,7 @@ SBMEntry.prototype = { //{{{
format.forEach(function(colum){
switch(colum){
case 'id':
- xml.* += <span class="liberator-sbmcommentsviewer-id" style="margin-right: 10px;">{self.userIcon ? <><img src={self.userIcon} width="16" height="16" style="margin-right: 5px; vertical-align: middle;"/>{self.id}</> : <>{self.id}</>}</span>;
+ xml.* += <span class="liberator-sbmcommentsviewer-id" style="margin-right: 10px;">{self.userIcon ? `<img src={self.userIcon} width="16" height="16" style="margin-right: 5px; vertical-align: middle;"/>{self.id}` : `{self.id}`}</span>;
break;
case 'timestamp':
xml.* += <span class="liberator-sbmcommentsviewer-timestamp" style="margin-right: 10px;">{self.formatDate()}</span>;