From 852108dd75a2650e2679b4fa7708aadc104e9a29 Mon Sep 17 00:00:00 2001 From: pekepeke Date: Sat, 10 Jan 2009 16:36:16 +0000 Subject: 新規追加 git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@28275 d0d07461-0603-4401-acd4-de1884942a52 --- exopen.js | 200 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 200 insertions(+) create mode 100644 exopen.js (limited to 'exopen.js') diff --git a/exopen.js b/exopen.js new file mode 100644 index 0000000..5583d28 --- /dev/null +++ b/exopen.js @@ -0,0 +1,200 @@ +var PLUGIN_INFO = + +{NAME} +Open URL from a template +テンプレートからURLをOpenします +2.0pre +2.0pre +http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/exopen.js +pekepekesamurai +0.10 +|| +javascript < +; + +liberator.plugins.exOpen = (function(){ + var global = liberator.globalVariables.exopen_templates; + if (!global) { + global = [ + { + label: 'vimpnightly', + value: 'http://download.vimperator.org/vimperator/nightly/', + description: 'open vimperator nightly xpi page', + newtab: true + }, { + label: 'vimplab', + value: 'http://vimperator.org/trac/', + description: 'open vimperator trac page', + newtab: true + }, { + label: 'vimpscript', + value: 'http://vimperator.org/trac/wiki/Vimperator/Scripts/', + description: 'open vimperator trac script page', + newtab: true + }, { + label: 'coderepos', + value: 'http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/', + description: 'open coderepos vimperator-plugin page', + newtab: true + }, { + label: 'sldr', + value: 'http://reader.livedoor.com/subscribe/%URL%' + }]; + } + + function openTabOrSwitch(url) { + var tabs = gBrowser.mTabs; + for (var i=0, l=tabs.length; i