adding keiths changes from dev list

This commit is contained in:
Matt Burton 2009-07-16 15:11:24 +00:00
parent 3a5da5e6df
commit 1de4502a1a

View file

@ -41,11 +41,11 @@ function scrape(doc, url) {
var newItem = new Zotero.Item("book"); var newItem = new Zotero.Item("book");
var headers = doc.evaluate('//td[2]/pre/b', doc, nsResolver, XPathResult.ANY_TYPE, null); var headers = doc.evaluate('//td[2]/pre/b', doc, nsResolver,XPathResult.ANY_TYPE, null);
var xPathCount = doc.evaluate('count (//td[2]/pre/b)', doc, nsResolver, XPathResult.ANY_TYPE, null); var xPathCount = doc.evaluate('count (//td[2]/pre/b)', doc,nsResolver, XPathResult.ANY_TYPE, null);
var contents = doc.evaluate('//td[2]/pre', doc, nsResolver, XPathResult.ANY_TYPE, null).iterateNext().textContent; var contents = doc.evaluate('//td[2]/pre', doc, nsResolver,XPathResult.ANY_TYPE, null).iterateNext().textContent;
var headersArray = new Array(); var headersArray = new Array();
var oneHeader = ''; var oneHeader = '';
if (xPathCount.numberValue > 1) { if (xPathCount.numberValue > 1) {
@ -83,15 +83,12 @@ function scrape(doc, url) {
associateData (newItem, dataTags, "VOLUME_NO", "volume"); associateData (newItem, dataTags, "VOLUME_NO", "volume");
associateData (newItem, dataTags, "REMARKS", "extra"); associateData (newItem, dataTags, "REMARKS", "extra");
associateData (newItem, dataTags, "SUMMARY", "abstractNote"); associateData (newItem, dataTags, "SUMMARY", "abstractNote");
associateData (newItem, dataTags, "SOURCE", "series");
if (dataTags["DESCRIPTION"]) { if (dataTags["DESCRIPTION"]) {
associateData (newItem, dataTags, "DESCRIPTION", "title"); associateData (newItem, dataTags, "DESCRIPTION", "title");
} else { } else {
newItem.title = "No Title Found"; newItem.title = "No Title Found";
} }
newItem.url = doc.location.href;
newItem.complete(); newItem.complete();
} }