This commit is contained in:
Avram Lyon 2010-12-23 07:00:18 +00:00
parent c8cca79217
commit f38edb12a2

View file

@ -1,14 +1,14 @@
{ {
"translatorID":"8c1f42d5-02fa-437b-b2b2-73afc768eb07", "translatorID":"8c1f42d5-02fa-437b-b2b2-73afc768eb07",
"label":"Highwire 2.0", "label":"Highwire 2.0",
"creator":"Matt Burton", "creator":"Matt Burton",
"target":"(content/([0-9]+/[0-9]+|current|firstcite|early)|search\\?submit=|search\\?fulltext=|cgi/collection/.+)", "target":"(content/([0-9]+/[0-9]+|current|firstcite|early)|search\\?submit=|search\\?fulltext=|cgi/collection/.+)",
"minVersion":"1.0.0b4.r5", "minVersion":"1.0.0b4.r5",
"maxVersion":"", "maxVersion":"",
"priority":100, "priority":100,
"inRepository":"1", "inRepository":"1",
"translatorType":4, "translatorType":4,
"lastUpdated":"2010-12-13 17:05:00" "lastUpdated":"2010-12-23 09:58:55"
} }
/* /*
@ -103,8 +103,9 @@ function doWeb(doc, url) {
Zotero.Utilities.HTTP.doGet(arts, function(text) { Zotero.Utilities.HTTP.doGet(arts, function(text) {
var id, match, newurl, pdfurl, get; var id, match, newurl, pdfurl, get;
/* Here, we have to use three phrasings because they all occur, depending on /* Here, we have to use three phrasings because they all occur, depending on
the journal.*/ the journal.
match = text.match(/=([^=]+)\">\s*Download citation/); TODO We should rewrite this to not use regex! */
match = text.match(/=([^=]+)\">\s*Download (C|c)itation/);
if (!match || match.length < 1) { if (!match || match.length < 1) {
match = text.match(/=([^=]+)\">\s*Download to citation manager/); match = text.match(/=([^=]+)\">\s*Download to citation manager/);
if (!match || match.length < 1) { if (!match || match.length < 1) {