Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| aa24c77bc8 |
428
README.html
428
README.html
@@ -15,6 +15,9 @@ td, h1, h2, h3, h4, h5, p, ul, ol, li {
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="bypass-paywalls-clean-for-firefox">Bypass Paywalls Clean for Firefox</h1>
|
||||
<p>
|
||||
<a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean">online</a>
|
||||
</p>
|
||||
<p>Add-on allows you to read articles from (supported) sites that implement a paywall.<br />
|
||||
You can also add a domain as custom site and try to bypass the paywall.<br />
|
||||
Weekly updates are released for fixes and new sites.</p>
|
||||
@@ -57,15 +60,16 @@ Weekly updates are released for fixes and new sites.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<h3 id="installation">Installation</h3>
|
||||
<p>Download the latest release by <a href="https://github.com/bpc-clone/bpc_updates/releases/latest">xpi-file from GitHub</a>, go to downloads and install the add-on (or drag it from your file-manager anywhere on a page/tab in Firefox).<br />
|
||||
You can also go to Tools > Add-ons (about:addons) > Extensions > Settings/Cogwheel - Install Add-on from File\</p>
|
||||
<p>Download the latest release by xpi-file from <a href="https://gitflic.ru/project/magnolia1234/bpc_uploads">GitFlic</a>, go to downloads and install the add-on (or drag it from your file-manager anywhere on a page/tab in Firefox).<br />
|
||||
You can also go to Tools > Add-ons (about:addons) > Extensions > Settings/Cogwheel - Install Add-on from File</p>
|
||||
<p>By default BPC has limited host permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for unlisted sites). Or just request host permissions for the custom sites you've added yourself (or click <em>clear cookies</em> (BPC-icon) to ask for host permission for current site).<br />
|
||||
You can also install the custom add-on version (with host permissions for all sites).</p>
|
||||
<p>For easier access to the add-on options/settings you can add/pin the add-on icon to the toolbar with the toolbar extensions menu (jigsaw puzzle shaped icon).<br />
|
||||
Minimum browser requirement: Firefox 86+.</p>
|
||||
<p>PS although the add-on was removed from <a href="https://addons.mozilla.org">Mozilla's add-on store (AMO)</a> (because of DMCA Takedown Notice) it's still signed and manually checked for security by Mozilla (hence the delay in signing).</p>
|
||||
<p>If you want to permanently install the latest <a href="https://github.com/bpc-clone/bpc_updates/releases/latest/download/bypass-paywalls-firefox-clean-master.zip">master ZIP-file from GitHub</a> (with post-release fixes) use a Firefox browser which allows using unsigned add-ons like Firefox Developer Portable (go to about:config and set xpinstall.signatures.required to false) or LibreWolf (for both no automatic updates of add-on).<br />
|
||||
Or load a temporary add-on in regular Firefox (go to about:debugging#/runtime/this-firefox & load manifest.json from unpacked (master-zip) folder).</p>
|
||||
<p>Alternatively if you want to permanently install the latest master zip-file from <a href="https://gitflic.ru/project/magnolia1234/bpc_uploads">GitFlic</a> (with post-release fixes) use a Firefox browser which allows using unsigned add-ons like Firefox Developer (Portable), Nightly or ESR (go to about:config and set xpinstall.signatures.required to false) or LibreWolf (for both no automatic updates of add-on).<br />
|
||||
You also need to repack the zip-file so it doesn't contain a folder (default on sites like GitHub).</p>
|
||||
<p>Or load a temporary add-on in regular Firefox (go to about:debugging#/runtime/this-firefox & load manifest.json from unpacked (master-zip) folder).</p>
|
||||
<h3 id="update">Update</h3>
|
||||
<p>Add-on will automatically update or you can do a manual check for updates (in about:addons).<br />
|
||||
Either way you have to allow host permissions for newly supported sites (else no update will be installed).<br />
|
||||
@@ -73,24 +77,30 @@ You can also check for update of site rules at startup (opt-in); only available
|
||||
For new sites you also have to opt-in to custom sites/request host permissions for new domains (or wait for new release).</p>
|
||||
<h3 id="android">Android</h3>
|
||||
<p>Add-on was removed by Mozilla from the <a href="https://addons.mozilla.org">add-on store (AMO)</a>.</p>
|
||||
<p>With Firefox 122+ (& Android 10+) you can still install/sideload this add-on by <a href="https://github.com/bpc-clone/bpc_updates/releases/latest">xpi-file of latest release from GitHub</a> (automatic add-on updates) when you enable the debug menu (settings > about > tap Firefox logo 5 times > return to settings).</p>
|
||||
<p>With Firefox 122+ (& Android 10+) you can still install/sideload this add-on by downloading <a href="https://gitflic.ru/project/magnolia1234/bpc_uploads/blob/raw?file=bypass_paywalls_clean-latest.xpi">xpi-file of latest release from GitFlic</a> (with automatic add-on updates) when you enable the debug menu (settings > about > tap Firefox logo 5 times > return to settings): you'll get new menu item <em>Install extension from file</em></p>
|
||||
<p>Or use the Firefox-fork <a href="https://github.com/fork-maintainers/iceraven-browser">Iceraven</a> v2.13.2+ (manual add-on updates).<br />
|
||||
You can install/update Iceraven manually or use the app <a href="https://github.com/Tobi823/ffupdater">FFUpdater</a></p>
|
||||
<p>Or switch to <a href="https://play.google.com/store/apps/details?id=com.kiwibrowser.browser">Kiwi browser (Chromium)</a> or use the <a href="https://github.com/bpc-clone/bypass-paywalls-clean-filters">adblocker filter/userscripts</a> (much less supported sites).</p>
|
||||
<p>Or switch to <a href="https://play.google.com/store/apps/details?id=net.quetta.browser">Quetta Browser (Chromium)</a>.<br />
|
||||
You can also use the <a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-clean-filters">adblocker filter/userscripts</a> (much less supported sites).</p>
|
||||
<h4 id="chromechromium">Chrome/Chromium</h4>
|
||||
<p>Manually install <a href="https://github.com/bpc-clone/bpc_updates/releases/latest">latest release by zip or crx-file from GitHub</a></p>
|
||||
<p>Visit the <a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-chrome-clean">Chrome repository on GitFlic</a> of Bypass Paywalls Clean.<br />
|
||||
Or manually install latest release by zip or crx-file from <a href="https://gitflic.ru/project/magnolia1234/bpc_uploads">GitFlic</a></p>
|
||||
<h4 id="iosipados">iOS/iPadOS</h4>
|
||||
<p>Use adblocker with custom (content)filter & userscript (manager): <a href="https://github.com/bpc-clone/bypass-paywalls-clean-filters">https://github.com/bpc-clone/bypass-paywalls-clean-filters</a> (read instructions).</p>
|
||||
<p>Use adblocker with custom (content)filter & userscript (manager): <a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-clean-filters">Bypass Paywalls Clean filters</a> (read instructions).</p>
|
||||
<p>Although <a href="https://apps.apple.com/us/app/orion-browser-by-kagi/id1484498200">Orion Browser</a> supports installing this add-on, it won't work for a lot of sites (no full support of WebExtensions API on iOS/iPadOS).</p>
|
||||
<h3 id="troubleshooting">Troubleshooting</h3>
|
||||
<ul>
|
||||
<li>If a site doesn't work, first try to turn off your adblocker (or other extension) and refresh page.</li>
|
||||
<li>Make sure the (new) site is checked under Options.</li>
|
||||
<li>Clear cookies by add-on's icon and grant host permission for site (or opt-in to custom sites)</li>
|
||||
<li>Make sure the (new) site is checked under Options (or not in no-fix list when you search the domain).</li>
|
||||
<li>Clear cookies by add-on's icon (popup) and grant host permission for site (or opt-in to custom sites)</li>
|
||||
<li>You will be logged out for some of the sites you have enabled.</li>
|
||||
<li>Make sure you're running the latest version of Bypass Paywalls Clean.</li>
|
||||
<li>Some sites need to redirect to an amp-page (this may cause a redirect-loop by an amp-to-html add-on or browser setting).</li>
|
||||
<li>If none of these work, you can <a href="https://twitter.com/Magnolia1234B">submit an issue on X</a>.</li>
|
||||
<li>For some sites a change of referer/user-agent is needed (do not block/hide by for example by AdGuard's Tracking Protection extreme setting).</li>
|
||||
<li>archive.is/today will not work with Secured DNS by Cloudflare (or when you change referer/user-agent for the archive site)</li>
|
||||
<li>For Google Search/Inspection Tool test url, view tested page, copy html (tab) code to <a href="https://codebeautify.org/htmlviewer">https://codebeautify.org/htmlviewer</a> & <em>Open in New Window</em>: click BPC icon once to clean layout of page (or use tool for desktop & open screenshot in new tab)</li>
|
||||
<li>For some sites a redirect to an amp-page is needed (this may cause a redirect-loop by an amp-to-html extension or browser setting like in Kiwi Browser (Android) > Settings > Privacy and security > Remove AMP or in Quetta Browser (Android) > Settings > Privacy Guard > Advanced > Auto De-AMP).</li>
|
||||
<li>If none of these work, you can submit an issue on <a href="https://github.com/bpc-clone/bpc_firefox_support/issues">GitHub</a>.</li>
|
||||
<li>Always provide used add-on version, paywalled article (url) and describe issue in detail.</li>
|
||||
<li>This add-on works best alongside the adblocker <a href="https://addons.mozilla.org/firefox/addon/ublock-origin">uBlock Origin</a>.</li>
|
||||
<li>If you live in the EU, also consider adding these filters to your adblocker (in order to remove cookie warnings): <a href="https://secure.fanboy.co.nz/fanboy-cookiemonster.txt">Easylist Cookies</a> | <a href="https://www.i-dont-care-about-cookies.eu/abp">I don't care about cookies custom filter</a>. Some sites need to set a consent-cookie for (social) media.</li>
|
||||
</ul>
|
||||
@@ -103,6 +113,7 @@ You can install/update Iceraven manually or use the app <a href="https://github.
|
||||
</p>
|
||||
<h5 id="national-usa-news">National USA news</h5>
|
||||
<p>
|
||||
<a href="https://www.bbc.com">BBC USA</a> -
|
||||
<a href="https://www.reuters.com">Reuters</a> -
|
||||
<a href="https://www.nytimes.com">The New York Times</a> -
|
||||
<a href="https://www.washingtonpost.com">The Washington Post</a></p>
|
||||
@@ -111,26 +122,28 @@ You can install/update Iceraven manually or use the app <a href="https://github.
|
||||
<a href="https://www.adweek.com">Adweek</a> -
|
||||
<a href="https://americanaffairsjournal.org">American Affairs</a> -
|
||||
<a href="https://www.barrons.com">Barron's</a> -
|
||||
<a href="https://www.benzinga.com">Benzinga</a> -
|
||||
<a href="https://www.bloomberg.com">Bloomberg</a> -
|
||||
<a href="https://www.businessinsider.com">Business Insider</a> -
|
||||
<a href="https://www.citywire.com">Citywire</a> -
|
||||
<a href="https://www.cnbc.com">CNBC</a> -
|
||||
<a href="https://www.entrepreneur.com">Entrepreneur</a> -
|
||||
<a href="https://www.fastcompany.com">Fast Company</a> -
|
||||
<a href="https://www.forbes.com">Forbes</a> -
|
||||
<a href="https://fortune.com">Fortune</a> -
|
||||
<a href="https://www.hbr.org">Harvard Business Review</a> -
|
||||
<a href="https://www.inc.com">Inc.com</a> -
|
||||
<a href="https://www.law.com">Law.com</a>* -
|
||||
<a href="https://www.law.com">Law.com</a> -
|
||||
<a href="https://www.marketwatch.com">MarketWatch</a> -
|
||||
<a href="https://sloanreview.mit.edu">MIT Sloan Management Review</a> -
|
||||
<a href="https://www.mnimarkets.com">MNI Market News</a> -
|
||||
<a href="https://qz.com">Quartz</a> -
|
||||
<a href="https://www.spglobal.com">S&P Global</a> -
|
||||
<a href="https://seekingalpha.com">Seeking Alpha</a> -
|
||||
<a href="https://stocknews.com">Stock News</a> -
|
||||
<a href="https://www.bizjournals.com">The Business Journals</a>* -
|
||||
<a href="https://www.businessoffashion.com">The Business of Fashion</a> -
|
||||
<a href="https://www.wsj.com">The Wall Street Journal</a> -
|
||||
<a href="https://www.voguebusiness.com">Vogue Business</a> -
|
||||
<a href="https://www.zerohedge.com">ZeroHedge</a></p>
|
||||
<a href="https://www.voguebusiness.com">Vogue Business</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://www.americanbanker.com">American Banker</a> (+ <a href="https://www.arizent.com/brands">Arizent</a></em>; opt-in to custom sites)<br /><em><a href="https://www.bnpmedia.com/our-audiences">BNP Media</a></em> sites (opt-in to custom sites)<br /><em><a href="https://bridgetowermedia.com/markets">Bridge Tower Media</a></em> sites (opt-in to custom sites)<br /><em>California Business Journals</em> sites like<br /><a href="https://labusinessjournal.com">Los Angeles Business Journal</a> -
|
||||
<a href="https://www.ocbj.com">Orange County Business Journal</a> -
|
||||
<a href="https://www.sdbj.com">San Diego Business Journal</a> -
|
||||
@@ -151,22 +164,28 @@ Global Polymer Group:
|
||||
<a href="https://www.tirebusiness.com">Tire Business</a> -
|
||||
<a href="https://www.utech-polyurethane.com">Urethanes Technology International</a><br /><em>Digiday Media</em> sites like<br /><a href="https://digiday.com">Digiday</a> -
|
||||
<a href="https://www.glossy.co">Glossy</a> -
|
||||
<a href="https://www.modernretail.co">ModernRetail</a><br /><em><a href="https://www.industrydive.com/publications">Industry Dive</a></em> sites (opt-in to custom sites)<br /><em><a href="https://octomedia.com.au/our-brands/inside-retail">Inside Retail</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.pei.group/brands">PEI Media</a></em> sites (opt-in to custom sites)</p>
|
||||
<a href="https://www.modernretail.co">ModernRetail</a><br /><em><a href="https://www.industrydive.com/publications">Industry Dive</a></em> sites (opt-in to custom sites)<br /><em><a href="https://octomedia.com.au/our-brands/inside-retail">Inside Retail</a></em> sites (opt-in to custom sites)</p>
|
||||
<h5 id="techscience">Tech/Science</h5>
|
||||
<p>
|
||||
<a href="https://brill.com">Brill</a> -
|
||||
<a href="https://thebulletin.org">Bulletin of the Atomic Scientists</a> -
|
||||
<a href="https://cen.acs.org">Chemical & Engineering News</a> -
|
||||
<a href="https://www.discovermagazine.com">Discover Magazine</a> -
|
||||
<a href="https://www.historytoday.com">History Today</a> -
|
||||
<a href="https://www.insidehighered.com">Inside Higher Ed</a> -
|
||||
<a href="https://interestingengineering.com">Interesting Engineering</a> -
|
||||
<a href="https://www.medscape.com">Medscape</a> -
|
||||
<a href="https://www.technologyreview.com">MIT Technology Review</a> -
|
||||
<a href="https://www.nationalgeographic.com">National Geographic USA</a> -
|
||||
<a href="https://www.nature.com">Nature</a> -
|
||||
<a href="https://nautil.us">Nautilus</a> -
|
||||
<a href="https://www.newscientist.com">New Scientist</a> -
|
||||
<a href="https://www.popsci.com">Popular Science</a> -
|
||||
<a href="https://www.science.org">Science</a>* -
|
||||
<a href="https://www.sciencenews.org">ScienceNews.org</a> -
|
||||
<a href="https://www.scientificamerican.com">Scientific American</a> -
|
||||
<a href="https://spacenews.com">Spacenews</a> -
|
||||
<a href="https://www.statnews.com">StatNews</a> -
|
||||
<a href="https://www.the-scientist.com">The Scientist</a> -
|
||||
<a href="https://www.timeshighereducation.com">Times Higher Education</a></p>
|
||||
<p>Grouped in options:<br /><em>Crain Communications</em> sites like<br /><a href="https://www.360dx.com">360Dx</a> -
|
||||
@@ -183,43 +202,47 @@ Global Polymer Group:
|
||||
<a href="https://www.loebclassics.com">Loeb Classical Library</a> -
|
||||
<a href="https://philosophynow.org">Philosophy Now</a> -
|
||||
<a href="https://www.quora.com">Quora</a> -
|
||||
<a href="https://www.scholastic.com">Scholastic</a> -
|
||||
<a href="https://www.slideshare.net">SlideShare</a> -
|
||||
<a href="https://www.statista.com">Statista</a> -
|
||||
<a href="https://www.studocu.com">StuDocu</a> -
|
||||
<a href="https://study.com">Study.com (only lessons; no videos)</a></p>
|
||||
<h6 id="sports">Sports</h6>
|
||||
<p>
|
||||
<a href="https://www.cyclingnews.com">CyclingNews</a> -
|
||||
<a href="https://www.espn.com">ESPN USA</a> -
|
||||
<a href="https://www.rugbypass.com">RugbyPass</a> -
|
||||
<a href="https://www.si.com">Sports Illustrated</a> -
|
||||
<a href="https://theathletic.com">The Athletic</a></p>
|
||||
<a href="https://www.nytimes.com/athletic">The Athletic</a></p>
|
||||
<h5 id="magazinesblogs">Magazines/Blogs</h5>
|
||||
<p>Grouped in options:<br /><em>Medium (custom) domains</em> like (opt-in to custom sites for unlisted)<br /><a href="https://www.medium.com">Medium</a> -
|
||||
<a href="https://betterprogramming.pub">Better Programming</a> -
|
||||
<a href="https://towardsdatascience.com">Towards Data Science</a></p>
|
||||
<p>
|
||||
<a href="https://www.al-monitor.com">Al-Monitor</a> -
|
||||
<a href="https://www.americastestkitchen.com">America's Test Kitchen</a> -
|
||||
<a href="https://www.americanpurpose.com">American Purpose</a> -
|
||||
<a href="https://www.apollo-magazine.com">Apollo Magazine</a> -
|
||||
<a href="https://www.artforum.com">Artforum</a> -
|
||||
<a href="https://www.artnet.com">Artnet</a> -
|
||||
<a href="https://magazine.atavist.com">Atavist Magazine</a> -
|
||||
<a href="https://www.axios.com">Axios</a> -
|
||||
<a href="https://www.theblaze.com">Blaze Media</a> -
|
||||
<a href="https://www.commentary.org">Commentary Magazine</a> -
|
||||
<a href="https://defector.com">Defector</a> -
|
||||
<a href="https://www.dwell.com">Dwell</a> -
|
||||
<a href="https://www.fieldandstream.com">Field & Stream</a> -
|
||||
<a href="https://www.firstthings.com">First Things</a> -
|
||||
<a href="https://www.fmrmagazine.com">FMR</a> -
|
||||
<a href="https://www.foreignaffairs.com">Foreign Affairs</a> -
|
||||
<a href="https://www.foreignpolicy.com">Foreign Policy</a> -
|
||||
<a href="https://harpers.org">Harper's Magazine</a> -
|
||||
<a href="https://www.janes.com/defence-news/">Jane's Defence Weekly</a> -
|
||||
<a href="https://www.jazziz.com">Jazziz</a> -
|
||||
<a href="https://harpers.org">Harper's Magazine</a>* -
|
||||
<a href="https://www.jazzwise.com">Jazzwise</a> -
|
||||
<a href="https://www.nationalreview.com">National Review</a> -
|
||||
<a href="https://www.newsweek.com">Newsweek</a> -
|
||||
<a href="https://www.outdoorlife.com">Outdoor Life</a> -
|
||||
<a href="https://www.pastemagazine.com">Paste Magazine</a> -
|
||||
<a href="https://www.piratewires.com">Pirate Wires</a> -
|
||||
<a href="https://www.politico.com">Politico</a> -
|
||||
<a href="https://www.project-syndicate.org">Project Syndicate</a> -
|
||||
<a href="https://puck.news">Puck.news</a> -
|
||||
<a href="https://slate.com">Slate</a> -
|
||||
<a href="https://sofrep.com">SofRep</a> -
|
||||
<a href="https://www.stereogum.com">Stereogum</a> -
|
||||
@@ -227,26 +250,29 @@ Global Polymer Group:
|
||||
<a href="https://www.texasmonthly.com">Texas Monthly</a> -
|
||||
<a href="https://www.theamericanconservative.com">The American Conservative</a> -
|
||||
<a href="https://www.the-american-interest.com">The American Interest</a> -
|
||||
<a href="https://theamericanscholar.org">The American Scholar</a> -
|
||||
<a href="https://www.theartnewspaper.com">The Art Newspaper</a> -
|
||||
<a href="https://www.theatlantic.com">The Atlantic</a> -
|
||||
<a href="https://thebaffler.com">The Baffler</a> -
|
||||
<a href="https://www.csmonitor.com">The Christian Science Monitor</a> -
|
||||
<a href="https://theintercept.com">The Intercept</a> -
|
||||
<a href="https://www.thedailybeast.com">The Daily Beast</a> -
|
||||
<a href="https://www.dailywire.com">The Daily Wire</a> -
|
||||
<a href="https://thediplomat.com">The Diplomat</a> -
|
||||
<a href="https://theimpression.com">The Impression</a> -
|
||||
<a href="https://thedispatch.com">The Dispatch</a> -
|
||||
<a href="https://www.theinformation.com">The Information</a> -
|
||||
<a href="https://theintercept.com">The Intercept</a> -
|
||||
<a href="https://www.thejuggernaut.com">The Juggernaut</a> -
|
||||
<a href="https://thelampmagazine.com">The Lamp Magazine</a> -
|
||||
<a href="https://www.thenation.com">The Nation</a> -
|
||||
<a href="https://www.thenewatlantis.com">The New Atlantis</a> -
|
||||
<a href="https://newcriterion.com">The New Criterion</a> -
|
||||
<a href="https://newrepublic.com">The New Republic</a> -
|
||||
<a href="https://www.nybooks.com">The New York Review of Books</a> -
|
||||
<a href="https://thepointmag.com">The Point Magazine</a> -
|
||||
<a href="https://thespectator.com">The Spectator World</a> -
|
||||
<a href="https://www.theverge.com">The Verge</a> -
|
||||
<a href="https://theweek.com">The Week</a> -
|
||||
<a href="https://www.thewrap.com">The Wrap</a> -
|
||||
<a href="https://www.vice.com">Vice</a> -
|
||||
<a href="https://www.warontherocks.com">War on the Rocks</a> -
|
||||
<a href="https://www.washingtonexaminer.com">Washington Examiner</a></p>
|
||||
<p>Grouped in options:<br /><em>Condé Nast magazines</em> sites like<br /><a href="https://www.architecturaldigest.com">Architectural Digest</a> -
|
||||
<a href="https://www.bonappetit.com">Bon Appétit</a> -
|
||||
@@ -291,32 +317,38 @@ Global Polymer Group:
|
||||
<a href="https://sourcingjournal.com">Sourcing Journal</a> -
|
||||
<a href="https://www.sportico.com">Sportico</a> -
|
||||
<a href="https://variety.com">Variety</a> -
|
||||
<a href="https://wwd.com">WWD</a><br /><em>The Epoch Times</em> sites like (opt-in to custom sites for cz|de|fr|jp|ro sites)<br /><a href="https://epoch.org.il">Epoch.org.il</a> -
|
||||
<a href="https://www.theepochtimes.com">The Epoch Times</a></p>
|
||||
<a href="https://wwd.com">WWD</a><br /><em>The Epoch Times</em> sites like (opt-in to custom sites for br|cz|de|fr|jp|ro sites)<br /><a href="https://epoch.org.il">Epoch.org.il</a> -
|
||||
<a href="https://www.theepochtimes.com">The Epoch Times</a><br /><em>Vox Media Group</em> sites like<br /><a href="https://www.curbed.com">Curbed</a> -
|
||||
<a href="https://www.grubstreet.com">Grub Street</a> -
|
||||
<a href="https://www.nymag.com">New York Magazine</a> -
|
||||
<a href="https://www.thecut.com">The Cut</a> -
|
||||
<a href="https://www.theverge.com">The Verge</a> -
|
||||
<a href="https://www.vox.com">Vox</a> -
|
||||
<a href="https://www.vulture.com">Vulture</a></p>
|
||||
<h5 id="local-usa-news">Local USA news</h5>
|
||||
<p>
|
||||
<a href="https://www.abqjournal.com">Albuquerque Journal</a> -
|
||||
<a href="https://www.cnn.com">CNN</a> -
|
||||
<a href="https://www.dailyherald.com">Daily Herald</a> -
|
||||
<a href="https://www.foxnews.com">Fox News</a> -
|
||||
<a href="https://www.staradvertiser.com">Honolulu Star-Advertiser</a> -
|
||||
<a href="https://www.reviewjournal.com">Las Vegas Review-Journal</a> -
|
||||
<a href="https://www.latimes.com">Los Angeles Times</a> -
|
||||
<a href="https://www.mv-voice.com">Mountain View Voice</a> -
|
||||
<a href="https://www.nymag.com">New York Magazine</a> (+ <a href="https://www.curbed.com">Curbed</a>, <a href="https://www.grubstreet.com">Grub Street</a>, <a href="https://www.thecut.com">The Cut</a> & <a href="https://www.vulture.com">Vulture</a>) -
|
||||
<a href="https://nypost.com">New York Post</a> -
|
||||
<a href="https://www.newsday.com">Newsday</a> -
|
||||
<a href="https://www.paloaltoonline.com">Palo Alto Online</a> -
|
||||
<a href="https://www.post-gazette.com">Pittsburgh Post Gazette</a> -
|
||||
<a href="https://www.sandiegouniontribune.com">San Diego Union Tribune</a> -
|
||||
<a href="https://www.startribune.com">Star Tribune</a> -
|
||||
<a href="https://www.tampabay.com">Tampa Bay Times</a> -
|
||||
<a href="https://www.theadvocate.com">The Advocate</a> -
|
||||
<a href="https://www.ajc.com">The Atlanta Journal-Constitution</a><br /><a href="https://www.thebaltimorebanner.com">The Baltimore Banner</a> -
|
||||
<a href="https://www.bostonglobe.com">The Boston Globe</a> -
|
||||
<a href="https://www.columbian.com">The Columbian</a> -
|
||||
<a href="https://www.dallasnews.com">The Dallas Morning News</a> -
|
||||
<a href="https://thehill.com">The Hill</a> -
|
||||
<a href="https://www.nola.com">The New Orleans Advocate/The Times-Picayune</a> -
|
||||
<a href="https://nypost.com">The New York Post</a> -
|
||||
<a href="https://www.nysun.com">The New York Sun</a> -
|
||||
<a href="https://www.sltrib.com">The Salt Lake Tribune</a> -
|
||||
<a href="https://www.sfstandard.com">The San Francisco Standard</a> -
|
||||
<a href="https://www.seattletimes.com">The Seattle Times</a> -
|
||||
<a href="https://www.inquirer.com">The Philadelphia Inquirer</a></p>
|
||||
<p>
|
||||
@@ -331,8 +363,7 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.pennlive.com">The Patriot-News</a> -
|
||||
<a href="https://www.cleveland.com">The Plain Dealer</a> -
|
||||
<a href="https://www.syracuse.com">The Post-Standard</a> -
|
||||
<a href="https://www.masslive.com">The Republican</a><br /><em><a href="https://www.forumcomm.com/brands">Forum Communications</a></em> sites (opt-in to custom sites)<br /><em>Gannett Group (local USA Today)</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.statesman.com">Austin American-Statesman</a> -
|
||||
<a href="https://www.democratandchronicle.com">Democrat and Chronicle</a> -
|
||||
<a href="https://www.masslive.com">The Republican</a><br /><em><a href="https://www.cnhi.com/newspapers">CNHI Group</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.forumcomm.com/brands">Forum Communications</a></em> sites (opt-in to custom sites)<br /><em>Gannett Group (local USA Today)</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.democratandchronicle.com">Democrat and Chronicle</a> -
|
||||
<a href="https://www.freep.com">Detroit Free Press</a> -
|
||||
<a href="https://www.knoxnews.com">Knoxville News Sentinel</a> -
|
||||
<a href="https://www.commercialappeal.com">Memphis Commercial Appeal</a> -
|
||||
@@ -347,8 +378,10 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.indystar.com">The Indianapolis Star</a> -
|
||||
<a href="https://www.news-press.com">The News-Press</a> -
|
||||
<a href="https://www.oklahoman.com">The Oklahoman</a> -
|
||||
<a href="https://www.palmbeachpost.com">The Palm Beach Post</a> -
|
||||
<a href="https://www.northjersey.com">The Record (North Jersey)</a> -
|
||||
<a href="https://www.tennessean.com">The Tennessean</a><br /><em>Hearst Communications (newspapers)</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.timesunion.com">Albany Times Union</a> -
|
||||
<a href="https://www.statesman.com">Austin American-Statesman</a> -
|
||||
<a href="https://www.ctpost.com">Connecticut Post</a> -
|
||||
<a href="https://www.houstonchronicle.com">Houston Chronicle</a> -
|
||||
<a href="https://www.nhregister.com">New Haven Register</a> -
|
||||
@@ -378,10 +411,13 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.tri-cityherald.com">Tri-City Herald</a><br /><em>MediaNews Group</em> sites like (opt-in to custom sites for unlisted/local sites)<br /><a href="https://www.bostonherald.com">Boston Herald</a> -
|
||||
<a href="https://www.eastbaytimes.com">East Bay Times</a> -
|
||||
<a href="https://www.ocregister.com">Orange County Register</a> -
|
||||
<a href="https://www.sandiegouniontribune.com">San Diego Union Tribune</a> -
|
||||
<a href="https://www.twincities.com">St. Paul Pioneer Press</a> -
|
||||
<a href="https://www.denverpost.com">The Denver Post</a> -
|
||||
<a href="https://www.mercurynews.com">The Mercury News</a> -
|
||||
<a href="https://www.pressenterprise.com">The Press-Enterprise</a><br /><em><a href="https://www.ajc.com">The Atlanta Journal-Constitution</a> + Cox First Media</em> (opt-in to custom sites)<br /><em>TownNews sites (Blox CMS)</em> sites (opt-in to custom sites)<br /><em>Tribune Publishing Company</em> sites like<br /><a href="https://www.baltimoresun.com">Baltimore Sun</a> -
|
||||
<a href="https://www.pressenterprise.com">The Press-Enterprise</a><br /><em><a href="https://www.soundpublishing.com/titles/our-titles">Sound Publishing</a></em> sites (opt-in to custom sites)<br /><em>The (New Orleans) Advocate Group</em> sites like<br /><a href="https://www.theadvocate.com">The Advocate</a> -
|
||||
<a href="https://www.nola.com">The New Orleans Advocate/The Times-Picayune</a> -
|
||||
<a href="https://www.shreveportbossieradvocate.com">The Shreveport-Bossier City Advocate</a><br /><em>TownNews sites (Blox CMS)</em> (opt-in to custom sites)<br /><em>Tribune Publishing Company</em> sites like<br /><a href="https://www.baltimoresun.com">Baltimore Sun</a> -
|
||||
<a href="https://www.capitalgazette.com">Capital Gazette</a> -
|
||||
<a href="https://www.chicagotribune.com">Chicago Tribune</a> -
|
||||
<a href="https://www.dailypress.com">Daily Press</a> -
|
||||
@@ -395,10 +431,9 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<p>
|
||||
<a href="https://www.ipolitics.ca">iPolitics</a> -
|
||||
<a href="https://www.ledevoir.com">Le Devoir</a> -
|
||||
<a href="https://www.saltwire.com">Saltwire Network</a> -
|
||||
<a href="https://www.theglobeandmail.com">The Globe and Mail</a> -
|
||||
<a href="https://www.hilltimes.com">The Hill Times</a> -
|
||||
<a href="https://www.thelawyersdaily.ca">The Lawyer's Daily</a> -
|
||||
<a href="https://thelogic.co">The Logic</a> -
|
||||
<a href="https://www.winnipegfreepress.com">Winnipeg Free Press</a></p>
|
||||
<p>Grouped in options:<br /><em>Groupe Capitales Médias</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.lesoleil.com">Le Soleil</a><br /><em>Groupe Québecor</em> sites like<br /><a href="https://www.journaldemontreal.com">Le Journal de Montréal</a> -
|
||||
<a href="https://www.journaldequebec.com">Le Journal de Québec</a><br /><em>Postmedia Network</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://calgaryherald.com">Calgary Herald</a> -
|
||||
@@ -412,56 +447,70 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.stcatharinesstandard.ca">St. Catharines Standard</a> -
|
||||
<a href="https://www.thespec.com">The Hamilton Spectator</a> -
|
||||
<a href="https://www.therecord.com">Waterloo Region Record</a> -
|
||||
<a href="https://www.wellandtribune.ca">Welland Tribune</a></p>
|
||||
<a href="https://www.wellandtribune.ca">Welland Tribune</a><br /><em><a href="https://www.valnetinc.com/our-brands">Valnet Group</a></em> sites (opt-in to custom sites)</p>
|
||||
<h4 id="europe">Europe</h4>
|
||||
<p>
|
||||
<a href="https://balkaninsight.com">Balkan Insight</a> -
|
||||
<a href="https://www.bloombergadria.com">Bloomberg Adria</a> -
|
||||
<a href="https://euobserver.com">EUobserver</a> -
|
||||
<a href="https://www.ftm.eu">Follow the Money (ftm.eu)</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://www.thelocal.com">The Local Group</a></em> sites (opt-in to custom sites)</p>
|
||||
<h5 id="united-kingdomireland">United Kingdom/Ireland</h5>
|
||||
<p>
|
||||
<a href="https://www.autocar.co.uk">Autocar</a> -
|
||||
<a href="https://www.autosport.com">Autosport</a>* -
|
||||
<a href="https://www.belfasttelegraph.co.uk">Belfast Telegraph</a> -
|
||||
<a href="https://www.businesspost.ie">Business Post</a> -
|
||||
<a href="https://www.citywire.com">Citywire</a> -
|
||||
<a href="https://www.dailymail.co.uk">Daily Mail</a> -
|
||||
<a href="https://www.decanter.com">Decanter</a> -
|
||||
<a href="https://www.standard.co.uk">Evening Standard</a> -
|
||||
<a href="https://www.fnlondon.com">Financial News</a> -
|
||||
<a href="https://www.ft.com">Financial Times</a> -
|
||||
<a href="https://www.gbnews.com">GB News</a> -
|
||||
<a href="https://granta.com">Granta Magazine</a> -
|
||||
<a href="https://inews.co.uk">iNews</a> -
|
||||
<a href="https:/iai.tv">Institute of Art and Ideas</a> -
|
||||
<a href="https://www.investorschronicle.co.uk">Investors' Chronicle</a> -
|
||||
<a href="https://www.independent.ie">Irish Independent</a> -
|
||||
<a href="https://literaryreview.co.uk">Literary Review</a> -
|
||||
<a href="https://www.lrb.co.uk">London Review of Books</a> -
|
||||
<a href="https://monocle.com">Monocle</a> -
|
||||
<a href="https://newleftreview.org">New Left Review</a> -
|
||||
<a href="https://www.penews.com">Private Equity News</a> -
|
||||
<a href="https://www.motorsportmagazine.com">Motor Sport Magazine</a> -
|
||||
<a href="https://www.prospectmagazine.co.uk">Prospect Magazine</a> -
|
||||
<a href="https://www.stylist.co.uk">Stylist</a> -
|
||||
<a href="https://www.tes.com/magazine">Tes Magazine</a> -
|
||||
<a href="https://thecritic.co.uk">The Critic</a> -
|
||||
<a href="https://www.economist.com">The Economist</a> -
|
||||
<a href="https://www.independent.co.uk">The Independent</a> -
|
||||
<a href="https://www.irishexaminer.com">The Irish Examiner</a> -
|
||||
<a href="https://www.irishnews.com">The Irish News</a> -
|
||||
<a href="https://www.irishtimes.com">The Irish Times</a> -
|
||||
<a href="https://www.theneweuropean.co.uk">The New European</a> -
|
||||
<a href="https://www.thelawyer.com">The Lawyer</a> -
|
||||
<a href="https://www.newstatesman.com">The New Statesman</a> -
|
||||
<a href="https://www.spectator.co.uk">The Spectator</a> -
|
||||
<a href="https://www.thenewworld.co.uk">The New World</a> -
|
||||
<a href="https://observer.co.uk">The Observer</a> -
|
||||
<a href="https://www.telegraph.co.uk">The Telegraph</a> -
|
||||
<a href="https://www.thetimes.co.uk">The Times</a> -
|
||||
<a href="https://www.the-tls.co.uk">The Times Literary Supplement</a> -
|
||||
<a href="https://www.thetimes.com">The Times</a> -
|
||||
<a href="https://www.the-tls.com">The Times Literary Supplement</a> -
|
||||
<a href="https://unherd.com">UnHerd</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://haymarket.com/brands">Haymarket Media Group</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.haymarketmedicalnetwork.com">Haymarket Medical Network</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.incisivemedia.com/brands">Incisive Media</a></em> sites (opt-in to custom sites)<br /><em>National World Publishing</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.scotsman.com">The Scotsman</a> -
|
||||
<a href="https://www.yorkshirepost.co.uk">Yorkshire Post</a><br /><em><a href="https://www.newsquest.co.uk/news-brands">Newsquest Media Group</a></em> sites (opt-in to custom sites)<br /><em>The Stage Media</em> sites like:<br /><a href="https://www.thebookseller.com">The Bookseller</a> -
|
||||
<a href="https://www.thestage.co.uk">The Stage</a></p>
|
||||
<h5 id="denmark">Denmark</h5>
|
||||
<p>Grouped in options:<br /><em>Daily Mail Group</em> sites like<br /><a href="https://www.dailymail.co.uk">Daily Mail</a> -
|
||||
<a href="https://www.mailonsunday.co.uk">Mail on Sunday</a> -
|
||||
<a href="https://www.thisismoney.co.uk">This is Money</a><br /><em><a href="https://www.dvvmediainternational.com">DVV Media International</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.ftspecialist.com">FT Specialist Group</a></em> sites (opt-in to custom sites)<br /><em><a href="https://haymarket.com/brands">Haymarket Media Group</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.haymarketmedicalnetwork.com">Haymarket Medical Network</a></em> sites (opt-in to custom sites)<br /><em>Iconic Media Group</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.scotsman.com">The Scotsman</a> -
|
||||
<a href="https://www.yorkshirepost.co.uk">Yorkshire Post</a><br /><em>Oxford University Press</em> sites (opt-in to custom sites)*<br /><em><a href="https://www.newsquest.co.uk/news-brands">Newsquest Media Group</a></em> sites (opt-in to custom sites)<br /><em>The Independent Group</em> sites like<br /><a href="https://www.independent.co.uk">The Independent UK </a> -
|
||||
<a href="https://www.the-independent.com">The Independent USA </a><br /><em>The Spectator Group</em> sites like<br /><a href="https://spectator.com">The Spectator</a> -
|
||||
<a href="https://www.spectator.com.au">The Spectator Australia</a> -
|
||||
<a href="https://apollo-magazine.com">Apollo Magazine</a><br /><em>The Stage Media</em> sites like:<br /><a href="https://www.thebookseller.com">The Bookseller</a> -
|
||||
<a href="https://www.thestage.co.uk">The Stage</a><br /><em>The Sun Group</em> sites like<br /><a href="https://www.thescottishsun.co.uk">The Scottish Sun</a> -
|
||||
<a href="https://www.thesun.co.uk">The Sun UK</a><br /><em><a href="https://www.william-reed.com/what-we-do">William Reed Group</a></em> sites (opt-in to custom sites)</p>
|
||||
<h5 id="bulgaria">Bulgaria</h5>
|
||||
<p>
|
||||
<a href="https://www.berlingske.dk">Berlingske</a>
|
||||
<a href="https://www.capital.bg">Capital</a> -
|
||||
<a href="https://www.dnevnik.bg">Dnevnik</a></p>
|
||||
<h5 id="czechia">Czechia</h5>
|
||||
<p>
|
||||
<a href="https://www.denik.cz">Deník</a>
|
||||
</p>
|
||||
<h5 id="denmark">Denmark</h5>
|
||||
<p>Grouped in options:<br /><em>Berlingske Media</em> sites like<br /><a href="https://www.berlingske.dk">Berlingske</a> -
|
||||
<a href="https://www.weekendavisen.dk">Weekendavisen</a><br /><em><a href="https://www.dkmedier.dk">DK Medier</a></em> sites (opt-in to custom sites)</p>
|
||||
<h5 id="finland">Finland</h5>
|
||||
<p>
|
||||
<a href="https://suomensotilas.fi">Suomen Sotilas</a>
|
||||
@@ -469,30 +518,34 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<h5 id="francewallonia">France/Wallonia</h5>
|
||||
<p>
|
||||
<a href="https://www.60millions-mag.com">60 Millions de consommateurs</a> -
|
||||
<a href="https://actu.fr">Actu.fr</a> -
|
||||
<a href="https://www.alternatives-economiques.fr">Alternatives Economiques</a> -
|
||||
<a href="https://aoc.media">Aoc media</a> -
|
||||
<a href="https://atlantico.fr">Atlantico</a> -
|
||||
<a href="https://www.autohebdo.fr">Auto Hebdo</a> -
|
||||
<a href="https://www.autoplus.fr">Auto Plus</a> -
|
||||
<a href="https://www.capital.fr">Capital</a> -
|
||||
<a href="https://www.causeur.fr">Causeur</a> -
|
||||
<a href="https://www.challenges.fr">Challenges</a> -
|
||||
<a href="https://charliehebdo.fr">Charlie Hebdo</a> -
|
||||
<a href="https://www.cieletespace.fr">Ciel & espace</a> -
|
||||
<a href="https://www.connaissancedesarts.com">Connaissance des Arts</a> -
|
||||
<a href="https://www.cosmopolitan.fr">Cosmopolitan</a> -
|
||||
<a href="https://www.courrierinternational.com">Courrier international</a> -
|
||||
<a href="https://www.elle.fr">Elle</a> -
|
||||
<a href="https://esprit.presse.fr">Esprit</a> -
|
||||
<a href="https://www.historia.fr">Historia</a> -
|
||||
<a href="https://www.jeuneafrique.com">Jeune Afrique</a> -
|
||||
<a href="https://lecho.be">L'Écho</a> -
|
||||
<a href="https://www.lequipe.fr">L'Équipe</a> -
|
||||
<a href="https://www.lexpress.fr">L'Express</a> -
|
||||
<a href="https://www.humanite.fr">L'Humanité</a> -
|
||||
<a href="https://www.linforme.com">L'Informé</a> -
|
||||
<a href="https://www.nouvelobs.com">L'Obs</a> -
|
||||
<a href="https://loeildelaphotographie.com">L'Oeil de la Photographie (fr/en)</a> -
|
||||
<a href="https://www.lopinion.fr">L'Opinion</a> -
|
||||
<a href="https://www.la-croix.com">La Croix</a> -
|
||||
<a href="https://www.lanouvellerepublique.fr">La Nouvelle République du Centre-Ouest</a> -
|
||||
<a href="https://www.latribune.fr">La Tribune</a> -
|
||||
<a href="https://www.lecanardenchaine.fr">Le Canard enchaîné</a> -
|
||||
<a href="https://lecourrierdesstrateges.fr">Le Courrier des Stratèges</a> -
|
||||
<a href="https://www.lefigaro.fr">Le Figaro</a> -
|
||||
<a href="https://legrandcontinent.eu">Le Grand Continent</a> -
|
||||
<a href="https://lejdd.fr">Le Journal du Dimanche</a> -
|
||||
<a href="https://www.journaldunet.com">Le Journal du Net</a> -
|
||||
@@ -500,24 +553,40 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.lenouveleconomiste.fr">Le Nouvel Economiste</a> -
|
||||
<a href="https://www.leparisien.fr">Le Parisien</a> -
|
||||
<a href="https://www.lepoint.fr">Le Point</a> -
|
||||
<a href="https://www.lerevenu.com">Le Revenu</a> -
|
||||
<a href="https://www.letelegramme.fr">Le Télégramme</a> -
|
||||
<a href="https://le1hebdo.fr">Le Un</a> -
|
||||
<a href="https://www.lesechos.fr">Les Échos</a> -
|
||||
<a href="https://www.lesinrocks.com">Les Inrockuptibles</a> -
|
||||
<a href="https://www.liberation.fr">Libération</a> -
|
||||
<a href="https://www.marianne.net">Marianne</a> -
|
||||
<a href="https://www.ouest-france.fr">Ouest-France</a> -
|
||||
<a href="https://www.parismatch.com">Paris Match</a> -
|
||||
<a href="https://www.philonomist.com">Philonomist (fr/en)</a> -
|
||||
<a href="https://www.philomag.com">Philosophie Magazine</a> -
|
||||
<a href="https://www.politis.fr">Politis</a> -
|
||||
<a href="https://www.pourleco.com">Pour l'Éco</a> -
|
||||
<a href="https://www.pourlascience.fr">Pour la Science</a> -
|
||||
<a href="https://www.public.fr">Public</a> -
|
||||
<a href="https://www.reforme.net">Réforme</a> -
|
||||
<a href="https://www.revueconflits.com">Revue Conflits</a> -
|
||||
<a href="https://www.science-et-vie.com">Science & Vie</a> -
|
||||
<a href="https://www.sciencesetavenir.fr">Sciences et Avenir</a> -
|
||||
<a href="https://www.telerama.fr">Télérama</a> -
|
||||
<a href="https://www.valeursactuelles.com">Valeurs Actuelles</a></p>
|
||||
<p>Grouped in options:<br /><em>Groupe Centre France</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.lamontagne.fr">La Montagne</a><br /><em>Groupe Infopro Digital</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.lemoniteur.fr">Le Moniteur</a> -
|
||||
<a href="https://www.usinenouvelle.com">L'Usine Nouvelle</a><br /><em>Groupe IPM</em> sites like<br /><a href="https://www.dhnet.be">DH Les Sports+</a> -
|
||||
<a href="https://www.valeursactuelles.com">Valeurs Actuelles</a> -
|
||||
<a href="https://www.revue21.fr">XXI</a></p>
|
||||
<p>Grouped in options:<br /><em>Groupe Centre France</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.lamontagne.fr">La Montagne</a><br /><em>Groupe Infopro Digital</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.usinenouvelle.com">L'Usine Nouvelle</a><br /><em>Groupe EBRA</em> sites like<br /><a href="https://www.dna.fr">Dernières Nouvelles d'Alsace</a> -
|
||||
<a href="https://www.lalsace.fr">L'Alsace</a> -
|
||||
<a href="https://www.estrepublicain.fr">L'Est Républicain</a> -
|
||||
<a href="https://www.bienpublic.com">Le Bien Public</a> -
|
||||
<a href="https://www.ledauphine.com">Le Dauphiné Libéré</a> -
|
||||
<a href="https://www.lejsl.com">Le Journal de Saône-et-Loire</a> -
|
||||
<a href="https://www.leprogres.fr">Le Progrès</a> -
|
||||
<a href="https://www.republicain-lorrain.fr">Le Républicain Lorrain</a> -
|
||||
<a href="https://www.vosgesmatin.fr">Vosges Matin</a><br /><em>Groupe IPM</em> sites like<br /><a href="https://www.dhnet.be">DH Les Sports+</a> -
|
||||
<a href="https://www.lavenir.net">L'Avenir</a> -
|
||||
<a href="https://www.lalibre.be">La Libre</a><br /><em>Groupe La Dépêche</em> sites like<br /><a href="https://www.centrepresseaveyron.fr">Centre Presse</a> -
|
||||
<a href="https://www.lalibre.be">La Libre</a> -
|
||||
<a href="https://www.moustique.be">Moustique</a><br /><em>Groupe La Dépêche</em> sites like<br /><a href="https://www.centrepresseaveyron.fr">Centre Presse</a> -
|
||||
<a href="https://www.journaldemillau.fr">Journal de Millau</a> -
|
||||
<a href="https://www.lindependant.fr">L'Indépendant</a> -
|
||||
<a href="https://www.ladepeche.fr">La Dépêche du Midi</a> -
|
||||
@@ -526,49 +595,62 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.midilibre.fr">Midi Libre</a> -
|
||||
<a href="https://www.rugbyrama.fr/midi-olympique">Midi Olympique</a><br /><em>Groupe Nice-Matin</em> sites like<br /><a href="https://www.monacomatin.mc">Monaco-Matin</a> -
|
||||
<a href="https://www.nicematin.com">Nice-Matin</a> -
|
||||
<a href="https://www.varmatin.com">Var-Matin</a><br /><em>Groupe Sud Ouest</em> sites like<br /><a href="https://www.charentelibre.fr">Charente libre</a> -
|
||||
<a href="https://www.varmatin.com">Var-Matin</a><br /><em>Groupe La Manche Libre</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.lamanchelibre.fr">La Manche Libre</a><br /><em>Groupe Profession Santé</em> sites like<br /><a href="https://www.lequotidiendumedecin.fr">Le Quotidien du Médecin</a> -
|
||||
<a href="https://www.lequotidiendupharmacien.fr">Le Quotidien du Pharmacien</a><br /><em>Groupe Rossel</em> sites like<br /><a href="https://www.aisnenouvelle.fr">L'Aisne nouvelle</a> -
|
||||
<a href="https://www.lardennais.fr">L'Ardennais</a> -
|
||||
<a href="https://www.lest-eclair.fr">L'Est-Éclair</a> -
|
||||
<a href="https://www.lunion.fr">L'Union</a> -
|
||||
<a href="https://www.lavoixdunord.fr">La Voix du Nord</a> -
|
||||
<a href="https://www.courrier-picard.fr">Le Courrier picard</a> -
|
||||
<a href="https://www.lemessager.fr">Le Messager</a> -
|
||||
<a href="https://www.lesoir.be">Le Soir</a> -
|
||||
<a href="https://www.liberation-champagne.fr">Libération Champagne</a> -
|
||||
<a href="https://www.nordlittoral.fr">Nord Littoral</a> -
|
||||
<a href="https://www.paris-normandie.fr">Paris Normandie</a> -
|
||||
<a href="https://www.sudinfo.be">SudInfo</a><br /><em>Groupe Sud Ouest</em> sites like<br /><a href="https://www.charentelibre.fr">Charente libre</a> -
|
||||
<a href="https://www.larepubliquedespyrenees.fr">La République des Pyrénées</a> -
|
||||
<a href="https://www.sudouest.fr">Sud Ouest</a><br /><em><a href="https://synerj.media">Groupe SynerJ Media</a></em> sites (opt-in to custom sites)<br /><em>Roularta Media Group</em> sites like<br /><a href="https://www.femmesdaujourdhui.be">Femmes d'Aujourd'hui</a> -
|
||||
<a href="https://www.flair.be/fr">Flair.be</a> -
|
||||
<a href="https://www.levif.be">Le Vif</a><br /><em>TechTarget Group</em> sites like<br /><a href="https://www.lemagit.fr">LeMagIT</a></p>
|
||||
<h5 id="germanyaustria">Germany/Austria</h5>
|
||||
<p>
|
||||
<a href="https://www.aachener-zeitung.de">Aachener Zeitung</a> -
|
||||
<a href="https://www.aerztezeitung.de">Ärzte Zeitung</a> -
|
||||
<a href="https://www.augsburger-allgemeine.de">Augsburger Allgemeine</a> -
|
||||
<a href="https://www.automobilwoche.de">Automobilwoche</a> -
|
||||
<a href="https://www.berliner-zeitung.de">Berliner Zeitung</a> -
|
||||
<a href="https://www.bnn.de">Badische Neueste Nachrichten</a> -
|
||||
<a href="https://www.bild.de">Bild</a> -
|
||||
<a href="https://www.berliner-zeitung.de">Berliner Zeitung</a> -
|
||||
<a href="https://www.boersen-zeitung.de">Börsen-Zeitung</a> -
|
||||
<a href="https://www.cicero.de">Cicero</a> -
|
||||
<a href="https://www.deraktionaer.de">Der Aktionär</a> -
|
||||
<a href="https://www.freitag.de">Der Freitag</a> -
|
||||
<a href="https://www.spiegel.de">Der Spiegel</a> -
|
||||
<a href="https://www.tagesspiegel.de">Der Tagesspiegel</a> -
|
||||
<a href="https://www.diepresse.com">Die Presse</a> -
|
||||
<a href="https://www.rheinpfalz.de">Die Rheinpfalz</a> -
|
||||
<a href="https://www.welt.de">Die Welt</a> -
|
||||
<a href="https://www.zeit.de">Die Zeit</a> -
|
||||
<a href="https://www.focusplus.de">Focus+</a> -
|
||||
<a href="https://www.faz.net">Frankfurter Allgemeine Zeitung</a> -
|
||||
<a href="https://www.freiepresse.de">Freie Presse</a> -
|
||||
<a href="https://www.handelsblatt.com">Handelsblatt</a> -
|
||||
<a href="https://www.heise.de">Heise online</a> -
|
||||
<a href="https://jacobin.de">Jacobin Magazin</a> -
|
||||
<a href="https://www.ksta.de">Kölner Stadt-Anzeiger</a> -
|
||||
<a href="https://www.rundschau-online.de">Kölnische Rundschau</a> -
|
||||
<a href="https://krautreporter.de">Krautreporter</a> -
|
||||
<a href="https://kurier.at">Kurier.at</a> -
|
||||
<a href="https://www.mz.de">Mitteldeutsche Zeitung</a> -
|
||||
<a href="https://www.manager-magazin.de">Manager Magazin</a> -
|
||||
<a href="https://www.mittelbayerische.de">Mittelbayerische Zeitung</a> -
|
||||
<a href="https://www.nw.de">Neue Westfälische</a> -
|
||||
<a href="https://www.nwzonline.de">Nordwest Zeitung</a> -
|
||||
<a href="https://www.pnp.de">Passauer Neue Presse</a> -
|
||||
<a href="https://www.philomag.de">Philosophie Magazin</a> -
|
||||
<a href="https://www.piqd.de">Piqd</a> -
|
||||
<a href="https://www.profil.at">Profil.at</a> -
|
||||
<a href="https://www.rhein-zeitung.de">Rhein-Zeitung</a> -
|
||||
<a href="https://www.sn.at">Salzburger Nachrichten</a> -
|
||||
<a href="https://www.schwaebische.de">Schwäbische Zeitung</a> -
|
||||
<a href="https://www.spektrum.de">Spektrum</a> -
|
||||
<a href="https://www.springermedizin.de">Springer Medizin</a> -
|
||||
<a href="https://www.stern.de">Stern</a> -
|
||||
<a href="https://www.sueddeutsche.de">Süddeutsche Zeitung</a> -
|
||||
<a href="https://www.suedkurier.de">Südkurier</a> -
|
||||
<a href="https://www.tt.com">Tiroler Tageszeitung</a> -
|
||||
<a href="https://www.volksstimme.de">Volksstimme</a> -
|
||||
<a href="https://t3n.de">T3n</a> -
|
||||
<a href="https://www.vn.at">Vorarlberg Nachrichten</a> -
|
||||
<a href="https://www.vol.at">Vorarlberg Online</a> -
|
||||
<a href="https://www.weltkunst.de">Weltkunst</a> -
|
||||
@@ -577,13 +659,16 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<p>Grouped in options:<br /><em><a href="https://www.dfv.de">Deutscher Fachverlag Mediengruppe</a></em> (opt-in to custom sites)<br /><em>Funke Mediengruppe</em> sites like<br /><a href="https://www.morgenpost.de">Berliner Morgenpost</a> -
|
||||
<a href="https://www.braunschweiger-zeitung.de">Braunschweiger Zeitung</a> -
|
||||
<a href="https://www.abendblatt.de">Hamburger Abendblatt</a> -
|
||||
<a href="https://www.ikz-online.de">Iserlohner Kreisanzeiger und Zeitung</a> -
|
||||
<a href="https://www.nrz.de">Neue Ruhr Zeitung</a> -
|
||||
<a href="https://www.otz.de">Ostthüringer Zeitung</a> -
|
||||
<a href="https://www.thueringer-allgemeine.de">Thüringer Allgemeine</a> -
|
||||
<a href="https://www.tlz.de">Thüringische Landeszeitung</a> -
|
||||
<a href="https://www.waz.de">Westdeutsche Allgemeine Zeitung</a> -
|
||||
<a href="https://www.wp.de">Westfalenpost</a> -
|
||||
<a href="https://www.wr.de">Westfälische Rundschau</a><br /><em><a href="https://www.haas-mediengruppe.de/marken">Haas Mediengruppe</a></em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.mannheimer-morgen.de">Mannheimer Morgen</a><br /><em>Landwirtschaftsverlag</em> sites like<br /><a href="https://www.profi.de">Profi.de</a> -
|
||||
<a href="https://www.wr.de">Westfälische Rundschau</a><br /><em>Ippen.media</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.fr.de">Frankfurter Rundschau</a> -
|
||||
<a href="https://www.merkur.de">Münchner Merkur</a> -
|
||||
<a href="https://www.ovb-online.de">Oberbayerisches Volksblatt</a><br /><em>Landwirtschaftsverlag</em> sites like<br /><a href="https://www.profi.de">Profi.de</a> -
|
||||
<a href="https://www.topagrar.com">Top Agrar</a> -
|
||||
<a href="https://www.wochenblatt.com">Wochenblatt für Landwirtschaft & Landleben</a><br /><em>Madsack Mediengruppe</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.haz.de">Hannoversche Allgemeine Zeitung</a> -
|
||||
<a href="https://www.kn-online.de">Kieler Nachrichten</a> -
|
||||
@@ -592,33 +677,43 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.maz-online.de">Märkische Allgemeine</a> -
|
||||
<a href="https://www.neuepresse.de">Neue Presse (Hannover)</a> -
|
||||
<a href="https://www.ostsee-zeitung.de">Ostsee-Zeitung</a> -
|
||||
<a href="https://www.rnd.de">RedaktionsNetzwerk Deutschland</a><br /><em><a href="https://mgw.de/portfolio/tageszeitungen">Media Group Westfalen</a></em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.ruhrnachrichten.de">Ruhr Nachrichten</a><br /><em>Medienholding Süd</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.schwarzwaelder-bote.de">Schwarzwälder Bote</a> -
|
||||
<a href="https://www.stuttgarter-nachrichten.de">Stuttgarter Nachrichten</a> -
|
||||
<a href="https://www.stuttgarter-zeitung.de">Stuttgarter Zeitung</a><br /><em><a href="https://www.motorpresse.de">Motor Presse Stuttgart</a></em> sites like<br /><a href="https://www.aerokurier.de">Aerokurier</a> -
|
||||
<a href="https://www.rnd.de">RedaktionsNetzwerk Deutschland</a> -
|
||||
<a href="https://www.saechsische.de">Sächsische Zeitung</a><br /><em><a href="https://www.motorpresse.de">Motor Presse Stuttgart</a></em> sites like<br /><a href="https://www.aerokurier.de">Aerokurier</a> -
|
||||
<a href="https://www.auto-motor-und-sport.de">Auto Motor und Sport</a> -
|
||||
<a href="https://www.flugrevue.de">Flug Revue</a> -
|
||||
<a href="https://www.motorradonline.de">Motorrad</a> -
|
||||
<a href="https://www.womenshealth.de">Women's Health</a><br /><em>NOZ/MHN Mediengruppe</em> sites like<br /><a href="https://www.noz.de">Neue Osnabrücker Zeitung</a> -
|
||||
<a href="https://www.shz.de">Schleswig-Holsteinischer Zeitungsverlag</a> -
|
||||
<a href="https://www.svz.de">Schweriner Volkszeitung</a><br /><em>OVB Media</em> sites like (opt-in to custom sites for ovb24.de news portals)<br /><a href="https://www.ovb-online.de">Oberbayerisches Volksblatt</a><br /><em>Verlagsgruppe Rhein Main</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.allgemeine-zeitung.de">Allgemeine Zeitung (Mainz)</a> -
|
||||
<a href="https://www.shz.de">Schleswig-Holsteinischer Zeitungsverlag</a><br />
|
||||
Rheinische Post Mediengruppe sites like<br /><a href="https://ga.de">General-Anzeiger Bonn</a> -
|
||||
<a href="https://rp-online.de">Rheinische Post</a> -
|
||||
<a href="https://www.saarbruecker-zeitung.de">Saarbrücker Zeitung</a> -
|
||||
<a href="https://www.volksfreund.de">Trierischer Volksfreund</a><br /><em>Südwest Media Network</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.schwarzwaelder-bote.de">Schwarzwälder Bote</a> -
|
||||
<a href="https://www.stuttgarter-nachrichten.de">Stuttgarter Nachrichten</a> -
|
||||
<a href="https://www.stuttgarter-zeitung.de">Stuttgarter Zeitung</a><br /><em>Verlagsgruppe Rhein Main</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.allgemeine-zeitung.de">Allgemeine Zeitung (Mainz)</a> -
|
||||
<a href="https://www.echo-online.de">Darmstädter Echo</a> -
|
||||
<a href="https://www.wiesbadener-kurier.de">Wiesbadener Kurier</a></p>
|
||||
<h5 id="greece">Greece</h5>
|
||||
<p>
|
||||
<a href="https://www.kathimerini.gr">Kathimerini</a>
|
||||
</p>
|
||||
<h5 id="italy">Italy</h5>
|
||||
<p>
|
||||
<a href="https://www.corriere.it">Corriere della Sera</a> -
|
||||
<a href="https://www.corrieredellosport.it">Corriere dello Sport</a> -
|
||||
<a href="https://editorialedomani.it">Domani</a> -
|
||||
<a href="https://eastwest.eu">Eastwest</a> -
|
||||
<a href="https://www.ilfattoquotidiano.it">Il Fatto Quotidiano</a> -
|
||||
<a href="https://www.ilfattoquotidiano.it">Il Fatto Quotidiano</a>* -
|
||||
<a href="https://www.ilfoglio.it">Il Foglio</a> -
|
||||
<a href="https://ilmanifesto.it">Il Manifesto</a> -
|
||||
<a href="https://24plus.ilsole24ore.com">Il Sole 24 Ore (24+)</a> -
|
||||
<a href="https://www.internazionale.it">Internazionale</a> -
|
||||
<a href="https://www.italiaoggi.it">Italia Oggi</a> -
|
||||
<a href="https://www.gazzetta.it">La Gazzetta dello Sport</a> -
|
||||
<a href="https://www.milanofinanza.it">Milano Finanza</a> -
|
||||
<a href="https://sport.sky.it">Sky Sport</a> -
|
||||
<a href="https://tg24.sky.it">Sky TG24</a> -
|
||||
<a href="https://www.tuttosport.com">Tuttosport</a></p>
|
||||
<p>Grouped in options:<br /><em>Gruppo GEDI.it</em> sites like<br /><a href="https://www.huffingtonpost.it">Huffingtonpost.it</a> -
|
||||
<a href="https://www.ilsecoloxix.it">Il Secolo XIX</a> -
|
||||
<a href="https://www.italian.tech">Italian.tech</a> -
|
||||
<a href="https://www.repubblica.it">La Repubblica</a> -
|
||||
<a href="https://www.lastampa.it">La Stampa</a> -
|
||||
@@ -645,13 +740,12 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<p>
|
||||
<a href="https://businessam.be">Business AM</a> -
|
||||
<a href="https://www.businessinsider.nl">Business Insider Nederland</a> -
|
||||
<a href="https://www.limburger.nl">De Limburger</a> -
|
||||
<a href="https://www.tijd.be">De Tijd</a> -
|
||||
<a href="https://doorbraak.be">Doorbraak</a> -
|
||||
<a href="https://fd.nl">Financieele Dagblad</a> -
|
||||
<a href="https://www.ftm.nl">Follow the Money</a> -
|
||||
<a href="https://www.groene.nl">Groene Amsterdammer</a> -
|
||||
<a href="https://www.hln.be">Het Laatste Nieuws</a> -
|
||||
<a href="https://www.linda.nl">Linda</a> -
|
||||
<a href="https://www.nrc.nl">NRC Handelsblad</a> -
|
||||
<a href="https://www.telegraaf.nl">Telegraaf</a> -
|
||||
<a href="https://www.vn.nl">Vrij Nederland</a></p>
|
||||
@@ -670,40 +764,52 @@ Grouped in options:<br /><em>Advance Local</em> sites like<br /><a href="https:/
|
||||
<a href="https://www.margriet.nl">Margriet</a> -
|
||||
<a href="https://www.parool.nl">Parool</a> -
|
||||
<a href="https://www.trouw.nl">Trouw</a><br /><em>Mediahuis België</em> sites like<br /><a href="https://www.standaard.be">De Standaard</a> -
|
||||
<a href="https://www.nieuwsblad.be">Het Nieuwsblad</a><br /><em>Mediahuis Noord</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.dvhn.nl">Dagblad van het Noorden</a> -
|
||||
<a href="https://www.lc.nl">Leeuwarder Courant</a><br /><em><a href="https://www.promedia.nl/publicaties">ProMedia Group</a></em> sites (opt-in to custom sites)<br /><em>Roularta Media Group</em> sites like<br /><a href="https://www.artsenkrant.com">Artsenkrant</a> -
|
||||
<a href="https://www.beleggersbelangen.nl">Beleggers Belangen</a> -
|
||||
<a href="https://www.gva.be">Gazet van Antwerpen</a> -
|
||||
<a href="https://www.hbvl.be">Het Belang van Limburg</a> -
|
||||
<a href="https://www.nieuwsblad.be">Het Nieuwsblad</a><br /><em>Mediahuis Nederland Regional</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.limburger.nl">De Limburger</a> -
|
||||
<a href="https://www.noordhollandsdagblad.nl">Noordhollands Dagblad</a> -
|
||||
<a href="https://www.haarlemsdagblad.nl">Haarlems Dagblad</a> -
|
||||
<a href="https://www.leidschdagblad.nl">Leidsch Dagblad</a><br /><em>Mediahuis Noord</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.dvhn.nl">Dagblad van het Noorden</a> -
|
||||
<a href="https://www.lc.nl">Leeuwarder Courant</a><br /><em><a href="https://www.promedia.nl/publicaties">ProMedia Group</a></em> sites (opt-in to custom sites)<br /><em>Roularta Media Group</em> sites like<br /><a href="https://www.beleggersbelangen.nl">Beleggers Belangen</a> -
|
||||
<a href="https://www.flair.be/nl">Flair.be</a> -
|
||||
<a href="https://www.knack.be">Knack</a> -
|
||||
<a href="https://kw.be">Krant van West-Vlaanderen</a> -
|
||||
<a href="https://www.libelle.be">Libelle.be</a></p>
|
||||
<a href="https://www.libelle.be">Libelle.be</a><br /><em><a href="https://vmnmedia.nl">VmnMedia Group</a></em> sites (opt-in to custom sites)</p>
|
||||
<h5 id="norway">Norway</h5>
|
||||
<p>
|
||||
<a href="https://www.dagsavisen.no">Dagsavisen</a>
|
||||
<br />
|
||||
Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="https://www.europower.no">Europower</a> -
|
||||
<a href="https://www.aftenposten.no">Aftenposten</a> -
|
||||
<a href="https://www.bt.no">Bergens Tidende</a> -
|
||||
<a href="https://www.dagsavisen.no">Dagsavisen</a><br />
|
||||
Grouped in options:<br /><em>DN Media Group</em> sites like<br /><a href="https://www.dn.no">Dagens Næringsliv</a> -
|
||||
<a href="https://www.europower.no">Europower</a> -
|
||||
<a href="https://www.fiskeribladet.no">Fiskeribladet</a> -
|
||||
<a href="https://www.hydrogeninsight.com">Hydrogen Insight</a> -
|
||||
<a href="https://www.intrafish.com">Intrafish</a> -
|
||||
<a href="https://www.intrafish.no">Intrafish.no</a> -
|
||||
<a href="https://www.kystens.no">Kystens Næringsliv</a> -
|
||||
<a href="https://www.rechargenews.com">Recharge</a> -
|
||||
<a href="https://www.tradewindsnews.com">TradeWinds</a> -
|
||||
<a href="https://www.upstreamonline.com">Upstream</a></p>
|
||||
<h5 id="poland">Poland</h5>
|
||||
<p>
|
||||
<a href="https://www.polityka.pl">Polityka</a> -
|
||||
<a href="https://www.rp.pl">Rzeczpospolita</a></p>
|
||||
<p>Grouped in options:<br /><em>Ringier Axel Springer Polska</em> sites like<br /><a href="https://www.auto-swiat.pl">Auto Swiat</a> -
|
||||
<a href="https://www.pb.pl">Puls Biznesu</a> -
|
||||
<a href="https://www.tvn24.pl">TVN24</a></p>
|
||||
<p>Grouped in options:<br /><em>GremiMedia.pl Group</em> sites like<br /><a href="https://www.parkiet.com">Parkiet</a> -
|
||||
<a href="https://www.rp.pl">Rzeczpospolita</a><br /><em>Ringier Axel Springer Polska</em> sites like<br /><a href="https://www.auto-swiat.pl">Auto Swiat</a> -
|
||||
<a href="https://businessinsider.com.pl">Business Insider</a> -
|
||||
<a href="https://www.forbes.pl">Forbes</a> -
|
||||
<a href="https://www.komputerswiat.pl">Komputer Swiat</a> -
|
||||
<a href="https://www.newsweek.pl">Newsweek</a> -
|
||||
<a href="https://www.onet.pl">Onet</a></p>
|
||||
<a href="https://www.onet.pl">Onet</a><br /><em>Wyborcza Group</em> sites like<br /><a href="https://magazyn-kuchnia.pl">Magazyn-kuchnia.pl</a> -
|
||||
<a href="https://wyborcza.biz">Wyborcza.biz</a> -
|
||||
<a href="https://wyborcza.pl">Wyborcza.pl</a> -
|
||||
<a href="https://www.wysokieobcasy.pl">Wysokieobcasy.pl</a></p>
|
||||
<h5 id="portugal">Portugal</h5>
|
||||
<p>
|
||||
<a href="https://www.cmjornal.pt">Correio da Manhã</a> -
|
||||
<a href="https://www.dn.pt">Diário de Notícias</a> -
|
||||
<a href="https://expresso.pt">Expresso</a> -
|
||||
<a href="https://observador.pt">Observador</a> -
|
||||
<a href="https://www.record.pt">Record</a> -
|
||||
<a href="https://www.sabado.pt">Sábado</a></p>
|
||||
<h5 id="russia">Russia</h5>
|
||||
<p>
|
||||
@@ -711,13 +817,17 @@ Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="http
|
||||
</p>
|
||||
<h5 id="spain">Spain</h5>
|
||||
<p>
|
||||
<a href="https://www.diariodenavarra.es">Diario de Navarra</a> -
|
||||
<a href="https://www.elconfidencial.com">El Confidencial</a> -
|
||||
<a href="https://www.eldiario.es">El Diario.es</a> -
|
||||
<a href="https://www.elespanol.com">El Español</a> -
|
||||
<a href="https://elpais.com">El País</a> -
|
||||
<a href="https://www.hola.com">Hola</a> -
|
||||
<a href="https://www.infolibre.es">InfoLibre</a> -
|
||||
<a href="https://www.lavanguardia.com">La Vanguardia</a> -
|
||||
<a href="https://www.mundodeportivo.com">Mundo Deportivo</a> -
|
||||
<a href="https://www.politicaexterior.com">Política Exterior</a></p>
|
||||
<a href="https://www.politicaexterior.com">Política Exterior</a> -
|
||||
<a href="https://www.publico.es">Público</a></p>
|
||||
<p>Grouped in options:<br /><em>ARA</em> sites like<br /><a href="https://www.ara.cat">Ara.cat</a> -
|
||||
<a href="https://www.arabalears.cat">Ara Balears</a><br /><em>Grupo Prensa Ibérica</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.diariodemallorca.es">Diario de Mallorca</a> -
|
||||
<a href="https://www.eldia.es">El Día</a> -
|
||||
@@ -752,37 +862,52 @@ Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="http
|
||||
<h5 id="sweden">Sweden</h5>
|
||||
<p>
|
||||
<a href="https://www.etc.se">Dagens ETC</a> -
|
||||
<a href="https://www.di.se">Dagens Industri</a> -
|
||||
<a href="https://www.nyteknik.se">NyTeknik</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://www.nwtmedia.se">NWT Media</a></em> sites (opt-in to custom sites)</p>
|
||||
<p>Grouped in options:<br /><em>Bonnier News Group</em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.dagensmedicin.se">Dagens Medicin</a> -
|
||||
<a href="https://www.dn.se">Dagens Nyheter</a> -
|
||||
<a href="https://www.hd.se">Helsingborgs Dagblad</a> -
|
||||
<a href="https://www.sydsvenskan.se">Sydsvenskan</a><br /><em><a href="https://www.nwtmedia.se">NWT Media</a></em> sites (opt-in to custom sites)</p>
|
||||
<h5 id="switzerland">Switzerland</h5>
|
||||
<p>
|
||||
<a href="https://www.letemps.ch">Le Temps</a> -
|
||||
<a href="https://www.nzz.ch">Neue Zürcher Zeitung</a> -
|
||||
<a href="https://schweizermonat.ch">Schweizer Monat</a> -
|
||||
<a href="https://themarket.ch">The Market</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://chmedia.ch/marken">CH Media</a></em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.aargauerzeitung.ch">Aargauer Zeitung</a> -
|
||||
<a href="https://www.luzernerzeitung.ch">Luzerner Zeitung</a> -
|
||||
<a href="https://www.tagblatt.ch">St. Galler Tagblatt</a><br /><em>Ringier Gruppe</em> sites like<br /><a href="https://www.blick.ch">Blick</a> -
|
||||
<a href="https://www.beobachter.ch">Beobachter</a> -
|
||||
<a href="https://www.handelszeitung.ch">Handelszeitung</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://www.eshmedias.ch">Groupe ESH Médias</a></em> sites like<br /><a href="https://www.arcinfo.ch">ArcInfo</a> -
|
||||
<a href="https://www.lacote.ch">La Côte</a> -
|
||||
<a href="https://www.lenouvelliste.ch">Le Nouvelliste</a></p>
|
||||
<a href="https://www.lenouvelliste.ch">Le Nouvelliste</a><br /><em>Ringier Gruppe</em> sites like<br /><a href="https://www.blick.ch">Blick</a> -
|
||||
<a href="https://www.beobachter.ch">Beobachter</a> -
|
||||
<a href="https://www.handelszeitung.ch">Handelszeitung</a><br /><em><a href="https://www.tamedia.ch/de/medien">TAmedia</a></em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.24heures.ch">24 heures</a> -
|
||||
<a href="https://www.bazonline.ch">Basler Zeitung</a> -
|
||||
<a href="https://www.bernerzeitung.ch">Berner Zeitung</a> -
|
||||
<a href="https://www.derbund.ch">Der Bund</a> -
|
||||
<a href="https://www.tagesanzeiger.ch">Tages-Anzeiger</a> -
|
||||
<a href="https://www.tdg.ch">Tribune de Genève</a></p>
|
||||
<h5 id="ukraine">Ukraine</h5>
|
||||
<p>
|
||||
<a href="https://forbes.ua">Forbes</a> -
|
||||
<a href="https://nv.ua">New Voice</a></p>
|
||||
<h4 id="africa">Africa</h4>
|
||||
<h6 id="kenya">Kenya</h6>
|
||||
<p>
|
||||
<a href="https://www.standardmedia.co.ke">The Standard</a> -
|
||||
<a href="https://www.the-star.co.ke">The Star</a></p>
|
||||
<p>Grouped in options:<br /><em><a href="https://www.nationmedia.com/brands">Nation Media Group</a></em> sites like (opt-in to custom sites for unlisted)<br /><a href="https://www.businessdailyafrica.com">Business Daily</a> -
|
||||
<a href="https://nation.africa">Daily Nation</a></p>
|
||||
<h5 id="australianew-zealand">Australia/New Zealand</h5>
|
||||
<p>
|
||||
<a href="https://businessdesk.co.nz">BusinessDesk</a> -
|
||||
<a href="https://www.forbes.com.au">Forbes Australia</a> -
|
||||
<a href="https://www.inkl.com">Inkl</a> -
|
||||
<a href="https://www.macrobusiness.com.au">MacroBusiness</a> -
|
||||
<a href="https://www.nzherald.co.nz">New Zealand Herald</a> -
|
||||
<a href="https://www.thesaturdaypaper.com.au">The Saturday Paper</a> -
|
||||
<a href="https://www.spectator.com.au">The Spectator Australia</a> -
|
||||
<a href="https://thewest.com.au">The West Australian (+ regional/opt-in to custom sites)</a></p>
|
||||
<p>Grouped in options:<br /><em>Australia News Corp</em> sites like<br /><a href="https://www.cairnspost.com.au">Cairns Post</a> -
|
||||
<a href="https://www.codesports.com.au">Code Sports</a> -
|
||||
<a href="https://www.geelongadvertiser.com.au">Geelong Advertiser</a> -
|
||||
<a href="https://www.goldcoastbulletin.com.au">Gold Coast Bulletin</a> -
|
||||
<a href="https://www.heraldsun.com.au">Herald Sun</a> -
|
||||
<a href="https://www.ntnews.com.au">Northern Territory News</a> -
|
||||
<a href="https://www.adelaidenow.com.au">The Advertiser/AdelaideNow</a> -
|
||||
<a href="https://www.theaustralian.com.au">The Australian</a> -
|
||||
<a href="https://www.thechronicle.com.au">The Chronicle</a> -
|
||||
@@ -807,9 +932,7 @@ Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="http
|
||||
<a href="https://www.examiner.com.au">The Examiner</a> -
|
||||
<a href="https://www.northerndailyleader.com.au">The Northern Daily Leader</a> -
|
||||
<a href="https://www.standard.net.au">The Standard</a> -
|
||||
<a href="https://www.westernadvocate.com.au">Western Advocate</a><br /><em>InvestSmart</em> sites like<br /><a href="https://www.investsmart.com.au">InvestSmart</a> -
|
||||
<a href="https://www.intelligentinvestor.com.au">Intelligent Investor</a><br /><em><a href="https://www.mmg.com.au/portfolio">McPherson Media Group</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.privatemedia.com.au">Private Media</a></em> sites like<br /><a href="https://www.crikey.com.au">Crikey</a> -
|
||||
<a href="https://www.inc-aus.com">Inc. Australia</a> -
|
||||
<a href="https://www.westernadvocate.com.au">Western Advocate</a><br /><em><a href="https://www.mmg.com.au/portfolio">McPherson Media Group</a></em> sites (opt-in to custom sites)<br /><em><a href="https://www.privatemedia.com.au">Private Media</a></em> sites like<br /><a href="https://www.crikey.com.au">Crikey</a> -
|
||||
<a href="https://www.smartcompany.com.au">Smart Company</a> -
|
||||
<a href="https://www.themandarin.com.au">The Mandarin</a></p>
|
||||
<h5 id="china-hong-kong-taiwan">China, Hong Kong & Taiwan</h5>
|
||||
@@ -817,20 +940,22 @@ Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="http
|
||||
<a href="https://www.cw.com.tw">CommonWealth Magazine Taiwan</a>* -
|
||||
<a href="https://www.digitimes.com">DigiTimes Asia</a> -
|
||||
<a href="https://www.scmp.com">South China Morning Post</a> -
|
||||
<a href="https://www.infzm.com">Southern Weekly</a></p>
|
||||
<a href="https://www.infzm.com">Southern Weekly</a> -
|
||||
<a href="https://www.thenewslens.com">The News Lens</a></p>
|
||||
<h5 id="india">India</h5>
|
||||
<p>
|
||||
<a href="https://www.barandbench.com">Bar and Bench</a> -
|
||||
<a href="https://www.bhaskar.com">Bhaskar</a> -
|
||||
<a href="https://www.business-standard.com">Business Standard</a> -
|
||||
<a href="https://www.hindutamil.in">Hindu Tamil Thisai</a> -
|
||||
<a href="https://www.hindustantimes.com">Hindustan Times</a> -
|
||||
<a href="https://inc42.com">Inc42</a> -
|
||||
<a href="https://www.indiatoday.in">India Today</a> -
|
||||
<a href="https://www.livelaw.in">Live Law</a> -
|
||||
<a href="https://www.livemint.com">LiveMint</a> -
|
||||
<a href="https://www.manoramaonline.com">Malayala Manorama</a> -
|
||||
<a href="https://www.mid-day.com">Mid-Day</a> -
|
||||
<a href="https://www.ndtvprofit.com">NDTV Profit</a> -
|
||||
<a href="https://www.newslaundry.com">Newslaundry</a> -
|
||||
<a href="https://www.ndtvprofit.com">NDTV Profit</a> -
|
||||
<a href="https://www.outlookindia.com">Outlook</a> -
|
||||
<a href="https://www.outlookbusiness.com">Outlook Business</a> -
|
||||
<a href="https://swarajyamag.com">Swarajyamag</a> -
|
||||
@@ -839,10 +964,14 @@ Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="http
|
||||
<a href="https://www.thehindu.com">The Hindu</a> -
|
||||
<a href="https://www.thehindubusinessline.com">The Hindu BusinessLine</a> -
|
||||
<a href="https://indianexpress.com">The Indian Express</a> -
|
||||
<a href="https://theleaflet.in">The Leaflet</a> -
|
||||
<a href="https://www.thenewsminute.com">The News Minute</a> -
|
||||
<a href="https://www.thequint.com">The Quint</a> -
|
||||
<a href="https://timesofindia.indiatimes.com">Times of India</a> -
|
||||
<a href="https://www.vikatan.com">Vikatan</a></p>
|
||||
<h5 id="indonesia">Indonesia</h5>
|
||||
<p>
|
||||
<a href="https://www.kompas.id">Kompas</a>
|
||||
</p>
|
||||
<h5 id="israel">Israel</h5>
|
||||
<p>
|
||||
<a href="https://www.globes.co.il">Globes</a> -
|
||||
@@ -853,26 +982,37 @@ Grouped in options:<br /><em>NHST Media Group</em> sites like<br /><a href="http
|
||||
<a href="https://www.themarker.com">The Marker</a></p>
|
||||
<h5 id="japan">Japan</h5>
|
||||
<p>
|
||||
<a href="https://www.businessinsider.jp">Business Insider Japan</a> -
|
||||
<a href="https://mainichi.jp">Mainichi Shimbun</a> -
|
||||
<a href="https://asia.nikkei.com">Nikkei Asian Review</a> -
|
||||
<a href="https://www.japantimes.co.jp">The Japan Times</a></p>
|
||||
<p>Grouped in options:<br /><em>Chunichi Shimbun Group</em> sites like<br /><a href="https://www.chunichi.co.jp">Chunichi Shimbun</a> -
|
||||
<a href="https://www.tokyo-np.co.jp">Tokyo Shimbun</a></p>
|
||||
<h5 id="singapore">Singapore</h5>
|
||||
<p>
|
||||
<a href="https://www.techinasia.com">Tech in Asia</a>
|
||||
<br />
|
||||
Grouped in options:<br /><em>SPH Media</em> sites like<br /><a href="https://www.straitstimes.com">The Straits Times</a></p>
|
||||
Grouped in options:<br /><em>SPH Media</em> sites like<br /><a href="https://www.businesstimes.com.sg">The Business Times</a> -
|
||||
<a href="https://www.straitstimes.com">The Straits Times</a></p>
|
||||
<h4 id="latin-america">Latin America</h4>
|
||||
<h5 id="argentina">Argentina</h5>
|
||||
<p>
|
||||
<a href="https://www.ambito.com">Ámbito</a> -
|
||||
<a href="https://www.cronista.com">El Cronista</a> -
|
||||
<a href="https://www.eltribuno.com">El Tribuno</a> -
|
||||
<a href="https://www.lanacion.com.ar">La Nación</a>*</p>
|
||||
<a href="https://www.lagaceta.com.ar">La Gaceta</a> -
|
||||
<a href="https://www.lanacion.com.ar">La Nación</a></p>
|
||||
<p>Grouped in options:<br /><em>Grupo Clarín</em> sites like<br /><a href="https://www.clarin.com">Clarín</a> -
|
||||
<a href="https://www.lavoz.com.ar">La Voz del Interior</a> -
|
||||
<a href="https://www.losandes.com.ar">Los Andes</a></p>
|
||||
<a href="https://www.losandes.com.ar">Los Andes</a> -
|
||||
<a href="https://www.ole.com.ar">Olé</a></p>
|
||||
<h5 id="bolivia">Bolivia</h5>
|
||||
<p>
|
||||
<a href="https://eldeber.com.bo">El Deber</a>
|
||||
</p>
|
||||
<h5 id="brazil">Brazil</h5>
|
||||
<p>
|
||||
<a href="https://www.abcmais.com">ABC Mais</a> -
|
||||
<a href="https://www.cartacapital.com.br">CartaCapital</a> -
|
||||
<a href="https://www.correiodopovo.com.br">Correio do Povo</a> -
|
||||
<a href="https://crusoe.com.br">Crusoé</a> -
|
||||
@@ -881,6 +1021,8 @@ Grouped in options:<br /><em>SPH Media</em> sites like<br /><a href="https://www
|
||||
<a href="https://gauchazh.clicrbs.com.br">GaúchaZH</a> -
|
||||
<a href="https://www.gazetadopovo.com.br">Gazeta do Povo</a> -
|
||||
<a href="https://grupoabril.com.br">Grupo Abril</a> -
|
||||
<a href="https://diplomatique.org.br">Le Monde Diplomatique Brasil</a> -
|
||||
<a href="https://www.nsctotal.com.br">NSC Total</a> -
|
||||
<a href="https://estadao.com.br">O Estado de S. Paulo</a> -
|
||||
<a href="https://oglobo.globo.com">O Globo</a> -
|
||||
<a href="https://revistaoeste.com">Revista Oeste</a> -
|
||||
@@ -890,18 +1032,23 @@ Grouped in options:<br /><em>SPH Media</em> sites like<br /><a href="https://www
|
||||
<h5 id="chile">Chile</h5>
|
||||
<p>
|
||||
<a href="https://www.df.cl">Diario Financiero</a> -
|
||||
<a href="https://digital.elmercurio.com">El Mercurio (+ regional/opt-in to custom sites)</a> -
|
||||
<a href="https://digital.lasegunda.com">La Segunda</a> -
|
||||
<a href="https://digital.elmercurio.com">El Mercurio</a> -
|
||||
<a href="https://www.lasegunda.com">La Segunda</a> -
|
||||
<a href="https://www.latercera.com">La Tercera</a></p>
|
||||
<h5 id="colombia">Colombia</h5>
|
||||
<p>
|
||||
<a href="https://cambiocolombia.com">Cambio Colombia</a> -
|
||||
<a href="https://www.elespectador.com">El Espectador</a> -
|
||||
<a href="https://www.eltiempo.com">El Tiempo</a></p>
|
||||
<a href="https://www.eltiempo.com">El Tiempo</a> -
|
||||
<a href="https://www.semana.com">Semana</a></p>
|
||||
<h5 id="ecuador">Ecuador</h5>
|
||||
<p>
|
||||
<a href="https://www.eluniverso.com">El Universo</a>
|
||||
</p>
|
||||
<h5 id="mexico">Mexico</h5>
|
||||
<p>
|
||||
<a href="https://mexiconewsdaily.com">Mexico News Daily</a>
|
||||
</p>
|
||||
<a href="https://www.eluniversal.com.mx">El Universal</a> -
|
||||
<a href="https://mexiconewsdaily.com">Mexico News Daily</a> -
|
||||
<a href="https://www.milenio.com">Milenio</a></p>
|
||||
<h5 id="peru">Peru</h5>
|
||||
<p>
|
||||
<em>Grupo El Comercio</em> sites like<br /><a href="https://diariocorreo.pe">Diario Correo</a> -
|
||||
@@ -922,52 +1069,49 @@ Grouped in options:<br /><em>SPH Media</em> sites like<br /><a href="https://www
|
||||
<p>The free article limit can normally be bypassed by removing cookies for the site.<br />
|
||||
Click on the BPC-icon and then <em>clear cookies</em>-button in the popup (for unsupported sites grant host permission for domain).<br />
|
||||
If removing the cookies works you can also add the site as a custom site.</p>
|
||||
<h3 id="new-sites">New sites</h3>
|
||||
<h3 id="new-site-requests">New site requests</h3>
|
||||
<p>You can <a href="https://github.com/bpc-clone/bpc_firefox_support/issues">submit a request for a new website</a><br />
|
||||
Please use the issue template, read the following instructions and share your results for a quicker process.<br />
|
||||
Remember to check the previous requests before asking for a new website.</p>
|
||||
<ol>
|
||||
<li>Open incognito window and search for article in Google search (or webcache).</li>
|
||||
<li>Open incognito window.</li>
|
||||
<li>Clear cookies for the site (by this add-on: opt-in to custom sites or grant host permission for the site; also enables blocking of general paywall scripts).</li>
|
||||
<li>Disable Javascript on the site (by browser, uBlock Origin or other add-on).</li>
|
||||
<li>Disable JavaScript on the site (by browser, uBlock Origin or other add-on).</li>
|
||||
<li>Add the domain as custom site for more bypass options.</li>
|
||||
<li>Open page in reader view (by browser or add-on).</li>
|
||||
<li>Try one of the archive sites:</li>
|
||||
<li>Try one of the archive sites.</li>
|
||||
</ol>
|
||||
<ul>
|
||||
<li>archive.is/today will not work with Secured DNS by Cloudflare (or when you change referer/user-agent for the archive site)</li>
|
||||
<li>for Google Search Tool test url & copy html (tab) code to <a href="https://codebeautify.org/htmlviewer">https://codebeautify.org/htmlviewer</a></li>
|
||||
</ul>
|
||||
<h3 id="add-custom-site">Add custom site</h3>
|
||||
<p>Add your own custom site/group (for group use comma-separated list; set domain like group_...).<br />
|
||||
Check 'Options'-link in popup-menu and go to custom sites.
|
||||
* by default BPC has limited host permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for unlisted sites). You can also just request host permissions for the custom sites you added yourself (or <em>clear cookies</em> (BPC-icon) to ask for host permission for current site).</p>
|
||||
* by default BPC has limited host permissions, but you can opt-in to enable custom sites (and also clear cookies/block general paywall-scripts for unlisted sites). You can also just request host permissions for the custom sites you've added yourself (or <em>clear cookies</em> (BPC-icon) to ask for host permission for current site).</p>
|
||||
<p>By default sites' cookies/local storage are blocked/removed (for example to bypass article limit when metered paywall).</p>
|
||||
<p>Additional custom options:</p>
|
||||
<ul>
|
||||
<li>allow/remove cookies (no options selected: cookies are blocked)</li>
|
||||
<li>set useragent to Googlebot, Bingbot, Facebookbot or custom</li>
|
||||
<li>set referer (to Facebook, Google, Twitter or custom; ignored when Googlebot is set)</li>
|
||||
<li>set random ip-address</li>
|
||||
<li>disable Javascript for (sub)domain(s), external domains (when host permission) and/or inline scripts</li>
|
||||
<li>set random ip-address (header X-Forwarded-For)</li>
|
||||
<li>disable JavaScript for (sub)domain(s), external domains (when host permission) and/or inline scripts</li>
|
||||
<li>block regular expression (to block specific script and/or xhr)</li>
|
||||
<li>block_host_perm_add: add additinal host permission(s) for blocked content</li>
|
||||
<li>block_host_perm_add: add additional host permission(s) for blocked content</li>
|
||||
<li>unhide text amp-page</li>
|
||||
<li>redirect to amp-page when paywall(selector)</li>
|
||||
<li>load text from json when paywall|article(selector)</li>
|
||||
<li>load text from archive.is or Google webcache when paywall|article(selector)</li>
|
||||
<li>load text from archive.is when paywall|article(selector)</li>
|
||||
<li>add external link to archive-site when paywall|article(selector)</li>
|
||||
<li>remove/unhide elements in dom (optional for dev; check examples)</li>
|
||||
</ul>
|
||||
<p>
|
||||
<a href="https://bitbucket.org/bpc-updates/bpc_updates/downloads/sites_custom.json">Download example list of custom sites</a>
|
||||
<a href="https://gitflic.ru/project/magnolia1234/bpc_updates/blob/raw?file=sites_custom.json">Download example list of custom sites</a>
|
||||
</p>
|
||||
<h3 id="add-excluded-site">Add excluded site</h3>
|
||||
<p>Add excluded sites/domains (for your subscriptions).<br />
|
||||
You can also exclude a specific domain which is grouped in options.</p>
|
||||
<h3 id="changelog-releases">Changelog-releases</h3>
|
||||
<ul>
|
||||
<li>Visit the <a href="changelog.txt">changelog page</a>.</li>
|
||||
<li>
|
||||
<a href="https://github.com/bpc-clone/bpc_updates/releases/latest">Download the latest release</a>
|
||||
</li>
|
||||
<li>Visit the changelog page: <a href="changelog.txt">local</a> or <a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean/blob/raw?file=changelog.txt">online</a></li>
|
||||
<li>Download the latest release as xpi-file from <a href="https://gitflic.ru/project/magnolia1234/bpc_uploads">GitFlic</a></li>
|
||||
</ul>
|
||||
<h3 id="license">License</h3>
|
||||
<ul>
|
||||
|
||||
1064
background.js
1064
background.js
File diff suppressed because it is too large
Load Diff
@@ -1,45 +0,0 @@
|
||||
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
var manifestData = ext_api.runtime.getManifest();
|
||||
var url_loc = manifestData.key ? 'chrome' : 'firefox';
|
||||
|
||||
// daily users counter
|
||||
function bpc_count_daily_users(dateStr) {
|
||||
ext_api.storage.local.get({
|
||||
daily_users: {},
|
||||
}, function (items_local) {
|
||||
daily_users = items_local.daily_users;
|
||||
if (daily_users.date !== dateStr) {
|
||||
daily_users.date = dateStr;
|
||||
ext_api.storage.local.set({
|
||||
daily_users: daily_users
|
||||
}, function () {
|
||||
true;
|
||||
});
|
||||
let count_json = 'https://bitbucket.org/bpc_redux/bpc-' + url_loc + '-daily-users/downloads/bpc-daily-users-' + dateStr + '.json';
|
||||
try {
|
||||
fetch(count_json, {mode: 'no-cors'});
|
||||
let count_mobile_json = 'https://bitbucket.org/bpc_redux/bpc-' + url_loc + '-mobile-daily-users/downloads/bpc-daily-users-' + dateStr + '.json';
|
||||
let count_desktop_json = 'https://bitbucket.org/bpc_redux/bpc-' + url_loc + '-desktop-daily-users/downloads/bpc-daily-users-' + dateStr + '.json';
|
||||
if (window.navigator && window.navigator.userAgent.match(/(mobile|android)/i))
|
||||
fetch(count_mobile_json, {mode: 'no-cors'});
|
||||
else
|
||||
fetch(count_desktop_json, {mode: 'no-cors'});
|
||||
} catch (err) {
|
||||
false;
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function currentDateStr() {
|
||||
let date = new Date();
|
||||
let dateStr = new Date(date.getTime() - (date.getTimezoneOffset() * 60000)).toISOString().split("T")[0];
|
||||
return dateStr;
|
||||
}
|
||||
var last_date_str = currentDateStr();
|
||||
var daily_users;
|
||||
ext_api.storage.local.get({counter: true}, function (result) {
|
||||
if (result.counter)
|
||||
bpc_count_daily_users(last_date_str);
|
||||
});
|
||||
|
||||
1548
changelog.txt
1548
changelog.txt
File diff suppressed because it is too large
Load Diff
6901
contentScript.js
6901
contentScript.js
File diff suppressed because it is too large
Load Diff
@@ -1,132 +1,225 @@
|
||||
//'use strict';
|
||||
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
|
||||
window.setTimeout(function () {
|
||||
if (matchDomain('gitflic.ru')) {
|
||||
if (window.location.pathname.startsWith('/project/magnolia1234/bpc_uploads') && document.head) {
|
||||
let sheet = document.createElement('style');
|
||||
let path_short = window.location.pathname.replace('/project/magnolia1234/bpc_uploads', '');
|
||||
if (!path_short)
|
||||
sheet.innerText = 'div[data-cell-type="commit"], div[data-cell-type="date"] {display: none !important;} div[data-cell-type="filename"] {flex: 0 0 100% !important;}';
|
||||
else if (path_short.match(/^\/(blob|file)/))
|
||||
sheet.innerText = 'div.project-files-tree, div.project-files-list {flex: 0 0 50% !important; max-width: 50% !important;}';
|
||||
if (sheet.innerText)
|
||||
document.head.appendChild(sheet);
|
||||
}
|
||||
}
|
||||
|
||||
let hostname = window.location.hostname;
|
||||
else {
|
||||
|
||||
window.setTimeout(function () {
|
||||
let hostname = window.location.hostname.replace(/^www\./, '');
|
||||
let custom_domain = getCookieDomain(hostname);
|
||||
let group;
|
||||
let nofix;
|
||||
if (hostname && ext_api.runtime) {
|
||||
if (document.querySelector('head > link[href*=".medium.com/"]') || matchDomain(['plainenglish.io']))
|
||||
if (document.querySelector('head > link[href*=".medium.com/"]') || matchDomain(['gitconnected.com', 'gopubby.com', 'plainenglish.io']))
|
||||
group = 'medium.com';
|
||||
else if (document.querySelector('head > meta[property="og:image"][content*="beehiiv"]'))
|
||||
group = '###_beehiiv';// no fix
|
||||
else if (document.querySelector('head > meta[name="generator"][content^="Ghost"]') && !document.querySelector('script[src^="https://steadyhq.com/"]'))
|
||||
group = '###_ghost';// no fix
|
||||
else if (document.querySelector('head > link[href*="/leaky-paywall"], script[src*="/leaky-paywall"], div[id^="issuem-leaky-paywall-"]'))
|
||||
else if (document.querySelector('head > meta[property="og:image"][content*="beehiiv"]')) {
|
||||
group = '###_beehiiv';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head > meta[name="generator"][content^="Ghost"]') && !document.querySelector('script[src^="https://steadyhq.com/"]')) {
|
||||
group = '###_ghost';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head > link[href*="/leaky-paywall"], script[src*="/leaky-paywall"], div[id^="issuem-leaky-paywall-"]'))
|
||||
group = '###_wp_leaky_paywall';
|
||||
else if (document.querySelector('head > link[href^="https://substackcdn.com/"]'))
|
||||
group = '###_substack_custom';// no fix
|
||||
else if (document.querySelector('head > script[data-memberstack-app]'))
|
||||
group = 'memberstack.com';
|
||||
else if (document.querySelector('head > link[href^="https://substackcdn.com/"]')) {
|
||||
group = '###_substack_custom';
|
||||
nofix = 1;
|
||||
} else if (hostname.match(/^thelocal\.(at|ch|com|de|dk|es|fr|it|no|se)$/))
|
||||
group = '###_eu_thelocal';
|
||||
else if (matchDomain(['monitor.co.ug', 'mwananchi.co.tz', 'mwanaspoti.co.tz', 'thecitizen.co.tz', 'theeastafrican.co.ke']))
|
||||
group = '###_ke_nation_media';
|
||||
else if (document.querySelector('head > link[href="//ppt.promedia.nl"]') || document.querySelector('head > script[src*="/pmgnews/scripts/promedia.js"]'))
|
||||
group = '###_nl_promedia';
|
||||
else if (hostname.match(/\.com$/) && !matchDomain(['campaignlive.com']) && document.querySelector('span#hmn-logo > a[href="https://www.haymarketmedicalnetwork.com/about"], footer a[href="https://www.haymarketmediaus.com/haymarket-media-inc-privacy-policy/"]'))
|
||||
group = '###_uk_haymarket_medical';
|
||||
else if (matchDomain(['asianinvestor.net', 'campaignindia.in', 'taspo.de']) || (hostname.match(/\.co(m|\.uk)$/) && document.querySelector('footer a[href^="http://www.haymarket.com"]')))
|
||||
group = '###_uk_haymarket';
|
||||
else if (matchDomain(['epochtimes-romania.com']) || hostname.match(/\.epochtimes\.(cz|de|fr|jp)/))
|
||||
else if (matchDomain(['epochtimes-romania.com']) || hostname.match(/\.epochtimes\.(com\.br|cz|de|fr|jp)/))
|
||||
group = '###_usa_epochtimes';
|
||||
else if (hostname.match(/\.(com|net)\.au$/) && !matchDomain(['insideretail.com.au'])) {
|
||||
if (document.querySelector('a[href^="https://austcommunitymedia.my.site.com/"]'))
|
||||
if (document.querySelector('div#footer a[href^="https://acm.media/"]'))
|
||||
group = '###_au_comm_media';
|
||||
else if (hostname.endsWith('.com.au')) {
|
||||
if (document.querySelector('head > link[href="https://images.thewest.com.au"]'))
|
||||
group = 'thewest.com.au';
|
||||
else if (document.querySelector('head > link[rel="dns-prefetch"][href="//static.ew.mmg.navigacloud.com"]'))
|
||||
group = '###_au_mmg';
|
||||
else if (matchDomain('ntnews.com.au'))
|
||||
group = '###_au_news_corp';
|
||||
else if (document.querySelector('div.c-footer__copyright > a[href^="https://nemedia.com.au"]')) {
|
||||
group = '###_au_nomedia';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('div[class^="menu-"] > ul > li a[href*="/in-business"]')) {
|
||||
group = '###_au_star_news';
|
||||
nofix = 1;
|
||||
} else if (hostname.match('farmingahead.com.au')) {
|
||||
group = '###_uk_aspermont';
|
||||
nofix = 1;
|
||||
}
|
||||
}
|
||||
} else if (hostname.endsWith('.cl')) {
|
||||
if (document.querySelector('head > meta[property="og:image"][content*="/impresa.soy-chile.cl/"]'))
|
||||
group = 'elmercurio.com';
|
||||
} else if (hostname.match(/\.(de|at|ch)$/) || matchDomain(['horizont.net', 'lebensmittelzeitung.net'])) {
|
||||
if (document.querySelector('head > meta[property="og:image"][content*="/impresa.soy-chile.cl/"]')) {
|
||||
group = '###_cl_elmercurio_local';
|
||||
nofix = 1;
|
||||
}
|
||||
} else if (hostname.match(/\.(de|at|ch)$/) || matchDomain(['fashionmagazine.it', 'foodservice24.pl', 'handelextra.pl', 'horizont.net', 'lebensmittelzeitung.net', 'mmponline.pl', 'textiletechnology.net'])) {
|
||||
if (document.querySelector('head > script[src*="/dfv.containers.piwik.pro/"]'))
|
||||
group = '###_de_dfv_medien';
|
||||
else if (document.querySelector('div.navigation__personalization > a[href^="https://www.haas-mediengruppe.de/"]'))
|
||||
else if (hostname.endsWith('.de')) {
|
||||
if (matchDomain(['bergstraesser-anzeiger.de', 'fnweb.de', 'mannheimer-morgen.de', 'schwetzinger-zeitung.de'])) {
|
||||
group = '###_de_haas_medien';
|
||||
else if (document.querySelector('head > link[href*=".rndtech.de/"]'))
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head > link[href*=".rndtech.de/"]'))
|
||||
group = '###_de_madsack';
|
||||
else if (document.querySelector('a.mgw-logo[href^="https://mgw.de"]'))
|
||||
group = '###_de_mgw';
|
||||
else if (document.querySelector('header a.mgw-logo[href^="https://mgw.de"]'))
|
||||
group = '###_de_mgw'; // custom
|
||||
else if (matchDomain(['cannstatter-zeitung.de', 'esslinger-zeitung.de', 'frankenpost.de', 'insuedthueringen.de', 'krzbb.de', 'kurier.de', 'np-coburg.de']))
|
||||
group = '###_de_mhs';
|
||||
else if (matchDomain(['bgland24.de', 'chiemgau24.de', 'innsalzach24.de', 'mangfall24.de', 'rosenheim24.de', 'wasserburg24.de']))
|
||||
group = '###_de_ovb_media';
|
||||
group = '###_de_smn';
|
||||
else if (matchDomain(['buerstaedter-zeitung.de', 'hochheimer-zeitung.de', 'lampertheimer-zeitung.de', 'lauterbacher-anzeiger.de', 'main-spitze.de', 'mittelhessen.de', 'oberhessische-zeitung.de', 'wormser-zeitung.de']))
|
||||
group = '###_de_vrm';
|
||||
else if (document.querySelector('head > link[href*="/assets.static-chmedia.ch/"]'))
|
||||
group = '###_ch_media';
|
||||
else if (document.querySelector('head > link[href*=".tamedia.ch/"]'))
|
||||
group = '###_ch_tamedia';// custom
|
||||
else if (matchDomain('finanzbusiness.de'))
|
||||
group = '###_dk_watch_media'; // custom
|
||||
else if (matchDomain('schwaebische-post.de') || document.querySelector('header a[href^="https://www.ippen.media"]'))
|
||||
group = '###_de_ippen_media';
|
||||
} else if (hostname.endsWith('.ch')) {
|
||||
if (document.querySelector('head > script[src^="https://static.data.chmedia.ch/"]'))
|
||||
group = '###_ch_media'; // custom
|
||||
else if (document.querySelector('div#__next > div.page-section li > a[href^="https://jobs.tamedia.ch/"]'))
|
||||
group = '###_ch_tamedia';
|
||||
}
|
||||
} else if (hostname.endsWith('.dk')) {
|
||||
if (matchDomain(['doi.dk']) || document.querySelector('div#footer > div.row > div.col > a[href="https://www.dkmedier.dk"]'))
|
||||
group = '###_dk_medier';
|
||||
else if (hostname.endsWith('watch.dk') && document.querySelector('head > link[as="image"][imagesrcset^="https://photos.watchmedier.dk/"]'))
|
||||
group = '###_dk_watch_media'; // custom
|
||||
} else if (hostname.match(/\.(es|cat)$/) || matchDomain(['diariocordoba.com', 'elperiodicodearagon.com', 'elperiodicoextremadura.com', 'elperiodicomediterraneo.com', 'emporda.info'])) {
|
||||
if (document.querySelector('head > link[href*="/estaticos-cdn."]'))
|
||||
group = '###_es_epiberica';
|
||||
else if (document.querySelector('div > ul > li > a[href="https://www.sportlife.es/"]'))
|
||||
group = '###_es_sport_life';
|
||||
} else if (hostname.endsWith('.fi')) {
|
||||
if (document.querySelector('head > link[href^="https://assets.almatalent.fi"]'))
|
||||
group = '###_fi_alma_talent';// no fix
|
||||
else if (document.querySelector('head[prefix*=".kalevamedia.fi/"]'))
|
||||
group = '###_fi_kaleva';// no fix
|
||||
if (document.querySelector('head > link[href^="https://assets.almatalent.fi"]')) {
|
||||
group = '###_fi_alma_talent';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head[prefix*=".kalevamedia.fi/"]')) {
|
||||
group = '###_fi_kaleva';
|
||||
nofix = 1;
|
||||
}
|
||||
} else if (hostname.endsWith('.fr')) {
|
||||
if (document.querySelector('head > meta[name="google-play-app"][content^="app-id=com.centrefrance"]'))
|
||||
if (matchDomain(['larep.fr', 'leberry.fr', 'lechorepublicain.fr', 'lejdc.fr', 'lepopulaire.fr', 'leveil.fr', 'lyonne.fr']))
|
||||
group = '###_fr_gcf';
|
||||
else if (matchDomain(['cahiers-techniques-batiment.fr', 'lsa-conso.fr']))
|
||||
else if (matchDomain(['cahiers-techniques-batiment.fr', 'lemoniteur.fr', 'lsa-conso.fr']))
|
||||
group = '###_fr_groupe_infopro';
|
||||
else if (matchDomain(['echoancenis.fr', 'echoduberry.fr', 'hautanjou.fr', 'larenaissancehebdo.fr', 'lecourriercauchois.fr', 'lecourrierdelamayenne.fr']))
|
||||
group = '###_fr_groupe_la_manche_libre';
|
||||
} else if (hostname.endsWith('.it')) {
|
||||
if (document.querySelector('head > link[href^="//citynews.stgy.ovh/"]'))
|
||||
group = '###_it_citynews';// no fix
|
||||
if (document.querySelector('head > link[href^="//citynews.stgy.ovh/"]')) {
|
||||
group = '###_it_citynews';
|
||||
nofix = 1;
|
||||
}
|
||||
else if (matchDomain(['gazzettadimodena.it', 'gazzettadireggio.it', 'lanuovaferrara.it']))
|
||||
group = '###_it_gruppo_sae';
|
||||
} else if (hostname.endsWith('.nl')) {
|
||||
if (document.querySelector('head > link[href*=".ndcmediagroep.nl/"]'))
|
||||
} else if (hostname.endsWith('.nl') || matchDomain(['bike-eu.com'])) {
|
||||
if (document.querySelector('head > meta[name="twitter:creator"][content="@Agrio"]')) {
|
||||
group = '###_nl_agrio';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head > link[href*=".ndcmediagroep.nl/"]'))
|
||||
group = '###_nl_mediahuis_noord';
|
||||
else if (document.querySelector('head > link[rel="dns-prefetch"][href^="https://vmn-"][href$="imgix.net"]'))
|
||||
group = '###_nl_vmnmedia';// no fix
|
||||
else if (matchDomain(['gooieneemlander.nl', 'ijmuidercourant.nl']))
|
||||
group = '###_nl_mediahuis_region';
|
||||
else if (matchDomain(['bike-eu.com']) || document.querySelector('head > link[rel="dns-prefetch"][href^="https://vmn-"][href$="imgix.net"]'))
|
||||
group = '###_nl_vmnmedia';
|
||||
} else if (hostname.endsWith('.no')) {
|
||||
if (hostname.endsWith('watch.no') && document.querySelector('head > link[as="image"][imagesrcset^="https://photos.watchmedier.dk/"]'))
|
||||
group = '###_dk_watch_media'; // custom
|
||||
} else if (hostname.endsWith('.se')) {
|
||||
if (document.querySelector('footer > div > div > a[href="https://www.nwtmedia.se/"]'))
|
||||
group = '###_se_nwt_media';
|
||||
else if (document.querySelector('head > link[href^="https://cdn.gotamedia.se/"]'))
|
||||
group = '###_se_gota_media';// no fix
|
||||
else if (document.querySelector('footer ul > li > a[href^="https://privacy.bonniernews.se/cookiepolicy"]'))
|
||||
group = '###_se_bonnier_group';
|
||||
else if (document.querySelector('head > link[href^="https://cdn.gotamedia.se/"]')) {
|
||||
group = '###_se_gota_media';
|
||||
nofix = 1;
|
||||
}
|
||||
} else if (hostname.match(/\.(co\.uk|scot)$/)) {
|
||||
if (document.querySelector('footer > div a[href^="https://www.nationalworldplc.com"]'))
|
||||
group = '###_uk_nat_world';
|
||||
else if (matchDomain(['investmentweek.co.uk']))
|
||||
group = '###_uk_incisive_media';
|
||||
else if (document.querySelector('footer li > a[href^="https://www.newsquest.co.uk/"]'))
|
||||
if (matchDomain(['motortransport.co.uk']))
|
||||
group = '###_uk_dvv_media';
|
||||
else if (document.querySelector('footer a[href^="https://www.mediaconcierge.co.uk"]'))
|
||||
group = '###_uk_iconic_media';
|
||||
else if (document.querySelector('footer a[href^="https://www.newsquest.co.uk/"]'))
|
||||
group = '###_uk_newsquest';
|
||||
else if (document.querySelector('div#wrbm-footer-div'))
|
||||
group = '###_uk_william_reed';
|
||||
else if (matchDomain(['footballleagueworld.co.uk']))
|
||||
group = '###_ca_valnet';
|
||||
} else if (hostname.match(/\.(ca|com|net|news|org)$/)) {
|
||||
if (matchDomain(['latribune.ca', 'lavoixdelest.ca', 'ledroit.com', 'lenouvelliste.ca', 'lequotidien.com']))
|
||||
if (matchDomain(['latribune.ca', 'lavoixdelest.ca', 'ledroit.com', 'ledroitfranco.com', 'lenouvelliste.ca', 'lequotidien.com']))
|
||||
group = '###_ca_gcm';
|
||||
else if (document.querySelector('script[src*=".postmedia.digital/"], head > meta[content*=".postmedia.digital/"]'))
|
||||
else if (matchDomain(['montrealgazette.com']) || document.querySelector('head > script[src*=".postmedia.digital/"], head > meta[content*=".postmedia.digital/"]'))
|
||||
group = '###_ca_postmedia';
|
||||
else if (document.querySelector('script[src*=".axate.io/"], script[src*=".agate.io/"]'))
|
||||
else if (document.querySelector('div.asp_logo > a > img[src$="aspermont.png"]')) {
|
||||
group = '###_uk_aspermont';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head > script[src*=".axate.io/"], head > script[src*=".agate.io/"]'))
|
||||
group = '###_uk_axate.io';
|
||||
else if (matchDomain(['businessgreen.com', 'internationalinvestment.net', 'professionaladviser.com', 'professionalpensions.com']))
|
||||
group = '###_uk_incisive_media';
|
||||
else if (document.querySelector('footer li > a[href^="https://www.newsquest.co.uk/"]'))
|
||||
else if (matchDomain(['flightglobal.com', 'freightcarbonzero.com', 'heavyliftpfi.com', 'personneltoday.com', 'railwaygazette.com']))
|
||||
group = '###_uk_dvv_media';
|
||||
else if (matchDomain(['agendanews.com', 'boardiq.com', 'endpoints.news', 'financialadvisoriq.com', 'fundfire.com', 'healthpayerspecialist.com', 'ignites.com', 'ignitesasia.com', 'igniteseurope.com', 'lifeannuityspecialist.com', 'pandcspecialist.com']))
|
||||
group = '###_uk_ft_specialist';
|
||||
else if (document.querySelector('footer a[href^="https://www.newsquest.co.uk/"]'))
|
||||
group = '###_uk_newsquest';
|
||||
else if (document.querySelector('div#wrbm-footer-div'))
|
||||
group = '###_uk_william_reed';
|
||||
else if (document.querySelector('head > script[src="https://cdn.blueconic.net/bridgetowermedia.js"], header.site-header > div.btm-header'))
|
||||
group = '###_usa_bridge_tower';
|
||||
else if (document.querySelector('footer#footer li > a[href^="https://cherryroad-media.com"]'))
|
||||
group = '###_usa_cherryroad';// no fix
|
||||
else if (document.querySelector('head > link[href*=".gannettdigital.com/"], head > link[href*=".gannett-cdn.com/"]'))
|
||||
else if (document.querySelector('head > script[type][src*="-cnhi-pw.newsmemory.com"]'))
|
||||
group = '###_usa_cnhi';
|
||||
else if (document.querySelector('footer#footer li > a[href^="https://cherryroad-media.com"]')) {
|
||||
group = '###_usa_cherryroad';
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('head > link[href*=".gannettdigital.com/"], head > link[href*=".gannett-cdn.com/"]'))
|
||||
group = '###_usa_gannett';
|
||||
else if (document.querySelector('head > script[src*="/treg.hearstnp.com/"]'))
|
||||
group = '###_usa_hearst_comm';
|
||||
else if (document.querySelector('head > script[src*=".townnews.com/leetemplates.com/'))
|
||||
else if (document.querySelector('head > script[src*=".townnews.com/leetemplates.com/"]'))
|
||||
group = '###_usa_lee_ent';
|
||||
else if (document.querySelector('head > meta[name="tncms-access-version'))
|
||||
else if (document.querySelector('head > meta[name="tncms-access-version"]'))
|
||||
group = '###_usa_townnews';
|
||||
else if (document.querySelector('head > meta[content^="https://www.mcclatchy-wires.com/"], a[href^="https://classifieds.mcclatchy.com/"], script[src*=".mcclatchyinteractive.com/"]'))
|
||||
else if (document.querySelector('head > link[href^="https://mcclatchy-d.openx.net"], footer a[href^="https://www.mcclatchy.com/privacy-policy"]'))
|
||||
group = '###_usa_mcc';
|
||||
else if (document.querySelector('head > link[rel="stylesheet"][id^="dfm-accuweather-"], footer li > a[href^="https://www.medianewsgroup.com"]'))
|
||||
group = '###_usa_mng';
|
||||
else if (document.querySelector('head > link[href$=".wallkit.net"]'))
|
||||
group = '###_wp_wallkit';
|
||||
else if (hostname.match(/\.com$/)) {
|
||||
if (matchDomain(['journalauto.com', 'journaldupneu.com', 'j2rauto.com']))
|
||||
if (document.querySelector('div.footer-note > div.text > a[href^="https://www.valnetinc.com"]'))
|
||||
group = '###_ca_valnet';
|
||||
else if (matchDomain(['amwatch.com', 'medwatch.com', 'shippingwatch.com']))
|
||||
group = '###_dk_watch_media'; // custom
|
||||
else if (matchDomain(['journalauto.com', 'journaldupneu.com', 'j2rauto.com']))
|
||||
group = '###_fr_synerj';
|
||||
else if (matchDomain(['argusdelassurance.com', 'lagazettedescommunes.com']))
|
||||
else if (matchDomain(['argusdelassurance.com']))
|
||||
group = '###_fr_groupe_infopro';
|
||||
else if (!matchDomain('institutionalinvestor.com') && (matchDomain('thedeal.com') || document.querySelector('footer.Page-footer a.Link[href="https://www.delinian.com/privacy-policy"]')))
|
||||
group = '###_uk_delinian';// no fix
|
||||
else if (!matchDomain(['delinian.com', 'structuredretailproducts.com']) && document.querySelector('footer a[href^="https://www.delinian.com/privacy-policy"]'))
|
||||
group = '###_uk_delinian'; // custom
|
||||
else if (document.querySelector('footer a[href^="https://www.lbresearch.com"]')) {
|
||||
group = '###_uk_law_business_research';
|
||||
nofix = 1;
|
||||
} else if (matchDomain(['oed.com']) || (hostname.startsWith('oxford') && document.querySelector('div[id^="footer"] a[href="http://www.oup.com/"]')))
|
||||
group = '###_uk_oup';
|
||||
else if (document.querySelector('head > meta[property][content^="https://cdn.forumcomm.com/"]'))
|
||||
group = '###_usa_forum_comm';
|
||||
else if (document.querySelector('li > a[href^="https://www.bnpmedia.com/"]'))
|
||||
@@ -135,10 +228,11 @@ window.setTimeout(function () {
|
||||
group = '###_usa_industrydive';
|
||||
else if (matchDomain(['centralmaine.com', 'pressherald.com', 'sunjournal.com']))
|
||||
group = '###_usa_maine_trust';
|
||||
else if (document.querySelector('head > meta[name="peim_article_access_type"]'))
|
||||
else if (document.querySelector('head > meta[name="peim_article_access_type"]')) {
|
||||
group = '###_usa_pei';
|
||||
else if (matchDomain(['dayton.com', 'daytondailynews.com', 'journal-news.com', 'springfieldnewssun.com']))
|
||||
group = 'ajc.com';// Cox First Media
|
||||
nofix = 1;
|
||||
} else if (document.querySelector('footer[id] a[href^="https://www.soundpublishing.com"]'))
|
||||
group = '###_usa_sound_publishing';
|
||||
else if (matchDomain(['accountingtoday.com', 'benefitnews.com', 'bondbuyer.com', 'dig-in.com', 'financial-planning.com', 'nationalmortgagenews.com']))
|
||||
group = 'americanbanker.com'; // Arizent
|
||||
}
|
||||
@@ -146,26 +240,25 @@ window.setTimeout(function () {
|
||||
if (matchDomain(['insideretail.asia', 'insideretail.co.nz', 'insideretail.com.au', 'insideretail.us']))
|
||||
group = '###_au_inside_retail';
|
||||
}
|
||||
|
||||
if (group)
|
||||
console.log(group);
|
||||
ext_api.runtime.sendMessage({
|
||||
request: 'custom_domain',
|
||||
data: {
|
||||
domain: custom_domain,
|
||||
group: group
|
||||
group: group,
|
||||
nofix: nofix
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}, 1000);
|
||||
|
||||
function matchDomain(domains, hostname) {
|
||||
var matched_domain = false;
|
||||
if (!hostname)
|
||||
hostname = window.location.hostname;
|
||||
}
|
||||
|
||||
function matchDomain(domains, hostname = window.location.hostname) {
|
||||
if (typeof domains === 'string')
|
||||
domains = [domains];
|
||||
domains.some(domain => (hostname === domain || hostname.endsWith('.' + domain)) && (matched_domain = domain));
|
||||
return matched_domain;
|
||||
return domains.find(domain => hostname === domain || hostname.endsWith('.' + domain)) || false;
|
||||
}
|
||||
|
||||
function getCookieDomain(hostname) {
|
||||
|
||||
@@ -2,40 +2,23 @@
|
||||
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
|
||||
var hostname = window.location.hostname;
|
||||
var de_madsack_domains = ['haz.de', 'kn-online.de', 'ln-online.de', 'lvz.de', 'maz-online.de', 'neuepresse.de', 'ostsee-zeitung.de', 'rnd.de'];
|
||||
|
||||
if (hostname.match(/\.de$/)) {
|
||||
|
||||
if (matchDomain(de_madsack_domains) || document.querySelector('head > link[href*=".rndtech.de/"]')) {
|
||||
function madsack_main() {
|
||||
for (let n = 0; n < 10; n++) {
|
||||
if (matchDomain('automobilwoche.de')) {
|
||||
function automobilwoche_main() {
|
||||
for (let n = 0; n < 25; n++) {
|
||||
window.setTimeout(function () {
|
||||
if (window.Fusion) {
|
||||
window.Fusion.globalContent.isPaid = false;
|
||||
window.Fusion.globalContent._id = 0;
|
||||
window.Fusion.globalContent.content_restrictions = {};
|
||||
}
|
||||
}, n * 50);
|
||||
}
|
||||
}
|
||||
insert_script(madsack_main);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if (matchDomain('dagsavisen.no')) {
|
||||
function dagsavisen_main() {
|
||||
for (let n = 0; n < 10; n++) {
|
||||
window.setTimeout(function () {
|
||||
if (window.Fusion) {
|
||||
window.Fusion.globalContent.content_restrictions.content_code = 0;
|
||||
}
|
||||
}, n * 50);
|
||||
}
|
||||
}
|
||||
insert_script(dagsavisen_main);
|
||||
insert_script(automobilwoche_main);
|
||||
}
|
||||
|
||||
else if (matchDomain(['journaldemontreal.com', 'journaldequebec.com'])) {
|
||||
for (let n = 0; n < 10; n++) {
|
||||
for (let n = 0; n < 50; n++) {
|
||||
window.setTimeout(function () {
|
||||
let article = document.querySelector('div.article-main-txt.composer-content');
|
||||
if (article)
|
||||
@@ -46,7 +29,7 @@ else if (matchDomain(['journaldemontreal.com', 'journaldequebec.com'])) {
|
||||
|
||||
else if (matchDomain('nzherald.co.nz')) {
|
||||
function nzherald_main() {
|
||||
for (let n = 0; n < 10; n++) {
|
||||
for (let n = 0; n < 25; n++) {
|
||||
window.setTimeout(function () {
|
||||
if (window.Fusion) {
|
||||
window.Fusion.globalContent.isPremium = false;
|
||||
@@ -57,14 +40,10 @@ else if (matchDomain('nzherald.co.nz')) {
|
||||
insert_script(nzherald_main);
|
||||
}
|
||||
|
||||
function matchDomain(domains, hostname) {
|
||||
var matched_domain = false;
|
||||
if (!hostname)
|
||||
hostname = window.location.hostname;
|
||||
function matchDomain(domains, hostname = window.location.hostname) {
|
||||
if (typeof domains === 'string')
|
||||
domains = [domains];
|
||||
domains.some(domain => (hostname === domain || hostname.endsWith('.' + domain)) && (matched_domain = domain));
|
||||
return matched_domain;
|
||||
return domains.find(domain => hostname === domain || hostname.endsWith('.' + domain)) || false;
|
||||
}
|
||||
|
||||
function removeDOMElement(...elements) {
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"background": {
|
||||
"scripts": ["sites.js", "bpc_count_daily_users.js", "background.js"]
|
||||
"scripts": ["sites.js", "background.js"]
|
||||
},
|
||||
"content_security_policy": "script-src 'self'; object-src 'self'",
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "magnolia_limited_permissions@12.34",
|
||||
"update_url": "https://bitbucket.org/bpc-updates/bpc_updates/downloads//updates_custom.json",
|
||||
"update_url": "https://gitflic.ru/project/magnolia1234/bpc_updates/blob/raw?file=updates.json",
|
||||
"strict_min_version": "86.0"
|
||||
}
|
||||
},
|
||||
@@ -23,7 +23,7 @@
|
||||
]
|
||||
},
|
||||
"description": "Bypass Paywalls of news sites",
|
||||
"homepage_url": "https://twitter.com/Magnolia1234B",
|
||||
"homepage_url": "https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean",
|
||||
"icons": {
|
||||
"128": "bypass.png"
|
||||
},
|
||||
@@ -43,5 +43,5 @@
|
||||
"webRequestBlocking",
|
||||
"*://*/*"
|
||||
],
|
||||
"version": "3.6.4.5"
|
||||
"version": "4.2.8.2"
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
4
lib/purify.min.js
vendored
4
lib/purify.min.js
vendored
File diff suppressed because one or more lines are too long
267
manifest.json
267
manifest.json
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"background": {
|
||||
"scripts": ["sites.js", "bpc_count_daily_users.js", "background.js"]
|
||||
"scripts": ["sites.js", "background.js"]
|
||||
},
|
||||
"content_security_policy": "script-src 'self'; object-src 'self'",
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "magnolia@12.34",
|
||||
"update_url": "https://bitbucket.org/bpc-updates/bpc_updates/downloads/updates.json",
|
||||
"update_url": "https://gitflic.ru/project/magnolia1234/bpc_updates/blob/raw?file=updates.json",
|
||||
"strict_min_version": "86.0"
|
||||
}
|
||||
},
|
||||
@@ -23,7 +23,7 @@
|
||||
]
|
||||
},
|
||||
"description": "Bypass Paywalls of news sites",
|
||||
"homepage_url": "https://twitter.com/Magnolia1234B",
|
||||
"homepage_url": "https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean",
|
||||
"icons": {
|
||||
"128": "bypass.png"
|
||||
},
|
||||
@@ -36,7 +36,7 @@
|
||||
"page": "options/options.html"
|
||||
},
|
||||
"optional_permissions": [
|
||||
"<all_urls>"
|
||||
"*://*/*"
|
||||
],
|
||||
"permissions": [
|
||||
"cookies",
|
||||
@@ -44,13 +44,16 @@
|
||||
"activeTab",
|
||||
"webRequest",
|
||||
"webRequestBlocking",
|
||||
"*://*.24heures.ch/*",
|
||||
"*://*.360dx.com/*",
|
||||
"*://*.60millions-mag.com/*",
|
||||
"*://*.aargauerzeitung.ch/*",
|
||||
"*://*.aachener-zeitung.de/*",
|
||||
"*://*.abc.es/*",
|
||||
"*://*.abcmais.com/*",
|
||||
"*://*.abendblatt.de/*",
|
||||
"*://*.abqjournal.com/*",
|
||||
"*://*.abril.com.br/*",
|
||||
"*://*.actu.fr/*",
|
||||
"*://*.ad.nl/*",
|
||||
"*://*.adage.com/*",
|
||||
"*://*.adelaidenow.com.au/*",
|
||||
@@ -58,7 +61,10 @@
|
||||
"*://*.aerokurier.de/*",
|
||||
"*://*.aerztezeitung.de/*",
|
||||
"*://*.afr.com/*",
|
||||
"*://*.aftenposten.no/*",
|
||||
"*://*.aisnenouvelle.fr/*",
|
||||
"*://*.ajc.com/*",
|
||||
"*://*.al-monitor.com/*",
|
||||
"*://*.al.com/*",
|
||||
"*://*.allgemeine-zeitung.de/*",
|
||||
"*://*.alternatives-economiques.fr/*",
|
||||
@@ -67,6 +73,7 @@
|
||||
"*://*.americanbanker.com/*",
|
||||
"*://*.americanpurpose.com/*",
|
||||
"*://*.americastestkitchen.com/*",
|
||||
"*://*.aoc.media/*",
|
||||
"*://*.apollo-magazine.com/*",
|
||||
"*://*.ara.cat/*",
|
||||
"*://*.arabalears.cat/*",
|
||||
@@ -74,13 +81,12 @@
|
||||
"*://*.arcinfo.ch/*",
|
||||
"*://*.artforum.com/*",
|
||||
"*://*.artnet.com/*",
|
||||
"*://*.artsenkrant.com/*",
|
||||
"*://*.atavist.com/*",
|
||||
"*://*.atlantico.fr/*",
|
||||
"*://*.augsburger-allgemeine.de/*",
|
||||
"*://*.auto-motor-und-sport.de/*",
|
||||
"*://*.auto-swiat.pl/*",
|
||||
"*://*.autocar.co.uk/*",
|
||||
"*://*.autohebdo.fr/*",
|
||||
"*://*.automobilwoche.de/*",
|
||||
"*://*.autonews.com/*",
|
||||
"*://*.autoplus.fr/*",
|
||||
@@ -92,17 +98,23 @@
|
||||
"*://*.baltimoresun.com/*",
|
||||
"*://*.barandbench.com/*",
|
||||
"*://*.barrons.com/*",
|
||||
"*://*.bazonline.ch/*",
|
||||
"*://*.bbc.com/*",
|
||||
"*://*.bd.nl/*",
|
||||
"*://*.beleggersbelangen.nl/*",
|
||||
"*://*.belfasttelegraph.co.uk/*",
|
||||
"*://*.bendigoadvertiser.com.au/*",
|
||||
"*://*.benzinga.com/*",
|
||||
"*://*.beobachter.ch/*",
|
||||
"*://*.berliner-zeitung.de/*",
|
||||
"*://*.berlingske.dk/*",
|
||||
"*://*.bernerzeitung.ch/*",
|
||||
"*://*.betamtb.com/*",
|
||||
"*://*.betternutrition.com/*",
|
||||
"*://*.betterprogramming.pub/*",
|
||||
"*://*.bhaskar.com/*",
|
||||
"*://*.bicycling.com/*",
|
||||
"*://*.bienpublic.com/*",
|
||||
"*://*.bild.de/*",
|
||||
"*://*.billboard.com/*",
|
||||
"*://*.bizjournals.com/*",
|
||||
@@ -111,27 +123,34 @@
|
||||
"*://*.bloombergadria.com/*",
|
||||
"*://*.bnd.com/*",
|
||||
"*://*.bndestem.nl/*",
|
||||
"*://*.bnn.de/*",
|
||||
"*://*.boersen-zeitung.de/*",
|
||||
"*://*.bonappetit.com/*",
|
||||
"*://*.bordermail.com.au/*",
|
||||
"*://*.bostonglobe.com/*",
|
||||
"*://*.bostonherald.com/*",
|
||||
"*://*.braunschweiger-zeitung.de/*",
|
||||
"*://*.brill.com/*",
|
||||
"*://*.brisbanetimes.com.au/*",
|
||||
"*://*.britannica.com/*",
|
||||
"*://*.bt.no/*",
|
||||
"*://*.buffalonews.com/*",
|
||||
"*://*.business-standard.com/*",
|
||||
"*://*.businessam.be/*",
|
||||
"*://*.businessdailyafrica.com/*",
|
||||
"*://*.businessdesk.co.nz/*",
|
||||
"*://*.businessinsider.com.pl/*",
|
||||
"*://*.businessinsider.com/*",
|
||||
"*://*.businessinsider.jp/*",
|
||||
"*://*.businessinsider.nl/*",
|
||||
"*://*.businessoffashion.com/*",
|
||||
"*://*.businesspost.ie/*",
|
||||
"*://*.businesstimes.com.sg/*",
|
||||
"*://*.cairnspost.com.au/*",
|
||||
"*://*.calgaryherald.com/*",
|
||||
"*://*.cambiocolombia.com/*",
|
||||
"*://*.canarias7.es/*",
|
||||
"*://*.canberratimes.com.au/*",
|
||||
"*://*.capital.bg/*",
|
||||
"*://*.capital.fr/*",
|
||||
"*://*.capitalgazette.com/*",
|
||||
"*://*.cartacapital.com.br/*",
|
||||
@@ -146,8 +165,8 @@
|
||||
"*://*.chicagobusiness.com/*",
|
||||
"*://*.chicagotribune.com/*",
|
||||
"*://*.chronicle.com/*",
|
||||
"*://*.chunichi.co.jp/*",
|
||||
"*://*.cicero.de/*",
|
||||
"*://*.cieletespace.fr/*",
|
||||
"*://*.cincinnati.com/*",
|
||||
"*://*.citywire.com/*",
|
||||
"*://*.clarin.com/*",
|
||||
@@ -155,7 +174,6 @@
|
||||
"*://*.cleveland.com/*",
|
||||
"*://*.clicrbs.com.br/*",
|
||||
"*://*.climbing.com/*",
|
||||
"*://*.cmjornal.pt/*",
|
||||
"*://*.cnbc.com/*",
|
||||
"*://*.cnn.com/*",
|
||||
"*://*.cntraveler.com/*",
|
||||
@@ -175,6 +193,7 @@
|
||||
"*://*.courant.com/*",
|
||||
"*://*.courier-journal.com/*",
|
||||
"*://*.couriermail.com.au/*",
|
||||
"*://*.courrier-picard.fr/*",
|
||||
"*://*.courrierinternational.com/*",
|
||||
"*://*.crainscleveland.com/*",
|
||||
"*://*.crainsdetroit.com/*",
|
||||
@@ -187,35 +206,45 @@
|
||||
"*://*.ctpost.com/*",
|
||||
"*://*.curbed.com/*",
|
||||
"*://*.cw.com.tw/*",
|
||||
"*://*.cyclingnews.com/*",
|
||||
"*://*.dagensmedicin.se/*",
|
||||
"*://*.dagsavisen.no/*",
|
||||
"*://*.dailyadvertiser.com.au/*",
|
||||
"*://*.dailyherald.com/*",
|
||||
"*://*.dailyliberal.com.au/*",
|
||||
"*://*.dailymail.co.uk/*",
|
||||
"*://*.dailypress.com/*",
|
||||
"*://*.dailytelegraph.com.au/*",
|
||||
"*://*.dailywire.com/*",
|
||||
"*://*.dallasnews.com/*",
|
||||
"*://*.decanter.com/*",
|
||||
"*://*.defector.com/*",
|
||||
"*://*.delish.com/*",
|
||||
"*://*.democratandchronicle.com/*",
|
||||
"*://*.demorgen.be/*",
|
||||
"*://*.denik.cz/*",
|
||||
"*://*.denverpost.com/*",
|
||||
"*://*.deraktionaer.de/*",
|
||||
"*://*.derbund.ch/*",
|
||||
"*://*.desmoinesregister.com/*",
|
||||
"*://*.destentor.nl/*",
|
||||
"*://*.detroitnews.com/*",
|
||||
"*://*.df.cl/*",
|
||||
"*://*.dhnet.be/*",
|
||||
"*://*.di.se/*",
|
||||
"*://*.diariocorreo.pe/*",
|
||||
"*://*.diariodemallorca.es/*",
|
||||
"*://*.diariodenavarra.es/*",
|
||||
"*://*.diariosur.es/*",
|
||||
"*://*.diariovasco.com/*",
|
||||
"*://*.diepresse.com/*",
|
||||
"*://*.digiday.com/*",
|
||||
"*://*.digitimes.com/*",
|
||||
"*://*.diplomatique.org.br/*",
|
||||
"*://*.discovermagazine.com/*",
|
||||
"*://*.dispatch.com/*",
|
||||
"*://*.dn.no/*",
|
||||
"*://*.dn.pt/*",
|
||||
"*://*.dn.se/*",
|
||||
"*://*.dna.fr/*",
|
||||
"*://*.dnevnik.bg/*",
|
||||
"*://*.doorbraak.be/*",
|
||||
"*://*.dvhn.nl/*",
|
||||
"*://*.dwell.com/*",
|
||||
@@ -230,6 +259,7 @@
|
||||
"*://*.elcomercio.pe/*",
|
||||
"*://*.elconfidencial.com/*",
|
||||
"*://*.elcorreo.com/*",
|
||||
"*://*.eldeber.com.bo/*",
|
||||
"*://*.eldia.es/*",
|
||||
"*://*.eldiario.es/*",
|
||||
"*://*.eldiariomontanes.es/*",
|
||||
@@ -248,8 +278,11 @@
|
||||
"*://*.elperiodico.com/*",
|
||||
"*://*.eltiempo.com/*",
|
||||
"*://*.eltribuno.com/*",
|
||||
"*://*.eluniversal.com.mx/*",
|
||||
"*://*.eluniverso.com/*",
|
||||
"*://*.em.com.br/*",
|
||||
"*://*.enotes.com/*",
|
||||
"*://*.entrepreneur.com/*",
|
||||
"*://*.epe.es/*",
|
||||
"*://*.epicurious.com/*",
|
||||
"*://*.epoch.org.il/*",
|
||||
@@ -257,6 +290,7 @@
|
||||
"*://*.esprit.presse.fr/*",
|
||||
"*://*.esquire.com/*",
|
||||
"*://*.estadao.com.br/*",
|
||||
"*://*.estrepublicain.fr/*",
|
||||
"*://*.etc.se/*",
|
||||
"*://*.euobserver.com/*",
|
||||
"*://*.european-rubber-journal.com/*",
|
||||
@@ -269,7 +303,6 @@
|
||||
"*://*.farodevigo.es/*",
|
||||
"*://*.fastcompany.com/*",
|
||||
"*://*.faz.net/*",
|
||||
"*://*.fd.nl/*",
|
||||
"*://*.femmesdaujourdhui.be/*",
|
||||
"*://*.fieldandstream.com/*",
|
||||
"*://*.financialexpress.com/*",
|
||||
@@ -279,21 +312,25 @@
|
||||
"*://*.flair.be/*",
|
||||
"*://*.flair.nl/*",
|
||||
"*://*.flugrevue.de/*",
|
||||
"*://*.fmrmagazine.com/*",
|
||||
"*://*.fnlondon.com/*",
|
||||
"*://*.focusplus.de/*",
|
||||
"*://*.forbes.com.au/*",
|
||||
"*://*.forbes.com/*",
|
||||
"*://*.forbes.pl/*",
|
||||
"*://*.forbes.ua/*",
|
||||
"*://*.foreignaffairs.com/*",
|
||||
"*://*.foreignpolicy.com/*",
|
||||
"*://*.fortune.com/*",
|
||||
"*://*.foxnews.com/*",
|
||||
"*://*.fr.de/*",
|
||||
"*://*.freep.com/*",
|
||||
"*://*.freiepresse.de/*",
|
||||
"*://*.freitag.de/*",
|
||||
"*://*.fresnobee.com/*",
|
||||
"*://*.ft.com/*",
|
||||
"*://*.ftm.eu/*",
|
||||
"*://*.ftm.nl/*",
|
||||
"*://*.ga.de/*",
|
||||
"*://*.gazetadopovo.com.br/*",
|
||||
"*://*.gazzetta.it/*",
|
||||
"*://*.gbnews.com/*",
|
||||
@@ -311,26 +348,38 @@
|
||||
"*://*.granta.com/*",
|
||||
"*://*.groene.nl/*",
|
||||
"*://*.grubstreet.com/*",
|
||||
"*://*.gva.be/*",
|
||||
"*://*.haaretz.co.il/*",
|
||||
"*://*.haaretz.com/*",
|
||||
"*://*.haarlemsdagblad.nl/*",
|
||||
"*://*.handelsblatt.com/*",
|
||||
"*://*.handelszeitung.ch/*",
|
||||
"*://*.harpers.org/*",
|
||||
"*://*.harpersbazaar.com/*",
|
||||
"*://*.harzkurier.de/*",
|
||||
"*://*.haz.de/*",
|
||||
"*://*.hbr.org/*",
|
||||
"*://*.hbvl.be/*",
|
||||
"*://*.hd.se/*",
|
||||
"*://*.heise.de/*",
|
||||
"*://*.heraldsun.com.au/*",
|
||||
"*://*.hilltimes.com/*",
|
||||
"*://*.hindustantimes.com/*",
|
||||
"*://*.hindutamil.in/*",
|
||||
"*://*.historia.fr/*",
|
||||
"*://*.historyextra.com/*",
|
||||
"*://*.historytoday.com/*",
|
||||
"*://*.hln.be/*",
|
||||
"*://*.hola.com/*",
|
||||
"*://*.housebeautiful.com/*",
|
||||
"*://*.houstonchronicle.com/*",
|
||||
"*://*.hoy.es/*",
|
||||
"*://*.huffingtonpost.it/*",
|
||||
"*://*.humanite.fr/*",
|
||||
"*://*.humo.be/*",
|
||||
"*://*.hydrogeninsight.com/*",
|
||||
"*://*.iai.tv/*",
|
||||
"*://*.ideal.es/*",
|
||||
"*://*.ikz-online.de/*",
|
||||
"*://*.ilfattoquotidiano.it/*",
|
||||
"*://*.ilfoglio.it/*",
|
||||
"*://*.ilgazzettino.it/*",
|
||||
@@ -340,11 +389,9 @@
|
||||
"*://*.ilmattino.it/*",
|
||||
"*://*.ilmessaggero.it/*",
|
||||
"*://*.ilrestodelcarlino.it/*",
|
||||
"*://*.ilsecoloxix.it/*",
|
||||
"*://*.ilsole24ore.com/*",
|
||||
"*://*.iltelegrafolivorno.it/*",
|
||||
"*://*.iltirreno.it/*",
|
||||
"*://*.inc-aus.com/*",
|
||||
"*://*.inc.com/*",
|
||||
"*://*.inc42.com/*",
|
||||
"*://*.independent.co.uk/*",
|
||||
@@ -354,29 +401,28 @@
|
||||
"*://*.indiatoday.in/*",
|
||||
"*://*.indystar.com/*",
|
||||
"*://*.inews.co.uk/*",
|
||||
"*://*.infolibre.es/*",
|
||||
"*://*.informacion.es/*",
|
||||
"*://*.infzm.com/*",
|
||||
"*://*.inkl.com/*",
|
||||
"*://*.inquirer.com/*",
|
||||
"*://*.insidehighered.com/*",
|
||||
"*://*.intelligentinvestor.com.au/*",
|
||||
"*://*.interestingengineering.com/*",
|
||||
"*://*.internazionale.it/*",
|
||||
"*://*.intrafish.com/*",
|
||||
"*://*.intrafish.no/*",
|
||||
"*://*.investorschronicle.co.uk/*",
|
||||
"*://*.investsmart.com.au/*",
|
||||
"*://*.ipolitics.ca/*",
|
||||
"*://*.irishexaminer.com/*",
|
||||
"*://*.irishnews.com/*",
|
||||
"*://*.irishtimes.com/*",
|
||||
"*://*.italian.tech/*",
|
||||
"*://*.italiaoggi.it/*",
|
||||
"*://*.jacksonville.com/*",
|
||||
"*://*.jacobin.de/*",
|
||||
"*://*.janes.com/*",
|
||||
"*://*.japantimes.co.jp/*",
|
||||
"*://*.jazziz.com/*",
|
||||
"*://*.jazzwise.com/*",
|
||||
"*://*.jeuneafrique.com/*",
|
||||
"*://*.jgnt.co/*",
|
||||
"*://*.journaldemillau.fr/*",
|
||||
"*://*.journaldemontreal.com/*",
|
||||
@@ -388,27 +434,33 @@
|
||||
"*://*.jsonline.com/*",
|
||||
"*://*.kansas.com/*",
|
||||
"*://*.kansascity.com/*",
|
||||
"*://*.kathimerini.gr/*",
|
||||
"*://*.kentucky.com/*",
|
||||
"*://*.kn-online.de/*",
|
||||
"*://*.knack.be/*",
|
||||
"*://*.knoxnews.com/*",
|
||||
"*://*.kompas.id/*",
|
||||
"*://*.komputerswiat.pl/*",
|
||||
"*://*.krautreporter.de/*",
|
||||
"*://*.ksta.de/*",
|
||||
"*://*.kurier.at/*",
|
||||
"*://*.kw.be/*",
|
||||
"*://*.kystens.no/*",
|
||||
"*://*.la-croix.com/*",
|
||||
"*://*.labusinessjournal.com/*",
|
||||
"*://*.lacote.ch/*",
|
||||
"*://*.ladepeche.fr/*",
|
||||
"*://*.ladiaria.com.uy/*",
|
||||
"*://*.lagaceta.com.ar/*",
|
||||
"*://*.lalibre.be/*",
|
||||
"*://*.lalsace.fr/*",
|
||||
"*://*.lamanchelibre.fr/*",
|
||||
"*://*.lamontagne.fr/*",
|
||||
"*://*.lanacion.com.ar/*",
|
||||
"*://*.lanazione.it/*",
|
||||
"*://*.lanouvellerepublique.fr/*",
|
||||
"*://*.lanuovasardegna.it/*",
|
||||
"*://*.laprovincia.es/*",
|
||||
"*://*.lardennais.fr/*",
|
||||
"*://*.larepubliquedespyrenees.fr/*",
|
||||
"*://*.larioja.com/*",
|
||||
"*://*.lasegunda.com/*",
|
||||
@@ -416,38 +468,55 @@
|
||||
"*://*.lastampa.it/*",
|
||||
"*://*.latercera.com/*",
|
||||
"*://*.latimes.com/*",
|
||||
"*://*.latribune.fr/*",
|
||||
"*://*.lavanguardia.com/*",
|
||||
"*://*.lavenir.net/*",
|
||||
"*://*.laverdad.es/*",
|
||||
"*://*.lavoixdunord.fr/*",
|
||||
"*://*.lavoz.com.ar/*",
|
||||
"*://*.lavozdigital.es/*",
|
||||
"*://*.law.com/*",
|
||||
"*://*.lc.nl/*",
|
||||
"*://*.le1hebdo.fr/*",
|
||||
"*://*.lecanardenchaine.fr/*",
|
||||
"*://*.lecho.be/*",
|
||||
"*://*.lecourrierdesstrateges.fr/*",
|
||||
"*://*.ledauphine.com/*",
|
||||
"*://*.ledevoir.com/*",
|
||||
"*://*.lefigaro.fr/*",
|
||||
"*://*.legrandcontinent.eu/*",
|
||||
"*://*.lehighvalleylive.com/*",
|
||||
"*://*.leidschdagblad.nl/*",
|
||||
"*://*.lejdd.fr/*",
|
||||
"*://*.lejsl.com/*",
|
||||
"*://*.lemagit.fr/*",
|
||||
"*://*.lemessager.fr/*",
|
||||
"*://*.lemonde.fr/*",
|
||||
"*://*.lemoniteur.fr/*",
|
||||
"*://*.lenouveleconomiste.fr/*",
|
||||
"*://*.lenouvelliste.ch/*",
|
||||
"*://*.leparisien.fr/*",
|
||||
"*://*.lepoint.fr/*",
|
||||
"*://*.leprogres.fr/*",
|
||||
"*://*.lequipe.fr/*",
|
||||
"*://*.lequotidiendumedecin.fr/*",
|
||||
"*://*.lequotidiendupharmacien.fr/*",
|
||||
"*://*.lerevenu.com/*",
|
||||
"*://*.lescienze.it/*",
|
||||
"*://*.lesechos.fr/*",
|
||||
"*://*.lesinrocks.com/*",
|
||||
"*://*.lesoir.be/*",
|
||||
"*://*.lesoleil.com/*",
|
||||
"*://*.lest-eclair.fr/*",
|
||||
"*://*.letelegramme.fr/*",
|
||||
"*://*.letemps.ch/*",
|
||||
"*://*.levante-emv.com/*",
|
||||
"*://*.levif.be/*",
|
||||
"*://*.lexpress.fr/*",
|
||||
"*://*.libelle.be/*",
|
||||
"*://*.libelle.nl/*",
|
||||
"*://*.liberation-champagne.fr/*",
|
||||
"*://*.liberation.fr/*",
|
||||
"*://*.limburger.nl/*",
|
||||
"*://*.linda.nl/*",
|
||||
"*://*.lindependant.fr/*",
|
||||
"*://*.linforme.com/*",
|
||||
"*://*.literaryreview.co.uk/*",
|
||||
@@ -460,13 +529,16 @@
|
||||
"*://*.lopinion.fr/*",
|
||||
"*://*.losandes.com.ar/*",
|
||||
"*://*.lrb.co.uk/*",
|
||||
"*://*.luzernerzeitung.ch/*",
|
||||
"*://*.lunion.fr/*",
|
||||
"*://*.lvz.de/*",
|
||||
"*://*.macrobusiness.com.au/*",
|
||||
"*://*.madison.com/*",
|
||||
"*://*.magazyn-kuchnia.pl/*",
|
||||
"*://*.mailonsunday.co.uk/*",
|
||||
"*://*.mainichi.jp/*",
|
||||
"*://*.mallorcazeitung.es/*",
|
||||
"*://*.mannheimer-morgen.de/*",
|
||||
"*://*.manager-magazin.de/*",
|
||||
"*://*.manoramaonline.com/*",
|
||||
"*://*.marca.com/*",
|
||||
"*://*.margriet.nl/*",
|
||||
"*://*.marianne.net/*",
|
||||
@@ -479,11 +551,16 @@
|
||||
"*://*.medscape.com/*",
|
||||
"*://*.menshealth.com/*",
|
||||
"*://*.mercurynews.com/*",
|
||||
"*://*.merkur.de/*",
|
||||
"*://*.mexiconewsdaily.com/*",
|
||||
"*://*.miamiherald.com/*",
|
||||
"*://*.mid-day.com/*",
|
||||
"*://*.midilibre.fr/*",
|
||||
"*://*.milanofinanza.it/*",
|
||||
"*://*.milenio.com/*",
|
||||
"*://*.mittelbayerische.de/*",
|
||||
"*://*.mlive.com/*",
|
||||
"*://*.mnimarkets.com/*",
|
||||
"*://*.moda.it/*",
|
||||
"*://*.modernhealthcare.com/*",
|
||||
"*://*.modernretail.co/*",
|
||||
@@ -491,17 +568,20 @@
|
||||
"*://*.monocle.com/*",
|
||||
"*://*.morgenpost.de/*",
|
||||
"*://*.motorradonline.de/*",
|
||||
"*://*.motorsportmagazine.com/*",
|
||||
"*://*.moustique.be/*",
|
||||
"*://*.mundodeportivo.com/*",
|
||||
"*://*.mv-voice.com/*",
|
||||
"*://*.mz.de/*",
|
||||
"*://*.nation.africa/*",
|
||||
"*://*.nationalgeographic.com/*",
|
||||
"*://*.nationalpost.com/*",
|
||||
"*://*.nationalreview.com/*",
|
||||
"*://*.nature.com/*",
|
||||
"*://*.nautil.us/*",
|
||||
"*://*.ndtvprofit.com/*",
|
||||
"*://*.neuepresse.de/*",
|
||||
"*://*.newcastleherald.com.au/*",
|
||||
"*://*.newleftreview.org/*",
|
||||
"*://*.newcriterion.com/*",
|
||||
"*://*.newrepublic.com/*",
|
||||
"*://*.news-press.com/*",
|
||||
"*://*.newscientist.com/*",
|
||||
@@ -519,14 +599,16 @@
|
||||
"*://*.nikkei.com/*",
|
||||
"*://*.nj.com/*",
|
||||
"*://*.nola.com/*",
|
||||
"*://*.noordhollandsdagblad.nl/*",
|
||||
"*://*.nordlittoral.fr/*",
|
||||
"*://*.northerndailyleader.com.au/*",
|
||||
"*://*.northjersey.com/*",
|
||||
"*://*.nouvelobs.com/*",
|
||||
"*://*.noz.de/*",
|
||||
"*://*.nrc.nl/*",
|
||||
"*://*.nrpyrenees.fr/*",
|
||||
"*://*.nrz.de/*",
|
||||
"*://*.ntnews.com.au/*",
|
||||
"*://*.nsctotal.com.br/*",
|
||||
"*://*.nv.ua/*",
|
||||
"*://*.nw.de/*",
|
||||
"*://*.nwitimes.com/*",
|
||||
"*://*.nwzonline.de/*",
|
||||
@@ -540,9 +622,11 @@
|
||||
"*://*.nzherald.co.nz/*",
|
||||
"*://*.nzz.ch/*",
|
||||
"*://*.observador.pt/*",
|
||||
"*://*.observer.co.uk/*",
|
||||
"*://*.ocbj.com/*",
|
||||
"*://*.ocregister.com/*",
|
||||
"*://*.oklahoman.com/*",
|
||||
"*://*.ole.com.ar/*",
|
||||
"*://*.omaha.com/*",
|
||||
"*://*.onet.pl/*",
|
||||
"*://*.oprahdaily.com/*",
|
||||
@@ -550,27 +634,37 @@
|
||||
"*://*.orlandosentinel.com/*",
|
||||
"*://*.ostsee-zeitung.de/*",
|
||||
"*://*.otz.de/*",
|
||||
"*://*.ouest-france.fr/*",
|
||||
"*://*.outdoorlife.com/*",
|
||||
"*://*.outlookbusiness.com/*",
|
||||
"*://*.outlookindia.com/*",
|
||||
"*://*.outsideonline.com/*",
|
||||
"*://*.ovb-online.de/*",
|
||||
"*://*.oxygenmag.com/*",
|
||||
"*://*.palmbeachpost.com/*",
|
||||
"*://*.paloaltoonline.com/*",
|
||||
"*://*.paris-normandie.fr/*",
|
||||
"*://*.parismatch.com/*",
|
||||
"*://*.parkiet.com/*",
|
||||
"*://*.parool.nl/*",
|
||||
"*://*.penews.com/*",
|
||||
"*://*.pastemagazine.com/*",
|
||||
"*://*.pb.pl/*",
|
||||
"*://*.pennlive.com/*",
|
||||
"*://*.petitbleu.fr/*",
|
||||
"*://*.philanthropy.com/*",
|
||||
"*://*.philomag.com/*",
|
||||
"*://*.philomag.de/*",
|
||||
"*://*.philonomist.com/*",
|
||||
"*://*.philosophynow.org/*",
|
||||
"*://*.pilotonline.com/*",
|
||||
"*://*.pionline.com/*",
|
||||
"*://*.piqd.de/*",
|
||||
"*://*.piratewires.com/*",
|
||||
"*://*.plasticsnews.com/*",
|
||||
"*://*.pnp.de/*",
|
||||
"*://*.politicaexterior.com/*",
|
||||
"*://*.politico.com/*",
|
||||
"*://*.politis.fr/*",
|
||||
"*://*.polityka.pl/*",
|
||||
"*://*.popsci.com/*",
|
||||
"*://*.popularmechanics.com/*",
|
||||
@@ -585,62 +679,72 @@
|
||||
"*://*.project-syndicate.org/*",
|
||||
"*://*.prospectmagazine.co.uk/*",
|
||||
"*://*.public.fr/*",
|
||||
"*://*.publico.es/*",
|
||||
"*://*.puck.news/*",
|
||||
"*://*.pzc.nl/*",
|
||||
"*://*.quora.com/*",
|
||||
"*://*.quotidiano.net/*",
|
||||
"*://*.quotidianodipuglia.it/*",
|
||||
"*://*.qz.com/*",
|
||||
"*://*.rechargenews.com/*",
|
||||
"*://*.record.pt/*",
|
||||
"*://*.reforme.net/*",
|
||||
"*://*.repubblica.it/*",
|
||||
"*://*.republicain-lorrain.fr/*",
|
||||
"*://*.reuters.com/*",
|
||||
"*://*.reviewjournal.com/*",
|
||||
"*://*.revistaoeste.com/*",
|
||||
"*://*.revue21.fr/*",
|
||||
"*://*.revueconflits.com/*",
|
||||
"*://*.rhein-zeitung.de/*",
|
||||
"*://*.rheinpfalz.de/*",
|
||||
"*://*.richmond.com/*",
|
||||
"*://*.rnd.de/*",
|
||||
"*://*.roadandtrack.com/*",
|
||||
"*://*.rollingstone.com/*",
|
||||
"*://*.rp-online.de/*",
|
||||
"*://*.rp.pl/*",
|
||||
"*://*.rubbernews.com/*",
|
||||
"*://*.rugbypass.com/*",
|
||||
"*://*.rugbyrama.fr/*",
|
||||
"*://*.ruhrnachrichten.de/*",
|
||||
"*://*.rundschau-online.de/*",
|
||||
"*://*.runnersworld.com/*",
|
||||
"*://*.saarbruecker-zeitung.de/*",
|
||||
"*://*.sabado.pt/*",
|
||||
"*://*.sacbee.com/*",
|
||||
"*://*.saltwire.com/*",
|
||||
"*://*.saechsische.de/*",
|
||||
"*://*.sandiegouniontribune.com/*",
|
||||
"*://*.schwaebische.de/*",
|
||||
"*://*.scholastic.com/*",
|
||||
"*://*.schwarzwaelder-bote.de/*",
|
||||
"*://*.schweizermonat.ch/*",
|
||||
"*://*.science-et-vie.com/*",
|
||||
"*://*.science.org/*",
|
||||
"*://*.sciencenews.org/*",
|
||||
"*://*.sciencesetavenir.fr/*",
|
||||
"*://*.scientificamerican.com/*",
|
||||
"*://*.scmp.com/*",
|
||||
"*://*.scotsman.com/*",
|
||||
"*://*.sdbj.com/*",
|
||||
"*://*.seattletimes.com/*",
|
||||
"*://*.seekingalpha.com/*",
|
||||
"*://*.semana.com/*",
|
||||
"*://*.sfchronicle.com/*",
|
||||
"*://*.sfstandard.com/*",
|
||||
"*://*.sfvbj.com/*",
|
||||
"*://*.shreveportbossieradvocate.com/*",
|
||||
"*://*.shz.de/*",
|
||||
"*://*.si.com/*",
|
||||
"*://*.silive.com/*",
|
||||
"*://*.skimag.com/*",
|
||||
"*://*.sky.it/*",
|
||||
"*://*.slate.com/*",
|
||||
"*://*.slideshare.net/*",
|
||||
"*://*.sloanreview.mit.edu/*",
|
||||
"*://*.sltrib.com/*",
|
||||
"*://*.smartcompany.com.au/*",
|
||||
"*://*.smh.com.au/*",
|
||||
"*://*.sn.at/*",
|
||||
"*://*.sofrep.com/*",
|
||||
"*://*.sourcingjournal.com/*",
|
||||
"*://*.spectator.co.uk/*",
|
||||
"*://*.spacenews.com/*",
|
||||
"*://*.spectator.com.au/*",
|
||||
"*://*.spectator.com/*",
|
||||
"*://*.spektrum.de/*",
|
||||
"*://*.spglobal.com/*",
|
||||
"*://*.spiegel.de/*",
|
||||
@@ -649,34 +753,39 @@
|
||||
"*://*.standaard.be/*",
|
||||
"*://*.standard.co.uk/*",
|
||||
"*://*.standard.net.au/*",
|
||||
"*://*.standardmedia.co.ke/*",
|
||||
"*://*.star-telegram.com/*",
|
||||
"*://*.staradvertiser.com/*",
|
||||
"*://*.startribune.com/*",
|
||||
"*://*.statesman.com/*",
|
||||
"*://*.statista.com/*",
|
||||
"*://*.statnews.com/*",
|
||||
"*://*.stcatharinesstandard.ca/*",
|
||||
"*://*.stereogum.com/*",
|
||||
"*://*.stern.de/*",
|
||||
"*://*.stltoday.com/*",
|
||||
"*://*.stocknews.com/*",
|
||||
"*://*.straitstimes.com/*",
|
||||
"*://*.stratfor.com/*",
|
||||
"*://*.studocu.com/*",
|
||||
"*://*.study.com/*",
|
||||
"*://*.stuttgarter-nachrichten.de/*",
|
||||
"*://*.stuttgarter-zeitung.de/*",
|
||||
"*://*.stylist.co.uk/*",
|
||||
"*://*.sudinfo.be/*",
|
||||
"*://*.sudouest.fr/*",
|
||||
"*://*.sueddeutsche.de/*",
|
||||
"*://*.suedkurier.de/*",
|
||||
"*://*.sun-sentinel.com/*",
|
||||
"*://*.suomensotilas.fi/*",
|
||||
"*://*.superdeporte.es/*",
|
||||
"*://*.sustainableplastics.com/*",
|
||||
"*://*.svz.de/*",
|
||||
"*://*.swarajyamag.com/*",
|
||||
"*://*.sydsvenskan.se/*",
|
||||
"*://*.syracuse.com/*",
|
||||
"*://*.tagblatt.ch/*",
|
||||
"*://*.t3n.de/*",
|
||||
"*://*.tagesanzeiger.ch/*",
|
||||
"*://*.tagesspiegel.de/*",
|
||||
"*://*.tampabay.com/*",
|
||||
"*://*.tdg.ch/*",
|
||||
"*://*.techinasia.com/*",
|
||||
"*://*.technologyreview.com/*",
|
||||
"*://*.techtarget.com/*",
|
||||
@@ -687,17 +796,21 @@
|
||||
"*://*.tes.com/*",
|
||||
"*://*.texasmonthly.com/*",
|
||||
"*://*.the-american-interest.com/*",
|
||||
"*://*.the-independent.com/*",
|
||||
"*://*.the-scientist.com/*",
|
||||
"*://*.the-tls.co.uk/*",
|
||||
"*://*.the-star.co.ke/*",
|
||||
"*://*.the-tls.com/*",
|
||||
"*://*.theadvocate.com.au/*",
|
||||
"*://*.theadvocate.com/*",
|
||||
"*://*.theage.com.au/*",
|
||||
"*://*.theamericanconservative.com/*",
|
||||
"*://*.theamericanscholar.org/*",
|
||||
"*://*.theartnewspaper.com/*",
|
||||
"*://*.theathletic.com/*",
|
||||
"*://*.theatlantic.com/*",
|
||||
"*://*.theaustralian.com.au/*",
|
||||
"*://*.thebaffler.com/*",
|
||||
"*://*.thebaltimorebanner.com/*",
|
||||
"*://*.theblaze.com/*",
|
||||
"*://*.thebookseller.com/*",
|
||||
"*://*.thebulletin.org/*",
|
||||
"*://*.thechronicle.com.au/*",
|
||||
@@ -706,47 +819,53 @@
|
||||
"*://*.thecut.com/*",
|
||||
"*://*.thedailybeast.com/*",
|
||||
"*://*.thediplomat.com/*",
|
||||
"*://*.thedispatch.com/*",
|
||||
"*://*.theepochtimes.com/*",
|
||||
"*://*.theglobeandmail.com/*",
|
||||
"*://*.thehill.com/*",
|
||||
"*://*.thehindu.com/*",
|
||||
"*://*.thehindubusinessline.com/*",
|
||||
"*://*.theimpression.com/*",
|
||||
"*://*.theinformation.com/*",
|
||||
"*://*.theintercept.com/*",
|
||||
"*://*.thejuggernaut.com/*",
|
||||
"*://*.thelampmagazine.com/*",
|
||||
"*://*.thelawyersdaily.ca/*",
|
||||
"*://*.thelawyer.com/*",
|
||||
"*://*.theleaflet.in/*",
|
||||
"*://*.thelogic.co/*",
|
||||
"*://*.themandarin.com.au/*",
|
||||
"*://*.themarker.com/*",
|
||||
"*://*.themarket.ch/*",
|
||||
"*://*.themercury.com.au/*",
|
||||
"*://*.thenation.com/*",
|
||||
"*://*.thenewatlantis.com/*",
|
||||
"*://*.theneweuropean.co.uk/*",
|
||||
"*://*.thenewslens.com/*",
|
||||
"*://*.thenewsminute.com/*",
|
||||
"*://*.thenewworld.co.uk/*",
|
||||
"*://*.thepeterboroughexaminer.com/*",
|
||||
"*://*.thepointmag.com/*",
|
||||
"*://*.theprovince.com/*",
|
||||
"*://*.thequint.com/*",
|
||||
"*://*.therecord.com/*",
|
||||
"*://*.thesaturdaypaper.com.au/*",
|
||||
"*://*.thescottishsun.co.uk/*",
|
||||
"*://*.thespec.com/*",
|
||||
"*://*.thespectator.com/*",
|
||||
"*://*.thestage.co.uk/*",
|
||||
"*://*.thestar.com/*",
|
||||
"*://*.thestate.com/*",
|
||||
"*://*.thetimes.co.uk/*",
|
||||
"*://*.thesun.co.uk/*",
|
||||
"*://*.thetimes.com/*",
|
||||
"*://*.theverge.com/*",
|
||||
"*://*.theweek.com/*",
|
||||
"*://*.thewest.com.au/*",
|
||||
"*://*.thewrap.com/*",
|
||||
"*://*.thisismoney.co.uk/*",
|
||||
"*://*.thueringer-allgemeine.de/*",
|
||||
"*://*.tijd.be/*",
|
||||
"*://*.timeshighereducation.com/*",
|
||||
"*://*.timesofindia.com/*",
|
||||
"*://*.timesunion.com/*",
|
||||
"*://*.tirebusiness.com/*",
|
||||
"*://*.tlz.de/*",
|
||||
"*://*.tokyo-np.co.jp/*",
|
||||
"*://*.topagrar.com/*",
|
||||
"*://*.torontosun.com/*",
|
||||
"*://*.towardsdatascience.com/*",
|
||||
@@ -757,11 +876,11 @@
|
||||
"*://*.tri-cityherald.com/*",
|
||||
"*://*.triathlete.com/*",
|
||||
"*://*.trouw.nl/*",
|
||||
"*://*.tt.com/*",
|
||||
"*://*.tubantia.nl/*",
|
||||
"*://*.tucson.com/*",
|
||||
"*://*.tulsaworld.com/*",
|
||||
"*://*.tuttosport.com/*",
|
||||
"*://*.tvn24.pl/*",
|
||||
"*://*.twincities.com/*",
|
||||
"*://*.unherd.com/*",
|
||||
"*://*.uol.com.br/*",
|
||||
@@ -775,6 +894,7 @@
|
||||
"*://*.variety.com/*",
|
||||
"*://*.varmatin.com/*",
|
||||
"*://*.vegetariantimes.com/*",
|
||||
"*://*.vice.com/*",
|
||||
"*://*.vikatan.com/*",
|
||||
"*://*.vn.at/*",
|
||||
"*://*.vn.nl/*",
|
||||
@@ -782,13 +902,17 @@
|
||||
"*://*.vogue.com/*",
|
||||
"*://*.voguebusiness.com/*",
|
||||
"*://*.vol.at/*",
|
||||
"*://*.volksfreund.de/*",
|
||||
"*://*.volkskrant.nl/*",
|
||||
"*://*.volksstimme.de/*",
|
||||
"*://*.vosgesmatin.fr/*",
|
||||
"*://*.vox.com/*",
|
||||
"*://*.vulture.com/*",
|
||||
"*://*.warontherocks.com/*",
|
||||
"*://*.washingtonexaminer.com/*",
|
||||
"*://*.washingtonpost.com/*",
|
||||
"*://*.watoday.com.au/*",
|
||||
"*://*.waz.de/*",
|
||||
"*://*.weekendavisen.dk/*",
|
||||
"*://*.weeklytimesnow.com.au/*",
|
||||
"*://*.wellandtribune.ca/*",
|
||||
"*://*.welt.de/*",
|
||||
@@ -808,11 +932,13 @@
|
||||
"*://*.wr.de/*",
|
||||
"*://*.wsj.com/*",
|
||||
"*://*.wwd.com/*",
|
||||
"*://*.wyborcza.biz/*",
|
||||
"*://*.wyborcza.pl/*",
|
||||
"*://*.wysokieobcasy.pl/*",
|
||||
"*://*.ynet.co.il/*",
|
||||
"*://*.yogajournal.com/*",
|
||||
"*://*.yorkshirepost.co.uk/*",
|
||||
"*://*.zeit.de/*",
|
||||
"*://*.zerohedge.com/*",
|
||||
"*://*.amplitude.com/*",
|
||||
"*://*.ampproject.org/*",
|
||||
"*://*.axate.io/*",
|
||||
@@ -821,9 +947,8 @@
|
||||
"*://*.ensighten.com/*",
|
||||
"*://*.evolok.net/*",
|
||||
"*://*.fewcents.co/*",
|
||||
"*://*.ippen.space/*",
|
||||
"*://*.loader-cdn.azureedge.net/*",
|
||||
"*://*.matheranalytics.com/*",
|
||||
"*://*.memberstack.com/*",
|
||||
"*://*.newsmemory.com/*",
|
||||
"*://*.omeda.com/*",
|
||||
"*://*.onecount.net/*",
|
||||
@@ -835,40 +960,42 @@
|
||||
"*://*.sophi.io/*",
|
||||
"*://*.steadyhq.com/*",
|
||||
"*://*.tinypass.com/*",
|
||||
"*://*.weborama.fr/*",
|
||||
"*://*.wallkit.net/*",
|
||||
"*://*.zephr.com/*",
|
||||
"*://*.amazonaws.com/*",
|
||||
"*://*.bitbucket.org/*",
|
||||
"*://*.adobedtm.com/*",
|
||||
"*://*.blink.net/*",
|
||||
"*://*.bwbx.io/*",
|
||||
"*://*.californiatimes.com/*",
|
||||
"*://*.cedscdn.it/*",
|
||||
"*://*.cedsdigital.it/*",
|
||||
"*://*.cloudfront.net/*",
|
||||
"*://*.corriereobjects.it/*",
|
||||
"*://*.danzz.ch/*",
|
||||
"*://*.emol.cl/*",
|
||||
"*://*.epochbase.com/*",
|
||||
"*://*.epochbase.eu/*",
|
||||
"*://*.flip-pay.com/*",
|
||||
"*://*.ftspecialist-us.com/*",
|
||||
"*://*.gjirafa.tech/*",
|
||||
"*://*.glanacion.com/*",
|
||||
"*://*.go.com/*",
|
||||
"*://*.hadrianpaywall.com/*",
|
||||
"*://*.kinja-static.com/*",
|
||||
"*://*.masthead.me/*",
|
||||
"*://*.medscapestatic.com/*",
|
||||
"*://*.mcclatchy.com/*",
|
||||
"*://*.ndcmediagroep.nl/*",
|
||||
"*://*.nhst.tech/*",
|
||||
"*://*.nyt.com/*",
|
||||
"*://*.pasedigital.cl/*",
|
||||
"*://*.wbmdstatic.com/*",
|
||||
"*://*.prisa.com/*",
|
||||
"*://*.townnews.com/*",
|
||||
"*://*.wgchrrammzv.com/*",
|
||||
"*://*.wyleex.com/*",
|
||||
"*://archive.fo/*",
|
||||
"*://archive.is/*",
|
||||
"*://archive.li/*",
|
||||
"*://archive.md/*",
|
||||
"*://archive.ph/*",
|
||||
"*://archive.vn/*",
|
||||
"*://webcache.googleusercontent.com/*"
|
||||
"*://*.djservices.io/*",
|
||||
"*://*.fnetcore-api-prod.azurewebsites.net/*",
|
||||
"*://*.funkemedien.de/*",
|
||||
"*://codebeautify.org/*",
|
||||
"*://gitflic.ru/*"
|
||||
],
|
||||
"version": "3.6.4.5"
|
||||
"version": "4.2.8.2"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
|
||||
try {
|
||||
window.localStorage.clear();
|
||||
sessionStorage.clear();
|
||||
window.sessionStorage.clear();
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Bypass Paywalls Clean (setCookie, custom sites & check update opt-in)</title>
|
||||
<title>Bypass Paywalls Clean (opt-in)</title>
|
||||
<link rel="stylesheet" href="../options_all.css"/>
|
||||
<link rel="stylesheet" href="opt-in.css"/>
|
||||
<script src="opt-in.js"></script>
|
||||
@@ -12,7 +12,38 @@
|
||||
|
||||
<body>
|
||||
<div>
|
||||
<p><strong>Bypass Paywalls Clean<br> - setCookie, custom sites & check update opt-in</strong></p>
|
||||
<p><strong>Bypass Paywalls Clean<br>Opt-in options for additonal functionality/consent.</strong></p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="custom-prompt">
|
||||
<p><strong>custom sites opt-in</strong></p>
|
||||
<p>If you want to enable <a href="../options_custom.html">custom sites</a> (for new sites) and also have the option to remove cookies/block general paywall-scripts of 'unlisted' sites:</br>
|
||||
<p>custom sites enabled: <span id="custom-enabled"></span></p>
|
||||
<div id="custom-container">
|
||||
<button id="custom-enable">Enable</button>
|
||||
<button id="custom-disable">Disable</button>
|
||||
<span id="mv3-remove-perm-msg" style="color: red;">
|
||||
</div>
|
||||
</div>
|
||||
<div id="update-prompt">
|
||||
<p><strong>check update opt-in</strong></p>
|
||||
<p>Check for update of version (on startup and when opening options):</br>
|
||||
<p>check update enabled: <span id="update-enabled"></span></p>
|
||||
<div id="update-container">
|
||||
<button id="update-enable">Enable</button>
|
||||
<button id="update-disable">Disable</button>
|
||||
</div>
|
||||
</div>
|
||||
<div id="fetch-prompt">
|
||||
<p><strong>fetch consent opt-in</strong></p>
|
||||
For some sites (see options) the full article content is fetched from an external site (like archive.is).</br>
|
||||
This requires a 'data transmission' (no data collection by add-on) of the article-url to this external site.</br>
|
||||
If you disable 'fetch consent' (default setting) this add-on will not work for these sites.</br>
|
||||
</p>
|
||||
<p>Fetch enabled: <span id="fetch-enabled"></span></p>
|
||||
<div id="fetch-container">
|
||||
<button id="fetch-enable">Enable</button>
|
||||
<button id="fetch-disable">Disable</button>
|
||||
</div>
|
||||
</div>
|
||||
<div id="opt-in-prompt">
|
||||
@@ -23,34 +54,6 @@
|
||||
<div id="optin-container">
|
||||
<button id="optin-enable">Enable</button>
|
||||
<button id="optin-disable">Disable</button>
|
||||
</div>
|
||||
<div id="custom-prompt">
|
||||
<p><strong>custom sites opt-in</strong></p>
|
||||
<p>If you want to enable custom sites and also have the option to remove cookies/block general paywall-scripts of 'unlisted' sites:</br>
|
||||
<p>custom sites enabled: <span id="custom-enabled"></span></p>
|
||||
<div id="custom-container">
|
||||
<button id="custom-enable">Enable</button>
|
||||
<button id="custom-disable">Disable</button>
|
||||
</div>
|
||||
<p>You can also just request permissions for the <a href="../options_custom.html">custom sites</a> you added yourself.</p>
|
||||
</div>
|
||||
<div id="update-prompt">
|
||||
<p><strong>check update opt-in</strong></p>
|
||||
<p>Check for update of version (on startup and when opening options):</br>
|
||||
<p>check update enabled: <span id="update-enabled"></span></p>
|
||||
<div id="update-container">
|
||||
<button id="update-enable">Enable</button>
|
||||
<button id="update-disable">Disable</button>
|
||||
</div>
|
||||
</div>
|
||||
<div id="counter-prompt">
|
||||
<p><strong>daily users counter opt-in</strong></p>
|
||||
<p>Very basic daily users counter (by counting the download of an empty json-file (no personal information is shared)):</br>
|
||||
<p>daily users counter enabled: <span id="counter-enabled"></span></p>
|
||||
<div id="custom-container">
|
||||
<button id="counter-enable">Enable</button>
|
||||
<button id="counter-disable">Disable</button>
|
||||
</div>
|
||||
</div>
|
||||
<p>
|
||||
<div style='float:left;padding-bottom:50px'>
|
||||
|
||||
@@ -1,16 +1,18 @@
|
||||
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
var url_loc = (typeof browser === 'object') ? 'firefox' : 'chrome';
|
||||
var manifestData = ext_api.runtime.getManifest();
|
||||
var ext_manifest_version = manifestData.manifest_version;
|
||||
var navigator_ua = navigator.userAgent;
|
||||
var navigator_ua_mobile = navigator_ua.toLowerCase().includes('mobile');
|
||||
var yandex_browser = navigator_ua_mobile && (url_loc === 'chrome') && navigator_ua.toLowerCase().includes('yabrowser');
|
||||
var custom_switch = ((manifestData.optional_permissions && manifestData.optional_permissions.length) || (manifestData.optional_host_permissions && manifestData.optional_host_permissions.length)) && !(navigator_ua_mobile && (url_loc === 'chrome') && !yandex_browser);
|
||||
var chrome_android_browser = navigator_ua_mobile && (url_loc === 'chrome');
|
||||
var custom_switch = ((manifestData.optional_permissions && manifestData.optional_permissions.length) || (manifestData.optional_host_permissions && manifestData.optional_host_permissions.length));
|
||||
|
||||
window.addEventListener("load", function () {
|
||||
document.getElementById("button-close").addEventListener("click", function () {
|
||||
ext_api.storage.local.set({
|
||||
"optInShown": true,
|
||||
"customShown": true
|
||||
"customShown": true,
|
||||
"fetchShown": true
|
||||
});
|
||||
window.close();
|
||||
});
|
||||
@@ -19,6 +21,7 @@ window.addEventListener("load", function () {
|
||||
ext_api.storage.local.get("optIn", function (result) {
|
||||
opt_in_enabled.innerText = result.optIn ? 'YES' : 'NO';
|
||||
});
|
||||
var mv3_remove_perm_msg = document.getElementById('mv3-remove-perm-msg');
|
||||
|
||||
document.getElementById("optin-enable").addEventListener("click", function () {
|
||||
ext_api.storage.local.set({
|
||||
@@ -47,6 +50,13 @@ window.addEventListener("load", function () {
|
||||
}
|
||||
});
|
||||
|
||||
var custom_prompt = document.getElementById('custom-prompt');
|
||||
if (chrome_android_browser) {
|
||||
var android_span = document.createElement('span');
|
||||
android_span.innerText = '* to enable the custom sites opt-in on Android you may need to use the android-custom crx-release.';
|
||||
custom_prompt.appendChild(android_span);
|
||||
}
|
||||
|
||||
if (custom_switch) {
|
||||
|
||||
document.querySelector('#custom-enable').addEventListener('click', function (event) {
|
||||
@@ -58,6 +68,8 @@ window.addEventListener("load", function () {
|
||||
ext_api.storage.local.set({
|
||||
"customOptIn": true
|
||||
});
|
||||
if (ext_manifest_version === 3)
|
||||
mv3_remove_perm_msg.innerText = '';
|
||||
} else {
|
||||
custom_enabled.innerText = 'NO';
|
||||
}
|
||||
@@ -69,13 +81,17 @@ window.addEventListener("load", function () {
|
||||
|
||||
document.querySelector('#custom-disable').addEventListener('click', function (event) {
|
||||
ext_api.permissions.remove({
|
||||
origins: ["*://*/*", "<all_urls>"]
|
||||
origins: ["*://*/*"]
|
||||
}, function (removed) {
|
||||
if (removed) {
|
||||
custom_enabled.innerText = 'NO';
|
||||
ext_api.storage.local.set({
|
||||
"customOptIn": false
|
||||
});
|
||||
if (ext_manifest_version === 3) {
|
||||
mv3_remove_perm_msg.innerText = 'Extension will be reloaded to apply changes in optional host permissions.';
|
||||
ext_api.runtime.reload();
|
||||
}
|
||||
}
|
||||
ext_api.storage.local.set({
|
||||
"customShown": true
|
||||
@@ -104,22 +120,33 @@ window.addEventListener("load", function () {
|
||||
update_enabled.innerText = 'NO';
|
||||
});
|
||||
|
||||
var counter_enabled = document.getElementById('counter-enabled');
|
||||
ext_api.storage.local.get({counter: true}, function (result) {
|
||||
counter_enabled.innerText = result.counter ? 'YES' : 'NO';
|
||||
if (typeof browser === 'object') { // fetch consent (Firefox only)
|
||||
|
||||
var fetch_enabled = document.getElementById('fetch-enabled');
|
||||
ext_api.storage.local.get("optInFetch", function (result) {
|
||||
fetch_enabled.innerText = result.optInFetch ? 'YES' : 'NO';
|
||||
});
|
||||
|
||||
document.getElementById("counter-enable").addEventListener("click", function () {
|
||||
document.getElementById("fetch-enable").addEventListener("click", function () {
|
||||
ext_api.storage.local.set({
|
||||
"counter": true
|
||||
"optInFetch": true,
|
||||
"fetchShown": true
|
||||
});
|
||||
counter_enabled.innerText = 'YES';
|
||||
fetch_enabled.innerText = 'YES';
|
||||
});
|
||||
|
||||
document.getElementById("counter-disable").addEventListener("click", function () {
|
||||
document.getElementById("fetch-disable").addEventListener("click", function () {
|
||||
ext_api.storage.local.set({
|
||||
"counter": false
|
||||
"optInFetch": false,
|
||||
"fetchShown": true
|
||||
});
|
||||
counter_enabled.innerText = 'NO';
|
||||
fetch_enabled.innerText = 'NO';
|
||||
});
|
||||
|
||||
} else {
|
||||
let fetch_prompt = document.querySelector('div#fetch-prompt');
|
||||
if (fetch_prompt)
|
||||
fetch_prompt.style = 'display: none';
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
@@ -8,7 +8,8 @@
|
||||
</head>
|
||||
<body>
|
||||
<h1 id="top">Options | <small><span id="version"></span><br><span id="version_new"></span></small></h1>
|
||||
<br><a href="/changelog.txt" target="_blank">Changelog</a>
|
||||
Changelog <a href="/changelog.txt" target="_blank">local</a> or <a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean/blob/raw?file=changelog.txt" target="_blank">online</a>
|
||||
| Help <a href="/Readme.html" target="_blank">local</a> or <a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean" target="_blank">online</a>
|
||||
<div style="width:90%;">
|
||||
<br>Some selected sites will have their cookies cleared; uncheck the sites (or add to excluded sites) for which you have an account.<br>
|
||||
If you also want to block general paywall-scripts for unlisted sites you have to opt-in to custom sites (host permission for access to all sites is needed).
|
||||
@@ -27,6 +28,7 @@
|
||||
</div>
|
||||
<div style="clear:both;"></div>
|
||||
<strong style="color:red;"><div id="perm-custom"></div></strong>
|
||||
<strong style="color:red;"><div id="nofix"></div></strong>
|
||||
<div style="clear:both;"></div>
|
||||
<br>
|
||||
<div id="status_top"></div>
|
||||
|
||||
@@ -56,6 +56,7 @@ function renderOptions() {
|
||||
perm_custom.innerText = '';
|
||||
} else {
|
||||
perm_custom.textContent = ">> check host (domain) permissions for custom/updated sites";
|
||||
perm_custom.style.margin = '10px';
|
||||
}
|
||||
});
|
||||
|
||||
@@ -69,18 +70,24 @@ function renderOptions() {
|
||||
},
|
||||
"default": {
|
||||
sites: defaultSites,
|
||||
title: '* Default settings',
|
||||
default_sites: true
|
||||
},
|
||||
"custom": {
|
||||
sites: sites_custom,
|
||||
title: '* Custom (new) sites',
|
||||
default_sites: false
|
||||
}
|
||||
};
|
||||
for (let site_type in site_types) {
|
||||
labelEl = document.createElement('label');
|
||||
labelEl.setAttribute('style', ' font-weight: bold;');
|
||||
if (site_types[site_type].title)
|
||||
if (site_types[site_type].title) {
|
||||
labelEl.appendChild(document.createElement('hr'));
|
||||
labelEl.appendChild(document.createTextNode(site_types[site_type].title));
|
||||
if (site_type !== 'updated' && Object.keys(site_types[site_type].sites).length)
|
||||
labelEl.appendChild(document.createTextNode(' - #' + Object.keys(site_types[site_type].sites).length));
|
||||
}
|
||||
sitesEl.appendChild(labelEl);
|
||||
let sites_arr = site_types[site_type].sites;
|
||||
for (let key in sites_arr) {
|
||||
@@ -152,6 +159,12 @@ function handleSearch() {
|
||||
else
|
||||
item.style.display = 'none';
|
||||
}
|
||||
var nofix = document.getElementById('nofix');
|
||||
if (nofix_sites.includes(search)) {
|
||||
nofix.innerText = 'No (proper) fix for domain ' + search + ', but it may still be part of (imported) custom sites.';
|
||||
nofix.style.margin = '10px';
|
||||
} else
|
||||
nofix.innerText = '';
|
||||
});
|
||||
|
||||
let selectButtons = document.querySelectorAll('#select-all, #select-none');
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
</head>
|
||||
<body>
|
||||
<h2>Custom Sites</h2>
|
||||
<div id="custom-update"></div>
|
||||
<div style="width:90%;">
|
||||
To add a new site, enter an unique title/domain (without www.).<br>
|
||||
Select options below (<a href="/README.html#add-custom-site" target="_blank">see help</a>); for examples import from online.<br>
|
||||
@@ -58,8 +59,9 @@
|
||||
<button id="sort">Sort</button>
|
||||
<button id="export">Export</button>
|
||||
<button id="import">Import file</button>
|
||||
<button id="import_local">Import from local</button>
|
||||
<button id="import_online">Import from online</button>
|
||||
<input type="file" id="importInput" accept=".txt" style="display:none"/>
|
||||
<input type="file" id="importInput" accept=".txt, .json" style="display:none"/>
|
||||
<button><a href="options.html" style="text-decoration:none;color:inherit">Options</a></button>
|
||||
</span>
|
||||
|
||||
|
||||
@@ -3,13 +3,12 @@ var url_loc = (typeof browser === 'object') ? 'firefox' : 'chrome';
|
||||
var manifestData = ext_api.runtime.getManifest();
|
||||
var navigator_ua = navigator.userAgent;
|
||||
var navigator_ua_mobile = navigator_ua.toLowerCase().includes('mobile');
|
||||
var yandex_browser = navigator_ua_mobile && (url_loc === 'chrome') && navigator_ua.toLowerCase().includes('yabrowser');
|
||||
var custom_switch = ((manifestData.optional_permissions && manifestData.optional_permissions.length) || (manifestData.optional_host_permissions && manifestData.optional_host_permissions.length)) && !(navigator_ua_mobile && (url_loc === 'chrome') && !yandex_browser);
|
||||
var custom_switch = ((manifestData.optional_permissions && manifestData.optional_permissions.length) || (manifestData.optional_host_permissions && manifestData.optional_host_permissions.length));
|
||||
|
||||
var useragent_options = ['', 'googlebot', 'bingbot', 'facebookbot'];
|
||||
var referer_options = ['', 'facebook', 'google', 'twitter'];
|
||||
var random_ip_options = ['', 'all', 'eu'];
|
||||
var add_ext_link_type_options = ['', 'archive.is', '1ft.io', 'google_webcache', 'google_search_tool'];
|
||||
var add_ext_link_type_options = ['', 'archive.is', 'google_search_tool'];
|
||||
|
||||
function capitalize(str) {
|
||||
return (typeof str === 'string') ? str.charAt(0).toUpperCase() + str.slice(1) : '';
|
||||
@@ -103,7 +102,7 @@ function import_json(result) {
|
||||
sites_custom[site] = sites_custom_new[site];
|
||||
}
|
||||
sites_custom = filterObject(sites_custom, function (val, key) {
|
||||
return !(customSitesExt_remove.includes(val.domain) || (val.add_ext_link && !val.add_ext_link_type))
|
||||
return val.domain && !(customSitesExt_remove.includes(val.domain) || (val.add_ext_link && !val.add_ext_link_type))
|
||||
});
|
||||
ext_api.storage.local.set({
|
||||
sites_custom: sortJson(sites_custom)
|
||||
@@ -120,9 +119,15 @@ function import_json(result) {
|
||||
});
|
||||
}
|
||||
|
||||
// Import custom sites from online
|
||||
function import_online_options(e) {
|
||||
let url = 'https://bitbucket.org/bpc-updates/bpc_updates/downloads/sites_custom.json';
|
||||
function randomInt(max) {
|
||||
return Math.floor(Math.random() * Math.floor(max));
|
||||
}
|
||||
|
||||
// Import custom sites from local/online
|
||||
function import_url_options(e, online) {
|
||||
let url = '/custom/sites_custom.json';
|
||||
if (online)
|
||||
url = 'https://gitflic.ru/project/magnolia1234/bpc_updates/blob/raw?file=sites_custom.json';
|
||||
try {
|
||||
fetch(url)
|
||||
.then(response => {
|
||||
@@ -272,13 +277,14 @@ function edit_options() {
|
||||
document.querySelector('textarea[data-key="group"]').value = edit_site.group || '';
|
||||
document.querySelector('input[data-key="allow_cookies"]').checked = (edit_site.allow_cookies > 0);
|
||||
document.querySelector('input[data-key="remove_cookies"]').checked = (edit_site.remove_cookies > 0);
|
||||
document.querySelector('select[data-key="useragent"]').selectedIndex = (edit_site.googlebot > 0) ? 1 : useragent_options.indexOf(edit_site.useragent);
|
||||
document.querySelector('input[data-key="cs_clear_lclstrg"]').checked = (edit_site.cs_clear_lclstrg > 0);
|
||||
document.querySelector('select[data-key="useragent"]').selectedIndex = useragent_options.indexOf(edit_site.useragent);
|
||||
document.querySelector('textarea[data-key="useragent_custom"]').value = edit_site.useragent_custom || '';
|
||||
document.querySelector('select[data-key="referer"]').selectedIndex = referer_options.indexOf(edit_site.referer);
|
||||
document.querySelector('textarea[data-key="referer_custom"]').value = edit_site.referer_custom || '';
|
||||
document.querySelector('select[data-key="random_ip"]').selectedIndex = random_ip_options.indexOf(edit_site.random_ip);
|
||||
document.querySelector('input[data-key="block_js"]').checked = (edit_site.block_js > 0 || edit_site.block_javascript > 0);
|
||||
document.querySelector('input[data-key="block_js_ext"]').checked = (edit_site.block_js_ext > 0 || edit_site.block_javascript_ext > 0);
|
||||
document.querySelector('input[data-key="block_js"]').checked = (edit_site.block_js > 0);
|
||||
document.querySelector('input[data-key="block_js_ext"]').checked = (edit_site.block_js_ext > 0);
|
||||
document.querySelector('input[data-key="block_js_inline"]').value = edit_site.block_js_inline || '';
|
||||
document.querySelector('input[data-key="block_regex"]').value = edit_site.block_regex || '';
|
||||
document.querySelector('input[data-key="block_regex_ignore_default"]').checked = (edit_site.block_regex_ignore_default > 0 || edit_site.block_regex_ignore_default > 0);
|
||||
@@ -287,9 +293,9 @@ function edit_options() {
|
||||
document.querySelector('input[data-key="amp_redirect"]').value = edit_site.amp_redirect || '';
|
||||
document.querySelector('input[data-key="ld_json"]').value = edit_site.ld_json || '';
|
||||
document.querySelector('input[data-key="ld_json_next"]').value = edit_site.ld_json_next || '';
|
||||
document.querySelector('input[data-key="ld_json_source"]').value = edit_site.ld_json_source || '';
|
||||
document.querySelector('input[data-key="ld_json_url"]').value = edit_site.ld_json_url || '';
|
||||
document.querySelector('input[data-key="ld_archive_is"]').value = edit_site.ld_archive_is || '';
|
||||
document.querySelector('input[data-key="ld_google_webcache"]').value = edit_site.ld_google_webcache || '';
|
||||
document.querySelector('input[data-key="add_ext_link"]').value = edit_site.add_ext_link || '';
|
||||
document.querySelector('select[data-key="add_ext_link_type"]').selectedIndex = add_ext_link_type_options.indexOf(edit_site.add_ext_link_type);
|
||||
document.querySelector('textarea[data-key="cs_code"]').value = edit_site.cs_code || '';
|
||||
@@ -327,7 +333,8 @@ var perm_origins;
|
||||
function renderOptions() {
|
||||
ext_api.storage.local.get({
|
||||
sites_custom: {},
|
||||
sites_updated: {}
|
||||
sites_updated: {},
|
||||
sites_custom_upd_version: ''
|
||||
}, function (items) {
|
||||
var sites_custom = sortJson(items.sites_custom);
|
||||
var sites_custom_domains_new = Object.values(sites_custom).filter(x => x.domain && !defaultSites_domains.includes(x.domain)).map(x => x.group ? x.group.split(',').filter(x => x).map(x => x.trim()) : x.domain).flat();
|
||||
@@ -357,6 +364,7 @@ function renderOptions() {
|
||||
'group': 0,
|
||||
'allow_cookies': 1,
|
||||
'remove_cookies': 1,
|
||||
'cs_clear_lclstrg (clear localStorage)': 1,
|
||||
'useragent': 0,
|
||||
'useragent_custom': 0,
|
||||
'referer': 0,
|
||||
@@ -372,9 +380,9 @@ function renderOptions() {
|
||||
'amp_redirect': 0,
|
||||
'ld_json': 0,
|
||||
'ld_json_next': 0,
|
||||
'ld_json_source': 0,
|
||||
'ld_json_url': 0,
|
||||
'ld_archive_is': 0,
|
||||
'ld_google_webcache': 0,
|
||||
'add_ext_link': 0,
|
||||
'add_ext_link_type': 0,
|
||||
'cs_code': 0,
|
||||
@@ -402,11 +410,11 @@ function renderOptions() {
|
||||
} else {
|
||||
if (!['cs_code', 'group', 'referer_custom', 'useragent_custom'].includes(key)) {
|
||||
inputEl = document.createElement('input');
|
||||
inputEl.size = 25;
|
||||
inputEl.size = 35;
|
||||
} else {
|
||||
inputEl = document.createElement('textarea');
|
||||
inputEl.rows = 5;
|
||||
inputEl.cols = 25;
|
||||
inputEl.cols = 35;
|
||||
}
|
||||
let placeholders = {
|
||||
title: 'Example',
|
||||
@@ -415,12 +423,12 @@ function renderOptions() {
|
||||
block_js_inline: '\\.example\\.com\\/article\\/',
|
||||
block_regex: '\\.example\\.com\\/js\\/',
|
||||
block_host_perm_add: 'example1.com,example2.com',
|
||||
amp_redirect: 'div.paywall',
|
||||
amp_redirect: 'div.paywall|amp_url',
|
||||
ld_json: 'div.paywall|div.article',
|
||||
ld_json_next: 'div.paywall|div.article',
|
||||
ld_json_source: 'div.paywall|div.article|filter|json_key',
|
||||
ld_json_url: 'div.paywall|div.article',
|
||||
ld_archive_is: 'div.paywall|div.art|div.art_src|div.art_link',
|
||||
ld_google_webcache: 'div.paywall|div.article',
|
||||
add_ext_link: 'div.paywall|div.article',
|
||||
cs_code: 'for dev: check imported examples',
|
||||
};
|
||||
@@ -452,28 +460,32 @@ function renderOptions() {
|
||||
|
||||
let isDefaultSite = defaultSites_domains.includes(domain);
|
||||
optionEl.text = isDefaultSite ? '*' : '';
|
||||
optionEl.text += key + ': ' + domain +
|
||||
optionEl.text += key;
|
||||
if (!navigator_ua_mobile) {
|
||||
optionEl.text += ': ' + domain +
|
||||
(sites_custom[key]['allow_cookies'] > 0 ? ' | allow_cookies' : '') +
|
||||
(sites_custom[key]['remove_cookies'] > 0 ? ' | remove_cookies' : '') +
|
||||
(sites_custom[key]['cs_clear_lclstrg'] > 0 ? ' | cs_clear_lclstrg' : '') +
|
||||
(sites_custom[key]['useragent'] ? ' | useragent: ' + sites_custom[key]['useragent'] : '') +
|
||||
(sites_custom[key]['useragent_custom'] ? ' | useragent_custom' : '') +
|
||||
(sites_custom[key]['googlebot'] > 0 ? ' | googlebot' : '') +
|
||||
(sites_custom[key]['referer'] ? ' | referer: ' + sites_custom[key]['referer'] : '') +
|
||||
(sites_custom[key]['referer_custom'] ? ' | referer_custom' : '') +
|
||||
(sites_custom[key]['random_ip'] ? ' | random_ip: ' + sites_custom[key]['random_ip'] : '') +
|
||||
((sites_custom[key]['block_js'] > 0 || sites_custom[key]['block_javascript'] > 0) ? ' | block_js' : '') +
|
||||
((sites_custom[key]['block_js_ext'] > 0 || sites_custom[key]['block_javascript_ext'] > 0) ? ' | block_js_ext' : '') +
|
||||
((sites_custom[key]['block_js'] > 0) ? ' | block_js' : '') +
|
||||
((sites_custom[key]['block_js_ext'] > 0) ? ' | block_js_ext' : '') +
|
||||
(sites_custom[key]['block_js_inline'] ? ' | block_js_inline' : '') +
|
||||
(sites_custom[key]['block_regex'] ? ' | block_regex' : '') +
|
||||
(sites_custom[key]['amp_unhide'] > 0 ? ' | amp_unhide' : '') +
|
||||
(sites_custom[key]['amp_redirect'] ? ' | amp_redirect' : '') +
|
||||
(sites_custom[key]['ld_json'] ? ' | ld_json' : '') +
|
||||
(sites_custom[key]['ld_json_next'] ? ' | ld_json_next' : '') +
|
||||
(sites_custom[key]['ld_json_source'] ? ' | ld_json_source' : '') +
|
||||
(sites_custom[key]['ld_json_url'] ? ' | ld_json_url' : '') +
|
||||
(sites_custom[key]['ld_archive_is'] ? ' | ld_archive_is' : '') +
|
||||
(sites_custom[key]['ld_google_webcache'] ? ' | ld_google_webcache' : '') +
|
||||
(sites_custom[key]['add_ext_link'] && sites_custom[key]['add_ext_link_type'] ? ' | add_ext_link' : '') +
|
||||
(sites_custom[key]['cs_code'] ? ' | cs_code' : '');
|
||||
}
|
||||
optionEl.value = key;
|
||||
selectEl.add(optionEl);
|
||||
}
|
||||
@@ -498,6 +510,19 @@ function renderOptions() {
|
||||
perm_custom.innerText = 'NO';
|
||||
}
|
||||
});
|
||||
|
||||
var sites_custom_upd_version = items.sites_custom_upd_version;
|
||||
if (sites_custom['###_remove_sites'] && sites_custom['###_remove_sites'].cs_code) {
|
||||
let custom_version = '';
|
||||
let match = sites_custom['###_remove_sites'].cs_code.split(/,\s?/).filter(x => x.match(/^###_custom_/));
|
||||
if (match.length)
|
||||
custom_version = match[0].replace('###_custom_', '');
|
||||
if (custom_version < sites_custom_upd_version) {
|
||||
var custom_update = document.getElementById('custom-update');
|
||||
custom_update.style = 'font-weight: bold; color: red; margin: 20px 0px;';
|
||||
custom_update.innerText = 'Custom sites updated (import from local/online)!\r\n';
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
var custom_enabled = document.getElementById('custom-enabled');
|
||||
@@ -542,7 +567,8 @@ document.getElementById('sort').addEventListener('click', sort_options);
|
||||
document.getElementById('export').addEventListener('click', export_options);
|
||||
document.getElementById('import').onclick = function () {importInput.click()}
|
||||
document.getElementById('importInput').addEventListener("change", import_options, false);
|
||||
document.getElementById('import_online').addEventListener('click', import_online_options);
|
||||
document.getElementById('import_local').addEventListener('click', e => import_url_options(e, false));
|
||||
document.getElementById('import_online').addEventListener('click', e => import_url_options(e, true));
|
||||
document.getElementById('add').addEventListener('click', add_options);
|
||||
document.getElementById('delete').addEventListener('click', delete_options);
|
||||
document.getElementById('delete_default').addEventListener('click', delete_default_options);
|
||||
|
||||
@@ -6,25 +6,22 @@
|
||||
<link rel="stylesheet" href="options_all.css"/>
|
||||
<link rel="stylesheet" href="popup_switch.css"/>
|
||||
<style>
|
||||
body {
|
||||
text-align: center;
|
||||
}
|
||||
div {
|
||||
margin: 10px;
|
||||
}
|
||||
body {text-align: center;}
|
||||
div {margin: 10px;}
|
||||
</style>
|
||||
</head>
|
||||
<body style="width:275px; overflow-x:hidden;overflow-y:hidden;">
|
||||
<div><strong>Bypass Paywalls Clean <span id="version"></span></strong><span id="site_switch_span"> </span></div>
|
||||
<div><a href="options.html" target="_blank">Options</a> |
|
||||
<a href="options_custom.html" target="_blank">Custom</a> |
|
||||
<a href="/README.html" target="_blank">Help</a> |
|
||||
<a href="https://twitter.com/Magnolia1234B" target="_blank">X (Twitter)</a></div>
|
||||
<div><a href="/changelog.txt" target="_blank">Changelog</a> |
|
||||
<button id="clear_cookies" title="clear cookies (and local storage) for current site">clear cookies<br>(& permission)</button> |
|
||||
<body style="width:285px; overflow-x:hidden;overflow-y:hidden;">
|
||||
<div><strong>Bypass Paywalls Clean <span id="version"></span></strong><span id="site_switch_span"> </span></div>
|
||||
<div><a href="options.html" target="_blank">Options</a>
|
||||
<a href="options_custom.html" target="_blank">Custom</a>
|
||||
<a href="/README.html" target="_blank">Help</a>
|
||||
<a href="https://x.com/Magnolia1234B" target="_blank">X</a>
|
||||
<a href="https://xcancel.com/Magnolia1234B" target="_blank">Nitter</a></div>
|
||||
<div><a href="https://gitflic.ru/project/magnolia1234/bypass-paywalls-firefox-clean/blob/raw?file=changelog.txt" target="_blank">Changelog</a>
|
||||
<button id="clear_cookies" title="clear cookies (and local storage) for current site">clear site-cookies<br>(& ask permission)</button>
|
||||
<button id="button-close" title="close popup">close</button></div>
|
||||
<div><span id="version_new"></span></div>
|
||||
<div><span>* for unlisted sites: first clear cookies (X = no fix) & block general paywall-scripts (in options) or use custom sites/reader view</span></div>
|
||||
<div><span>* for unlisted sites: first clear cookies for site (X = no fix) & block general paywall-scripts (in options) or use custom sites/reader view</span></div>
|
||||
<div><span id="archive"></span></div>
|
||||
<script id="popup" src="version.js"></script>
|
||||
<script src="popup.js"></script>
|
||||
|
||||
@@ -1,13 +1,35 @@
|
||||
var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
var url_loc = (typeof browser === 'object') ? 'firefox' : 'chrome';
|
||||
var manifestData = ext_api.runtime.getManifest();
|
||||
var navigator_ua = navigator.userAgent;
|
||||
var navigator_ua_mobile = navigator_ua.toLowerCase().includes('mobile');
|
||||
var yandex_browser = navigator_ua_mobile && (url_loc === 'chrome') && navigator_ua.toLowerCase().includes('yabrowser');
|
||||
var custom_switch = ((manifestData.optional_permissions && manifestData.optional_permissions.length) || (manifestData.optional_host_permissions && manifestData.optional_host_permissions.length)) && !(navigator_ua_mobile && (url_loc === 'chrome') && !yandex_browser);
|
||||
var ext_manifest_version = manifestData.manifest_version;
|
||||
var custom_switch = ((manifestData.optional_permissions && manifestData.optional_permissions.length) || (manifestData.optional_host_permissions && manifestData.optional_host_permissions.length));
|
||||
|
||||
// htmlviewer: clean layout
|
||||
ext_api.tabs.query({
|
||||
active: true,
|
||||
currentWindow: true
|
||||
}, function (tabs) {
|
||||
if (tabs && tabs[0] && ((tabs[0].url === 'about:blank' && tabs[0].title !== 'about:blank') || tabs[0].url === 'https://codebeautify.org/htmlviewer')) {
|
||||
let tabId = tabs[0].id;
|
||||
if (ext_manifest_version === 2) {
|
||||
ext_api.tabs.executeScript(tabId, {
|
||||
file: '/options/htmlviewer.js'
|
||||
}, function (res) {
|
||||
if (ext_api.runtime.lastError || res[0]) {
|
||||
return;
|
||||
}
|
||||
});
|
||||
} else if (ext_manifest_version === 3) {
|
||||
ext_api.scripting.executeScript({
|
||||
target: {tabId: tabId},
|
||||
files: ["/options/htmlviewer.js"]
|
||||
})
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
function popup_show_toggle(domain, enabled) {
|
||||
if (domain && !matchDomain(['webcache.googleusercontent.com'], domain)) {
|
||||
if (domain) {
|
||||
var site_switch_span = document.getElementById('site_switch_span');
|
||||
let labelEl = document.createElement('label');
|
||||
labelEl.setAttribute('class', 'switch');
|
||||
@@ -82,17 +104,12 @@ function showArchiveLinks() {
|
||||
if (tabs && tabs[0] && /^http/.test(tabs[0].url)) {
|
||||
let url = tabs[0].url;
|
||||
let hostname = urlHost(url);
|
||||
if (!matchDomain(['hbrchina.org'], hostname))
|
||||
url = url.split(/[#\?]/)[0];
|
||||
let url_enc = encodeURIComponent(url);
|
||||
let archive_array = {
|
||||
'Archive.today': 'https://archive.today?run=1&url=' + url_enc,
|
||||
'Google webcache': 'https://webcache.googleusercontent.com/search?q=cache:' + url_enc,
|
||||
'Clearthis.page': 'https://clearthis.page?u=' + url,
|
||||
'1ft.io': 'https://1ft.io/' + url,
|
||||
'Google Search Tool\n(use online html-viewer - no fix)': 'https://search.google.com/test/rich-results?url=' + url_enc
|
||||
'Clearthis.page': 'https://clearthis.page?u=' + url_enc,
|
||||
'Google Search Tool\n(see help - troubleshooting)': 'https://search.google.com/test/rich-results?url=' + url_enc
|
||||
};
|
||||
//'Archive.today (renew)': 'https://archive.today?renew=1&url=' + url_enc,
|
||||
let archive_id = document.querySelector('span#archive');
|
||||
if (archive_id) {
|
||||
archive_id.appendChild(document.createTextNode('Open tab in:'));
|
||||
@@ -100,7 +117,7 @@ function showArchiveLinks() {
|
||||
let elem_div = document.createElement('div');
|
||||
let elem = document.createElement('a');
|
||||
elem.innerText = key;
|
||||
if (!(matchDomain(['1ft.io', 'clearthis.page', 'google.com', 'googleusercontent.com'], hostname) || hostname.match(/^archive\.\w{2}$/))) {
|
||||
if (!(matchDomain(['clearthis.page', 'google.com'], hostname) || hostname.match(/^archive\.\w{2}$/))) {
|
||||
elem.href = archive_array[key];
|
||||
elem.title = elem.href;
|
||||
elem.target = '_blank';
|
||||
@@ -115,11 +132,9 @@ function showArchiveLinks() {
|
||||
showArchiveLinks();
|
||||
|
||||
function matchDomain(domains, hostname = window.location.hostname) {
|
||||
let matched_domain = false;
|
||||
if (typeof domains === 'string')
|
||||
domains = [domains];
|
||||
domains.some(domain => (hostname === domain || hostname.endsWith('.' + domain)) && (matched_domain = domain));
|
||||
return matched_domain;
|
||||
return domains.find(domain => hostname === domain || hostname.endsWith('.' + domain)) || false;
|
||||
}
|
||||
|
||||
function urlHost(url) {
|
||||
|
||||
@@ -2,7 +2,7 @@ var ext_api = (typeof browser === 'object') ? browser : chrome;
|
||||
|
||||
var manifestData = ext_api.runtime.getManifest();
|
||||
var url_loc = manifestData.key ? 'chrome' : 'firefox';
|
||||
var ext_url = 'https://github.com/bpc-clone/bpc_updates/releases/latest';
|
||||
var ext_url = 'https://gitflic.ru/project/magnolia1234/bpc_uploads';
|
||||
var ext_name = manifestData.name;
|
||||
var self_hosted = !!(manifestData.browser_specific_settings && manifestData.browser_specific_settings.gecko.update_url);
|
||||
var version_str = 'v' + manifestData.version;
|
||||
@@ -32,13 +32,11 @@ function show_warning() {
|
||||
}
|
||||
}
|
||||
|
||||
function show_update(ext_version_new, ext_upd_version_new = '', check = true) {
|
||||
function show_update(ext_version_new, check = true) {
|
||||
if (ext_version_new) {
|
||||
ext_api.management.getSelf(function (result) {
|
||||
var installType = result.installType;
|
||||
var version_len = (installType === 'development') ? 7 : 5;
|
||||
if (version_len === 5 && ext_upd_version_new && ext_upd_version_new < ext_version_new)
|
||||
ext_version_new = ext_upd_version_new;
|
||||
if (ext_version_new.substring(0, version_len) > manifestData.version.substring(0, version_len)) {
|
||||
ext_api.storage.local.set({
|
||||
ext_version_new: ext_version_new
|
||||
@@ -48,7 +46,7 @@ function show_update(ext_version_new, ext_upd_version_new = '', check = true) {
|
||||
if (installType === 'development')
|
||||
anchorEl.href = ext_url;
|
||||
else {
|
||||
anchorEl.href = ext_url + '/-/releases';
|
||||
anchorEl.href = ext_url;
|
||||
ext_version_new = ext_version_new.replace(/\d$/, '0');
|
||||
}
|
||||
anchorEl.innerText = 'New release v' + ext_version_new;
|
||||
@@ -58,8 +56,8 @@ function show_update(ext_version_new, ext_upd_version_new = '', check = true) {
|
||||
show_warning();
|
||||
} else if (check) {
|
||||
anchorEl = document.createElement('a');
|
||||
anchorEl.text = 'Check Twitter for latest update';
|
||||
anchorEl.href = 'https://twitter.com/Magnolia1234B';
|
||||
anchorEl.text = 'Check X/Twitter for latest update';
|
||||
anchorEl.href = 'https://x.com/Magnolia1234B';
|
||||
anchorEl.target = '_blank';
|
||||
version_span_new.appendChild(anchorEl);
|
||||
}
|
||||
@@ -67,37 +65,12 @@ function show_update(ext_version_new, ext_upd_version_new = '', check = true) {
|
||||
|
||||
function check_version_update(ext_version_new, popup) {
|
||||
if (!popup) {
|
||||
let manifest_new = 'https://bitbucket.org/bpc-updates/bpc_updates/downloads/manifest.json';
|
||||
fetch(manifest_new)
|
||||
.then(response => {
|
||||
if (response.ok) {
|
||||
response.json().then(json => {
|
||||
var version_new = json['version'];
|
||||
if (self_hosted) {
|
||||
let json_upd_version_new = manifestData.browser_specific_settings.gecko.update_url;
|
||||
fetch(json_upd_version_new)
|
||||
.then(response => {
|
||||
if (response.ok) {
|
||||
response.json().then(upd_json => {
|
||||
let ext_id = manifestData.browser_specific_settings.gecko.id;
|
||||
let upd_version_new = upd_json.addons[ext_id].updates[0].version;
|
||||
show_update(version_new, upd_version_new);
|
||||
})
|
||||
}
|
||||
}).catch(function (err) {
|
||||
false;
|
||||
ext_api.runtime.sendMessage({
|
||||
request: 'check_update'
|
||||
});
|
||||
} else
|
||||
show_update(version_new);
|
||||
})
|
||||
} else {
|
||||
show_update(ext_version_new);
|
||||
}
|
||||
}).catch(function (err) {
|
||||
false;
|
||||
});
|
||||
} else
|
||||
show_update(ext_version_new, '', false);
|
||||
show_update(ext_version_new, false);
|
||||
}
|
||||
|
||||
ext_api.storage.local.get({optInUpdate: true, ext_version_new: false}, function (result) {
|
||||
|
||||
@@ -1,24 +1,92 @@
|
||||
{
|
||||
"DigiTimes Asia": {
|
||||
"domain": "digitimes.com",
|
||||
"Algemeen Dagblad (+ regional/ADR)": {
|
||||
"domain": "###_nl_dpg_adr",
|
||||
"group": [
|
||||
"ad.nl",
|
||||
"bd.nl",
|
||||
"bndestem.nl",
|
||||
"destentor.nl",
|
||||
"ed.nl",
|
||||
"gelderlander.nl",
|
||||
"pzc.nl",
|
||||
"tubantia.nl"
|
||||
],
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.piano\\.io",
|
||||
"useragent": "googlebot",
|
||||
"upd_version": "3.6.4.5"
|
||||
"block_regex": "temptation\\.{domain}",
|
||||
"ld_archive_is": "article>header svg.premium-indicator|article>section",
|
||||
"cs_block": 1,
|
||||
"upd_version": "4.2.8.1"
|
||||
},
|
||||
"El Español": {
|
||||
"domain": "elespanol.com",
|
||||
"Apollo Magazine": {
|
||||
"domain": "apollo-magazine.com",
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "(\\.tinypass\\.com\\/|cdn\\.ampproject\\.org\\/v\\d\\/amp-(access|subscriptions)-.+\\.js)",
|
||||
"cs_code": "[{\"cond\":\"div.content-not-granted-paywall\", \"rm_class\":\"content-not-granted-paywall\"}]",
|
||||
"upd_version": "3.6.4.3"
|
||||
"block_regex": "\\.tinypass\\.com",
|
||||
"upd_version": "4.2.7.5"
|
||||
},
|
||||
"NDTV Profit": {
|
||||
"domain": "ndtvprofit.com",
|
||||
"Het Laatste Nieuws": {
|
||||
"domain": "hln.be",
|
||||
"allow_cookies": 1,
|
||||
"amp_redirect": "div[class^='hard-paywall']",
|
||||
"amp_unhide": 1,
|
||||
"block_regex": "cdn\\.ampproject\\.org\\/v\\d\\/amp-subscriptions-.+\\.js",
|
||||
"upd_version": "3.6.4.5"
|
||||
"block_regex": "temptation\\.hln\\.be",
|
||||
"ld_archive_is": "article>header svg.premium-indicator|article>section",
|
||||
"cs_block": 1,
|
||||
"upd_version": "4.2.8.1"
|
||||
},
|
||||
"Medscape": {
|
||||
"domain": "medscape.com",
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.adobedtm\\.com\\/.+\\/launch-.+\\.js",
|
||||
"block_host_perm_add": "adobedtm.com",
|
||||
"upd_version": "4.2.7.7"
|
||||
},
|
||||
"Semana (CO)": {
|
||||
"domain": "semana.com",
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.ampproject\\.org\\/v0\\/amp-subscriptions-.+\\.js",
|
||||
"amp_redirect": "div.paywall>div:not(.article-body)",
|
||||
"upd_version": "4.2.7.6"
|
||||
},
|
||||
"Stern.de": {
|
||||
"domain": "stern.de",
|
||||
"allow_cookies": 1,
|
||||
"cs_dompurify": 1,
|
||||
"cs_param": {"paywall_sel": "main>article ws-paywall"},
|
||||
"upd_version": "4.2.7.7"
|
||||
},
|
||||
"Süddeutsche Zeitung": {
|
||||
"domain": "sueddeutsche.de",
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.sueddeutsche\\.de\\/api\\/tinypass\\.min\\.js",
|
||||
"ld_archive_is": "head>meta[content='locked']|div[itemprop='articleBody']",
|
||||
"add_ext_link": "div.offerpage-container,div.offer-page|main",
|
||||
"add_ext_link_type": "archive.is",
|
||||
"cs_block": 1,
|
||||
"upd_version": "4.2.7.3"
|
||||
},
|
||||
"The Information (news only)": {
|
||||
"domain": "theinformation.com",
|
||||
"allow_cookies": 1,
|
||||
"ld_archive_is": "aside[data-testid='paywall']|article",
|
||||
"upd_version": "4.2.7.8"
|
||||
},
|
||||
"The Spectator Australia": {
|
||||
"domain": "spectator.com.au",
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.tinypass\\.com",
|
||||
"upd_version": "4.2.7.5"
|
||||
},
|
||||
"The Spectator Group (UK)": {
|
||||
"domain": "###_uk_spectator",
|
||||
"group": [
|
||||
"spectator.com"
|
||||
],
|
||||
"allow_cookies": 1,
|
||||
"block_regex": "\\.tinypass\\.com",
|
||||
"upd_version": "4.2.7.5"
|
||||
},
|
||||
"War on the Rocks": {
|
||||
"domain": "warontherocks.com",
|
||||
"allow_cookies": 1,
|
||||
"ld_json_url": "a[href^='https://warontherocks.com/membership']|div.tw\\:container.tw\\:mb-20>div",
|
||||
"upd_version": "4.2.7.1"
|
||||
}
|
||||
}
|
||||
|
||||
10
updates.json
10
updates.json
@@ -2,8 +2,14 @@
|
||||
"addons": {
|
||||
"magnolia@12.34": {
|
||||
"updates": [
|
||||
{ "version": "3.6.4.0",
|
||||
"update_link": "https://github.com/bpc-clone/bpc_updates/releases/latest/download/bypass_paywalls_clean-3.6.4.0.xpi" }
|
||||
{ "version": "4.2.8.0",
|
||||
"update_link": "https://gitflic.ru/project/magnolia1234/bpc_uploads/blob/raw?file=bypass_paywalls_clean-4.2.8.0.xpi" }
|
||||
]
|
||||
},
|
||||
"magnolia_limited_permissions@12.34": {
|
||||
"updates": [
|
||||
{ "version": "4.2.8.0",
|
||||
"update_link": "https://gitflic.ru/project/magnolia1234/bpc_uploads/blob/raw?file=bypass_paywalls_clean-4.2.8.0-custom.xpi" }
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"addons": {
|
||||
"magnolia_limited_permissions@12.34": {
|
||||
"updates": [
|
||||
{ "version": "3.6.4.2",
|
||||
"update_link": "https://github.com/bpc-clone/bpc_updates/releases/latest/download/bypass_paywalls_clean-3.6.4.2-custom.xpi" }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user