aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjanus_wel2009-03-08 09:56:23 +0000
committerjanus_wel2009-03-08 09:56:23 +0000
commitaf93f57a968e7d4bd97ac65aab31482b88f6eeb4 (patch)
tree0a068efe2da2a80275c9763b6ca5bd2dbc967960
parent9dbf54d36978607b0d79fec8f437e3305f1910be (diff)
downloadvimperator-plugins-af93f57a968e7d4bd97ac65aab31482b88f6eeb4.tar.bz2
Add PLUGIN_INFO
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@30948 d0d07461-0603-4401-acd4-de1884942a52
-rw-r--r--imageextender.js141
1 files changed, 101 insertions, 40 deletions
diff --git a/imageextender.js b/imageextender.js
index b903ad8..8107f65 100644
--- a/imageextender.js
+++ b/imageextender.js
@@ -1,51 +1,112 @@
/*
- * ==VimperatorPlugin==
- * @name imageextender.js
- * @description extend image operation.
- * @description-ja 画像操作特集。
- * @author janus_wel <janus_wel@fb3.so-net.ne.jp>
- * @version 0.10
- * @minversion 2.0pre
- * @maxversion 2.0pre
- * ==/VimperatorPlugin==
- *
* LICENSE
- * New BSD License
- *
- * USAGE
- * extended-hints mode ';m' to yank image URL and
- * ';i' to save image are available.
- * there are default setting.
- * you can change there by below settings.
- *
- * command ':downimageall' is also available.
- * it is to download all images of current page,
- * but it effects heavy load to the server,
- * you must use carefully.
- * we are NOT RESPONSIBLE for result of this command.
- *
- * SETTING
- * image_extender_yank_key: key name to yank image URL.
- * default is 'm'.
- * image_extender_save_key: key name to save image.
- * default is 'i'.
- * image_extender_skip_prompt: if set 'true', skip prompt to locate and name.
- * the reflection of this setting is dynamic.
- * ':downimageall' command ignore this setting.
- * default is 'false'
+ * New BSD License: http://opensource.org/licenses/bsd-license.php
*
- * EXAMPLE
- * in .vimperatorrc
+ * Copyright (c) 2008-2009, janus_wel<janus.wel.3@gmailcom>
+ * All rights reserved.
*
- * image_extender_yank_key='g'
- * image_extender_save_key='e'
- * image_skip_prompt='true'
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
*
- * in this settings, ';g' start extended-hints mode to yank image URL.
- * ';e' start it to save image. prompt is not displayed at save operation.
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in
+ * the documentation and/or other materials provided with the
+ * distribution.
+ * * Neither the name of the <ORGANIZATION> nor the names of its
+ * contributors may be used to endorse or promote products derived
+ * from this software without specific prior written permission.
*
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
+ * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+ * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+ * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
* */
+let PLUGIN_INFO =
+<VimperatorPlugin>
+ <name>{NAME}</name>
+ <description>extend image operation.</description>
+ <description lang="ja">画像操作特集。</description>
+ <author mail="janus_wel@fb3.so-net.ne.jp" homepage="http://d.hatena.ne.jp/janus_wel">janus_wel</author>
+ <license document="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
+ <version>0.11</version>
+ <minversion>2.0pre</minversion>
+ <maxversion>2.0pre</maxversion>
+ <detail><![CDATA[
+== USAGE ==
+Extended-hints mode ';m' to yank image URL and ';i' to save image are
+available. These are default settings. You can change these by below
+settings.
+
+Ex-command ':downimageall' is also available. This is to download all
+images of current page, but it effects heavy load to the server, you must
+use carefully. We are NOT RESPONSIBLE for result of this command.
+
+== SETTING ==
+:image_extender_yank_key:
+The key to yank image URL(default: 'm').
+:image_extender_save_key:
+The key to save image(default: 'i').
+:image_extender_skip_prompt:
+If this setted 'true', skip prompt to locate and name. Changing this value
+will reflect dynamically. ':downimageall' command ignore this
+setting(default: 'false').
+
+== EXAMPLE ==
+In .vimperatorrc
+
+>||
+image_extender_yank_key='g'
+image_extender_save_key='e'
+image_skip_prompt='true'
+||<
+
+In this settings, ';g' start extended-hints mode to yank image URL. ';e'
+start it to save image, and prompt is not displayed at save operation.
+]]></detail>
+ <detail lang="ja"><![CDATA[
+== USAGE ==
+画像の URL をヤンクする ';m' と 画像を保存する ';i' という拡張ヒントモードが使えるようになります。
+これらはデフォルト設定です。後述する設定でキーを変更できます。
+
+':downimageall' という ex コマンドも使えるようになります。
+これは現在のページの画像をすべて保存するものですが、サーバに大きな負荷がかかるため注意して使ってください。
+このコマンドの使用による結果は一切の責任を負いかねます。
+
+== SETTING ==
+:image_extender_yank_key:
+画像 の URL をヤンクするキーです (デフォルト: 'm') 。
+:image_extender_save_key:
+画像を保存するキーです (デフォルト: 'i') 。
+:image_extender_skip_prompt:
+この値が 'true' の場合、保存する場所や名前を指定するダイアログは表示されません。
+この値の変更は即座に反映されます。
+':downimageall' コマンドはこの設定を無視します (デフォルト: 'false') 。
+
+== EXAMPLE ==
+.vimperatorrc の中で、
+
+>||
+image_extender_yank_key='g'
+image_extender_save_key='e'
+image_skip_prompt='true'
+||<
+
+と設定すると、 ';g' で画像の URL をヤンクする拡張ヒントモードが開始されます。
+';e' で画像を保存しますが、その際ダイアログは表示されません。
+]]></detail>
+</VimperatorPlugin>;
+
( function () {
// default settings