Trans: Fix for PLoS breakage when URL has GET variables (http://forums.zotero.org/discussion/10515)

This commit is contained in:
Avram Lyon 2010-11-11 17:59:36 +00:00
parent faac550d73
commit cdae806a05

View file

@ -3,7 +3,7 @@
"translatorType":4, "translatorType":4,
"label":"PLoS Journals", "label":"PLoS Journals",
"creator":"Michael Berkowitz And Rintze Zelle", "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", "minVersion":"1.0.0b4.r5",
"maxVersion":"", "maxVersion":"",
"priority":100, "priority":100,
@ -50,6 +50,7 @@ function doWeb(doc, url) {
var risLinks = new Array(); var risLinks = new Array();
for (var i in texts) { for (var i in texts) {
texts[i]=texts[i].replace(/;jsessionid[^;]+/, "");//Strip sessionID string 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"); var risLink = texts[i].replace("info", "getRisCitation.action?articleURI=info");
risLinks.push(risLink); risLinks.push(risLink);
} }