Changeset 24577

Show
Ignore:
Timestamp:
11/21/08 22:06:56 (7 weeks ago)
Author:
janus_wel
Message:

ちゃんと対応

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/vimperator-plugins/branches/1.2/ldrize_cooperation.js

    r22732 r24577  
    11// Vimperator plugin: 'Cooperation LDRize Mappings' 
    22// Version: 0.21 
    3 // Last Change: 05-Nov-2008. Jan 2008 
     3// Last Change: 21-Nov-2008. Jan 2008 
    44// License: Creative Commons 
    55// Maintainer: Trapezoid <trapezoid.g@gmail.com> - http://unsigned.g.hatena.ne.jp/Trapezoid 
     
    175175            var self = this; 
    176176            keys.forEach(function(x){ 
    177                     var map = liberator.modules.mappings.getDefault(null,x) || liberator.modules.mappings.get(null,x); 
     177                    var map = liberator.mappings.getDefault(null,x) || liberator.mappings.get(null,x); 
    178178                    var oldAction = map.action; 
    179179                    var getter = "getPrev"; 
     
    198198            var self = this; 
    199199 
    200             var originalHinttags = liberator.modules.options.hinttags; 
    201             var originalExtendedHinttags = liberator.modules.options.hinttags; 
     200            var originalHinttags = liberator.options.hinttags; 
     201            var originalExtendedHinttags = liberator.options.hinttags; 
    202202 
    203203            function setHinttags(enable){ 
     
    205205                    var siteinfo = self.LDRize.getSiteinfo(); 
    206206                    if(siteinfo.link && siteinfo.paragraph){ 
    207                         liberator.modules.options.hinttags = siteinfo.paragraph + "/" + siteinfo.link; 
    208                         liberator.modules.options.extendedhinttags = siteinfo.paragraph + "/" + siteinfo.link; 
     207                        liberator.options.hinttags = siteinfo.paragraph + "/" + siteinfo.link; 
     208                        liberator.options.extendedhinttags = siteinfo.paragraph + "/" + siteinfo.link; 
    209209                    }else{ 
    210                         liberator.modules.options.hinttags = originalHinttags; 
    211                         liberator.modules.options.extendedhinttags = originalExtendedHinttags; 
     210                        liberator.options.hinttags = originalHinttags; 
     211                        liberator.options.extendedhinttags = originalExtendedHinttags; 
    212212                    } 
    213213                }else{ 
    214                     liberator.modules.options.hinttags = originalHinttags; 
    215                     liberator.modules.options.extendedhinttags = originalExtendedHinttags; 
     214                    liberator.options.hinttags = originalHinttags; 
     215                    liberator.options.extendedhinttags = originalExtendedHinttags; 
    216216                } 
    217217            } 
     
    219219 
    220220            //Mappings 
    221             liberator.modules.mappings.addUserMap([liberator.modules.modes.NORMAL], [",f"], 
     221            liberator.mappings.addUserMap([liberator.modes.NORMAL], [",f"], 
    222222                "Start QuickHint mode with LDRize", 
    223223                function(){ 
    224224                    setHinttags(true); 
    225                     liberator.modules.hints.show("o"); 
     225                    liberator.hints.show("o"); 
    226226                    setHinttags(self.isEnableLDRizeCooperation() && self.isModHints); 
    227227                } ,{}); 
    228228 
    229             liberator.modules.mappings.addUserMap([liberator.modules.modes.NORMAL], ["f"], 
     229            liberator.mappings.addUserMap([liberator.modes.NORMAL], ["f"], 
    230230                "Start QuickHint mode", 
    231231                function(){ 
    232232                    setHinttags(self.isEnableLDRizeCooperation() && self.isModHints); 
    233                     liberator.modules.hints.show("o"); 
     233                    liberator.hints.show("o"); 
    234234                },{}); 
    235235 
    236             liberator.modules.mappings.addUserMap([liberator.modules.modes.NORMAL], ["F"], 
     236            liberator.mappings.addUserMap([liberator.modes.NORMAL], ["F"], 
    237237                "Start QuickHint mode, but open link in a new tab", 
    238238                function(){ 
    239239                    setHinttags(self.isEnableLDRizeCooperation() && self.isModHints); 
    240                     liberator.modules.hints.show("t"); 
     240                    liberator.hints.show("t"); 
    241241                },{}); 
    242242 
    243             liberator.modules.mappings.addUserMap([liberator.modules.modes.NORMAL], [";"], 
     243            liberator.mappings.addUserMap([liberator.modes.NORMAL], [";"], 
    244244                "Start an extended hint mode", 
    245245                function(arg){ 
    246246                    setHinttags(self.isEnableLDRizeCooperation() && self.isModHints); 
    247                     liberator.modules.hints.show(arg); 
     247                    liberator.hints.show(arg); 
    248248                }, 
    249                 { flags: liberator.modules.Mappings.flags.ARGUMENT }); 
     249                { flags: liberator.Mappings.flags.ARGUMENT }); 
    250250            //Commands 
    251             liberator.modules.commands.addUserCommand(["pin"], "LDRize Pinned Links", 
     251            liberator.commands.addUserCommand(["pin"], "LDRize Pinned Links", 
    252252                function(){ 
    253253                    var links = self.getPinnedItems(); 
     
    256256                        showString += link + "<br/>"; 
    257257                    }); 
    258                     liberator.modules.commandline.echo(showString, liberator.modules.commandline.HL_NORMAL, liberator.modules.commandline.FORCE_MULTILINE); 
     258                    liberator.commandline.echo(showString, liberator.commandline.HL_NORMAL, liberator.commandline.FORCE_MULTILINE); 
    259259                } ,{}); 
    260             liberator.modules.commands.addUserCommand(["mb","m","minibuffer"], "Execute Minibuffer", 
     260            liberator.commands.addUserCommand(["mb","m","minibuffer"], "Execute Minibuffer", 
    261261                function(arg){self.Minibuffer.execute(arg)}, 
    262262                { 
     
    272272                    } 
    273273                }); 
    274             liberator.modules.commands.addUserCommand(["pindownload"], "Download pinned links by any software", 
     274            liberator.commands.addUserCommand(["pindownload"], "Download pinned links by any software", 
    275275                function(arg){ self.downloadLinksByProgram(self.getPinnedItems());} ,{}); 
    276             liberator.modules.commands.addUserCommand(["toggleldrizecooperation","toggleldrc"], "Toggle LDRize Cooperation", 
     276            liberator.commands.addUserCommand(["toggleldrizecooperation","toggleldrc"], "Toggle LDRize Cooperation", 
    277277            function(arg){ self.isEnable = !self.isEnable}, {}); 
    278278            //Options 
    279             liberator.modules.options.add(['ldrc','ldrizecooperation'],'LDRize cooperation','boolean',this.isEnable, 
     279            liberator.options.add(['ldrc','ldrizecooperation'],'LDRize cooperation','boolean',this.isEnable, 
    280280                { 
    281281                    setter: function(value){ self.isEnable = value; }, 
     
    283283                } 
    284284            ); 
    285             liberator.modules.options.add(['ldrchints'],'mod hinttags for LDRize','boolean',this.isModHints, 
     285            liberator.options.add(['ldrchints'],'mod hinttags for LDRize','boolean',this.isModHints, 
    286286                { 
    287287                    setter: function(value){ self.isModHints = value; }, 
     
    330330                            if(typeof x.handler == "object"){ 
    331331                                var args = x.handler[1].map(function(s){ return s.replace(/%URL%/g,url).replace(/%TITLE%/g,title); }); 
    332                                 liberator.modules.io.run(x.handler[0],args,false); 
     332                                liberator.io.run(x.handler[0],args,false); 
    333333                            }else if(typeof x.handler == "string"){ 
    334                                 liberator.modules.io.run(x.handler,[url],false); 
     334                                liberator.io.run(x.handler,[url],false); 
    335335                            }else if(typeof x.handler == "function"){ 
    336336                                x.handler(url.toString(),title);