From 3e1c9cf9f1792d3e9b7ef8dba74f4a9ae09d90fe Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 8 Mar 2011 20:11:46 +0800 Subject: issue 315: Suggest to add previous and next page pattern config --- vimiumFrontend.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'vimiumFrontend.js') diff --git a/vimiumFrontend.js b/vimiumFrontend.js index b14e02cc..0e8bdbb5 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -5,7 +5,7 @@ * commands by connectiong to a port named "domReady". */ var settings = {}; -var settingsToLoad = ["scrollStepSize", "linkHintCharacters"]; +var settingsToLoad = ["scrollStepSize", "linkHintCharacters", "previousPatterns", "nextPatterns"]; var getCurrentUrlHandlers = []; // function(url) @@ -592,12 +592,14 @@ function findAndFollowRel(value) { } function goPrevious() { - var previousStrings = ["\bprev\b","\bprevious\b","\u00AB","<<","<"]; + var previousPatterns = settings["previousPatterns"] || ""; + var previousStrings = previousPatterns.split(","); findAndFollowRel('prev') || findAndFollowLink(previousStrings); } function goNext() { - var nextStrings = ["\bnext\b","\u00BB",">>","\bmore\b",">"]; + var nextPatterns = settings["nextPatterns"] || ""; + var nextStrings = nextPatterns.split(","); findAndFollowRel('next') || findAndFollowLink(nextStrings); } -- cgit v1.2.3