commit 785a56b1842c0e3feb58bfda0f4f98cf72038df9
parent e30e3065ba1c5f162c279341951c13b401b757ec
Author: Avram Lyon <ajlyon@gmail.com>
Date: Fri, 11 Mar 2011 16:01:51 +0000
Trans: Fixed TLC translator, per http://forums.zotero.org/discussion/16421
Diffstat:
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/translators/Library Catalog (TLCYouSeeMore).js b/translators/Library Catalog (TLCYouSeeMore).js
@@ -1,14 +1,14 @@
{
- "translatorID":"0f9fc2fc-306e-5204-1117-25bca009dffc",
- "translatorType":4,
- "label":"Library Catalog (TLC/YouSeeMore)",
- "creator":"Simon Kornblith",
- "target":"TLCScripts/interpac\\.dll\\?(?:.*LabelDisplay.*RecordNumber=[0-9]|Search|ItemTitles)",
- "minVersion":"1.0.0b3.r1",
- "maxVersion":"",
- "priority":100,
- "inRepository":true,
- "lastUpdated":"2006-12-15 15:11:00"
+ "translatorID": "0f9fc2fc-306e-5204-1117-25bca009dffc",
+ "label": "Library Catalog (TLC/YouSeeMore)",
+ "creator": "Simon Kornblith",
+ "target": "TLCScripts/interpac\\.dll\\?(?:.*LabelDisplay.*RecordNumber=[0-9]|Search|ItemTitles)",
+ "minVersion": "1.0.0b3.r1",
+ "maxVersion": "",
+ "priority": 100,
+ "inRepository": "1",
+ "translatorType": 4,
+ "lastUpdated": "2011-03-11 08:58:37"
}
function detectWeb(doc, url) {
@@ -64,13 +64,13 @@ function doWeb(doc, url) {
var tag, ind, content, elmt;
while(elmt = elmts.iterateNext()) {
- tag = newDoc.evaluate('./td[2]/tt[1]/text()[1]', elmt, nsResolver, XPathResult.ANY_TYPE, null).iterateNext().nodeValue;
- var inds = newDoc.evaluate('./td[3]/tt[1]/text()[1]', elmt, nsResolver, XPathResult.ANY_TYPE, null).iterateNext().nodeValue;
+ tag = newDoc.evaluate('./td[2]', elmt, nsResolver, XPathResult.ANY_TYPE, null).iterateNext().textContent;
+ var inds = newDoc.evaluate('./td[3]', elmt, nsResolver, XPathResult.ANY_TYPE, null).iterateNext().textContent;
tag = tag.replace(/[\r\n]/g, "");
inds = inds.replace(/[\r\n\xA0]/g, "");
- var children = newDoc.evaluate('./td[4]/tt[1]//text()', elmt, nsResolver,
+ var children = newDoc.evaluate('./td[4]//text()', elmt, nsResolver,
XPathResult.ANY_TYPE, null);
var subfield = children.iterateNext();
var fieldContent = children.iterateNext();