From 2c643d46e6cf22bb85c08e9fd29671caf24da69a Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Tue, 22 Dec 2020 23:04:59 +0100 Subject: [PATCH] Disable ACM, Google Scholar, JSTOR --- CHANGELOG.md | 2 +- .../java/org/jabref/logic/importer/WebFetchers.java | 12 +++++------- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ac0262ca58..5049b8ab81a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,6 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve - We added connection check function in network preference setting [#6560](https://github.com/JabRef/jabref/issues/6560) - We added support for exporting to YAML. [#6974](https://github.com/JabRef/jabref/issues/6974) - We added a DOI format and organization check to detect [American Physical Society](https://journals.aps.org/) journals to copy the article ID to the page field for cases where the page numbers are missing. [#7019](https://github.com/JabRef/jabref/issues/7019) -- We added a new fetcher to enable users to search jstor.org [#6627](https://github.com/JabRef/jabref/issues/6627) - We added an error message in the New Entry dialog that is shown in case the fetcher did not find anything . [#7000](https://github.com/JabRef/jabref/issues/7000) - We added a new formatter to output shorthand month format. [#6579](https://github.com/JabRef/jabref/issues/6579) - We added support for the new Microsoft Edge browser in all platforms. [#7056](https://github.com/JabRef/jabref/pull/7056) @@ -83,6 +82,7 @@ Note that this project **does not** adhere to [Semantic Versioning](http://semve ### Removed +- We removed the Google Scholar fetcher and the ACM fetcher do not work due to traffic limitations [#6369](https://github.com/JabRef/jabref/issues/6369) - We removed the menu entry "Manage external file types" because it's already in 'Preferences' dialog [#6991](https://github.com/JabRef/jabref/issues/6991) - We removed the integrity check "Abbreviation detected" for the field journal/journaltitle in the entry editor [#3925](https://github.com/JabRef/jabref/issues/3925) diff --git a/src/main/java/org/jabref/logic/importer/WebFetchers.java b/src/main/java/org/jabref/logic/importer/WebFetchers.java index b73dbf8191b..b37760bea66 100644 --- a/src/main/java/org/jabref/logic/importer/WebFetchers.java +++ b/src/main/java/org/jabref/logic/importer/WebFetchers.java @@ -20,13 +20,11 @@ import org.jabref.logic.importer.fetcher.DiVA; import org.jabref.logic.importer.fetcher.DoiFetcher; import org.jabref.logic.importer.fetcher.DoiResolution; -import org.jabref.logic.importer.fetcher.GoogleScholar; import org.jabref.logic.importer.fetcher.GvkFetcher; import org.jabref.logic.importer.fetcher.IEEE; import org.jabref.logic.importer.fetcher.INSPIREFetcher; import org.jabref.logic.importer.fetcher.IacrEprintFetcher; import org.jabref.logic.importer.fetcher.IsbnFetcher; -import org.jabref.logic.importer.fetcher.JstorFetcher; import org.jabref.logic.importer.fetcher.LibraryOfCongress; import org.jabref.logic.importer.fetcher.MathSciNet; import org.jabref.logic.importer.fetcher.MedlineFetcher; @@ -96,7 +94,7 @@ public static SortedSet getSearchBasedFetchers(ImportFormatP set.add(new ZbMATH(importFormatPreferences)); // see https://github.com/JabRef/jabref/issues/5804 // set.add(new ACMPortalFetcher(importFormatPreferences)); - set.add(new GoogleScholar(importFormatPreferences)); + // set.add(new GoogleScholar(importFormatPreferences)); set.add(new DBLPFetcher(importFormatPreferences)); set.add(new SpringerFetcher()); set.add(new CrossRef()); @@ -105,7 +103,7 @@ public static SortedSet getSearchBasedFetchers(ImportFormatP set.add(new IEEE(importFormatPreferences)); set.add(new CompositeSearchBasedFetcher(set, 30)); set.add(new CollectionOfComputerScienceBibliographiesFetcher(importFormatPreferences)); - set.add(new JstorFetcher(importFormatPreferences)); + // set.add(new JstorFetcher(importFormatPreferences)); return set; } @@ -127,7 +125,7 @@ public static SortedSet getIdBasedFetchers(ImportFormatPreferenc set.add(new IacrEprintFetcher(importFormatPreferences)); set.add(new RfcFetcher(importFormatPreferences)); set.add(new Medra()); - set.add(new JstorFetcher(importFormatPreferences)); + // set.add(new JstorFetcher(importFormatPreferences)); return set; } @@ -169,8 +167,8 @@ public static Set getFullTextFetchers(ImportFormatPreferences i fetchers.add(new IEEE(importFormatPreferences)); fetchers.add(new ApsFetcher()); // Meta search - fetchers.add(new JstorFetcher(importFormatPreferences)); - fetchers.add(new GoogleScholar(importFormatPreferences)); + // fetchers.add(new JstorFetcher(importFormatPreferences)); + // fetchers.add(new GoogleScholar(importFormatPreferences)); fetchers.add(new OpenAccessDoi()); return fetchers;