// INFO //
var INFO =
Mitsugu Oyama
MIT
Add contents to Hatena Bookmarks.
-
'addhatebu'
:addhatebu
Add Hatena Bookmark
;
commands.addUserCommand(
['addhatebu'],
'Add Hatena Bookmark',
function(args){
let contents=gBrowser.selectedBrowser.contentDocument;
if(args[0]==undefined||args[0]=='add'){
let d=new Date;
let s=contents.createElement('script');
s.charset='UTF-8';
s.src='http://b.hatena.ne.jp/js/Hatena/Bookmark/let.js?'
+d.getFullYear()
+d.getMonth()
+d.getDate();
(contents.getElementsByTagName('head')[0]||contents.body).appendChild(s);
}else if(args[0]=='cancel'){
contents.location.reload();
}else{
liberator.echoerr('Invalid Parameter');
return false;
}
},{
completer : function(context, args){
context.completions=[
['add','Add Hatena Bookmark'],
['cancel','Cancel add Hatena Bookmark']
];
},
argCount : 0,
hereDoc : false,
bang : false,
count : false,
literal : false
},
true
);
' value='switch'/>
for Vimperator plugins | |
blob: 3038c98a73cc8315df4dfe378f82ee11c57e8101 (
plain)