diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 16:55:34 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 16:55:34 +0000 |
commit | 75417f5e3d32645859d94cec82255dc130ec4a2e (patch) | |
tree | 5fd46925c6b4a881c9208772ed8e5cc0588bc164 /src/skin/options.html | |
parent | Initial commit. (diff) | |
download | privacybadger-75417f5e3d32645859d94cec82255dc130ec4a2e.tar.xz privacybadger-75417f5e3d32645859d94cec82255dc130ec4a2e.zip |
Adding upstream version 2020.10.7.upstream/2020.10.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | src/skin/options.html | 307 |
1 files changed, 307 insertions, 0 deletions
diff --git a/src/skin/options.html b/src/skin/options.html new file mode 100644 index 0000000..428d0fb --- /dev/null +++ b/src/skin/options.html @@ -0,0 +1,307 @@ +<!DOCTYPE html> + +<!-- + - This file is part of Adblock Plus <http://adblockplus.org/>, + - Copyright (C) 2006-2013 Eyeo GmbH + - + - Adblock Plus is free software: you can redistribute it and/or modify + - it under the terms of the GNU General Public License version 3 as + - published by the Free Software Foundation. + - + - Adblock Plus is distributed in the hope that it will be useful, + - but WITHOUT ANY WARRANTY; without even the implied warranty of + - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + - GNU General Public License for more details. + - + - You should have received a copy of the GNU General Public License + - along with Adblock Plus. If not, see <http://www.gnu.org/licenses/>. + --> + +<html style="visibility:hidden; overflow:hidden"> +<head> +<meta name="google" content="notranslate"> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<meta name="viewport" content="width=device-width, initial-scale=1.0"> +<link type="text/css" href="/lib/vendor/jquery-ui-1.12.1.custom/jquery-ui.structure.css" rel="stylesheet" /> +<link type="text/css" href="/lib/vendor/jquery-ui-1.12.1.custom/jquery-ui.theme.css" rel="stylesheet" /> +<link type="text/css" href="/lib/vendor/jquery-ui-iconfont-2.3.2/jquery-ui-1.12.icon-font.css" rel="stylesheet" /> +<link type="text/css" href="/lib/vendor/tooltipster-4.2.6/tooltipster.bundle.css" rel="stylesheet" /> +<link type="text/css" href="/lib/vendor/select2-4.0.11/select2-4.0.11.css" rel="stylesheet" /> +<link type="text/css" media="screen" href="/lib/vendor/toggle-switch.css" rel="stylesheet" /> +<link type="text/css" media="screen" href="/skin/popup.css" rel="stylesheet" /> +<link type="text/css" media="screen" href="/skin/options-layout.css" rel="stylesheet" /> + +<script type="text/javascript" src="/lib/vendor/jquery-3.5.1.js"></script> +<script type="text/javascript" src="/lib/vendor/jquery-ui-1.12.1.custom/jquery-ui.js"></script> +<script type="text/javascript" src="/lib/vendor/tooltipster-4.2.6/tooltipster.bundle.js"></script> +<script type="text/javascript" src="/lib/vendor/underscore-1.9.1.js"></script> +<script type="text/javascript" src="/lib/vendor/select2-4.0.11/select2-4.0.11.js"></script> + +<!-- required because of window.getBaseDomain() in htmlutils.js --> +<script type="text/javascript" src="/lib/vendor/punycode-1.4.1.js"></script> +<script type="text/javascript" src="/lib/publicSuffixList.js"></script> +<script type="text/javascript" src="/lib/basedomain.js"></script> + +<script type="text/javascript" src="/lib/i18n.js" charset="utf-8"></script> +<script type="text/javascript" src="/js/bootstrap.js"></script> +<script type="text/javascript" src="/js/constants.js"></script> +<script type="text/javascript" src="/js/utils.js"></script> +<script type="text/javascript" src="/js/htmlutils.js"></script> +<script type="text/javascript" src="/lib/options.js"></script> +<script type="text/javascript" src="/js/options.js" charset="utf-8"></script> + +<title class="i18n_options_title"></title> +</head> +<body class="options"> +<header> + <table> + <tr> + <td style="vertical-align:middle;"> + <img src="/icons/badger-48.png" srcset="/icons/badger-128.png 2x" width="48" alt=""> + </td> + <td> + <h1><span class="i18n_options_title"></span></h1> + </td> + </tr> + </table> +</header> + +<div id="tabs"> + <ul> + <li><a href="#tab-general-settings"><span class="i18n_options_general_settings"></span></a></li> + <li><a href="#tab-allowlist"><span class="i18n_whitelisted_domains"></span></a></li> + <li><a href="#tab-manage-widgets"><span class="i18n_options_widget_replacement_tab"></span></a></li> + <li><a href="#tab-tracking-domains"><span class="i18n_options_domain_list_tab"></span></a></li> + <li><a href="#tab-manage-data"><span class="i18n_data_settings"></span></a></li> + </ul> + + <div id="tab-tracking-domains"> + <div id="tracking-domains-overlay"> + <p class="i18n_description"></p> + <p class="i18n_intro_not_an_adblocker_paragraph"></p> + <p class="i18n_show_tracking_domains_message"></p> + <p> + <label> + <input type="checkbox" id="show-tracking-domains-checkbox"> + <span class="i18n_show_tracking_domains_acknowledgement"></span> + </label> + </p> + </div> + <div id="blockedResourcesContainer"> + <p id="pbInstructions"> + <span id="options_domain_list_trackers"></span> + <span id="options_domain_list_no_trackers" class="i18n_options_domain_list_no_trackers" style="display:none"></span> + </p> + <div id="tracking-domains-loader" style="display:none"> + <div class="spinner"></div> + </div> + <div id="tracking-domains-div"> + <ul id="tracking-domains-filters"> + <li> + <label for="trackingDomainSearch"> + <span class="i18n_options_domain_search"></span> + <span class="ui-icon ui-icon-info tooltip" title="i18n_options_domain_search_tooltip"></span> + </label> + <input id="trackingDomainSearch" type="text" value="" autocomplete="off"> + </li> + <li> + <label for="tracking-domains-type-filter"> + <span class="i18n_options_domain_type_filter"></span> + </label> + <select id="tracking-domains-type-filter"> + <option value="" class="i18n_options_domain_filter_all"></option> + <option value="user" class="i18n_options_domain_filter_user"></option> + <option value="dnt" class="i18n_options_domain_filter_dnt"></option> + </select> + </li> + <li> + <label for="tracking-domains-status-filter"> + <span class="i18n_options_domain_status_filter"></span> + </label> + <select id="tracking-domains-status-filter"> + <option value="" class="i18n_options_domain_filter_all"></option> + <option value="block" class="i18n_options_domain_filter_block"></option> + <option value="cookieblock" class="i18n_options_domain_filter_cookieblock"></option> + <option value="allow" class="i18n_options_domain_filter_allow"></option> + </select> + </li> + <li id="not-yet-blocked-filter" style="display:none"> + <label for="tracking-domains-show-not-yet-blocked"> + <span class="i18n_options_show_not_yet_blocked"></span> + <span class="ui-icon ui-icon-info tooltip" title="i18n_intro_not_an_adblocker_paragraph"></span> + </label> + <input type="checkbox" id="tracking-domains-show-not-yet-blocked"> + </li> + </ul> + <div id="blockedResources"></div> + </div> + </div> + </div> + + <div id="tab-allowlist"> + <div class="i18n_disabled_for_these_domains"></div> + + <form id="allowlist-form" action="#"> + <div> + <div> + <div style="float: left; max-width: 400px; width: 100%; margin-inline-end: 30px; padding-top: 5px"> + <input type="text" value="" id="new-disabled-site-input" style="width:100%" placeholder="i18n_whitelist_form_domain_input_placeholder" autocomplete="off"> + </div> + <div style="float: left; padding: 5px 0 10px"> + <button id="add-disabled-site" type="submit"><span class="i18n_add_domain_button"></span></button> + </div> + </div> + <div style="clear: both; overflow: hidden"> + <div style="float: left; max-width: 420px; width: 100%; margin-inline-end: 10px; padding-top: 5px"> + <select id="allowlist-select" size="10" multiple style="width: 100%; background: white;"></select> + </div> + <div style="float: left; padding-top: 5px"> + <button id="remove-disabled-site"><span class="i18n_remove_button"></span></button> + </div> + </div> + </div> + </form> + </div> + + <div id="tab-general-settings"> + <form id="settingsForm" action="#"> + + <div class="checkbox"> + <label> + <input type="checkbox" id="show_counter_checkbox"> + <span class="i18n_show_counter_checkbox"></span> + </label> + </div> + <div class="checkbox"> + <label> + <input type="checkbox" id="enable_dnt_checkbox"> + <span class="i18n_options_enable_dnt_checkbox"></span> + </label> + </div> + <div class="checkbox indent1"> + <label> + <input type="checkbox" id="check_dnt_policy_checkbox"> + <span class="i18n_options_dnt_policy_setting"></span> + </label> + </div> + + <h4 id="privacy-settings-header" class="i18n_options_privacy_settings" style="display:none"></h4> + + <div class="checkbox" id="disable-hyperlink-auditing" style="display:none"> + <label> + <input type="checkbox" id="disable-hyperlink-auditing-checkbox"> + <span> + <span class="i18n_options_disable_hyperlink_auditing"></span> + <a href="https://www.bleepingcomputer.com/news/software/major-browsers-to-prevent-disabling-of-click-tracking-privacy-risk/" target="_blank"><span class="ui-icon ui-icon-circle-b-help"></span></a> + </span> + </label> + </div> + <div class="checkbox" id="disable-google-nav-error-service" style="display:none"> + <label> + <input type="checkbox" id="disable-google-nav-error-service-checkbox"> + <span> + <span class="i18n_options_disable_google_nav_error_service"></span> + <a href="https://www.google.com/chrome/privacy/#how-chrome-handles-your-information" target="_blank"><span class="ui-icon ui-icon-circle-b-help"></span></a> + </span> + </label> + </div> + + <h4 class="i18n_options_advanced_settings"></h4> + + <div class="checkbox"> + <label> + <input type="checkbox" id="local-learning-checkbox"> + <span> + <span class="i18n_options_learn_setting"></span> + <span class="ui-icon ui-icon-alert tooltip" title="i18n_local_learning_warning"></span> + <a href="https://www.eff.org/badger-evolution" target="_blank"><span class="ui-icon ui-icon-circle-b-help"></span></a> + </span> + </label> + </div> + <div id="learning-setting-divs" style="display:none"> + <div class="checkbox indent1"> + <label> + <input type="checkbox" id="show-nontracking-domains-checkbox" disabled> + <span class="i18n_options_show_nontracking_domains_checkbox"></span> + </label> + </div> + <div class="checkbox indent1"> + <label> + <input type="checkbox" id="learn-in-incognito-checkbox" disabled> + <span> + <span class="i18n_options_incognito_setting"></span> + <span class="ui-icon ui-icon-alert tooltip" title="i18n_options_incognito_warning"></span> + </span> + </label> + </div> + </div> + <div class="checkbox" id="webRTCToggle" style="display:none"> + <label> + <input type="checkbox" id="toggle_webrtc_mode"> + <span> + <span class="i18n_options_webrtc_setting"></span> + <span class="ui-icon ui-icon-alert tooltip" title="i18n_options_webrtc_warning"></span> + </span> + </label> + </div> + + </form> + </div> + + <div id="tab-manage-widgets"> + <p><span class="i18n_options_widget_replacement_desc"></span></p> + <p> + <label> + <input type="checkbox" id="replace-widgets-checkbox"> + <span class="i18n_options_social_widgets_checkbox"></span> + </label> + </p> + <div id="hide-widgets-row" class="indent1"> + <label for="hide-widgets-select"> + <span class="i18n_options_hide_social_widgets"></span> + </label> + <select name="states[]" multiple="multiple" id="hide-widgets-select"></select> + </div> + </div> + + <div id="tab-manage-data"> + <div class="btn-silo"> + <p class="i18n_manage_data_intro"></p> + <div id="export"> + <h3><span class="i18n_export_user_data"></span></h3> + <button id="exportTrackers"><span class="i18n_download"></span></button> + </div> + <div id="import"> + <h3><span class="i18n_import_user_data"></span></h3> + <input type="file" class="importInput" id="importTrackers" accept=".json"> + <button id="importTrackerButton" class="importButton" type="submit"><span class="i18n_import"></span></button> + </div> + </div> + <div class="btn-silo"> + <p class="i18n_sync_intro"></p> + <div id="upload"> + <h3><span class="i18n_upload_cloud"></span></h3> + <button id="cloud-upload"><span class="i18n_upload"></span></button> + </div> + <div id="download"> + <h3><span class="i18n_download_cloud"></span></h3> + <button id="cloud-download"><span class="i18n_download"></span></button> + </div> + </div> + <div class="btn-silo"> + <div id="reset"> + <h3><span class="i18n_reset_data"></span></h3> + <button id="resetData" class="btn-danger"><span class="i18n_reset"></span></button> + </div> + <div id="remove"> + <h3><span class="i18n_remove_all_data"></span></h3> + <button id="removeAllData" class="btn-danger"><span class="i18n_remove_all"></span></button> + </div> + </div> + </div> + + +</div> + +</body> +</html> |