www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit 12229b3509944a8f5e4d94a21077317f5d239952
parent ff5631d9ec27f338e9867a58e918cd1b18598b70
Author: Matt Burton <mcburton@gmail.com>
Date:   Tue, 31 Mar 2009 23:21:26 +0000

PDF url fixes from nxmehta in the forums

Diffstat:
Mtranslators/ACM.js | 1+
Mtranslators/IEEE Xplore.js | 2+-
2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/translators/ACM.js b/translators/ACM.js @@ -62,6 +62,7 @@ function scrape(doc) { var typeLink; while(typeLink = typeLinks.iterateNext()) { var linkText = typeLink.textContent.toLowerCase(); + linkText = linkText.replace(/(\t|\n| )/g, ""); if(linkText == "pdf") { attachments.push({title:"ACM Full Text PDF", mimeType:"application/pdf", url:typeLink.href}); url = typeLink.href; diff --git a/translators/IEEE Xplore.js b/translators/IEEE Xplore.js @@ -115,7 +115,7 @@ function doWeb(doc, url) { var pdfpath = '//td[2][@class="bodyCopyBlackLarge"]/a[@class="bodyCopy"][substring(text(), 1, 3) = "PDF"]'; var pdfurlElmt = newDoc.evaluate(pdfpath, newDoc, namespace, XPathResult.ANY_TYPE, null).iterateNext(); if (pdfurlElmt) { - pdfurlElmt.href = pdfurlElmt.href.substr(0,32) + 'PDF/getPDF' + pdfurlElmt.href.substr(38); + pdfurlElmt.href = pdfurlElmt.href.replace("/stamp.jsp", "PDF/getPDF.jsp"); item.attachments = [{url:pdfurlElmt.href, title:"IEEE Xplore Full Text PDF", mimeType:"application/pdf"}]; } item.complete();