Trans: Updated IEEE Xplore to handle PDF saving pages
This commit is contained in:
parent
8bb7ebaa67
commit
283118b206
1 changed files with 7 additions and 4 deletions
|
@ -8,7 +8,7 @@
|
||||||
"maxVersion":"",
|
"maxVersion":"",
|
||||||
"priority":100,
|
"priority":100,
|
||||||
"inRepository":true,
|
"inRepository":true,
|
||||||
"lastUpdated":"2011-05-05 22:04:16"
|
"lastUpdated":"2011-05-12 22:04:16"
|
||||||
}
|
}
|
||||||
|
|
||||||
function detectWeb(doc, url) {
|
function detectWeb(doc, url) {
|
||||||
|
@ -64,18 +64,21 @@ function doWeb(doc, url) {
|
||||||
for(var url in items) {
|
for(var url in items) {
|
||||||
// Some pages don't show the metadata we need (http://forums.zotero.org/discussion/16283)
|
// Some pages don't show the metadata we need (http://forums.zotero.org/discussion/16283)
|
||||||
// No data: http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=1397982
|
// No data: http://ieeexplore.ieee.org/search/srchabstract.jsp?tp=&arnumber=1397982
|
||||||
|
// No data: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1397982
|
||||||
// Data: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1397982
|
// Data: http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1397982
|
||||||
var arnumber = url.match(/arnumber=(\d+)/)[1];
|
var arnumber = url.match(/arnumber=(\d+)/)[1];
|
||||||
url = url.replace(/\/search\/.*$/, "/xpls/abs_all.jsp?arnumber="+arnumber);
|
url = url.replace(/\/(?:search|stamp)\/.*$/, "/xpls/abs_all.jsp?arnumber="+arnumber);
|
||||||
urls.push(url);
|
urls.push(url);
|
||||||
}
|
}
|
||||||
Zotero.Utilities.processDocuments(urls, scrape, function () { Zotero.done(); });
|
Zotero.Utilities.processDocuments(urls, scrape, function () { Zotero.done(); });
|
||||||
Zotero.wait();
|
Zotero.wait();
|
||||||
} else {
|
} else {
|
||||||
if (url.indexOf("/search/") !== -1) {
|
if (url.indexOf("/search/") !== -1 || url.indexOf("/stamp/") !== -1 || url.indexOf("/ielx4/")) {
|
||||||
// Address the same missing metadata problem as above
|
// Address the same missing metadata problem as above
|
||||||
|
// Also address issue of saving from PDF itself, I hope
|
||||||
|
// URL like http://ieeexplore.ieee.org/ielx4/78/2655/00080767.pdf?tp=&arnumber=80767&isnumber=2655
|
||||||
var arnumber = url.match(/arnumber=(\d+)/)[1];
|
var arnumber = url.match(/arnumber=(\d+)/)[1];
|
||||||
url = url.replace(/\/search\/.*$/, "/xpls/abs_all.jsp?arnumber="+arnumber);
|
url = url.replace(/\/(?:search|stamp|ielx4)\/.*$/, "/xpls/abs_all.jsp?arnumber="+arnumber);
|
||||||
Zotero.Utilities.processDocuments([url], scrape, function () { Zotero.done(); });
|
Zotero.Utilities.processDocuments([url], scrape, function () { Zotero.done(); });
|
||||||
Zotero.wait();
|
Zotero.wait();
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue