commit 34e30ad7f8506bb2f82950eed89bdfee61a9f3d8
parent 785a56b1842c0e3feb58bfda0f4f98cf72038df9
Author: Avram Lyon <ajlyon@gmail.com>
Date: Sat, 12 Mar 2011 18:34:41 +0000
Trans: Fixed Scitation
Diffstat:
1 file changed, 14 insertions(+), 15 deletions(-)
diff --git a/translators/Scitation.js b/translators/Scitation.js
@@ -1,14 +1,14 @@
{
- "translatorID":"d75381ee-7d8d-4a3b-a595-b9190a06f43f",
- "translatorType":4,
- "label":"Scitation",
- "creator":"Eugeniy Mikhailov",
- "target":"^https?://(?:www\\.)?scitation.aip.org",
- "minVersion":"1.0.0b3.r1",
- "maxVersion":"",
- "priority":100,
- "inRepository":true,
- "lastUpdated":"2011-01-11 04:31:00"
+ "translatorID": "d75381ee-7d8d-4a3b-a595-b9190a06f43f",
+ "label": "Scitation",
+ "creator": "Eugeniy Mikhailov",
+ "target": "^https?://(?:www\\.)?scitation.aip.org",
+ "minVersion": "1.0.0b3.r1",
+ "maxVersion": "",
+ "priority": 100,
+ "inRepository": "1",
+ "translatorType": 4,
+ "lastUpdated": "2011-03-12 12:50:18"
}
function detectWeb(doc, url) {
@@ -67,13 +67,13 @@ function doWeb(doc, url) {
translator.setTranslator("32d59d2d-b65a-4da4-b0a3-bdd3cfb979e7");
translator.setString(text);
translator.setHandler("itemDone", function(obj, item) {
- var doi = text.match(/ER\s{2}\-\s.*org\/(.*)\n/)[1];
- if (doi) item.DOI = doi;
+ var doi = text.match(/[E|U]R\s{2}\-\s.*org\/(10\..*)\n/);
+ if (doi) item.DOI = doi[1];
item.complete();
});
translator.translate();
Zotero.done();
- });
+ });
Zotero.wait();
-}
-\ No newline at end of file
+}