From b39c3d0dc5917574efd9fd4fb2f68fd7d1a27638 Mon Sep 17 00:00:00 2001
From: anekos
Date: Fri, 27 Feb 2009 17:40:33 +0000
Subject: 設定の追加 ヒントモードの説明の追加
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@30602 d0d07461-0603-4401-acd4-de1884942a52
---
reveal-ie-ctrl-a-images.js | 27 ++++++++++++++++++---------
1 file changed, 18 insertions(+), 9 deletions(-)
(limited to 'reveal-ie-ctrl-a-images.js')
diff --git a/reveal-ie-ctrl-a-images.js b/reveal-ie-ctrl-a-images.js
index ed73c3e..87466a6 100644
--- a/reveal-ie-ctrl-a-images.js
+++ b/reveal-ie-ctrl-a-images.js
@@ -38,7 +38,7 @@ let PLUGIN_INFO =
Reveal Image
Reveal IE Ctrl-A images.
IE の Ctrl-A 画像を暴く
- 1.0.0
+ 1.0.1
anekos
new BSD License (Please read the source code comments of this plugin)
修正BSDライセンス (ソースコードのコメントを参照してください)
@@ -49,18 +49,18 @@ let PLUGIN_INFO =
== Description ==
Reveal IE Ctrl-A images.
== Global Variables ==
- g:ie_grid_mode_normal = 'r':
+ g:reveal_ie_image_mode_normal = 'r':
Hints mode for normal version.
- g:ie_grid_mode_reverse = 'R':
+ g:reveal_ie_image_mode_reverse = 'R':
Hints mode for reverse version.
]]>
;
@@ -71,6 +71,13 @@ let PLUGIN_INFO =
'R0lGODlhAgACAIABAF6BvP///yH+EUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAEALAAAAAACAAIA'+
'AAIDRAIFADs=';
+ let modeN = gv('reveal_ie_image_mode_normal', 'r');
+ let modeR = gv('reveal_ie_image_mode_reverse', 'R');
+
+ function gv (name, def)
+ let (v = liberator.globalVariables[name])
+ (v === undefined ? def : v);
+
function getPosition (elem) {
return {
x: elem.offsetLeft || 0,
@@ -94,7 +101,7 @@ let PLUGIN_INFO =
function reveal (elem, sec, zura) {
if (sec <= 0)
- sec = 2;
+ sec = 5;
let body = elem.ownerDocument.body;
let indicator = elem.ownerDocument.createElement('div');
let pos = getAbsPosition(elem);
@@ -122,12 +129,14 @@ let PLUGIN_INFO =
}
[
- ['r', false],
- ['R', true]
+ [modeN, false],
+ [modeR, true]
].forEach(function ([mode, zura]) {
+ if (!mode)
+ return;
hints.addMode(
mode,
- 'description',
+ 'Reveal IE Ctrl-A images.' + (zura ? ' (reverse)' : ''),
function (elem, loc, count) {
reveal(elem, count, zura);
},
--
cgit v1.2.3