Skip to content

Commit 5205b81

Browse files
authored
Remove unnecessary attr() and text() function definitions from multiple translators (#3600)
1 parent 16acc2c commit 5205b81

39 files changed

Lines changed: 0 additions & 190 deletions

ASCE.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@
3535
***** END LICENSE BLOCK *****
3636
*/
3737

38-
39-
// attr()/text() v2
40-
// eslint-disable-next-line
41-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null}
42-
4338
function detectWeb(doc, url) {
4439
if (/\/doi\/((abs|full)\/)?10\./.test(url)) {
4540
return "journalArticle";

ATS International Journal.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,6 @@
3535
***** END LICENSE BLOCK *****
3636
*/
3737

38-
39-
// attr()/text() v2
40-
// eslint-disable-next-line
41-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
42-
43-
4438
// convert a roman number, e.g. XLVIII into an arabic number, e.g. 48
4539
function roman2arabic(roman) {
4640
let mapping = {

Archeion.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@
3434
***** END LICENSE BLOCK *****
3535
*/
3636

37-
38-
// attr()/text() v2
39-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
40-
41-
4237
function detectWeb(doc, url) {
4338
if (url.includes('/informationobject/browse?') && getSearchResults(doc, true)) {
4439
return "multiple";

BBC Genome.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@
3535
***** END LICENSE BLOCK *****
3636
*/
3737

38-
39-
// attr()/text() v2
40-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null}
41-
42-
4338
function detectWeb(doc, url) {
4439
if (url.indexOf('/search/')>-1 && getSearchResults(doc, true)) {
4540
return "multiple";

Baidu Scholar.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,6 @@
3535
***** END LICENSE BLOCK *****
3636
*/
3737

38-
39-
// attr()/text() v2
40-
// eslint-disable-next-line
41-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null}
42-
43-
4438
function detectWeb(doc, url) {
4539
if (url.includes('paperid=')) {
4640
return "journalArticle";

BioMed Central.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,6 @@
3838

3939
// This translator covers BioMedCentral but also SpringerOpen.
4040

41-
// attr()/text() v2
42-
// eslint-disable-next-line
43-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
44-
4541
function detectWeb(doc, url) {
4642
if (url.includes('.com/articles/10.1186/')) {
4743
return "journalArticle";

Bioconductor.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,6 @@
3636
***** END LICENSE BLOCK *****
3737
*/
3838

39-
// attr()/text() v2
40-
// eslint-disable-next-line
41-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
42-
43-
4439
function detectWeb(doc, url) {
4540
if (url.includes('/bioc/html/')) {
4641
return "computerProgram";

Code4Lib Journal.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,6 @@
1212
"lastUpdated": "2018-08-23 11:15:21"
1313
}
1414

15-
// attr()/text() v2
16-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
17-
18-
1915
function detectWeb(doc, url) {
2016
if (getSearchResults(doc, true)) {
2117
return "multiple";

Dagens Nyheter.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@
3535
***** END LICENSE BLOCK *****
3636
*/
3737

38-
39-
// attr()/text() v2
40-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
41-
42-
4338
function detectWeb(doc, url) {
4439
if (url.includes('/sok/')) {
4540
if (getSearchResults(doc, true)) {

Denik CZ.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,6 @@
3535
***** END LICENSE BLOCK *****
3636
*/
3737

38-
39-
// attr()/text() v2
40-
function attr(docOrElem,selector,attr,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.getAttribute(attr):null;}function text(docOrElem,selector,index){var elem=index?docOrElem.querySelectorAll(selector).item(index):docOrElem.querySelector(selector);return elem?elem.textContent:null;}
41-
42-
4338
function detectWeb(doc, url) {
4439
var type = ZU.xpathText(doc, '//meta[@property="og:type"]/@content');
4540
if (type == "article") {

0 commit comments

Comments
 (0)