2020-02-28 16:23:17 +01:00
<!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" >
2020-11-05 22:21:41 +01:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
2020-02-28 16:23:17 +01:00
< title > Bypass Paywalls Clean Options Custom< / title >
< style >
#bypass_sites label, #add_site label {
display: block;
}
body {
2020-11-04 17:41:48 +01:00
font-size: 100%;
2020-02-28 16:23:17 +01:00
}
2020-11-05 22:21:41 +01:00
* {
box-sizing: border-box;
}
2020-02-28 16:23:17 +01:00
< / style >
< / head >
< body >
2020-03-15 10:17:24 +01:00
< h2 > Custom Sites< / h2 >
2020-03-17 12:16:32 +01:00
< div style = "width:90%;" >
2021-10-17 21:15:00 +02:00
To add a new site, enter an unique title/domain (without www.).< br >
2022-02-22 19:23:36 +01:00
Select options for useragent (like Googlebot), set referer (ignored when Googlebot is set), set random ip-address, block Javascript, block regular expression, unhide text on (or when paywall(selector) redirect to) amp-page and/or load text from json (paywall|article selector).< br >
2021-11-04 18:50:19 +01:00
Custom sites (new) are enabled automatically in < small > < button > < a href = "options.html" style = "text-decoration:none;color:inherit" > Options< / a > < / button > < / small > (cookies will be removed by default unless you enable allow_cookies).< br >
2021-04-29 19:35:59 +02:00
If you want to use custom sites (for non-listed sites) enable it in < small > < button > < a href = "optin/opt-in.html" style = "text-decoration:none;color:inherit" > Opt-in< / a > < / button > < / small >
< strong > Custom sites enabled: < span id = "custom-enabled" > < / span > < / strong > < br >
2021-11-13 11:43:09 +01:00
You can also just request permissions for the custom sites you added yourself & post-release added sites (below).< br >
2021-04-29 19:35:59 +02:00
On Android: to enable custom sites you need the 'custom' add-on version (with access to all sites): < a href = "https://addons.mozilla.org/en-US/firefox/addon/bypass-paywalls-clean-custom" target = "_blank" > Bypass Paywalls Clean (custom)< / a >
2020-10-13 17:11:35 +02:00
< br > < br >
2020-02-28 16:23:17 +01:00
< / div >
< div id = 'add_site' > < / div >
2020-10-13 17:11:35 +02:00
< br >
2020-03-12 19:27:19 +01:00
< div id = "status_add" > < / div >
2020-08-20 19:01:12 +02:00
< span style = 'float:left;padding-bottom:5px' >
2020-02-28 16:23:17 +01:00
< button id = "add" > Add< / button >
2020-03-15 10:17:24 +01:00
< / span >
2020-02-28 16:23:17 +01:00
< div style = "clear:both;" > < / div >
2020-03-02 18:36:11 +01:00
< div >
2020-03-15 10:17:24 +01:00
< h3 > List of custom sites< / h3 >
2020-08-20 19:01:12 +02:00
* already in default list (double domain)
2020-10-13 17:11:35 +02:00
< br >
2020-03-02 18:36:11 +01:00
< / div >
< div id = 'custom_sites' > < / div >
2020-10-13 17:11:35 +02:00
< br >
2020-03-12 19:27:19 +01:00
< div id = "status_delete" > < / div >
2020-08-20 19:01:12 +02:00
< span style = 'float:left;padding-bottom:5px' >
2020-03-02 18:36:11 +01:00
< button id = "delete" > Delete< / button >
2020-08-18 20:19:15 +02:00
< button id = "edit" > Edit (re-Add)< / button >
2021-04-29 19:35:59 +02:00
< button id = "perm_request" > Request< br > permissions< / button >
2021-05-01 11:22:06 +02:00
< button id = "perm_remove" > Remove< br > permissions< / button > < br >
2021-11-13 11:43:09 +01:00
permissions granted (for all in custom list + updated): < strong > < span id = "perm-custom" > < / span > < / strong >
2020-03-15 10:17:24 +01:00
< / span >
2020-03-02 18:36:11 +01:00
< div style = "clear:both;" > < / div >
2020-03-17 12:16:32 +01:00
< div style = "width:90%;" >
2020-03-15 10:17:24 +01:00
< h3 > Json file< / h3 >
2020-04-11 19:40:12 +02:00
You can edit/sort the text area and save (only when json-text is valid).
2020-03-15 10:17:24 +01:00
Clear & save to reset. You can also export/import json-text for new installations.
2020-02-28 16:23:17 +01:00
< / div >
2020-10-13 17:11:35 +02:00
< br >
2020-02-28 16:23:17 +01:00
< div id = 'bypass_sites' > < / div >
2020-10-13 17:11:35 +02:00
< br >
2020-02-28 16:23:17 +01:00
< div id = "status" > < / div >
< div id = "error" > < / div >
2020-03-17 12:16:32 +01:00
< span style = 'float:left;padding-bottom:50px' >
2020-02-28 16:23:17 +01:00
< button id = "save" > Save< / button >
2020-04-11 19:40:12 +02:00
< button id = "sort" > Sort< / button >
2020-03-08 19:45:19 +01:00
< button id = "export" > Export< / button >
2022-07-24 18:25:42 +02:00
< button id = "import" > Import file< / button >
< button id = "import_gitlab" > Import from GitLab< / button >
2020-03-08 19:45:19 +01:00
< input type = "file" id = "importInput" accept = ".txt" style = "display:none" / >
2020-03-15 10:17:24 +01:00
< button > < a href = "options.html" style = "text-decoration:none;color:inherit" > Options< / a > < / button >
2020-02-28 16:23:17 +01:00
< / span >
2020-03-15 10:17:24 +01:00
2021-03-27 08:31:03 +01:00
< script src = "../sites.js" > < / script >
2020-02-28 16:23:17 +01:00
< script src = "options_custom.js" > < / script >
< / body >
< / html >