mirror of
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean.git
synced 2024-11-10 03:31:57 +01:00
Update custom sites (block_regex_ignore_default)
This commit is contained in:
parent
de23a38f2a
commit
869c10940c
3 changed files with 5 additions and 2 deletions
|
@ -429,7 +429,7 @@ function set_rules(sites, sites_updated, sites_custom) {
|
||||||
rule = {};
|
rule = {};
|
||||||
for (let key in sites_custom[customSite_title])
|
for (let key in sites_custom[customSite_title])
|
||||||
rule[key] = sites_custom[customSite_title][key];
|
rule[key] = sites_custom[customSite_title][key];
|
||||||
if (block_regex_default) {
|
if (block_regex_default && !rule.block_regex_ignore_default) {
|
||||||
if (rule.hasOwnProperty('block_regex')) {
|
if (rule.hasOwnProperty('block_regex')) {
|
||||||
if (block_regex_default instanceof RegExp)
|
if (block_regex_default instanceof RegExp)
|
||||||
block_regex_default = block_regex_default.source;
|
block_regex_default = block_regex_default.source;
|
||||||
|
|
|
@ -5,6 +5,7 @@ Updates (install signed xpi-file): https://gitlab.com/magnolia1234/bypass-paywal
|
||||||
Post-release
|
Post-release
|
||||||
Add OVB Media (opt-in to custom sites for unlisted)
|
Add OVB Media (opt-in to custom sites for unlisted)
|
||||||
Add Private Media AU
|
Add Private Media AU
|
||||||
|
Update custom sites (block_regex_ignore_default)
|
||||||
|
|
||||||
* v3.6.3.0 (2024-04-07)
|
* v3.6.3.0 (2024-04-07)
|
||||||
Add Bild.de (fetch from archive.is)
|
Add Bild.de (fetch from archive.is)
|
||||||
|
|
|
@ -281,6 +281,7 @@ function edit_options() {
|
||||||
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_ext"]').checked = (edit_site.block_js_ext > 0 || edit_site.block_javascript_ext > 0);
|
||||||
document.querySelector('input[data-key="block_js_inline"]').value = edit_site.block_js_inline || '';
|
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"]').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);
|
||||||
document.querySelector('input[data-key="block_host_perm_add"]').value = edit_site.block_host_perm_add || '';
|
document.querySelector('input[data-key="block_host_perm_add"]').value = edit_site.block_host_perm_add || '';
|
||||||
document.querySelector('input[data-key="amp_unhide"]').checked = (edit_site.amp_unhide > 0);
|
document.querySelector('input[data-key="amp_unhide"]').checked = (edit_site.amp_unhide > 0);
|
||||||
document.querySelector('input[data-key="amp_redirect"]').value = edit_site.amp_redirect || '';
|
document.querySelector('input[data-key="amp_redirect"]').value = edit_site.amp_redirect || '';
|
||||||
|
@ -364,7 +365,8 @@ function renderOptions() {
|
||||||
'block_js (domain)': 1,
|
'block_js (domain)': 1,
|
||||||
'block_js_ext': 1,
|
'block_js_ext': 1,
|
||||||
'block_js_inline': 0,
|
'block_js_inline': 0,
|
||||||
'block_regex': 0,
|
'block_regex (add to default)': 0,
|
||||||
|
'block_regex_ignore_default': 1,
|
||||||
'block_host_perm_add': 0,
|
'block_host_perm_add': 0,
|
||||||
'amp_unhide': 1,
|
'amp_unhide': 1,
|
||||||
'amp_redirect': 0,
|
'amp_redirect': 0,
|
||||||
|
|
Loading…
Reference in a new issue