From bedb35c89c16e4b37800c71fcaef55a280a3c9bf Mon Sep 17 00:00:00 2001 From: hogelog Date: Fri, 3 Jul 2009 05:04:52 +0000 Subject: * follow HEAD(2.2pre) git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@34267 d0d07461-0603-4401-acd4-de1884942a52 --- nextlink.js | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'nextlink.js') diff --git a/nextlink.js b/nextlink.js index 929ef54..0509303 100644 --- a/nextlink.js +++ b/nextlink.js @@ -14,8 +14,8 @@ var PLUGIN_INFO = hogelog 0.3.9 GPL - 1.2 - 2.0pre + 2.2pre + 2.2pre http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/nextlink.js 0; + if (valid("nextLink") && valid("pageElement")) return MICROFORMAT; var url = doc.location.href; for (let i = 0, len = this.siteinfo.length; i < len; i++) { if (url.match(this.siteinfo[i].url) && this.siteinfo[i].url != "^https?://.") { return this.siteinfo[i]; } } - function valid(prop) - $U.getNodesFromXPath(MICROFORMAT[prop], doc).length > 0; - - if (!valid("nextLink") || !valid("pageElement")) return null; - return MICROFORMAT; + return null; }, nextLink: function(count) { if (!this.initialized) { @@ -199,11 +198,11 @@ NextLink.prototype = { customizeMap: function(context) { mappings.addUserMap(context.browserModes, [ prevMap ], "customize by nextlink.js", function(count) context.nextLink(count > 0 ? -1 * count : -1), - { flags: Mappings.flags.COUNT }); + { count: true }); mappings.addUserMap(context.browserModes, [ nextMap ], "customize by nextlink.js", function(count) context.nextLink(count > 0 ? count : 1), - { flags: Mappings.flags.COUNT }); + { count: true }); }, };//}}} -- cgit v1.2.3