diff options
author | drry | 2009-01-09 19:29:29 +0000 |
---|---|---|
committer | drry | 2009-01-09 19:29:29 +0000 |
commit | 75d1415b8b03dfb50f08d00e53c013f6b390368a (patch) | |
tree | 39b43db35c67490fc64a5b66c9b3c5a43bacea8e /ldrize_cooperation.js | |
parent | e58241048c76a7ab49487662ebc6854e06c481d1 (diff) | |
download | vimperator-plugins-75d1415b8b03dfb50f08d00e53c013f6b390368a.tar.bz2 |
* cosmetic changes.
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@28232 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'ldrize_cooperation.js')
-rw-r--r-- | ldrize_cooperation.js | 142 |
1 files changed, 71 insertions, 71 deletions
diff --git a/ldrize_cooperation.js b/ldrize_cooperation.js index 6a21459..7cbe5b0 100644 --- a/ldrize_cooperation.js +++ b/ldrize_cooperation.js @@ -64,61 +64,61 @@ (function(){
//pattern: wildcard
- //include: [regexp, option] or regexp
- //handler: [programPath, [args]] or programPath or function(url,title)
+ //include: [regexp,option] or regexp
+ //handler: [programPath,[args]] or programPath or function(url,title)
var handlerInfo = [
//{
- // pattern: 'http://www.nicovideo.jp/*',
- // handler: ['c:\\usr\\SmileDownloader\\SmileDownloader.exe',['%URL%']],
+ // pattern: "http://www.nicovideo.jp/*",
+ // handler: ["c:\\usr\\SmileDownloader\\SmileDownloader.exe",["%URL%"]],
// wait: 5000
//},
//{
- // handler: ['C:\\usr\\irvine\\irvine.exe',['%URL%']],
+ // handler: ["C:\\usr\\irvine\\irvine.exe",["%URL%"]],
//},
];
- const DISABLE_ICON = 'data:image/png;base64,'
- +'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAA7E'
- +'AAAOxAGVKw4bAAACL0lEQVR4nF2Sy0tUYRjGf9+Z4/HMjJfjBUZEMM2MSDII'
- +'REjSVtVecBFZi6Bdi4RW/SFBq2oR0R8gSaUJhVJIBkEEMZOWl5kuM+fqnPN9'
- +'52sxQ4kPv837Pu+zel4xMjkz/3h5p87pbhyDw4o1mzUOkubYbvLo2kVx+4Pe'
- +'rAKMdTGQ5YgiWK/8z+QT3yyVUTFAzaBXHQ0IONPKOxepAH65dUOGSB/pM9LC'
- +'whjyy/sg4DB3TjGZbjVuVIihQhKfxGdzmzhhNBvGXhr7NDiRY+fr573ibmtC'
- +'4pN4GNJDukiXusvbIuMnh9K9YujSYKKPl6vrZu+EI5EuyheG9JEe0qPusfSR'
- +'4cGBbPA98og8LMlAPlor2ZEvVIT0kD6G9EhcEpfY58c+xbKYHBaRl4Ye432s'
- +'rqyo7pnQo/qTxEW62gy2CKoAbheu4mGGm5eHgsViOTh+5Sp37+2X4gJQC0gU'
- +'Otb0j2hhaCG06NfC0K22/radzs6uTM3ojY1SobDcdHNaCC2Mimn2YZmQggEd'
- +'kPJ0UczfyOzVWHr1xnVmrS5I0R6pgTC1mXdoUwB2Jj5QFvDsBc8fTCkpL82l'
- +'uW6rWWEPQBoL07JwCgAaywbgd8ynIrultTB3wWk73LtWdS3OXtd/fBwH2+Yg'
- +'xM4R14kqrzMZzM5pO9dcNlQrl832wTSoGiEok84eOrK0ZGB0+shTJYpyFUv7'
- +'In/s/LlbTyq+/ufZFlkTK4MhAJKUMCGs6x473rg/9xe9wS0xVA1n/AAAAABJ'
- +'RU5ErkJggg==';
- const ENABLE_ICON = 'data:image/png;base64,'
- +'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAAsT'
- +'AAALEwEAmpwYAAACI0lEQVR4nGWSzU7yQBSGp84UKalDY0MkLsSdYWtCIok3'
- +'4YKV7tx7MWy9A6/ABZDgHbhghdFqU9M0FpH57cyUcdFA8Pue3fl5T07Oe5zz'
- +'8/PhcEgpbbfbtVoN7LBer9M01VpX4f7+/t3dnfP4+JimKQDg6OgIYwz+UpZl'
- +'HMdbjbUWZVkmpQQAEEJc1wX/EYZhHMdlWQIAKKV7cgPG+PLy8uPjg/+l3+/7'
- +'vl/1KKVQURRCCABAFEVa6yAIOOeO41Tjj4+PoyiK49h1XSkl53xPbOCcz+fz'
- +'bre7WCzYhpOTk+l0GoYhhFAIIaXck1JuNc/Pz51OpyiKahkAAMb49fVVCKGU'
- +'qgTw4uKCUqq1RggZY05PT8uyTJJEa312dvby8rJcLq21y+WSUiqlhN1uN89z'
- +'xpgxJs9zQkiv1xuNRlmWXV9f39/ff39/53meZRmllBCCZrNZkiTWWowxIWQ6'
- +'nV5dXRFCGGOfn59PT0+MMWut67pa6/V6jZrNpjHGWus4TqPRsNaORqPBYCCE'
- +'GI/Hvu/7vm+trc4KAEC+71dGQggrdyaTyXA4NMbc3NxsvW82mwCAoihQrVY7'
- +'PDzctVYIEUXR29tbo9GAEO6WpJTO7e0tIQRjXK/XhRCe5ymlsiyDEAZB4Hle'
- +'lawEX19fqNVqVS/kOE6r1fI8DyHU6XT++ShjzM/Pz8HBAXx/f+/3+9X2WmvO'
- +'uVKq3GCMUUoxxlarVb1ef3h4+AWNW50eXTIBjgAAAABJRU5ErkJggg==';
+ const DISABLE_ICON = "data:image/png;base64,"
+ +"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAA7E"
+ +"AAAOxAGVKw4bAAACL0lEQVR4nF2Sy0tUYRjGf9+Z4/HMjJfjBUZEMM2MSDII"
+ +"REjSVtVecBFZi6Bdi4RW/SFBq2oR0R8gSaUJhVJIBkEEMZOWl5kuM+fqnPN9"
+ +"52sxQ4kPv837Pu+zel4xMjkz/3h5p87pbhyDw4o1mzUOkubYbvLo2kVx+4Pe"
+ +"rAKMdTGQ5YgiWK/8z+QT3yyVUTFAzaBXHQ0IONPKOxepAH65dUOGSB/pM9LC"
+ +"whjyy/sg4DB3TjGZbjVuVIihQhKfxGdzmzhhNBvGXhr7NDiRY+fr573ibmtC"
+ +"4pN4GNJDukiXusvbIuMnh9K9YujSYKKPl6vrZu+EI5EuyheG9JEe0qPusfSR"
+ +"4cGBbPA98og8LMlAPlor2ZEvVIT0kD6G9EhcEpfY58c+xbKYHBaRl4Ye432s"
+ +"rqyo7pnQo/qTxEW62gy2CKoAbheu4mGGm5eHgsViOTh+5Sp37+2X4gJQC0gU"
+ +"Otb0j2hhaCG06NfC0K22/radzs6uTM3ojY1SobDcdHNaCC2Mimn2YZmQggEd"
+ +"kPJ0UczfyOzVWHr1xnVmrS5I0R6pgTC1mXdoUwB2Jj5QFvDsBc8fTCkpL82l"
+ +"uW6rWWEPQBoL07JwCgAaywbgd8ynIrultTB3wWk73LtWdS3OXtd/fBwH2+Yg"
+ +"xM4R14kqrzMZzM5pO9dcNlQrl832wTSoGiEok84eOrK0ZGB0+shTJYpyFUv7"
+ +"In/s/LlbTyq+/ufZFlkTK4MhAJKUMCGs6x473rg/9xe9wS0xVA1n/AAAAABJ"
+ +"RU5ErkJggg==";
+ const ENABLE_ICON = "data:image/png;base64,"
+ +"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAAsT"
+ +"AAALEwEAmpwYAAACI0lEQVR4nGWSzU7yQBSGp84UKalDY0MkLsSdYWtCIok3"
+ +"4YKV7tx7MWy9A6/ABZDgHbhghdFqU9M0FpH57cyUcdFA8Pue3fl5T07Oe5zz"
+ +"8/PhcEgpbbfbtVoN7LBer9M01VpX4f7+/t3dnfP4+JimKQDg6OgIYwz+UpZl"
+ +"HMdbjbUWZVkmpQQAEEJc1wX/EYZhHMdlWQIAKKV7cgPG+PLy8uPjg/+l3+/7"
+ +"vl/1KKVQURRCCABAFEVa6yAIOOeO41Tjj4+PoyiK49h1XSkl53xPbOCcz+fz"
+ +"bre7WCzYhpOTk+l0GoYhhFAIIaXck1JuNc/Pz51OpyiKahkAAMb49fVVCKGU"
+ +"qgTw4uKCUqq1RggZY05PT8uyTJJEa312dvby8rJcLq21y+WSUiqlhN1uN89z"
+ +"xpgxJs9zQkiv1xuNRlmWXV9f39/ff39/53meZRmllBCCZrNZkiTWWowxIWQ6"
+ +"nV5dXRFCGGOfn59PT0+MMWut67pa6/V6jZrNpjHGWus4TqPRsNaORqPBYCCE"
+ +"GI/Hvu/7vm+trc4KAEC+71dGQggrdyaTyXA4NMbc3NxsvW82mwCAoihQrVY7"
+ +"PDzctVYIEUXR29tbo9GAEO6WpJTO7e0tIQRjXK/XhRCe5ymlsiyDEAZB4Hle"
+ +"lawEX19fqNVqVS/kOE6r1fI8DyHU6XT++ShjzM/Pz8HBAXx/f+/3+9X2WmvO"
+ +"uVKq3GCMUUoxxlarVb1ef3h4+AWNW50eXTIBjgAAAABJRU5ErkJggg==";
var Class = function() function(){this.initialize.apply(this,arguments)};
var _isEnable;
- function replaceMap (mode, key, desc, aroundFunc, extra){
- var old = liberator.modules.mappings.getDefault(mode, key);
+ function replaceMap (mode,key,desc,aroundFunc,extra){
+ var old = liberator.modules.mappings.getDefault(mode,key);
var oldAction = old.action;
old.description = desc;
old.action = function()
- let (self = this, args = arguments)
- aroundFunc(function() oldAction.apply(self, args));
+ let (self = this,args = arguments)
+ aroundFunc(function() oldAction.apply(self,args));
}
var LDRizeCooperation = new Class();
@@ -137,7 +137,7 @@ window.eval(liberator.globalVariables.ldrc_intelligence_bind) : false ;
this.isModHints = liberator.globalVariables.ldrc_hints != undefined ?
window.eval(liberator.globalVariables.ldrc_hints) : false ;
- this.captureMappings = window.eval(liberator.globalVariables.ldrc_captureMappings) || ['j','k','p','o'];
+ this.captureMappings = window.eval(liberator.globalVariables.ldrc_captureMappings) || ["j","k","p","o"];
this.skipHeight = liberator.globalVariables.ldrc_skip != undefined ?
window.eval(liberator.globalVariables.ldrc_skip) : 0.5 ;
@@ -156,14 +156,14 @@ },
setupStatusbarPanel: function(){
var self = this;
- var LDRizeCooperationPanel = document.createElement('statusbarpanel');
- LDRizeCooperationPanel.setAttribute('id','ldrizecopperation-status');
- LDRizeCooperationPanel.setAttribute('class','statusbarpanel-iconic');
- LDRizeCooperationPanel.setAttribute('src',this.isEnable ? ENABLE_ICON : DISABLE_ICON);
+ var LDRizeCooperationPanel = document.createElement("statusbarpanel");
+ LDRizeCooperationPanel.setAttribute("id","ldrizecopperation-status");
+ LDRizeCooperationPanel.setAttribute("class","statusbarpanel-iconic");
+ LDRizeCooperationPanel.setAttribute("src",this.isEnable ? ENABLE_ICON : DISABLE_ICON);
LDRizeCooperationPanel.addEventListener("click",function(e){
self.isEnable = !self.isEnable;
},false);
- document.getElementById('status-bar').insertBefore(LDRizeCooperationPanel,document.getElementById('security-button').nextSibling);
+ document.getElementById("status-bar").insertBefore(LDRizeCooperationPanel,document.getElementById("security-button").nextSibling);
return LDRizeCooperationPanel;
},
@@ -172,7 +172,7 @@ var GreasemonkeyService;
try{
GreasemonkeyService = Cc["@greasemonkey.mozdev.org/greasemonkey-service;1"].getService().wrappedJSObject;
- this.addAfter(GreasemonkeyService,'evalInSandbox',function(code,codebase,sandbox){
+ this.addAfter(GreasemonkeyService,"evalInSandbox",function(code,codebase,sandbox){
if(sandbox.window.LDRize != undefined && sandbox.window.Minibuffer != undefined){
sandbox.window.addEventListener("focus",function(){
self.LDRize = liberator.eval("self",sandbox.LDRize.getSiteinfo);
@@ -195,8 +195,8 @@ var oldAction = map.action;
var getter = "getPrev";
switch(x){
- case 'j': getter = "getNext";
- case 'k': map.action = function(){
+ case "j": getter = "getNext";
+ case "k": map.action = function(){
self.isEnableLDRizeCooperation() ?
self.isIntelligenceBind && self.isScrollOrBind(getter) ?
oldAction.apply(this,arguments) // scroll
@@ -204,10 +204,10 @@ : oldAction.apply(this,arguments);
};
break;
- case 'J':
- case 'K': map.action = function(){
+ case "J":
+ case "K": map.action = function(){
self.isEnableLDRizeCooperation()
- ? self.sendRawKeyEvent(0, x.charCodeAt(0) + 32)
+ ? self.sendRawKeyEvent(0,x.charCodeAt(0) + 32)
: oldAction.apply(this,arguments);
};
break;
@@ -226,10 +226,10 @@ //Hints
[
["l","LDRize paragraphes",liberator.CURRENT_TAB],
- ["L","LDRize paragraphes (in a new tab", liberator.NEW_TAB]
+ ["L","LDRize paragraphes (in a new tab",liberator.NEW_TAB]
].forEach(function([mode,prompt,target]){
liberator.modules.hints.addMode(mode,prompt,
- function(elem) liberator.modules.buffer.followLink(elem, target),
+ function(elem) liberator.modules.buffer.followLink(elem,target),
function(){
var siteinfo = self.LDRize.getSiteinfo();
return siteinfo.paragraph + "/" + siteinfo.link;
@@ -238,19 +238,19 @@ });
//Commands
- liberator.modules.commands.addUserCommand(["pin"], "LDRize Pinned Links",
+ liberator.modules.commands.addUserCommand(["pin"],"LDRize Pinned Links",
function(){
var links = self.getPinnedItems();
var showString = links.length + " Items<br/>";
links.forEach(function(link){
showString += link + "<br/>";
});
- liberator.modules.commandline.echo(showString, liberator.modules.commandline.HL_NORMAL, liberator.modules.commandline.FORCE_MULTILINE);
+ liberator.modules.commandline.echo(showString,liberator.modules.commandline.HL_NORMAL,liberator.modules.commandline.FORCE_MULTILINE);
},{});
- liberator.modules.commands.addUserCommand(["mb","m","minibuffer"], "Execute Minibuffer",
- function(arg){ self.Minibuffer.execute(arg.string.replace(/\\/g,"")) },
+ liberator.modules.commands.addUserCommand(["mb","m","minibuffer"],"Execute Minibuffer",
+ function(arg){ self.Minibuffer.execute(arg.string.replace(/\\+/g,"")) },
{
- completer: function(context, arg, special){
+ completer: function(context,arg,special){
var filter = context.filter;
var completionList = [];
var command = self.Minibuffer.command;
@@ -259,22 +259,22 @@ var exp = new RegExp("^" + tokens.pop());
for(let i in command) if(exp.test(i))completionList.push([tokens.concat(i).join(" | "),"MinibufferCommand"]);
for(let i in alias) if(exp.test(i))completionList.push([i,"MinibufferAlias"]);
- context.title = ['Minibuffer Command', 'Description'];
+ context.title = ["Minibuffer Command","Description"];
context.completions = completionList;
}
});
- liberator.modules.commands.addUserCommand(["pindownload"], "Download pinned links by any software",
- function(arg){ self.downloadLinksByProgram(self.getPinnedItems());}, {});
- liberator.modules.commands.addUserCommand(["toggleldrizecooperation","toggleldrc"], "Toggle LDRize Cooperation",
- function(arg){ self.isEnable = !self.isEnable}, {});
+ liberator.modules.commands.addUserCommand(["pindownload"],"Download pinned links by any software",
+ function(arg){ self.downloadLinksByProgram(self.getPinnedItems());},{});
+ liberator.modules.commands.addUserCommand(["toggleldrizecooperation","toggleldrc"],"Toggle LDRize Cooperation",
+ function(arg){ self.isEnable = !self.isEnable},{});
//Options
- liberator.modules.options.add(['ldrc','ldrizecooperation'],'LDRize cooperation','boolean',this.isEnable,
+ liberator.modules.options.add(["ldrc","ldrizecooperation"],"LDRize cooperation","boolean",this.isEnable,
{
setter: function(value){ self.isEnable = value; },
getter: function() self.isEnable
}
);
- liberator.modules.options.add(['ldrchints'],'mod hinttags for LDRize','boolean',this.isModHints,
+ liberator.modules.options.add(["ldrchints"],"mod hinttags for LDRize","boolean",this.isModHints,
{
setter: function(value){ self.isModHints = value; },
getter: function() self.isModHints
@@ -303,11 +303,11 @@ //Pin
getPinnedItems: function(){
- var linkXpath = this.LDRize.getSiteinfo()['link'];
- var viewXpath = this.LDRize.getSiteinfo()['view'] || linkXpath + "/text()";
+ var linkXpath = this.LDRize.getSiteinfo()["link"];
+ var viewXpath = this.LDRize.getSiteinfo()["view"] || linkXpath + "/text()";
return this.LDRize.getPinnedItems().map(function(i){
- var linkResult = i.XPath(linkXpath), viewResult = i.XPath(viewXpath);
- return [linkResult, viewResult ? viewResult.textContent : null];
+ var linkResult = i.XPath(linkXpath),viewResult = i.XPath(viewXpath);
+ return [linkResult,viewResult ? viewResult.textContent : null];
});
},
downloadLinksByProgram: function(links){
@@ -334,7 +334,7 @@ },
isScrollOrBind: function(getter){
var self = this;
- var paragraphes, paragraph, current, next, innerHeight, scrollY, limit, p, np, cp;
+ var paragraphes,paragraph,current,next,innerHeight,scrollY,limit,p,np,cp;
try{
paragraphes = this.LDRize.getParagraphes();
paragraph = paragraphes[getter]();
|