commit 7a195b838873338c5fda0b1474b7ea2a64172498
parent 7bddca91217cb8a8713f27b1110d39a22709a01f
Author: Dan Stillman <dstillman@zotero.org>
Date: Thu, 23 Apr 2009 17:56:48 +0000
Pushed updated PubMed translator with changes from Rintze
Diffstat:
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/repotime.txt b/repotime.txt
@@ -1 +1 @@
-2009-03-19 17:36:00
+2009-04-23 17:55:00
diff --git a/translators/NCBI PubMed.js b/translators/NCBI PubMed.js
@@ -8,7 +8,7 @@
"maxVersion":"",
"priority":100,
"inRepository":true,
- "lastUpdated":"2008-12-15 00:25:00"
+ "lastUpdated":"2009-04-23 17:55:00"
}
function detectWeb(doc, url) {
@@ -17,7 +17,7 @@ function detectWeb(doc, url) {
if (prefix == 'x') return namespace; else return null;
} : null;
- var uids = doc.evaluate('//input[@id="UidCheckBox" or @name="uid"]', doc,
+ var uids = doc.evaluate('//input[@type="checkbox" or @name="uid"]', doc,
nsResolver, XPathResult.ANY_TYPE, null);
if(uids.iterateNext() && doc.title.indexOf("PMC Results") == -1) {
if (uids.iterateNext() && doc.title.indexOf("PMC Results") == -1){
@@ -170,7 +170,7 @@ function doWeb(doc, url) {
if (prefix == 'x') return namespace; else return null;
} : null;
var ids = new Array();
- var uids = doc.evaluate('//input[@id="UidCheckBox" or @name="uid"]', doc, //edited for new PubMed
+ var uids = doc.evaluate('//input[@type="checkbox" or @name="uid"]', doc, //edited for new PubMed
nsResolver, XPathResult.ANY_TYPE, null);
var uid = uids.iterateNext();
if(uid) {
@@ -185,7 +185,7 @@ function doWeb(doc, url) {
var tableRow;
// Go through table rows
while(tableRow = tableRows.iterateNext()) {
- uid = doc.evaluate('.//input[@id="UidCheckBox"]', tableRow, nsResolver, XPathResult.ANY_TYPE, null).iterateNext();
+ uid = doc.evaluate('.//input[@type="checkbox"]', tableRow, nsResolver, XPathResult.ANY_TYPE, null).iterateNext();
if (other) {
var article = doc.evaluate('.//h2', tableRow, nsResolver, XPathResult.ANY_TYPE, null).iterateNext();
} else {