commit cdae806a05dc9f37ffedd6b738396f553e1a1a0f
parent faac550d73c304fc34b1883dc8da0c654580a70e
Author: Avram Lyon <ajlyon@gmail.com>
Date: Thu, 11 Nov 2010 17:59:36 +0000
Trans: Fix for PLoS breakage when URL has GET variables (http://forums.zotero.org/discussion/10515)
Diffstat:
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/translators/PLoS Journals.js b/translators/PLoS Journals.js
@@ -3,7 +3,7 @@
"translatorType":4,
"label":"PLoS Journals",
"creator":"Michael Berkowitz And Rintze Zelle",
- "target":"http://www\\.plos(one|ntds|compbiol|pathogens|genetics|medicine|biology)\\.org/(search|article)/",
+ "target":"^http://www\\.plos(one|ntds|compbiol|pathogens|genetics|medicine|biology)\\.org/(search|article)/",
"minVersion":"1.0.0b4.r5",
"maxVersion":"",
"priority":100,
@@ -50,6 +50,7 @@ function doWeb(doc, url) {
var risLinks = new Array();
for (var i in texts) {
texts[i]=texts[i].replace(/;jsessionid[^;]+/, "");//Strip sessionID string
+ texts[i]=texts[i].replace(/\?.*/, "");//Strip referrer messes
var risLink = texts[i].replace("info", "getRisCitation.action?articleURI=info");
risLinks.push(risLink);
}
@@ -80,4 +81,4 @@ function doWeb(doc, url) {
translator.translate();
}, function() {Zotero.done();});
Zotero.wait();
-}
-\ No newline at end of file
+}