Changeset 3168569
- Timestamp:
- 10/14/2024 12:34:40 PM (18 months ago)
- Location:
- security-malware-firewall
- Files:
-
- 521 added
- 9 deleted
- 24 edited
-
tags/2.144 (added)
-
tags/2.144/changelog.txt (added)
-
tags/2.144/css (added)
-
tags/2.144/css/fonts (added)
-
tags/2.144/css/fonts/icons (added)
-
tags/2.144/css/fonts/icons/icons.eot (added)
-
tags/2.144/css/fonts/icons/icons.svg (added)
-
tags/2.144/css/fonts/icons/icons.ttf (added)
-
tags/2.144/css/fonts/icons/icons.woff (added)
-
tags/2.144/css/fonts/icons/icons.woff2 (added)
-
tags/2.144/css/fonts/icons/index.php (added)
-
tags/2.144/css/fonts/index.php (added)
-
tags/2.144/css/images (added)
-
tags/2.144/css/images/index.php (added)
-
tags/2.144/css/images/ui-icons_444444_256x240.png (added)
-
tags/2.144/css/images/ui-icons_555555_256x240.png (added)
-
tags/2.144/css/images/ui-icons_777620_256x240.png (added)
-
tags/2.144/css/images/ui-icons_777777_256x240.png (added)
-
tags/2.144/css/images/ui-icons_cc0000_256x240.png (added)
-
tags/2.144/css/images/ui-icons_ffffff_256x240.png (added)
-
tags/2.144/css/index.php (added)
-
tags/2.144/css/jquery-ui.min.css (added)
-
tags/2.144/css/spbc-admin.min.css (added)
-
tags/2.144/css/spbc-dashboard-widget.min.css (added)
-
tags/2.144/css/spbc-icons.min.css (added)
-
tags/2.144/css/spbc-public.min.css (added)
-
tags/2.144/css/spbc-settings-media.min.css (added)
-
tags/2.144/css/spbc-settings.min.css (added)
-
tags/2.144/css/spbc-table.min.css (added)
-
tags/2.144/i18n (added)
-
tags/2.144/i18n/index.php (added)
-
tags/2.144/i18n/security-malware-firewall-ru_RU.mo (added)
-
tags/2.144/i18n/security-malware-firewall-ru_RU.po (added)
-
tags/2.144/i18n/security-malware-firewall.pot (added)
-
tags/2.144/images (added)
-
tags/2.144/images/att_triangle.png (added)
-
tags/2.144/images/index.php (added)
-
tags/2.144/images/logo.png (added)
-
tags/2.144/images/logo_small.png (added)
-
tags/2.144/images/logo_small_gray.png (added)
-
tags/2.144/images/new_window.gif (added)
-
tags/2.144/images/no.png (added)
-
tags/2.144/images/no_gray.png (added)
-
tags/2.144/images/pbar-ani.gif (added)
-
tags/2.144/images/preloader.gif (added)
-
tags/2.144/images/preloader2.gif (added)
-
tags/2.144/images/yes.png (added)
-
tags/2.144/images/yes_gray.png (added)
-
tags/2.144/inc (added)
-
tags/2.144/inc/admin-bar.php (added)
-
tags/2.144/inc/admin-templates (added)
-
tags/2.144/inc/admin-templates/field-templates (added)
-
tags/2.144/inc/admin-templates/field-templates/checkbox.php (added)
-
tags/2.144/inc/admin-templates/field-templates/hidden.php (added)
-
tags/2.144/inc/admin-templates/field-templates/number.php (added)
-
tags/2.144/inc/admin-templates/field-templates/radio.php (added)
-
tags/2.144/inc/admin-templates/field-templates/select.php (added)
-
tags/2.144/inc/admin-templates/field-templates/text.php (added)
-
tags/2.144/inc/admin-templates/field-templates/textarea.php (added)
-
tags/2.144/inc/admin-templates/field-templates/time.php (added)
-
tags/2.144/inc/fw-update.php (added)
-
tags/2.144/inc/index.php (added)
-
tags/2.144/inc/spbc-admin.php (added)
-
tags/2.144/inc/spbc-auth.php (added)
-
tags/2.144/inc/spbc-backups.php (added)
-
tags/2.144/inc/spbc-firewall.php (added)
-
tags/2.144/inc/spbc-pluggable.php (added)
-
tags/2.144/inc/spbc-scanner.php (added)
-
tags/2.144/inc/spbc-settings.php (added)
-
tags/2.144/inc/spbc-tools.php (added)
-
tags/2.144/index.php (added)
-
tags/2.144/install (added)
-
tags/2.144/install/index.php (added)
-
tags/2.144/install/security-malware-firewall-mu.php (added)
-
tags/2.144/js (added)
-
tags/2.144/js/cleantalk-modal.min.js (added)
-
tags/2.144/js/cleantalk-modal.min.js.map (added)
-
tags/2.144/js/index.php (added)
-
tags/2.144/js/jquery-ui.min.js (added)
-
tags/2.144/js/lib (added)
-
tags/2.144/js/lib/chart (added)
-
tags/2.144/js/lib/chart/index.php (added)
-
tags/2.144/js/lib/chart/spbc-dashboard-widget--chartjs.min.js (added)
-
tags/2.144/js/lib/index.php (added)
-
tags/2.144/js/spbc-admin.min.js (added)
-
tags/2.144/js/spbc-admin.min.js.map (added)
-
tags/2.144/js/spbc-common.min.js (added)
-
tags/2.144/js/spbc-common.min.js.map (added)
-
tags/2.144/js/spbc-cookie.min.js (added)
-
tags/2.144/js/spbc-cookie.min.js.map (added)
-
tags/2.144/js/spbc-dashboard-widget.min.js (added)
-
tags/2.144/js/spbc-dashboard-widget.min.js.map (added)
-
tags/2.144/js/spbc-modal.min.js (added)
-
tags/2.144/js/spbc-modal.min.js.map (added)
-
tags/2.144/js/spbc-react-bundle.js (added)
-
tags/2.144/js/spbc-react-bundle.js.LICENSE.txt (added)
-
tags/2.144/js/spbc-scanner-plugin.min.js (added)
-
tags/2.144/js/spbc-scanner-plugin.min.js.map (added)
-
tags/2.144/js/spbc-settings.min.js (added)
-
tags/2.144/js/spbc-settings.min.js.map (added)
-
tags/2.144/js/spbc-settings_tab--backups.min.js (added)
-
tags/2.144/js/spbc-settings_tab--backups.min.js.map (added)
-
tags/2.144/js/spbc-settings_tab--scanner.min.js (added)
-
tags/2.144/js/spbc-settings_tab--scanner.min.js.map (added)
-
tags/2.144/js/spbc-settings_tab--security_log.min.js (added)
-
tags/2.144/js/spbc-settings_tab--security_log.min.js.map (added)
-
tags/2.144/js/spbc-settings_tab--settings_general.min.js (added)
-
tags/2.144/js/spbc-settings_tab--settings_general.min.js.map (added)
-
tags/2.144/js/spbc-settings_tab--summary.min.js (added)
-
tags/2.144/js/spbc-settings_tab--summary.min.js.map (added)
-
tags/2.144/js/spbc-settings_tab--traffic_control.min.js (added)
-
tags/2.144/js/spbc-settings_tab--traffic_control.min.js.map (added)
-
tags/2.144/js/spbc-table.min.js (added)
-
tags/2.144/js/spbc-table.min.js.map (added)
-
tags/2.144/js/spbc-upload.min.js (added)
-
tags/2.144/js/spbc-upload.min.js.map (added)
-
tags/2.144/lib (added)
-
tags/2.144/lib/CleantalkSP (added)
-
tags/2.144/lib/CleantalkSP/Common (added)
-
tags/2.144/lib/CleantalkSP/Common/API.php (added)
-
tags/2.144/lib/CleantalkSP/Common/CleantalkTools.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Counter.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Cron.php (added)
-
tags/2.144/lib/CleantalkSP/Common/DB (added)
-
tags/2.144/lib/CleantalkSP/Common/DB.php (added)
-
tags/2.144/lib/CleantalkSP/Common/DB/SQLSchema.php (added)
-
tags/2.144/lib/CleantalkSP/Common/DB/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/DNS.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Escape.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Analyzer (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Analyzer/Analyzer.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Analyzer/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Controller.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Logger.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Repository (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Repository/FileRepository.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Repository/Repository.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Repository/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Scan (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Scan/Scan.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Scan/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Service.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Storage (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Storage/FileStorage.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Storage/Storage.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Storage/data (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Storage/data/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/Storage/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/View (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/View/Phrases.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/View/View.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/View/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/assets (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/assets/fswatcher-logic.js (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/assets/fswatcher.js (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/assets/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/logs (added)
-
tags/2.144/lib/CleantalkSP/Common/FSWatcher/logs/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/HTTP (added)
-
tags/2.144/lib/CleantalkSP/Common/HTTP/Request.php (added)
-
tags/2.144/lib/CleantalkSP/Common/HTTP/Response.php (added)
-
tags/2.144/lib/CleantalkSP/Common/HTTP/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/Arr.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/CSV.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/Data.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/HTTP.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/Helper.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/IP.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Helpers/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/LinkConstructor.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Queue.php (added)
-
tags/2.144/lib/CleantalkSP/Common/RemoteCalls.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Sanitize.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Controller.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/DataStructures (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/DataStructures/ExtendedSplFixedArray.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/DataStructures/Token.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/DataStructures/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Exceptions (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Exceptions/HeuristicScannerException.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Exceptions/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/HeuristicAnalyser.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/LICENSE.md (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/CodeStyle.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Entropy.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Evaluations.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/FunctionsDecryptorService.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/HTML.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Includes.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Mathematics.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/SQLs.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Simplifier.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Strings.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Tokens.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Transformations.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/Variables.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Modules/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Structures (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Structures/FileInfo.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Structures/TokenGroups.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Structures/Verdict.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Structures/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/LICENSE (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/data (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/data/characters.json (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/data/encoder.json (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/data/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/data/vocab.bpe (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/src (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/src/Encoder.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/TiktokenPhp/src/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/Vendors/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/HeuristicAnalyser/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Controller.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Exceptions (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Exceptions/SignaturesScannerException.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Exceptions/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/LICENSE.md (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Structures (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Structures/FileInfo.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Structures/Verdict.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/Structures/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Scanner/SignaturesAnalyser/index.php (added)
-
tags/2.144/lib/CleantalkSP/Common/State.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Transaction.php (added)
-
tags/2.144/lib/CleantalkSP/Common/Validate.php (added)
-
tags/2.144/lib/CleantalkSP/Common/index.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/Fpdf.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/Pdf.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/courier.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/courierb.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/courierbi.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/courieri.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/helvetica.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/helveticab.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/helveticabi.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/helveticai.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/index.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/symbol.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/times.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/timesb.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/timesbi.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/timesi.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/font/zapfdingbats.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/img (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/img/index.php (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/img/logo.png (added)
-
tags/2.144/lib/CleantalkSP/Fpdf/index.php (added)
-
tags/2.144/lib/CleantalkSP/Monitoring (added)
-
tags/2.144/lib/CleantalkSP/Monitoring/User.php (added)
-
tags/2.144/lib/CleantalkSP/Monitoring/index.php (added)
-
tags/2.144/lib/CleantalkSP/Security (added)
-
tags/2.144/lib/CleantalkSP/Security/Firewall (added)
-
tags/2.144/lib/CleantalkSP/Security/Firewall.php (added)
-
tags/2.144/lib/CleantalkSP/Security/Firewall/FirewallModule.php (added)
-
tags/2.144/lib/CleantalkSP/Security/Firewall/FirewallModuleAbstract.php (added)
-
tags/2.144/lib/CleantalkSP/Security/Firewall/Result.php (added)
-
tags/2.144/lib/CleantalkSP/Security/Firewall/index.php (added)
-
tags/2.144/lib/CleantalkSP/Security/RenameLoginPage.php (added)
-
tags/2.144/lib/CleantalkSP/Security/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/API.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Activator.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/AdjustToEnv (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/AdjustToEnv/AdjustToEnvAbstract.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/AdjustToEnv/AdjustToEnvW3TotalCache.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/AdjustToEnvironmentHandler.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/AdjustToEnvironmentSettings.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/Exceptions (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/Exceptions/ExceptionReverseAdjustClassNotExists.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdjustToEnvironmentModule/Exceptions/ExceptionReverseAdjustNotIntervention.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners/AdminBannerAbstract.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners/AdminBannerRenew.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners/AdminBannerReview.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners/AdminBannerTrial.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners/AdminBannerWrongKey.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBanners/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/AdminBannersHandler.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/AdminBannersModule/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/CleantalkSettingsTemplates.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Counters (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Counters/FirewallCounter.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Counters/SecurityCounter.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Counters/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Cron.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/ColumnCreator.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/ColumnsAnalyzer.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/DbDataConverter.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/ObjectForOptionsInterface.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/SQLSchema.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/TablesAnalyzer.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/TablesCreator.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DB/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DTO (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DTO/MScanFilesDTO.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DTO/SecurityLogsDTO.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DTO/SecurityLogsDataRowDTO.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/DTO/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Deactivator.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Escape.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Analyzer (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Analyzer/SpbctWpFSWAnalyzer.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Analyzer/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Repository (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Repository/SpbctWpFSWFileRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Repository/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Scan (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Scan/SpbctWpFSWScan.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Scan/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/SpbctWpFSWController.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/SpbctWpFSWService.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Storage (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Storage/SpbctWpFSWFileStorage.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/Storage/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/View (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/View/Phrases.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/View/View.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/View/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FSWatcher/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FeatureRestriction (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FeatureRestriction/FeatureRestriction.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FeatureRestriction/FeatureRestrictionService.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FeatureRestriction/FeatureRestrictionState.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FeatureRestriction/FeatureRestrictionView.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/FeatureRestriction/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/BFP.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/FW.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/FirewallModule.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/FirewallState.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/TC.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/UploadChecker.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/WAF.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/WafBlocker.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/die_page_bfp.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/die_page_fw.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/die_page_tc.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/die_page_uploadchecker.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/die_page_waf.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Firewall/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/G2FA (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/G2FA/FixedBitNotation.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/G2FA/GoogleAuthenticator.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/G2FA/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/HTTP (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/HTTP/CDNHeadersChecker.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/HTTP/Request.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/HTTP/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/Arr.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/CSV.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/Data.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/HTTP.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/Helper.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/IP.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Helpers/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/LinkConstructor.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/ListTable.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Queue.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/RemoteCalls.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/RenameLoginPage.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/RestController.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Sanitize.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Controller.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Cure.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/CureLog (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/CureLog/CureLog.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/CureLog/CureLogRecord.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/CureLog/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/DirectoryScan.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/FileInfoExtended.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Frontend (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Frontend.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Frontend/ModuleResult.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Frontend/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/FrontendScan.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Helper.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/IteratorResult.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Links.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanResultsRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScannerInteractivity (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScannerInteractivity/RefreshDataDTO.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScannerInteractivity/ScannerInteractivityData.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScannerQueue.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningLog (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningLog/Repository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningLog/ScanningLogFacade.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningLog/Template.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningLog/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/ScannerFileStatuses.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/ScanningStagesStorage.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/AutoCure.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/FileSystemAnalysis.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/FrontendAnalysis.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/GetApprovedHashes.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/GetCmsHashes.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/GetDeniedHashes.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/GetModulesHashes.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/HeuristicAnalysis.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/OutboundLinks.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/ScanningStageAbstract.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/ScheduleSendHeuristicSuspiciousFiles.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/SignatureAnalysis.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/Stages/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/ScanningStagesModule/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/CureStage.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/DTO (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/DTO/SendBackupDTO.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/DTO/SendFilesDTO.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/Repositories (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/Repositories/CriticalRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/Repositories/GlobalRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/Repositories/LinksRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/Repositories/SuspiciousRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/Repositories/UnknownRepository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/SendResultsStage.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/SignatureAnalysis (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/SignatureAnalysis/Repository.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/SignatureAnalysis/SignatureAnalysisFacade.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/SignatureAnalysis/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Stages/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/Surface.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/UnsafePermissionsModule (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/UnsafePermissionsModule/UnsafePermissionFunctions.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/UnsafePermissionsModule/UnsafePermissionsContainer.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/UnsafePermissionsModule/UnsafePermissionsHandler.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/UnsafePermissionsModule/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Scanner/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Settings (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Settings/FilesScanDirExclusion.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Settings/FrontendScanDomainExclusion.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/State.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Transaction.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Upgrader.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Validate.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Variables (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Variables/AltSessions.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Variables/Cookie.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Variables/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Views (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Views/Settings.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/Views/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/approved_psc.svg (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/vulnerable.svg (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Dto (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Dto/ApiResults.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Dto/ItemReport.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Dto/PluginReport.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Dto/ThemeReport.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Dto/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Exceptions (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Exceptions/VulnerabilityAlarmServiceException.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Exceptions/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/README.md (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/ResearchApi.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/PluginIsSafePSCBadge.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/PluginListAlarmLayout.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/ThemesListAlarmLayout.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/VulnerabilityAlarmTab.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/VulnerabilityAlarmTabItem.html (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/VulnerabilityAlarm.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/VulnerabilityAlarmService.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/VulnerabilityAlarmView.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/index.php (added)
-
tags/2.144/lib/CleantalkSP/SpbctWP/index.php (added)
-
tags/2.144/lib/CleantalkSP/Templates (added)
-
tags/2.144/lib/CleantalkSP/Templates/DTO.php (added)
-
tags/2.144/lib/CleantalkSP/Templates/Multiton.php (added)
-
tags/2.144/lib/CleantalkSP/Templates/Singleton.php (added)
-
tags/2.144/lib/CleantalkSP/Templates/index.php (added)
-
tags/2.144/lib/CleantalkSP/Updater (added)
-
tags/2.144/lib/CleantalkSP/Updater/Updater.php (added)
-
tags/2.144/lib/CleantalkSP/Updater/UpdaterScripts.php (added)
-
tags/2.144/lib/CleantalkSP/Updater/index.php (added)
-
tags/2.144/lib/CleantalkSP/Variables (added)
-
tags/2.144/lib/CleantalkSP/Variables/Cookie.php (added)
-
tags/2.144/lib/CleantalkSP/Variables/Get.php (added)
-
tags/2.144/lib/CleantalkSP/Variables/Post.php (added)
-
tags/2.144/lib/CleantalkSP/Variables/Request.php (added)
-
tags/2.144/lib/CleantalkSP/Variables/Server.php (added)
-
tags/2.144/lib/CleantalkSP/Variables/ServerVariables.php (added)
-
tags/2.144/lib/CleantalkSP/Variables/index.php (added)
-
tags/2.144/lib/CleantalkSP/index.php (added)
-
tags/2.144/lib/autoloader.php (added)
-
tags/2.144/lib/index.php (added)
-
tags/2.144/lib/spbc-php-patch.php (added)
-
tags/2.144/readme.txt (added)
-
tags/2.144/security-malware-firewall.php (added)
-
tags/2.144/templates (added)
-
tags/2.144/templates/index.php (added)
-
tags/2.144/templates/spbc_send_daily_report.php (added)
-
tags/2.144/templates/spbc_settings_main.php (added)
-
trunk/css/spbc-admin.min.css (modified) (1 diff)
-
trunk/css/spbc-settings.min.css (modified) (1 diff)
-
trunk/inc/fw-update.php (modified) (1 diff)
-
trunk/inc/spbc-admin.php (modified) (3 diffs)
-
trunk/inc/spbc-scanner.php (modified) (2 diffs)
-
trunk/inc/spbc-settings.php (modified) (8 diffs)
-
trunk/inc/spbc-tools.php (modified) (1 diff)
-
trunk/js/spbc-modal.min.js (modified) (1 diff)
-
trunk/js/spbc-modal.min.js.map (modified) (1 diff)
-
trunk/js/spbc-react-bundle.js (modified) (13 diffs)
-
trunk/lib/CleantalkSP/Common/DNS.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/Common/FSWatcher/logs/2024-08-225e31869384e812e754aad219e7529913.log (deleted)
-
trunk/lib/CleantalkSP/Common/FSWatcher/logs/2024-08-275e31869384e812e754aad219e7529913.log (deleted)
-
trunk/lib/CleantalkSP/Common/FSWatcher/logs/2024-09-165e31869384e812e754aad219e7529913.log (deleted)
-
trunk/lib/CleantalkSP/Common/FSWatcher/logs/2024-09-175e31869384e812e754aad219e7529913.log (deleted)
-
trunk/lib/CleantalkSP/Common/Helpers/.editorconfig (deleted)
-
trunk/lib/CleantalkSP/Common/Helpers/HTTP.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/CleantalkSettingsTemplates.php (modified) (3 diffs)
-
trunk/lib/CleantalkSP/SpbctWP/Escape.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/LinkConstructor.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/ListTable.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/Scanner/Stages/CureStage.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/State.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/Views/Settings.php (modified) (4 diffs)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/approved_auto.svg (deleted)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/approved_manual.svg (deleted)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/approved_manual_and_auto.svg (deleted)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/Assets/approved_psc.svg (added)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/PluginIsSafeBadge.html (deleted)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/View/PluginIsSafePSCBadge.html (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/VulnerabilityAlarm.php (modified) (1 diff)
-
trunk/lib/CleantalkSP/SpbctWP/VulnerabilityAlarm/VulnerabilityAlarmView.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/security-malware-firewall.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
security-malware-firewall/trunk/css/spbc-admin.min.css
r3130918 r3168569 1 .spbc_translate_links{color:rgba(150,150,20,1)}.spbc_faq_links{color:rgba(20,150,20,1)}.spbc_support_links{color:rgba(150,20,20,1)}.spbc_setting_links{color:rgba(20,20,150,1)}.spbc_translate_links:hover{color:rgba(210,210,20,1)!important}.spbc_faq_links:hover{color:rgba(20,250,20,1)!important}.spbc_support_links:hover{color:rgba(250,20,20,1)!important}.spbc_setting_links:hover{color:rgba(20,20,250,1)!important}.spbc_hide{display:none}.spbc_hide_table_cell_desc{display:none;max-width:90%}.--hide{display:none}#wp-admin-bar-cleantalk_admin_bar__parent_node span,.-display--inline-block{display:inline-block}.ctlk---red,.spbcRed{color:red}.spbcGreen{color:green}.spbcTextCenter{text-align:center}.spbc-overflow--visible{overflow:visible!important}._animate--rotate{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}#wp-admin-bar-cleantalk_admin_bar__parent_node{margin-right:5px}#wp-admin-bar-cleantalk_admin_bar__parent_node .spbc-icon-attention-alt{background:#d63638;color:#fff;border-radius:50%;font-size:12px}#wp-admin-bar-cleantalk_admin_bar__parent_node img.cleantalk_admin_bar__spbc_icon{width:14px;height:17px;margin-top:7px}#wp-admin-bar-cleantalk_admin_bar__parent_node img.cleantalk_admin_bar__apbct_icon{width:18px;height:18px;margin-top:7px}#wp-admin-bar-cleantalk_admin_bar__parent_node div.cleantalk_admin_bar__sum_counter{color:#999;display:inline;padding:2px 5px!important}#wp-admin-bar-spbc_admin_bar__settings_link a,.cleantalk-admin_bar__parent a{display:inline-block!important;padding:0 10px!important}.cleantalk_admin_bar__blocked div{cursor:not-allowed!important}.cleantalk_admin_bar__blocked div a{color:#777!important}b.spbc-admin_bar--online_admins{font-size:11px!important}.cleantalk_admin_bar__title{vertical-align:top;margin-left:5px!important}.clntlk-hint{position:relative!important}.clntlk-hint:hover{color:#fff}.clntlk-hint:hover::after{content:attr(hint);position:absolute;left:100%;top:50%;background:rgba(235,235,235,.85);padding:0 5px;border:1px solid #333;color:#000;font-style:normal;width:max-content;z-index:99999999999999999}.cleantalk_admin_bar__separator{height:0!important}span.green_dot,span.red_dot{height:8px!important;width:8px!important; display:inline-block!important;margin-left:5px!important}.cleantalk_admin_bar__counter a{padding:0 10px!important}.cleantalk-admin_bar--list_wrapper .ab-sub-wrapper ul:last-child{margin-bottom:5px!important}span.red_dot{background-color:#d00!important;border-radius:50%!important}span.green_dot{background-color:#0d0!important;border-radius:50%!important}#spbct-upload-checker-details{overflow-y:scroll;height:150px;border:1px solid #CCC}#spbct-upload-checker-details li:nth-child(2n+1){background:#CCC}.plugins .update+.spbc-vulnerable-notice td{box-shadow:none!important}.themes .spbc-vulnerable-notice{top:auto;bottom:45px}.spbct-safe-extension-badge{cursor:pointer}.spbct-safe-extension-badge-description-placeholder{position:relative}.spbct-safe-extension-badge-description{display:none;position:absolute;min-width:400px;background:rgba(0,0,0,.5);color:#fff;text-align:center;top:2px;right:0;padding:5px;animation:fadeInFromNone .3s ease-in-out;z-index:9999}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.spbct-safe-extension-badge-description:before{content:'';position:absolute;top:-10px;right:10px;border:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.5)}.spbct-safe-extension-badge-description:hover,.spbct-safe-extension-badge:hover+.spbct-safe-extension-badge-description-placeholder>.spbct-safe-extension-badge-description{display:block}.spbct-safe-extension-badge-description>a{color:#fff;text-decoration:underline}#menu-settings{position:relative}.spbc_ring-container{position:absolute;z-index:99;top:-10px;right:10px}.spbc_circle{width:4px;height:4px;background-color:rgba(255,2,2,.65);border-radius:50%;position:absolute;top:15px;left:15px}.spbc_ringring{border:3px solid rgba(255,2,2,.65);-webkit-border-radius:30px;height:15px;width:15px;position:absolute;left:7px;top:7px;-webkit-animation:spbc_pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}@-webkit-keyframes spbc_pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);opacity:0}}.spbc-vulnerability-anchor{display:block;height:40vh;margin-top:-40vh;visibility:hidden}1 .spbc_translate_links{color:rgba(150,150,20,1)}.spbc_faq_links{color:rgba(20,150,20,1)}.spbc_support_links{color:rgba(150,20,20,1)}.spbc_setting_links{color:rgba(20,20,150,1)}.spbc_translate_links:hover{color:rgba(210,210,20,1)!important}.spbc_faq_links:hover{color:rgba(20,250,20,1)!important}.spbc_support_links:hover{color:rgba(250,20,20,1)!important}.spbc_setting_links:hover{color:rgba(20,20,250,1)!important}.spbc_hide{display:none}.spbc_hide_table_cell_desc{display:none;max-width:90%}.--hide{display:none}#wp-admin-bar-cleantalk_admin_bar__parent_node span,.-display--inline-block{display:inline-block}.ctlk---red,.spbcRed{color:red}.spbcGreen{color:green}.spbcTextCenter{text-align:center}.spbc-overflow--visible{overflow:visible!important}._animate--rotate{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}#wp-admin-bar-cleantalk_admin_bar__parent_node{margin-right:5px}#wp-admin-bar-cleantalk_admin_bar__parent_node .spbc-icon-attention-alt{background:#d63638;color:#fff;border-radius:50%;font-size:12px}#wp-admin-bar-cleantalk_admin_bar__parent_node img.cleantalk_admin_bar__spbc_icon{width:14px;height:17px;margin-top:7px}#wp-admin-bar-cleantalk_admin_bar__parent_node img.cleantalk_admin_bar__apbct_icon{width:18px;height:18px;margin-top:7px}#wp-admin-bar-cleantalk_admin_bar__parent_node div.cleantalk_admin_bar__sum_counter{color:#999;display:inline;padding:2px 5px!important}#wp-admin-bar-spbc_admin_bar__settings_link a,.cleantalk-admin_bar__parent a{display:inline-block!important;padding:0 10px!important}.cleantalk_admin_bar__blocked div{cursor:not-allowed!important}.cleantalk_admin_bar__blocked div a{color:#777!important}b.spbc-admin_bar--online_admins{font-size:11px!important}.cleantalk_admin_bar__title{vertical-align:top;margin-left:5px!important}.clntlk-hint{position:relative!important}.clntlk-hint:hover{color:#fff}.clntlk-hint:hover::after{content:attr(hint);position:absolute;left:100%;top:50%;background:rgba(235,235,235,.85);padding:0 5px;border:1px solid #333;color:#000;font-style:normal;width:max-content;z-index:99999999999999999}.cleantalk_admin_bar__separator{height:0!important}span.green_dot,span.red_dot{height:8px!important;width:8px!important;border-radius:50%!important;margin-left:5px!important}.cleantalk_admin_bar__counter a{padding:0 10px!important}.cleantalk-admin_bar--list_wrapper .ab-sub-wrapper ul:last-child{margin-bottom:5px!important}span.red_dot{background-color:#d00!important;display:inline-block!important}span.green_dot{background-color:#0d0!important;display:inline-block!important}#spbct-upload-checker-details{overflow-y:scroll;height:150px;border:1px solid #CCC}#spbct-upload-checker-details li:nth-child(2n+1){background:#CCC}.plugins .update+.spbc-vulnerable-notice td{box-shadow:none!important}.themes .spbc-vulnerable-notice{top:auto;bottom:45px}.spbct-safe-extension-badge{cursor:pointer}.spbct-safe-extension-badge-description-placeholder{position:relative}.spbct-safe-extension-badge-description{display:none;position:absolute;min-width:400px;background:rgba(0,0,0,.5);color:#fff;text-align:center;top:2px;right:0;padding:5px;animation:fadeInFromNone .3s ease-in-out;z-index:9999}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.spbct-safe-extension-badge-description:before{content:'';position:absolute;top:-10px;right:6px;border:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.5)}.spbct-safe-extension-badge-description:hover,.spbct-safe-extension-badge:hover+.spbct-safe-extension-badge-description-placeholder>.spbct-safe-extension-badge-description{display:block}.spbct-safe-extension-badge-description>a{color:#fff;text-decoration:underline}#menu-settings{position:relative}.spbc_ring-container{position:absolute;z-index:99;top:-10px;right:10px}.spbc_circle{width:4px;height:4px;background-color:rgba(255,2,2,.65);border-radius:50%;position:absolute;top:15px;left:15px}.spbc_ringring{border:3px solid rgba(255,2,2,.65);-webkit-border-radius:30px;height:15px;width:15px;position:absolute;left:7px;top:7px;-webkit-animation:spbc_pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;opacity:0}@-webkit-keyframes spbc_pulsate{0%{-webkit-transform:scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:scale(1.2,1.2);opacity:0}}.spbc-vulnerability-anchor{display:block;height:40vh;margin-top:-40vh;visibility:hidden} -
security-malware-firewall/trunk/css/spbc-settings.min.css
r3153672 r3168569 1 .circle{border-radius:50%;align-items:center;justify-content:center;position:relative;background-color:#03A9F4;clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,50% 0,50% 50%,50% 50%)}.circle-inner{width:100%;height:100%;border-radius:50%;background:#f7f7f7;transform:scale(.7)}.circle--small{width:16px;height:16px}.circle--mid{width:30px;height:30px}.-animation--circle{animation:animation-circle 2s linear forwards}.-animation--30s{animation-duration:30s!important}.-animation--2min{animation-duration:120s!important}@keyframes animation-circle{12.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,0 0,50% 50%,50% 50%)}25%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 50%,0 50%,50% 50%,50% 50%)}37.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 100%,0 100%,50% 50%,50% 50%)}50%{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 50%,50% 50%)}62.5%{clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,50% 50%,50% 50%)}75%{clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%,100% 50%,100% 50%,50% 50%,50% 50%)}87.5%{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,100% 0,100% 0,100% 0,50% 50%,50% 50%)}100%{clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 50%,50% 50%)}}#confirmation-code--resend .circle{margin-left:5px;display:inline-block;vertical-align:text-bottom}.spbc---hidden,.spbc_waf_reason{display:none}#spbcTopWarning{margin-bottom:5px}#spbcTopWarning h3{margin:10px 0 5px}#spbcTopWarning h4{margin:10px}#spbcTopWarning h4 span{margin-top:5px}#spbc_gdpr_open_modal:hover{cursor:pointer}.spbc---gray{color:gray}.spbc---red{color:red}.spbc_bold{font-weight:800}.spbc---top{z-index:9999!important}.spbc_waf_reason_title{text-decoration:underline}.spbc_waf_reason_title:hover+.spbc_waf_reason{display:inline}.spbc_warning_counter{margin:0 5px;padding:0 7px;font-size:14px;height:23px;display:inline-block;text-align:center;border-radius:3px}.spbc_sub_setting{margin-left:30px!important}.spbc_sub2_setting{margin-left:60px!important}.spbc_affiliate_shortcode{width:inherit!important;min-width:inherit!important}.spbc_warning_counter--black{color:#fff;background-color:#000}.spbc_warning_counter--red{color:#000;background-color:red}.spbc_warning_counter--orange{color:#000;background-color:orange}.spbc_warning_counter--green{color:#000;background-color:green}.spbc_highlighted{outline-offset:5px;outline-color:red;outline-width:3px!important;outline-style:solid!important}.spbc_status_icon{vertical-align:text-bottom;margin:0 5px}.spbc_progressbar_counter{position:absolute;height:22px;width:100%;left:0;top:0;text-align:center}.spbc_progressbar_counter span{vertical-align:sub;line-height:22px;font-weight:600;font-size:18px}.spbc_preloader,.spbc_preloader_button{margin-left:5px;vertical-align:text-top;display:none}.spbc_compare_file_row_wrapper,.spbc_view_file_row,.spbc_view_file_row_wrapper{line-height:19px}.ui-progressbar-value{background-image:url(../images/pbar-ani.gif)!important}.spbc_preloader{width:20px}.spbc_preloader_button{height:15px}.spbc_spinner_big{display:block;margin:40px auto}.spbc_scan_result_row td{text-align:center}.spbc_scan_result_row td:nth-child(1){text-align:left}.spbc_scan_result_row td:nth-child(2){text-align:right}.spbc_scan_result_row td:last-child button{margin-left:3px}.spbc_view_file_row_wrapper:nth-child(odd){background:#ccc}.spbc_view_file_row_wrapper:nth-child(even){background:#ddd}.spbc_view_file_row_num{display:inline-block;width:30px;margin:0 0 0 5px;border-right:1px solid #000}.spbc_view_file_row{display:inline;margin:0 0 0 5px;font-size:1em;word-break:break-all}.spbc_compare_file_headings{text-align:center;width:100%;display:inline-block;font-weight:700}.spbc_compare_file_row_wrapper:nth-child(odd){background:#ccc}.spbc_compare_file_row_wrapper:nth-child(even){background:#ddd}.spbc_compare_file_row_num{display:inline-block;width:20px;box-shadow:-2px 0 0 0 #000,2px 0 0 0 #000;padding:0 1%}.spbc_compare_file_row{display:inline-block;width:45%;margin:0;padding:0 1%}table.spbc_table_general{width:100%;border:0;border-spacing:0;border-collapse:collapse}table.spbc_table_general td,table.spbc_table_general th{position:relative;border:1px solid #666;padding:2px 10px}.spbcShortText{display:inline-block;width:100%}.spbcFullText,.spbcFullText-right{display:none;position:absolute;background:rgba(150,150,150,.9);padding:7px;z-index:20;color:#fff}.spbcFullText{top:-5px;border:1px solid #333;border-radius:5px}.spbcFullText-right{top:0;right:0;border:1px solid #333;border-radius:5px}.spbcFullText a{color:#fff}.spbcFullText a:hover{color:#ddd}#spbc_scan_accordion .column-primary{position:initial}#spbc_scan_accordion tbody tr{position:relative}.spbc_accordion_category_wrapper{padding:0 5px 10px;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:5px}.spbc_accordion_category_header{color:#026E88;font-weight:800;margin-left:10px!important}div.pagination{margin:10px}ul.pagination{display:inline-block;margin:0}li.pagination{display:inline-block;margin-left:10px}span.current_page{font-size:1.3em;font-weight:600}.spbc_new{color:red;position:relative;font-size:10px;vertical-align:bottom;top:-8px}.spbc -btn-as-link,.spbc_wrapper_field label{vertical-align:baseline}.spbc_wrapper_settings{margin:10px 0 0}.spbc_page_header_info_common_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1%}.spbc_page_header_info__block_label{top:3px;left:3px;position:relative;background:#f4f4f4;border:1px solid #DDD;border-radius:3px;padding:2px 5px;font-size:10px;color:gray}.spbc_page_header_info__block_body{border:1px solid #DDD;background:#f4f4f4;padding:1%}.spbc_page_header_info__block_row{overflow-wrap:anywhere;font-size:13px}.spbc_page_header_info_left_column{width:66%}.spbc_page_header_info__state_block{width:60%}.spbc_page_header_info_right_column{width:33%}.spbc_page_header_info__about_block{width:100%;height:auto}.spbc_page_header_info__about_block__divider{padding:5px}.spbc_page_header_info__error_block{width:100%}.spbc_page_buttons_wrapper{display:flex;margin-bottom:-10px}.spbc_page_buttons_header{display:inline-block;margin-right:7px}.spbc_page_mob_info__about_block{display:none}.spbc_tabs_nav_wrapper{display:flex;background-color:#fff;margin:15px 15px 0 0;overflow-x:auto}@media screen and (max-width:1200px){.spbc_tabs_nav_wrapper{flex-direction:column}}.spbc_tab_nav{display:inline-block;margin:10px 0 0 .5em;padding:5px 10px;height:24px;font-size:14px;line-height:24px;color:#555;cursor:pointer;font-weight:400}.spbc_tab_nav--active,.spbc_tab_nav:hover{margin-bottom:-1px;border-bottom:2px solid #026E88}.spbc_tab_nav svg{stroke:#000;stroke-width:.5}.spbc_tab_nav--active{color:#026E88;font-weight:800}.spbc_tab_nav--active svg{stroke:#026E88;stroke-width:1}.spbc_tab_nav-title{margin-left:5px;width:max-content}.spbc_tabs_nav_wrapper::-webkit-scrollbar{display:none}.spbc_tab{display:none;margin:0;background-color:#fff}.spbc_tab--active{display:block}.spbc_tab_fields_group{position:relative;min-width:255px;margin:10px auto;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);background:#fdfdfd}.spbc_group_header{margin:0 0 10px;padding:10px;border-bottom:1px solid #eee}.spbc_group_header>h3{margin:0}.spbc_group_header>h3>a{color:#1d2327;text-decoration:none}.spbc_wrapper_field{margin:0 15px 15px}.spbc_long_description__show:hover{color:#aaa;cursor:pointer}.spbc_settings_description{font-size:9pt;color:#888}.spbc_settings_description select{display:inline;position:relative;transform:scale(.7);left:-50px}.spbc_tab-settings_general input[type=text]{min-width:255px;width:100%}.spbc_short_text_field input{min-width:70px!important;width:70px!important}.spbc_middle_text_field input{min-width:200px!important;width:200px!important}.spbc_long_text_field input[type=text]{min-width:200px;width:500px}.spbc_wrapper_field h4{margin:10px 15px 5px}.spbc_wrapper_footer{margin:15px}#spbc_wrapper_error{margin:0;padding:5px}#spbc_wrapper_error h3,#spbc_wrapper_error h4{margin:5px}#showHideLink{display:inline-block;margin-top:5px;color:#777}.spbc__wrapper--center{margin:10px 0;text-align:center}.spbc__show_more_logs{display:none}.spbc_settings_banner{display:inline-block;margin:1em 0;vertical-align:top;text-align:center}#spbc_translate_plugin{margin-left:10px}.spbc_rate_block{border:1px dashed #666;width:400px;padding:.2em}#spbc_translate_plugin .spbc_button_rate{margin-bottom:10px}.spbc_button_rate{display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:1px solid #216298;border-radius:8px;background:#35a0f7;background:-webkit-gradient(linear,left top,left bottom,from(#35a0f7),to(#216298));background:-moz-linear-gradient(top,#35a0f7,#216298);background:linear-gradient(to bottom,#35a0f7,#216298);text-shadow:#153e5f 1px 1px 1px;font:normal normal bold 16px verdana;color:#fff;text-decoration:none}.spbc_button_rate:focus,.spbc_button_rate:hover{border:1px solid #297bbe;background:#40c0ff;background:-webkit-gradient(linear,left top,left bottom,from(#40c0ff),to(#2876b6));background:-moz-linear-gradient(top,#40c0ff,#2876b6);background:linear-gradient(to bottom,#40c0ff,#2876b6);color:#fff;text-decoration:none}.spbc_button_rate:active{background:#216298;background:-webkit-gradient(linear,left top,left bottom,from(#216298),to(#216298));background:-moz-linear-gradient(top,#216298,#216298);background:linear-gradient(to bottom,#216298,#216298)}#spbc_rate_plugin .spbc_button_rate:before{content:"\0000a0";display:inline-block;height:24px;width:24px;line-height:24px;margin:0 4px -6px -4px;position:relative;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACjElEQVRIie1UTWsTURQ9dzKpofQLobQFlxqENF1JG0GE6sKuRLDtTKaBkJUIRdwpba2g9ge48gMEUUyTbrUutFmk1X6Q7kxDgi1YUSmlpsGYiTXtuy7GCYnaSRu3PczAfe/dd8695z0ecIAKsFVK0DQNLpcL8Xi8KgHZalFRNWe7uyMs2+RtkBQIjQerU/k3uVceHhmdyed/8NbWFg8OXrlXDY+020JdXf2NQMB/yuE4hHw+j5yur1df7h9QvQMXpiKRHSEECyF4cvJlQVG149VwlZ1BX58fsn1H7e29+OhMd7cEAMyM6PTMNAgfFUWrJSIAQgCAYAKIAECABACABGFt7fPPaDRqjItVqyrqG5vGAn7/kMfTBYMIyGQyeD0VMZKYweYGM2ZjpnR+eWVl8V08fnYiNP6t1Jbzc3PzbNryP38stsiKqp0uWuTz+eBqd9/s6uo02vpdPTOXxZuZDB7cfwgQGa0TIEmS7nA4PhhDkgBgdXV1FkTzRYHCtjjS4XZ3mGQmSsdEhKbGRqhqPwRz0ZOlRKImGBy/FA4F31gd8tG2tjaZmf+VUybS2tpaNpfeTMsADu+2xxRw2O12ENFftpTG6XQat26PQZIIzEA2m/1SKBSGGXhhWZmiaifezs7yfhGdnmFF1TqtuM0OksvvlzMnPZ4mq+RkMoVsNlu83ImlxDqATxUFwqHg94aGhsc9PeeuNjc372pRMpnExsZX5HI5xBZjd3aEuBsOBTcs7TGherXaa9eHIqlUioUQltYIIXhkZPT5XnjL7qXi1Wpkm6w5nccGWlpanLJNlkGQyEw1Pui6rs8tLFx+9vTJq30JlKK/3ycRCQkSFZ8Dcwszi4lwUOylgwNUxC8cBKAS7hIWzwAAAABJRU5ErkJggg==) left center no-repeat;background-size:100% 100%}.spbc_rate_block_stars{margin:1em 0}.star-icon{color:#ddd;font-size:18px;position:relative}.star-icon.full:before{color:#FDE16D;content:'\2605';position:absolute;left:0;text-shadow:0 0 2px rgba(0,0,0,.7)}.spbc_hint{color:#666}p.spbc_hint{margin:0}.spbc_hint_warning{font-size:17px;font-weight:600;text-align:center;color:#eb8f00}.spbc_hint--link{color:#aaa;text-decoration:underline;cursor:pointer}.spbc_hint--top_right{position:relative;float:right;top:0;right:10px}.spbc_auto_link{background:#ccc;border-color:#999;-webkit-box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);color:#000;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link,.spbc_manual_link_scan{border-color:#026E88;display:inline-block;font-size:13px;line-height:26px;height:28px;padding:0 10px 1px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;margin:0;text-decoration:none;cursor:pointer}.spbc_auto_link:hover{color:#fff}.spbc_manual_link_scan{color:#fff;background:#026E88;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link{background:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);color:#026E88!important;border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link:hover,button.ct_support_link{text-decoration:underline}.spbc_page_buttons_links_basic_align{display:flex;align-items:center;justify-content:center;gap:5px}.spbc-btn-as-link{padding:0;margin:0;color:gray;border:0;border-bottom:1px solid;cursor:pointer}#spbc-account-email[contenteditable=true]{padding:6px;background-color:#fff;border:1px solid #ccc}.spbc_long_desc,.spbc_popup_tip--wrapper{min-width:80px;min-height:80px;max-width:500px;padding:10px;z-index:10}.spbc_dismiss{width:20px;height:20px;border-radius:5px}.spbc-links:visited{color:#fff}.spbc_long_desc{position:absolute;background:#5a5a5a;color:#fff}@media screen and (max-width:900px){.spbc_long_desc{left:inherit!important}.spbc_long_desc__angle_top_left{display:none}}.spbc_long_desc p{color:#fff!important}i.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;font-size:25px;line-height:20px;color:rgba(120,200,230,1);margin:25px}@keyframes spin{to{transform:rotate(359deg)}}.spbc_long_desc__angle,.spbc_long_desc__angle_top_left{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);position:absolute;width:10px;background:#5a5a5a}.spbc_long_desc__cancel{position:absolute;top:5px;right:5px;color:rgba(255,255,255,.5)}.spbc_long_desc__cancel:hover{color:#fff}.spbc_long_desc__link,.spbc_long_desc__title{color:rgba(120,200,230,1)}.spbc_long_desc__angle{top:5px;left:-17px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__angle_top_left{top:-10px;left:-9px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__title{margin:0}.spbc_long_desc__link:hover{color:rgba(140,220,250,1)}.spbc_long_desc h4{color:#50a0be;margin:10px 0 3px}.spbc_long_desc span{margin:0 0 0 10px;display:inline-block}.spbc_long_desc img{width:300px}.spbc_popup_tip--icon---show:hover{color:#aaa;cursor:pointer}.spbc_popup_tip--wrapper{position:absolute;background:#5a5a5a;color:#fff}.spbc_popup_tip--icon---cancel{position:absolute;top:0;right:5px;color:rgba(255,255,255,.5)}.spbc_popup_tip--icon---cancel:hover{color:#fff}.spbc_popup_tip--angle{position:absolute;top:5px;left:-17px;width:10px;height:10px;background:#5a5a5a;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_popup_tip--title{color:rgba(120,200,230,1);margin:0}.spbc_popup_tip--text{color:#fff!important}tr:hover .spbc_hint--wrapper{display:none}.spbc_log-wrapper{padding:5px;border:1px solid #000;width:98%;min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}.spbc_log-wrapper .panel-body{height:100%;overflow-y:auto}.spbc_log-line{margin:0;padding:0 5px}.spbc_log-line:nth-child(odd){background:#d3d3d3}.spbc_log-block_header{margin:10px 0}.spbc_log-input--checkbox,.spbc_log-label--checkbox{width:auto}button.ct_support_link{border:none;background:0 0;color:#666;cursor:pointer}#spbc-modal-content{text-align:center}#spbc-modal-content>*{display:block;width:100%}.spbc-modal-header{font-size:15px;font-weight:500}.spbc-modal-buttons-block{display:flex!important;gap:10px;justify-content:center}.spbc-modal-button{width:40%;height:35px;font-size:14px;font-weight:500;border:1px solid #60656b;background:#fff;border-radius:5px;cursor:pointer}.spbc-modal-button:hover{background:#2ea2cc;color:#fff;border:1px solid #2ea2cc}.spbc-modal-file_path{color:#026E88}.spbc-modal-file_path_wrapper{margin:4% 0 1%;padding:5px;border:1px solid #F5F5FD;border-radius:4px}.spbc-popup-msg{width:98%;height:15px;text-align:center;padding:4px;border-radius:7px;position:relative;top:0;right:0;bottom:0;left:0;margin:auto}.popup--green{background:#DFD;color:#060;border:1px solid #060}.popup--red{background:#FDD;color:#600;border:1px solid #600}#spbcscan-results-log-module{min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}#spbcscan-results-log-module .panel-body{height:100%;overflow-y:auto}#spbcscan-scanner-caption h4{margin:10px 0;font-size:14px}#spbcscan-results-log-caption p{font-size:13px;margin:0 0 6px}#spbcscan-scanner-caption{display:flex;flex-wrap:wrap;flex-direction:row-reverse}#spbcscan-scanner-caption .column:first-child{width:75%;flex:0 0 75%}#spbcscan-scanner-caption .column:last-child{width:25%;flex:0 0 25%;padding-right:10px;box-sizing:border-box}.spbc-scan-log-title{color:#1d2327;font-size:1.3em;margin:0 0 15px!important;font-weight:600}.spbc--status{position:relative;padding-left:26px}.spbc--marker-green::before,.spbc--marker-red::before,.spbc--marker-yellow::before{content:'';position:absolute;width:10px;height:10px;border-radius:50%;left:10px;top:4px}.spbc--marker-green::before{background:#1dda23}.spbc--marker-yellow::before{background:#ffb000}.spbc--marker-red::before{background:#d63638}button#spbc_setting_get_key_auto:disabled{background:#ccc;color:#111;text-decoration:none}.spbc_critical_updates-names{text-transform:uppercase;font-weight:500}.spbc_critical_updates-h_names{font-size:15px}.spbc_critical_updates-legend{border:1px solid #eee;padding:0 0 0 10px;margin:5px 0 0;color:#666}.spbc_critical_updates-no_vulnerabilities{color:green;font-size:15px;font-weight:500;margin:5px 0 0 30px}.spbct_notice{display:flex;justify-content:space-between}.spbct_notice-dismiss{position:relative;top:0;right:1px;border:none;margin:0;padding:9px;background:0 0;color:#787c82;cursor:pointer}.spbc_accordion_header_caption__update_status{display:inline-flex;flex-direction:row;flex-wrap:nowrap;width:45%;align-items:flex-end;justify-content:flex-end}.spbc_accordion_header_caption__updated{display:inline;color:#FFF;font-weight:700}.spbc_setting__textarea{width:400px;height:150px}1 .circle{border-radius:50%;align-items:center;justify-content:center;position:relative;background-color:#03A9F4;clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,50% 0,50% 50%,50% 50%)}.circle-inner{width:100%;height:100%;border-radius:50%;background:#f7f7f7;transform:scale(.7)}.circle--small{width:16px;height:16px}.circle--mid{width:30px;height:30px}.-animation--circle{animation:animation-circle 2s linear forwards}.-animation--30s{animation-duration:30s!important}.-animation--2min{animation-duration:120s!important}@keyframes animation-circle{12.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 0,0 0,50% 50%,50% 50%)}25%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 50%,0 50%,50% 50%,50% 50%)}37.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 100%,0 100%,50% 50%,50% 50%)}50%{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,50% 100%,50% 100%,50% 100%,50% 50%,50% 50%)}62.5%{clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,50% 50%,50% 50%)}75%{clip-path:polygon(50% 0,100% 0,100% 50%,100% 50%,100% 50%,100% 50%,100% 50%,50% 50%,50% 50%)}87.5%{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,100% 0,100% 0,100% 0,50% 50%,50% 50%)}100%{clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 50%,50% 50%)}}#confirmation-code--resend .circle{margin-left:5px;display:inline-block;vertical-align:text-bottom}.spbc---hidden,.spbc_waf_reason{display:none}#spbcTopWarning{margin-bottom:5px}#spbcTopWarning h3{margin:10px 0 5px}#spbcTopWarning h4{margin:10px}#spbcTopWarning h4 span{margin-top:5px}#spbc_gdpr_open_modal:hover{cursor:pointer}.spbc---gray{color:gray}.spbc---red{color:red}.spbc_bold{font-weight:800}.spbc---top{z-index:9999!important}.spbc_waf_reason_title{text-decoration:underline}.spbc_waf_reason_title:hover+.spbc_waf_reason{display:inline}.spbc_warning_counter{margin:0 5px;padding:0 7px;font-size:14px;height:23px;display:inline-block;text-align:center;border-radius:3px}.spbc_sub_setting{margin-left:30px!important}.spbc_sub2_setting{margin-left:60px!important}.spbc_affiliate_shortcode{width:inherit!important;min-width:inherit!important}.spbc_warning_counter--black{color:#fff;background-color:#000}.spbc_warning_counter--red{color:#000;background-color:red}.spbc_warning_counter--orange{color:#000;background-color:orange}.spbc_warning_counter--green{color:#000;background-color:green}.spbc_highlighted{outline-offset:5px;outline-color:red;outline-width:3px!important;outline-style:solid!important}.spbc_status_icon{vertical-align:text-bottom;margin:0 5px}.spbc_progressbar_counter{position:absolute;height:22px;width:100%;left:0;top:0;text-align:center}.spbc_progressbar_counter span{vertical-align:sub;line-height:22px;font-weight:600;font-size:18px}.spbc_preloader,.spbc_preloader_button{margin-left:5px;vertical-align:text-top;display:none}.spbc_compare_file_row_wrapper,.spbc_view_file_row,.spbc_view_file_row_wrapper{line-height:19px}.ui-progressbar-value{background-image:url(../images/pbar-ani.gif)!important}.spbc_preloader{width:20px}.spbc_preloader_button{height:15px}.spbc_spinner_big{display:block;margin:40px auto}.spbc_scan_result_row td{text-align:center}.spbc_scan_result_row td:nth-child(1){text-align:left}.spbc_scan_result_row td:nth-child(2){text-align:right}.spbc_scan_result_row td:last-child button{margin-left:3px}.spbc_view_file_row_wrapper:nth-child(odd){background:#ccc}.spbc_view_file_row_wrapper:nth-child(even){background:#ddd}.spbc_view_file_row_num{display:inline-block;width:30px;margin:0 0 0 5px;border-right:1px solid #000}.spbc_view_file_row{display:inline;margin:0 0 0 5px;font-size:1em;word-break:break-all}.spbc_compare_file_headings{text-align:center;width:100%;display:inline-block;font-weight:700}.spbc_compare_file_row_wrapper:nth-child(odd){background:#ccc}.spbc_compare_file_row_wrapper:nth-child(even){background:#ddd}.spbc_compare_file_row_num{display:inline-block;width:20px;box-shadow:-2px 0 0 0 #000,2px 0 0 0 #000;padding:0 1%}.spbc_compare_file_row{display:inline-block;width:45%;margin:0;padding:0 1%}table.spbc_table_general{width:100%;border:0;border-spacing:0;border-collapse:collapse}table.spbc_table_general td,table.spbc_table_general th{position:relative;border:1px solid #666;padding:2px 10px}.spbcShortText{display:inline-block;width:100%}.spbcFullText,.spbcFullText-right{display:none;position:absolute;background:rgba(150,150,150,.9);padding:7px;z-index:20;color:#fff}.spbcFullText{top:-5px;border:1px solid #333;border-radius:5px}.spbcFullText-right{top:0;right:0;border:1px solid #333;border-radius:5px}.spbcFullText a{color:#fff}.spbcFullText a:hover{color:#ddd}#spbc_scan_accordion .column-primary{position:initial}#spbc_scan_accordion tbody tr{position:relative}.spbc_accordion_category_wrapper{padding:0 5px 10px;border:1px solid #d3d3d3;border-radius:3px;margin-bottom:5px}.spbc_accordion_category_header{color:#026E88;font-weight:800;margin-left:10px!important}div.pagination{margin:10px}ul.pagination{display:inline-block;margin:0}li.pagination{display:inline-block;margin-left:10px}span.current_page{font-size:1.3em;font-weight:600}.spbc_new{color:red;position:relative;font-size:10px;vertical-align:bottom;top:-8px}.spbc_wrapper_settings{margin:10px 0 0}.spbc_page_header_info_common_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1%}.spbc_page_header_info__block_label{top:3px;left:3px;position:relative;background:#f4f4f4;border:1px solid #DDD;border-radius:3px;padding:2px 5px;font-size:10px;color:gray}.spbc_page_header_info__block_body{border:1px solid #DDD;background:#f4f4f4;padding:1%}.spbc_page_header_info__block_row{overflow-wrap:anywhere;font-size:13px}.spbc_page_header_info_left_column{width:66%}.spbc_page_header_info__state_block{width:60%}.spbc_page_header_info_right_column{width:33%}.spbc_page_header_info__about_block{width:100%;height:auto}.spbc_page_header_info__about_block__divider{padding:5px}.spbc_page_header_info__error_block{width:100%}.spbc_page_buttons_wrapper{display:flex;margin-bottom:-10px}.spbc_page_buttons_header{display:inline-block;margin-right:7px}.spbc_page_mob_info__about_block{display:none}.spbc_tabs_nav_wrapper{display:flex;background-color:#fff;margin:15px 15px 0 0;overflow-x:auto}@media screen and (max-width:1200px){.spbc_tabs_nav_wrapper{flex-direction:column}}.spbc_tab_nav{display:inline-block;margin:10px 0 0 .5em;padding:5px 10px;height:24px;font-size:14px;line-height:24px;color:#555;cursor:pointer;font-weight:400}.spbc_tab_nav--active,.spbc_tab_nav:hover{margin-bottom:-1px;border-bottom:2px solid #026E88}.spbc_tab_nav svg{stroke:#000;stroke-width:.5}.spbc_tab_nav--active{color:#026E88;font-weight:800}.spbc_tab_nav--active svg{stroke:#026E88;stroke-width:1}.spbc_tab_nav-title{margin-left:5px;width:max-content}.spbc_tabs_nav_wrapper::-webkit-scrollbar{display:none}.spbc_tab{display:none;margin:0;background-color:#fff}.spbc_tab--active{display:block}.spbc_tab_fields_group{position:relative;min-width:255px;margin:10px auto;border:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,.04);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);background:#fdfdfd}.spbc_group_header{margin:0 0 10px;padding:10px;border-bottom:1px solid #eee}.spbc_group_header>h3{margin:0}.spbc_group_header>h3>a{color:#1d2327;text-decoration:none}.spbc_wrapper_field{margin:0 15px 15px}.spbc_long_description__show:hover{color:#aaa;cursor:pointer}.spbc_settings_description{font-size:9pt;color:#888}.spbc_settings_description select{display:inline;position:relative;transform:scale(.7);left:-50px}.spbc_tab-settings_general input[type=text]{min-width:255px;width:100%}.spbc_short_text_field input{min-width:70px!important;width:70px!important}.spbc_middle_text_field input{min-width:200px!important;width:200px!important}.spbc_long_text_field input[type=text]{min-width:200px;width:500px}.spbc_wrapper_field label{vertical-align:baseline}.spbc_wrapper_field h4{margin:10px 15px 5px}.spbc_wrapper_footer{margin:15px}#spbc_wrapper_error{margin:0;padding:5px}#spbc_wrapper_error h3,#spbc_wrapper_error h4{margin:5px}#showHideLink{display:inline-block;margin-top:5px;color:#777}.spbc__wrapper--center{margin:10px 0;text-align:center}.spbc__show_more_logs{display:none}.spbc_settings_banner{display:inline-block;margin:1em 0;vertical-align:top;text-align:center}#spbc_translate_plugin{margin-left:10px}.spbc_rate_block{border:1px dashed #666;width:400px;padding:.2em}#spbc_translate_plugin .spbc_button_rate{margin-bottom:10px}.spbc_button_rate{display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:1px solid #216298;border-radius:8px;background:#35a0f7;background:-webkit-gradient(linear,left top,left bottom,from(#35a0f7),to(#216298));background:-moz-linear-gradient(top,#35a0f7,#216298);background:linear-gradient(to bottom,#35a0f7,#216298);text-shadow:#153e5f 1px 1px 1px;font:normal normal bold 16px verdana;color:#fff;text-decoration:none}.spbc_button_rate:focus,.spbc_button_rate:hover{border:1px solid #297bbe;background:#40c0ff;background:-webkit-gradient(linear,left top,left bottom,from(#40c0ff),to(#2876b6));background:-moz-linear-gradient(top,#40c0ff,#2876b6);background:linear-gradient(to bottom,#40c0ff,#2876b6);color:#fff;text-decoration:none}.spbc_button_rate:active{background:#216298;background:-webkit-gradient(linear,left top,left bottom,from(#216298),to(#216298));background:-moz-linear-gradient(top,#216298,#216298);background:linear-gradient(to bottom,#216298,#216298)}#spbc_rate_plugin .spbc_button_rate:before{content:"\0000a0";display:inline-block;height:24px;width:24px;line-height:24px;margin:0 4px -6px -4px;position:relative;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACjElEQVRIie1UTWsTURQ9dzKpofQLobQFlxqENF1JG0GE6sKuRLDtTKaBkJUIRdwpba2g9ge48gMEUUyTbrUutFmk1X6Q7kxDgi1YUSmlpsGYiTXtuy7GCYnaSRu3PczAfe/dd8695z0ecIAKsFVK0DQNLpcL8Xi8KgHZalFRNWe7uyMs2+RtkBQIjQerU/k3uVceHhmdyed/8NbWFg8OXrlXDY+020JdXf2NQMB/yuE4hHw+j5yur1df7h9QvQMXpiKRHSEECyF4cvJlQVG149VwlZ1BX58fsn1H7e29+OhMd7cEAMyM6PTMNAgfFUWrJSIAQgCAYAKIAECABACABGFt7fPPaDRqjItVqyrqG5vGAn7/kMfTBYMIyGQyeD0VMZKYweYGM2ZjpnR+eWVl8V08fnYiNP6t1Jbzc3PzbNryP38stsiKqp0uWuTz+eBqd9/s6uo02vpdPTOXxZuZDB7cfwgQGa0TIEmS7nA4PhhDkgBgdXV1FkTzRYHCtjjS4XZ3mGQmSsdEhKbGRqhqPwRz0ZOlRKImGBy/FA4F31gd8tG2tjaZmf+VUybS2tpaNpfeTMsADu+2xxRw2O12ENFftpTG6XQat26PQZIIzEA2m/1SKBSGGXhhWZmiaifezs7yfhGdnmFF1TqtuM0OksvvlzMnPZ4mq+RkMoVsNlu83ImlxDqATxUFwqHg94aGhsc9PeeuNjc372pRMpnExsZX5HI5xBZjd3aEuBsOBTcs7TGherXaa9eHIqlUioUQltYIIXhkZPT5XnjL7qXi1Wpkm6w5nccGWlpanLJNlkGQyEw1Pui6rs8tLFx+9vTJq30JlKK/3ycRCQkSFZ8Dcwszi4lwUOylgwNUxC8cBKAS7hIWzwAAAABJRU5ErkJggg==) left center no-repeat;background-size:100% 100%}.spbc_rate_block_stars{margin:1em 0}.star-icon{color:#ddd;font-size:18px;position:relative}.star-icon.full:before{color:#FDE16D;content:'\2605';position:absolute;left:0;text-shadow:0 0 2px rgba(0,0,0,.7)}.spbc_hint{color:#666}p.spbc_hint{margin:0}.spbc_hint_warning{font-size:17px;font-weight:600;text-align:center;color:#eb8f00}.spbc_hint--link{color:#aaa;text-decoration:underline;cursor:pointer}.spbc_hint--top_right{position:relative;float:right;top:0;right:10px}.spbc_auto_link{background:#ccc;border-color:#999;-webkit-box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(200,200,200,.5),0 1px 0 rgba(0,0,0,.15);color:#000;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:2px;border-radius:2px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link,.spbc_manual_link_scan{border-color:#026E88;display:inline-block;font-size:13px;line-height:26px;height:28px;padding:0 10px 1px;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;margin:0;text-decoration:none;cursor:pointer}.spbc_auto_link:hover{color:#fff}.spbc_manual_link_scan{color:#fff;background:#026E88;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link{background:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);color:#026E88!important;border-radius:3px;-webkit-border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spbc_manual_link:hover,button.ct_support_link{text-decoration:underline}.spbc_page_buttons_links_basic_align{display:flex;align-items:center;justify-content:center;gap:5px}.spbc-btn-as-link{padding:0;margin:0;vertical-align:baseline;color:gray;border:0;border-bottom:1px solid;cursor:pointer}#spbc-account-email[contenteditable=true]{padding:6px;background-color:#fff;border:1px solid #ccc}.spbc_long_desc,.spbc_popup_tip--wrapper{min-width:80px;min-height:80px;max-width:500px;padding:10px;z-index:10}.spbc_dismiss{width:20px;height:20px;border-radius:5px}.spbc-links:visited{color:#fff}.spbc_long_desc{position:absolute;background:#5a5a5a;color:#fff}@media screen and (max-width:900px){.spbc_long_desc{left:inherit!important}.spbc_long_desc__angle_top_left{display:none}}.spbc_long_desc p{color:#fff!important}i.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;font-size:25px;line-height:20px;color:rgba(120,200,230,1);margin:25px}@keyframes spin{to{transform:rotate(359deg)}}.spbc_long_desc__angle,.spbc_long_desc__angle_top_left{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);position:absolute;width:10px;background:#5a5a5a}.spbc_long_desc__cancel{position:absolute;top:5px;right:5px;color:rgba(255,255,255,.5)}.spbc_long_desc__cancel:hover{color:#fff}.spbc_long_desc__link,.spbc_long_desc__title{color:rgba(120,200,230,1)}.spbc_long_desc__angle{top:5px;left:-17px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__angle_top_left{top:-10px;left:-9px;height:10px;transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_long_desc__title{margin:0}.spbc_long_desc__link:hover{color:rgba(140,220,250,1)}.spbc_long_desc h4{color:#50a0be;margin:10px 0 3px}.spbc_long_desc span{margin:0 0 0 10px;display:inline-block}.spbc_long_desc img{width:300px}.spbc_popup_tip--icon---show:hover{color:#aaa;cursor:pointer}.spbc_popup_tip--wrapper{position:absolute;background:#5a5a5a;color:#fff}.spbc_popup_tip--icon---cancel{position:absolute;top:0;right:5px;color:rgba(255,255,255,.5)}.spbc_popup_tip--icon---cancel:hover{color:#fff}.spbc_popup_tip--angle{position:absolute;top:5px;left:-17px;width:10px;height:10px;background:#5a5a5a;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.spbc_popup_tip--title{color:rgba(120,200,230,1);margin:0}.spbc_popup_tip--text{color:#fff!important}tr:hover .spbc_hint--wrapper{display:none}.spbc_log-wrapper{padding:5px;border:1px solid #000;width:98%;min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}.spbc_log-wrapper .panel-body{height:100%;overflow-y:auto}.spbc_log-line{margin:0;padding:0 5px}.spbc_log-line:nth-child(odd){background:#d3d3d3}.spbc_log-block_header{margin:10px 0}.spbc_log-input--checkbox,.spbc_log-label--checkbox{width:auto}button.ct_support_link{border:none;background:0 0;color:#666;cursor:pointer}#spbc-modal-content{text-align:center}#spbc-modal-content>*{display:block;width:100%;margin:0}.spbc-modal-header{font-size:15px;font-weight:500}.spbc-modal-buttons-block{display:flex!important;gap:10px;justify-content:center}.spbc-modal-button{width:40%;height:35px;font-size:14px;font-weight:500;border:1px solid #60656b;background:#fff;border-radius:5px;cursor:pointer}.spbc-modal-button:hover{background:#2ea2cc;color:#fff;border:1px solid #2ea2cc}.spbc-modal-file_path{color:#026E88}.spbc-modal-file_path_wrapper{margin:4% 0 1%;padding:5px;border:1px solid #F5F5FD;border-radius:4px}.spbc-popup-msg{width:98%;height:15px;text-align:center;padding:4px;border-radius:7px;position:relative;top:0;right:0;bottom:0;left:0;margin:auto}.popup--green{background:#DFD;color:#060;border:1px solid #060}.popup--red{background:#FDD;color:#600;border:1px solid #600}#spbcscan-results-log-module{min-height:300px;height:300px;border-bottom:5px dashed #5a5a5a}#spbcscan-results-log-module .panel-body{height:100%;overflow-y:auto}#spbcscan-scanner-caption h4{margin:10px 0;font-size:14px}#spbcscan-results-log-caption p{font-size:13px;margin:0 0 6px}#spbcscan-scanner-caption{display:flex;flex-wrap:wrap;flex-direction:row-reverse}#spbcscan-scanner-caption .column:first-child{width:75%;flex:0 0 75%}#spbcscan-scanner-caption .column:last-child{width:25%;flex:0 0 25%;padding-right:10px;box-sizing:border-box}.spbc-scan-log-title{color:#1d2327;font-size:1.3em;margin:0 0 15px!important;font-weight:600}.spbc--status{position:relative;padding-left:26px}.spbc--marker-green::before,.spbc--marker-red::before,.spbc--marker-yellow::before{content:'';position:absolute;width:10px;height:10px;border-radius:50%;left:10px;top:4px}.spbc--marker-green::before{background:#1dda23}.spbc--marker-yellow::before{background:#ffb000}.spbc--marker-red::before{background:#d63638}button#spbc_setting_get_key_auto:disabled{background:#ccc;color:#111;text-decoration:none}.spbc_critical_updates-names{text-transform:uppercase;font-weight:500}.spbc_critical_updates-h_names{font-size:15px}.spbc_critical_updates-legend{border:1px solid #eee;padding:0 0 0 10px;margin:5px 0 0;color:#666}.spbc_critical_updates-no_vulnerabilities{color:green;font-size:15px;font-weight:500;margin:5px 0 0 30px}.spbct_notice{display:flex;justify-content:space-between}.spbct_notice-dismiss{position:relative;top:0;right:1px;border:none;margin:0;padding:9px;background:0 0;color:#787c82;cursor:pointer}.spbc_accordion_header_caption__update_status{display:inline-flex;flex-direction:row;flex-wrap:nowrap;width:45%;align-items:flex-end;justify-content:flex-end}.spbc_accordion_header_caption__updated{display:inline;color:#FFF;font-weight:700}.spbc_setting__textarea{width:400px;height:150px} -
security-malware-firewall/trunk/inc/fw-update.php
r3093228 r3168569 619 619 } 620 620 if ( count($files) === 0 ) { 621 return (bool) file_put_contents($dir_name . 'index.php', '<?php' . PHP_EOL);621 return (bool) @file_put_contents($dir_name . 'index.php', '<?php' . PHP_EOL); 622 622 } 623 623 624 624 foreach ( $files as $file ) { 625 if ( is_file($file) && unlink($file) === false ) { 626 return array( 'error' => 'Can not delete the FW file: ' . $file ); 627 } 628 } 629 630 return (bool) file_put_contents($dir_name . 'index.php', '<?php'); 625 if ( is_file($file) && @unlink($file) === false ) { 626 // do not worry about index.php 627 if (strpos($file, 'index.php') === false ) { 628 return array( 'error' => 'Can not delete the FW file: ' . $file ); 629 } 630 } 631 } 632 633 return (bool) @file_put_contents($dir_name . 'index.php', '<?php'); 631 634 } 632 635 -
security-malware-firewall/trunk/inc/spbc-admin.php
r3161429 r3168569 235 235 if ( !empty($safe_plugins) ) { 236 236 foreach ($safe_plugins as $safe_plugin_data) { 237 add_filter('plugin_install_action_links', function ($action_links, $plugin) use ($safe_plugin_data) { 238 $plugin_slug = $safe_plugin_data['slug']; 239 $plugin_id = $safe_plugin_data['id']; 240 if ( $plugin['slug'] === $plugin_slug) { 241 $action_links[] = VulnerabilityAlarm::showSafeBadge('', $plugin['slug'], $plugin_id, $safe_plugin_data['psc']); 242 } 243 return $action_links; 244 }, 10, 2); 237 if ( ! empty($safe_plugin_data['psc']) ) { 238 add_filter('plugin_install_action_links', function ($action_links, $plugin) use ($safe_plugin_data) { 239 $plugin_slug = $safe_plugin_data['slug']; 240 $plugin_id = $safe_plugin_data['id']; 241 if ( $plugin['slug'] === $plugin_slug) { 242 $action_links[] = VulnerabilityAlarm::showSafeBadge('', $plugin['slug'], $plugin_id, $safe_plugin_data['psc']); 243 } 244 return $action_links; 245 }, 10, 2); 246 } 245 247 } 246 248 } … … 303 305 foreach ($list as $installed_theme) { 304 306 foreach ($safe_themes_reports as $report) { 305 if (isset($installed_theme[' slug']) && $installed_theme['slug'] === $report->slug) {307 if (isset($installed_theme['psc']) && isset($installed_theme['slug']) && $installed_theme['slug'] === $report->slug) { 306 308 $theme_id = !empty($installed_theme['slug']) ? $installed_theme['slug'] : ''; 307 309 $safe_theme_data = array( 308 310 'slug' => $installed_theme['slug'], 309 'msg' => VulnerabilityAlarm::showSafeBadge('theme', $installed_theme['slug'], $theme_id )311 'msg' => VulnerabilityAlarm::showSafeBadge('theme', $installed_theme['slug'], $theme_id, $installed_theme['psc']) 310 312 ); 311 313 $data['list'][] = $safe_theme_data; … … 415 417 wp_enqueue_script('spbc-admin-js', SPBC_PATH . '/js/spbc-admin.min.js', array('jquery'), SPBC_VERSION, false); 416 418 wp_enqueue_script('spbc-react-bundle-js', SPBC_PATH . '/js/spbc-react-bundle.js', array('wp-i18n'), SPBC_VERSION, ['in_footer']); 419 wp_set_script_translations('spbc-react-bundle-js', 'security-malware-firewall'); 417 420 418 421 $vulnerability_show_install = ( -
security-malware-firewall/trunk/inc/spbc-scanner.php
r3153672 r3168569 219 219 /** 220 220 * Remove file from the database 221 * @param int $file_id221 * @param int|string $file_id 222 222 * @return bool 223 223 */ … … 1225 1225 break; 1226 1226 case 'unknown': 1227 // uses constant to skip zero-byte files https://doboard.com/1/task/11599 1228 if ( 1229 defined('SPBC_SCAN_RESULTS_HIDE_ZERO_BYTES_UNKNOWN_FILES') && 1230 SPBC_SCAN_RESULTS_HIDE_ZERO_BYTES_UNKNOWN_FILES 1231 ) { 1232 $size_chunk = ' size > 0 AND '; 1233 } else { 1234 $size_chunk = ''; 1235 } 1227 1236 $res = ' WHERE status NOT IN ("APPROVED_BY_USER","APPROVED_BY_CT","APPROVED_BY_CLOUD","DENIED_BY_CT", "ERROR") AND 1228 1237 detected_at >= ' . (time() - $spbc->settings['scanner__list_unknown__older_than'] * 86400) . ' AND 1229 1238 source IS NULL AND 1230 1239 source_type IS NULL AND 1240 ' . $size_chunk . ' 1231 1241 path NOT LIKE "%wp-content%themes%" AND 1232 1242 path NOT LIKE "%wp-content%plugins%" AND -
security-malware-firewall/trunk/inc/spbc-settings.php
r3161429 r3168569 774 774 'description' => VulnerabilityAlarmView::getServiceFeatureDescription(), 775 775 'fields' => array( 776 'vulnerability_check__show_reports' => array(777 'type' => 'field',778 'title' => __('Show security reports for plugins and themes before install a new one', 'security-malware-firewall'),779 'description' => __('Plugin reports in Appearance -> Themes and Plugins -> Add New Plugin about security tests that have been done for a specific version of plugin or theme. These tests provided by CleanTalk Research team or/and Cloud Malware Scanner.', 'security-malware-firewall'),780 ),781 776 'vulnerability_check__test_before_install' => array( 782 777 'type' => 'field', … … 797 792 'description' => __('Modify the page of installed plugins to let you know about vulnerabilities found', 'security-malware-firewall'), 798 793 'parent' => 'vulnerability_check__enable_cron' 794 ), 795 'vulnerability_check__show_reports' => array( 796 'type' => 'field', 797 'title' => __('Show security reports for plugins and themes before install a new one', 'security-malware-firewall'), 798 'description' => __('Plugin reports in Appearance -> Themes and Plugins -> Add New Plugin about security tests that have been done for a specific version of plugin or theme. These tests provided by CleanTalk Research team or/and Cloud Malware Scanner.', 'security-malware-firewall'), 799 799 ), 800 800 ), … … 1812 1812 $va_last_request = sprintf('%s %s', __('last call on', 'security-malware-firewall'), $last_call); 1813 1813 1814 $va_text = __('Closest vulnerabilities check requests preformed to', 'security-malware-firewall') 1814 $research_db_link = empty($spbc->data['wl_mode_enabled']) 1815 ? LinkConstructor::buildPrenamedLink( 1816 'https://research.cleantalk.org', 1817 __(' performed to', 'security-malware-firewall') 1818 ) 1819 : ''; 1820 1821 $va_text = __('Closest vulnerabilities check requests', 'security-malware-firewall') 1815 1822 . ' ' 1816 . '<a href="https://research.cleantalk.org">research.cleantalk.org</a>';1823 . $research_db_link; 1817 1824 1818 1825 $va_text = sprintf('%s: %s, %s', $va_text, $va_last_request, $va_next_request); … … 4597 4604 4598 4605 // Scanner custom start time logic 4599 if ( empty($spbc->errors['configuration']) && $spbc->settings['scanner__auto_start_manual_time']) { 4606 if ( 4607 empty($spbc->errors['configuration']) && 4608 $settings['scanner__auto_start_manual_time'] && 4609 $settings['scanner__auto_start_manual_time'] != $spbc->settings['scanner__auto_start_manual_time'] 4610 ) { 4600 4611 //if ( empty($spbc->errors['configuration']) ) { 4601 4612 $scanner_launch_data = spbc_get_custom_scanner_launch_data(false, $settings); … … 5221 5232 'desc' => IP::getOptionLongDescriptionArray()['desc'], 5222 5233 ), 5234 'sending_for_analysis_rules' => array( 5235 'title' => 'Sending for cloud analysis', 5236 'desc' => spbc__get_accordion_tab_info_block_html('sending_for_analysis_rules'), 5237 ), 5223 5238 'no_description' => array( 5224 5239 'title' => esc_html($setting_id), … … 5737 5752 return sprintf( 5738 5753 ' ' . __('The next automatic scan is scheduled on %s %s.', 'security-malware-firewall'), 5739 date('M d Y H:i:s', $task['next_call'] ),5754 date('M d Y H:i:s', $task['next_call'] + ((float)get_option('gmt_offset') * 3600)), 5740 5755 spbc_wp_timezone_string() 5741 5756 ); … … 5829 5844 <ul style="list-style-type: circle; padding-left: 2%"> 5830 5845 <li>%OPTION_1%</li> 5831 <li>%OPTION_2%< /li>5846 <li>%OPTION_2%<i setting="sending_for_analysis_rules" class="spbc_long_description__show spbc-icon-help-circled"></i></li> 5832 5847 </ul> 5833 5848 </div> … … 5846 5861 $info_block_out = $template; 5847 5862 $classes = 'notice notice-info'; 5863 break; 5864 case 'sending_for_analysis_rules': 5865 $template = ' 5866 <div> 5867 <p>%MAIN_TEXT_1%</p> 5868 <p>%MAIN_TEXT_2%</p> 5869 <ul style="list-style-type: disc; padding-left: 5%"> 5870 <li>%OPTION_1%</li> 5871 <li>%OPTION_2%</li> 5872 <li>%OPTION_3%</li> 5873 </ul> 5874 <p>%MAIN_TEXT_3%</p> 5875 <ul style="list-style-type: disc; padding-left: 5%"> 5876 <li>%OPTION_4%</li> 5877 </ul> 5878 <p>%MAIN_TEXT_4%</p> 5879 </div> 5880 '; 5881 $main_text_1 = __('Send the file for cloud analysis. After the file is sent, the file is available in the tab "Analysis log". Read more about analysis results in the appropriate tab. ', 'security-malware-firewall'); 5882 $main_text_2 = __('The file sent for analysis must meet the following requirements:', 'security-malware-firewall'); 5883 $main_text_3 = __('For "Unknown" files category, file extension should be from the list of allowed extensions:', 'security-malware-firewall'); 5884 $main_text_4 = __('If any of requirements are not met, the action for file is not available.', 'security-malware-firewall'); 5885 $option1 = __('the file was not ever denied or approved by CleanTalk team', 'security-malware-firewall'); 5886 $option2 = __('the file sending is not already scheduled during common scan process', 'security-malware-firewall'); 5887 $option3 = __('the file size is larger than zero and less than 1Mb', 'security-malware-firewall'); 5888 $option4 = __('.php*, .html, .htm, .phtml, shtml, .phar, .odf', 'security-malware-firewall'); 5889 $template = str_replace('%MAIN_TEXT_1%', $main_text_1, $template); 5890 $template = str_replace('%MAIN_TEXT_2%', $main_text_2, $template); 5891 $template = str_replace('%MAIN_TEXT_3%', $main_text_3, $template); 5892 $template = str_replace('%MAIN_TEXT_4%', $main_text_4, $template); 5893 $template = str_replace('%OPTION_1%', $option1, $template); 5894 $template = str_replace('%OPTION_2%', $option2, $template); 5895 $template = str_replace('%OPTION_3%', $option3, $template); 5896 $template = str_replace('%OPTION_4%', $option4, $template); 5897 $info_block_out = Escape::escKsesPreset($template, 'spbc_settings__sending_for_analysis_rules'); 5898 $classes = ''; 5848 5899 break; 5849 5900 case 'skipped': -
security-malware-firewall/trunk/inc/spbc-tools.php
r3161429 r3168569 510 510 511 511 $settings = empty($settings) ? $spbc->settings : $settings; 512 $period = $settings['scanner__auto_start__set_period'] ?: $period; 513 514 $timezone = $settings['scanner__auto_start_manual_tz'] ?: (int) Post::get('spbc_settings[scanner__auto_start_manual_tz]'); 515 516 $hour_minutes = $settings['scanner__auto_start_manual_time'] 517 ? explode(':', $settings['scanner__auto_start_manual_time']) 518 : explode(':', (string)current_time('H:i')); 519 $start_time = mktime((int)$hour_minutes[0], (int)$hour_minutes[1]) - $timezone * 3600 + $period; 520 521 // Hard fix - increments one more $period if the $start_time calculated in the past 512 $period = (int)$settings['scanner__auto_start__set_period'] ?: $period; 513 514 // this is a shift in seconds to adjust the time, provided only for cases when the start time is customized 515 $timezone_shift = 0; 516 517 if ($settings['scanner__auto_start_manual_time']) { 518 $hour_minutes = explode(':', (string)$settings['scanner__auto_start_manual_time']); 519 $timezone_shift = $spbc->data['site_utc_offset_in_seconds'] ?: 0; 520 } else { 521 $hour_minutes = explode(':', date('H:i')); 522 } 523 524 $start_time = mktime((int)$hour_minutes[0], (int)$hour_minutes[1]) - $timezone_shift + $period; 522 525 if ( time() > $start_time ) { 523 526 $start_time += $period; -
security-malware-firewall/trunk/js/spbc-modal.min.js
r3161429 r3168569 1 spbcModal={loaded:!1,loading:!1,opened:!1,opening:!1,load:function(e){this.loaded||(this.loading=!0,callback=function(e,t,o,n){spbcModal.loading=!1,spbcModal.loaded=e,document.dispatchEvent(new CustomEvent("spbcModalContentLoaded",{bubbles:!0}))},"function"==typeof spbcSendAJAXRequest&&spbcSendAJAXRequest({action:e},{callback:callback,notJson:!0}))},putError:function(e,t=!1){let o="<h2>An error</h2><p>"+e+"</p>";t||(o+='<a style="text-align: left;margin-top: 40px;" target="_blank" href="https://wordpress.org/support/plugin/security-malware-firewall">Contact tech support</a>'),this.put(o)},put:function(e){spbcModal.loading=!1,spbcModal.loaded=e,document.dispatchEvent(new CustomEvent("spbcModalContentLoaded",{bubbles:!0}))},confirm:function(e,t="",o="",n,d="Yes",a="No"){spbcModal.loading=!1;var s,l,c=document.getElementById("spbc-modal-content");c&&(c.innerHTML="",(l=document.createElement("div")).className="spbc-modal-header",l.textContent=e,c.append(l),(e=document.createElement("div")).className="spbc-modal-text-block",c.append(e),(l=o)&&60<o.length&&(o="..."+o.slice(o.length-60)),(s=document.createElement("div")).className="spbc-modal-text",s.textContent=t,e.append(s),(t=document.createElement("div")).className="spbc-modal-file_path_wrapper",e.append(t),(s=document.createElement("span")).className="spbc-modal-file_path",s.textContent=o||"",s.title=l,t.append(s),(e=document.createElement("div")).className="spbc-modal-buttons-block",c.append(e),(o=document.createElement("button")).className="spbc-modal-button spbc_manual_link",o.textContent=d,o.onclick=function(){n(!0),spbcModal.close()},e.append(o),(l=document.createElement("button")).className="spbc-modal-button spbc_manual_link",l.textContent=a,l.onclick=function(){spbcModal.close()},e.append(l)),document.dispatchEvent(new CustomEvent("spbcModalContentLoaded",{bubbles:!0}))},open:function(){function e(){let e="";for(key in this.styles)key&&(e+=key+":"+this.styles[key]+";");return e}var t={styles:{"z-index":"9999",position:"fixed",top:"0",left:"0",width:"100%",height:"100%",background:"rgba(0,0,0,0.5)",display:"flex","justify-content":"center","align-items":"center"},toString:e},o={styles:{position:"relative",padding:"20px",margin:"10px","max-width":"550px", "max-height":"500px",background:"#FFF",border:"1px solid rgba(0,0,0,0.75)","border-radius":"4px","box-shadow":"7px 7px 5px 0px rgba(50,50,50,0.75)"},toString:e},n={styles:{position:"absolute",background:"#FFF",width:"20px",height:"20px",border:"2px solid rgba(0,0,0,0.75)","border-radius":"15px",cursor:"pointer",top:"-8px",right:"-8px"},toString:e},d={styles:{content:'""',display:"block",position:"absolute",background:"#000","border-radius":"1px",width:"2px",height:"16px",top:"2px",left:"9px",transform:"rotate(45deg)"},toString:e},a={styles:{content:'""',display:"block",position:"absolute",background:"#000","border-radius":"1px",width:"2px",height:"16px",top:"2px",left:"9px",transform:"rotate(-45deg)"},toString:e},s={styles:{display:"grid",gap:"20px","overflow-y":"auto","max-height":"460px","overflow-x":"hidden"},toString:e},l={styles:{overflow:"hidden"},toString:e},c=document.createElement("style"),l=(c.setAttribute("id","spbc-modal-styles"),c.innerHTML="body.spbc-modal-opened{"+l+"}",c.innerHTML+="#spbc-modal-overlay{"+t+"}",c.innerHTML+="#spbc-modal-close{"+n+"}",c.innerHTML+="#spbc-modal-close:before{"+d+"}",c.innerHTML+="#spbc-modal-close:after{"+a+"}",c.innerHTML+="#spbc-modal-content{"+s+"}",document.body.append(c),document.createElement("div")),t=(l.setAttribute("id","spbc-modal-overlay"),document.body.append(l),document.body.classList.add("spbc-modal-opened"),document.createElement("div")),n=(t.setAttribute("id","spbc-modal-inner"),t.setAttribute("style",o),l.append(t),document.createElement("div")),d=(n.setAttribute("id","spbc-modal-close"),t.append(n),document.createElement("div"));return this.loaded?d.innerHTML=this.loaded:d.innerHTML="Loading...",d.setAttribute("id","spbc-modal-content"),t.append(d),this.opened=!0,this},close:function(){spbcModal.loaded="",spbcModal.loading=!1,document.body.classList.remove("spbc-modal-opened"),document.getElementById("spbc-modal-overlay").remove(),document.getElementById("spbc-modal-styles").remove(),document.dispatchEvent(new CustomEvent("spbcModalClosed",{bubbles:!0}))}},document.addEventListener("click",function(e){(e.target&&"spbc-modal-overlay"===e.target.id||"spbc-modal-close"===e.target.id)&&spbcModal.close()}),document.addEventListener("spbcModalContentLoaded",function(e){spbcModal.opened&&spbcModal.loaded&&(document.getElementById("spbc-modal-content").innerHTML=spbcModal.loaded)});1 spbcModal={loaded:!1,loading:!1,opened:!1,opening:!1,load:function(e){this.loaded||(this.loading=!0,callback=function(e,t,o,n){spbcModal.loading=!1,spbcModal.loaded=e,document.dispatchEvent(new CustomEvent("spbcModalContentLoaded",{bubbles:!0}))},"function"==typeof spbcSendAJAXRequest&&spbcSendAJAXRequest({action:e},{callback:callback,notJson:!0}))},putError:function(e,t=!1){let o="<h2>An error</h2><p>"+e+"</p>";t||(o+='<a style="text-align: left;margin-top: 40px;" target="_blank" href="https://wordpress.org/support/plugin/security-malware-firewall">Contact tech support</a>'),this.put(o)},put:function(e){spbcModal.loading=!1,spbcModal.loaded=e,document.dispatchEvent(new CustomEvent("spbcModalContentLoaded",{bubbles:!0}))},confirm:function(e,t="",o="",n,d="Yes",a="No"){spbcModal.loading=!1;var s,l,c=document.getElementById("spbc-modal-content");c&&(c.innerHTML="",(l=document.createElement("div")).className="spbc-modal-header",l.textContent=e,c.append(l),(e=document.createElement("div")).className="spbc-modal-text-block",c.append(e),(l=o)&&60<o.length&&(o="..."+o.slice(o.length-60)),(s=document.createElement("div")).className="spbc-modal-text",s.textContent=t,e.append(s),(t=document.createElement("div")).className="spbc-modal-file_path_wrapper",e.append(t),(s=document.createElement("span")).className="spbc-modal-file_path",s.textContent=o||"",s.title=l,t.append(s),(e=document.createElement("div")).className="spbc-modal-buttons-block",c.append(e),(o=document.createElement("button")).className="spbc-modal-button spbc_manual_link",o.textContent=d,o.onclick=function(){n(!0),spbcModal.close()},e.append(o),(l=document.createElement("button")).className="spbc-modal-button spbc_manual_link",l.textContent=a,l.onclick=function(){spbcModal.close()},e.append(l)),document.dispatchEvent(new CustomEvent("spbcModalContentLoaded",{bubbles:!0}))},open:function(){function e(){let e="";for(key in this.styles)key&&(e+=key+":"+this.styles[key]+";");return e}var t={styles:{"z-index":"9999",position:"fixed",top:"0",left:"0",width:"100%",height:"100%",background:"rgba(0,0,0,0.5)",display:"flex","justify-content":"center","align-items":"center"},toString:e},o={styles:{position:"relative",padding:"20px",margin:"10px","max-width":"550px",background:"#FFF",border:"1px solid rgba(0,0,0,0.75)","border-radius":"4px","box-shadow":"7px 7px 5px 0px rgba(50,50,50,0.75)"},toString:e},n={styles:{position:"absolute",background:"#FFF",width:"20px",height:"20px",border:"2px solid rgba(0,0,0,0.75)","border-radius":"15px",cursor:"pointer",top:"-8px",right:"-8px"},toString:e},d={styles:{content:'""',display:"block",position:"absolute",background:"#000","border-radius":"1px",width:"2px",height:"16px",top:"2px",left:"9px",transform:"rotate(45deg)"},toString:e},a={styles:{content:'""',display:"block",position:"absolute",background:"#000","border-radius":"1px",width:"2px",height:"16px",top:"2px",left:"9px",transform:"rotate(-45deg)"},toString:e},s={styles:{display:"grid",gap:"20px","overflow-y":"auto","overflow-x":"hidden"},toString:e},l={styles:{overflow:"hidden"},toString:e},c=document.createElement("style"),l=(c.setAttribute("id","spbc-modal-styles"),c.innerHTML="body.spbc-modal-opened{"+l+"}",c.innerHTML+="#spbc-modal-overlay{"+t+"}",c.innerHTML+="#spbc-modal-close{"+n+"}",c.innerHTML+="#spbc-modal-close:before{"+d+"}",c.innerHTML+="#spbc-modal-close:after{"+a+"}",c.innerHTML+="#spbc-modal-content{"+s+"}",document.body.append(c),document.createElement("div")),t=(l.setAttribute("id","spbc-modal-overlay"),document.body.append(l),document.body.classList.add("spbc-modal-opened"),document.createElement("div")),n=(t.setAttribute("id","spbc-modal-inner"),t.setAttribute("style",o),l.append(t),document.createElement("div")),d=(n.setAttribute("id","spbc-modal-close"),t.append(n),document.createElement("div"));return this.loaded?d.innerHTML=this.loaded:d.innerHTML="Loading...",d.setAttribute("id","spbc-modal-content"),t.append(d),this.opened=!0,this},close:function(){spbcModal.loaded="",spbcModal.loading=!1,document.body.classList.remove("spbc-modal-opened"),document.getElementById("spbc-modal-overlay").remove(),document.getElementById("spbc-modal-styles").remove(),document.dispatchEvent(new CustomEvent("spbcModalClosed",{bubbles:!0}))}},document.addEventListener("click",function(e){(e.target&&"spbc-modal-overlay"===e.target.id||"spbc-modal-close"===e.target.id)&&spbcModal.close()}),document.addEventListener("spbcModalContentLoaded",function(e){spbcModal.opened&&spbcModal.loaded&&(document.getElementById("spbc-modal-content").innerHTML=spbcModal.loaded)}); 2 2 //# sourceMappingURL=spbc-modal.min.js.map -
security-malware-firewall/trunk/js/spbc-modal.min.js.map
r3161429 r3168569 1 {"version":3,"file":"spbc-modal.min.js","sources":["spbc-modal.js"],"sourcesContent":["/* Cleantalk Modal object */\nspbcModal = {\n\n // Flags\n loaded: false,\n loading: false,\n opened: false,\n opening: false,\n\n // Methods\n load: function( action ) {\n if ( ! this.loaded ) {\n this.loading = true;\n callback = function( result, data, params, obj ) {\n spbcModal.loading = false;\n spbcModal.loaded = result;\n document.dispatchEvent(\n new CustomEvent( 'spbcModalContentLoaded', {\n bubbles: true,\n } ),\n );\n };\n if ( typeof spbcSendAJAXRequest === 'function' ) {\n spbcSendAJAXRequest( {'action': action}, {'callback': callback, 'notJson': true} );\n }\n }\n },\n\n putError: function( errorText, hideSupportLink = false) {\n let html = '<h2>An error</h2>' +\n '<p>' + errorText + '</p>';\n if (!hideSupportLink) {\n html += '<a style=\"text-align: left;' +\n 'margin-top: 40px;\" target=\"_blank\" ' +\n 'href=\"https://wordpress.org/support/plugin/security-malware-firewall\">Contact tech support</a>';\n }\n this.put(html);\n },\n\n put: function( html ) {\n spbcModal.loading = false;\n spbcModal.loaded = html;\n document.dispatchEvent(\n new CustomEvent( 'spbcModalContentLoaded', {\n bubbles: true,\n } ),\n );\n },\n\n confirm: function(header, text = '', filePath = '', callback, yesButtonText = 'Yes', noButtonText = 'No') {\n spbcModal.loading = false;\n let contentBlock = document.getElementById('spbc-modal-content');\n if (contentBlock) {\n contentBlock.innerHTML = '';\n\n const headerBlock = document.createElement('div');\n headerBlock.className = 'spbc-modal-header';\n headerBlock.textContent = header;\n contentBlock.append(headerBlock);\n\n // Create text block\n const textBlock = document.createElement('div');\n textBlock.className = 'spbc-modal-text-block';\n contentBlock.append(textBlock);\n\n const fullLinkPath = filePath;\n\n if (filePath && filePath.length > 60) {\n filePath = '...' + filePath.slice(filePath.length - 60);\n }\n\n const textElem = document.createElement('div');\n textElem.className = 'spbc-modal-text';\n textElem.textContent = text;\n textBlock.append(textElem);\n\n const pathElemWrapper = document.createElement('div');\n pathElemWrapper.className = 'spbc-modal-file_path_wrapper';\n textBlock.append(pathElemWrapper);\n const pathElem = document.createElement('span');\n pathElem.className = 'spbc-modal-file_path';\n pathElem.textContent = filePath ? filePath : '';\n pathElem.title = fullLinkPath;\n pathElemWrapper.append(pathElem);\n\n // Create buttons block\n const buttonsBlock = document.createElement('div');\n buttonsBlock.className = 'spbc-modal-buttons-block';\n contentBlock.append(buttonsBlock);\n\n const yesButton = document.createElement('button');\n yesButton.className = 'spbc-modal-button spbc_manual_link';\n yesButton.textContent = yesButtonText;\n yesButton.onclick = function() {\n callback(true);\n spbcModal.close();\n };\n buttonsBlock.append(yesButton);\n\n const noButton = document.createElement('button');\n noButton.className = 'spbc-modal-button spbc_manual_link';\n noButton.textContent = noButtonText;\n noButton.onclick = function() {\n spbcModal.close();\n };\n buttonsBlock.append(noButton);\n }\n document.dispatchEvent(\n new CustomEvent( 'spbcModalContentLoaded', {\n bubbles: true,\n } ),\n );\n },\n\n open: function() {\n /* Cleantalk Modal CSS start */\n let renderCss = function() {\n let cssStr = '';\n for ( key in this.styles ) {\n if (key) {\n cssStr += key + ':' + this.styles[key] + ';';\n }\n }\n return cssStr;\n };\n let overlayCss = {\n styles: {\n 'z-index': '9999',\n 'position': 'fixed',\n 'top': '0',\n 'left': '0',\n 'width': '100%',\n 'height': '100%',\n 'background': 'rgba(0,0,0,0.5)',\n 'display': 'flex',\n 'justify-content': 'center',\n 'align-items': 'center',\n },\n toString: renderCss,\n };\n let innerCss = {\n styles: {\n 'position': 'relative',\n 'padding': '20px',\n 'margin': '10px',\n 'max-width': '550px',\n ' max-height': '500px',\n 'background': '#FFF',\n 'border': '1px solid rgba(0,0,0,0.75)',\n 'border-radius': '4px',\n 'box-shadow': '7px 7px 5px 0px rgba(50,50,50,0.75)',\n },\n toString: renderCss,\n };\n let closeCss = {\n styles: {\n 'position': 'absolute',\n 'background': '#FFF',\n 'width': '20px',\n 'height': '20px',\n 'border': '2px solid rgba(0,0,0,0.75)',\n 'border-radius': '15px',\n 'cursor': 'pointer',\n 'top': '-8px',\n 'right': '-8px',\n },\n toString: renderCss,\n };\n let closeCssBefore = {\n styles: {\n 'content': '\"\"',\n 'display': 'block',\n 'position': 'absolute',\n 'background': '#000',\n 'border-radius': '1px',\n 'width': '2px',\n 'height': '16px',\n 'top': '2px',\n 'left': '9px',\n 'transform': 'rotate(45deg)',\n },\n toString: renderCss,\n };\n let closeCssAfter = {\n styles: {\n 'content': '\"\"',\n 'display': 'block',\n 'position': 'absolute',\n 'background': '#000',\n 'border-radius': '1px',\n 'width': '2px',\n 'height': '16px',\n 'top': '2px',\n 'left': '9px',\n 'transform': 'rotate(-45deg)',\n },\n toString: renderCss,\n };\n let contentCss = {\n styles: {\n 'display': 'grid',\n 'gap': '20px',\n 'overflow-y': 'auto',\n 'max-height': '460px',\n 'overflow-x': 'hidden',\n },\n toString: renderCss,\n };\n let bodyCss = {\n styles: {\n 'overflow': 'hidden',\n },\n toString: renderCss,\n };\n let spbcModalStyle = document.createElement( 'style' );\n spbcModalStyle.setAttribute( 'id', 'spbc-modal-styles' );\n spbcModalStyle.innerHTML = 'body.spbc-modal-opened{' + bodyCss + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-overlay{' + overlayCss + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-close{' + closeCss + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-close:before{' + closeCssBefore + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-close:after{' + closeCssAfter + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-content{' + contentCss + '}';\n document.body.append( spbcModalStyle );\n /* Cleantalk Modal CSS end */\n\n let overlay = document.createElement( 'div' );\n overlay.setAttribute( 'id', 'spbc-modal-overlay' );\n document.body.append( overlay );\n\n document.body.classList.add( 'spbc-modal-opened' );\n\n let inner = document.createElement( 'div' );\n inner.setAttribute( 'id', 'spbc-modal-inner' );\n inner.setAttribute( 'style', innerCss );\n overlay.append( inner );\n\n let close = document.createElement( 'div' );\n close.setAttribute( 'id', 'spbc-modal-close' );\n inner.append( close );\n\n let content = document.createElement( 'div' );\n if ( this.loaded ) {\n content.innerHTML = this.loaded;\n } else {\n content.innerHTML = 'Loading...';\n }\n content.setAttribute( 'id', 'spbc-modal-content' );\n inner.append( content );\n\n this.opened = true;\n\n return this;\n },\n\n close: function() {\n spbcModal.loaded = '';\n spbcModal.loading = false;\n document.body.classList.remove( 'spbc-modal-opened' );\n document.getElementById( 'spbc-modal-overlay' ).remove();\n document.getElementById( 'spbc-modal-styles' ).remove();\n document.dispatchEvent(\n new CustomEvent( 'spbcModalClosed', {\n bubbles: true,\n } ),\n );\n },\n\n};\n\n/* Cleantalk Modal helpers */\ndocument.addEventListener('click', function( e ) {\n if ( e.target && e.target.id === 'spbc-modal-overlay' || e.target.id === 'spbc-modal-close' ) {\n spbcModal.close();\n }\n});\ndocument.addEventListener('spbcModalContentLoaded', function( e ) {\n if ( spbcModal.opened && spbcModal.loaded ) {\n document.getElementById( 'spbc-modal-content' ).innerHTML = spbcModal.loaded;\n }\n});\n"],"names":["spbcModal","loaded","loading","opened","opening","load","action","this","callback","result","data","params","obj","document","dispatchEvent","CustomEvent","bubbles","spbcSendAJAXRequest","notJson","putError","errorText","hideSupportLink","let","html","put","confirm","header","text","filePath","yesButtonText","noButtonText","pathElem","noButton","contentBlock","getElementById","innerHTML","headerBlock","createElement","className","textContent","append","textBlock","fullLinkPath","length","slice","textElem","pathElemWrapper","title","buttonsBlock","yesButton","onclick","close","open","renderCss","cssStr","key","styles","overlayCss","z-index","position","top","left","width","height","background","display","justify-content","align-items","toString","innerCss","padding","margin","max-width","max-height","border","border-radius","box-shadow","closeCss","cursor","right","closeCssBefore","content","transform","closeCssAfter","contentCss","gap","overflow-y","overflow-x","bodyCss","overflow","spbcModalStyle","overlay","setAttribute","body","inner","classList","add","remove","addEventListener","e","target","id"],"mappings":"AACAA,UAAY,CAGRC,OAAQ,CAAA,EACRC,QAAS,CAAA,EACTC,OAAQ,CAAA,EACRC,QAAS,CAAA,EAGTC,KAAM,SAAUC,GACLC,KAAKN,SACRM,KAAKL,QAAU,CAAA,EACfM,SAAW,SAAUC,EAAQC,EAAMC,EAAQC,GACvCZ,UAAUE,QAAU,CAAA,EACpBF,UAAUC,OAASQ,EACnBI,SAASC,cACL,IAAIC,YAAa,yBAA0B,CACvCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,EACoC,YAA/B,OAAOC,qBACRA,oBAAqB,CAACX,OAAUA,CAAM,EAAG,CAACE,SAAYA,SAAUU,QAAW,CAAA,CAAI,CAAE,EAG7F,EAEAC,SAAU,SAAUC,EAAWC,EAAkB,CAAA,GAC7CC,IAAIC,EAAO,uBACCH,EAAY,OACnBC,IACDE,GAAQ,gKAIZhB,KAAKiB,IAAID,CAAI,CACjB,EAEAC,IAAK,SAAUD,GACXvB,UAAUE,QAAU,CAAA,EACpBF,UAAUC,OAASsB,EACnBV,SAASC,cACL,IAAIC,YAAa,yBAA0B,CACvCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,EAEAS,QAAS,SAASC,EAAQC,EAAO,GAAIC,EAAW,GAAIpB,EAAUqB,EAAgB,MAAOC,EAAe,MAChG9B,UAAUE,QAAU,CAAA,EACpBoB,IA4BUS,EAoBAC,EAhDNC,EAAepB,SAASqB,eAAe,oBAAoB,EAC3DD,IACAA,EAAaE,UAAY,IAEnBC,EAAcvB,SAASwB,cAAc,KAAK,GACpCC,UAAY,oBACxBF,EAAYG,YAAcb,EAC1BO,EAAaO,OAAOJ,CAAW,GAGzBK,EAAY5B,SAASwB,cAAc,KAAK,GACpCC,UAAY,wBACtBL,EAAaO,OAAOC,CAAS,GAEvBC,EAAed,IAEa,GAAlBA,EAASe,SACrBf,EAAW,MAAQA,EAASgB,MAAMhB,EAASe,OAAS,EAAE,IAGpDE,EAAWhC,SAASwB,cAAc,KAAK,GACpCC,UAAY,kBACrBO,EAASN,YAAcZ,EACvBc,EAAUD,OAAOK,CAAQ,GAEnBC,EAAkBjC,SAASwB,cAAc,KAAK,GACpCC,UAAY,+BAC5BG,EAAUD,OAAOM,CAAe,GAC1Bf,EAAWlB,SAASwB,cAAc,MAAM,GACrCC,UAAY,uBACrBP,EAASQ,YAAcX,GAAsB,GAC7CG,EAASgB,MAAQL,EACjBI,EAAgBN,OAAOT,CAAQ,GAGzBiB,EAAenC,SAASwB,cAAc,KAAK,GACpCC,UAAY,2BACzBL,EAAaO,OAAOQ,CAAY,GAE1BC,EAAYpC,SAASwB,cAAc,QAAQ,GACvCC,UAAY,qCACtBW,EAAUV,YAAcV,EACxBoB,EAAUC,QAAU,WAChB1C,EAAS,CAAA,CAAI,EACbR,UAAUmD,MAAM,CACpB,EACAH,EAAaR,OAAOS,CAAS,GAEvBjB,EAAWnB,SAASwB,cAAc,QAAQ,GACvCC,UAAY,qCACrBN,EAASO,YAAcT,EACvBE,EAASkB,QAAU,WACflD,UAAUmD,MAAM,CACpB,EACAH,EAAaR,OAAOR,CAAQ,GAEhCnB,SAASC,cACL,IAAIC,YAAa,yBAA0B,CACvCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,EAEAoC,KAAM,WAEc,SAAZC,IACA/B,IAAIgC,EAAS,GACb,IAAMC,OAAOhD,KAAKiD,OACVD,MACAD,GAAUC,IAAM,IAAMhD,KAAKiD,OAAOD,KAAO,KAGjD,OAAOD,CACX,CARAhC,IASImC,EAAa,CACbD,OAAQ,CACJE,UAAW,OACXC,SAAY,QACZC,IAAO,IACPC,KAAQ,IACRC,MAAS,OACTC,OAAU,OACVC,WAAc,kBACdC,QAAW,OACXC,kBAAmB,SACnBC,cAAe,QACnB,EACAC,SAAUf,CACd,EACIgB,EAAW,CACXb,OAAQ,CACJG,SAAY,WACZW,QAAW,OACXC,OAAU,OACVC,YAAa,QACbC,aAAc,QACdT,WAAc,OACdU,OAAU,6BACVC,gBAAiB,MACjBC,aAAc,qCAClB,EACAR,SAAUf,CACd,EACIwB,EAAW,CACXrB,OAAQ,CACJG,SAAY,WACZK,WAAc,OACdF,MAAS,OACTC,OAAU,OACVW,OAAU,6BACVC,gBAAiB,OACjBG,OAAU,UACVlB,IAAO,OACPmB,MAAS,MACb,EACAX,SAAUf,CACd,EACI2B,EAAiB,CACjBxB,OAAQ,CACJyB,QAAW,KACXhB,QAAW,QACXN,SAAY,WACZK,WAAc,OACdW,gBAAiB,MACjBb,MAAS,MACTC,OAAU,OACVH,IAAO,MACPC,KAAQ,MACRqB,UAAa,eACjB,EACAd,SAAUf,CACd,EACI8B,EAAgB,CAChB3B,OAAQ,CACJyB,QAAW,KACXhB,QAAW,QACXN,SAAY,WACZK,WAAc,OACdW,gBAAiB,MACjBb,MAAS,MACTC,OAAU,OACVH,IAAO,MACPC,KAAQ,MACRqB,UAAa,gBACjB,EACAd,SAAUf,CACd,EACI+B,EAAa,CACb5B,OAAQ,CACJS,QAAW,OACXoB,IAAO,OACPC,aAAc,OACdb,aAAc,QACdc,aAAc,QAClB,EACAnB,SAAUf,CACd,EACImC,EAAU,CACVhC,OAAQ,CACJiC,SAAY,QAChB,EACArB,SAAUf,CACd,EACIqC,EAAiB7E,SAASwB,cAAe,OAAQ,EAWjDsD,GAVJD,EAAeE,aAAc,KAAM,mBAAoB,EACvDF,EAAevD,UAAY,0BAA4BqD,EAAU,IACjEE,EAAevD,WAAa,uBAAyBsB,EAAa,IAClEiC,EAAevD,WAAa,qBAAuB0C,EAAW,IAC9Da,EAAevD,WAAa,4BAA8B6C,EAAiB,IAC3EU,EAAevD,WAAa,2BAA6BgD,EAAgB,IACzEO,EAAevD,WAAa,uBAAyBiD,EAAa,IAClEvE,SAASgF,KAAKrD,OAAQkD,CAAe,EAGvB7E,SAASwB,cAAe,KAAM,GAMxCyD,GALJH,EAAQC,aAAc,KAAM,oBAAqB,EACjD/E,SAASgF,KAAKrD,OAAQmD,CAAQ,EAE9B9E,SAASgF,KAAKE,UAAUC,IAAK,mBAAoB,EAErCnF,SAASwB,cAAe,KAAM,GAKtCc,GAJJ2C,EAAMF,aAAc,KAAM,kBAAmB,EAC7CE,EAAMF,aAAc,QAASvB,CAAS,EACtCsB,EAAQnD,OAAQsD,CAAM,EAEVjF,SAASwB,cAAe,KAAM,GAItC4C,GAHJ9B,EAAMyC,aAAc,KAAM,kBAAmB,EAC7CE,EAAMtD,OAAQW,CAAM,EAENtC,SAASwB,cAAe,KAAM,GAW5C,OAVK9B,KAAKN,OACNgF,EAAQ9C,UAAY5B,KAAKN,OAEzBgF,EAAQ9C,UAAY,aAExB8C,EAAQW,aAAc,KAAM,oBAAqB,EACjDE,EAAMtD,OAAQyC,CAAQ,EAEtB1E,KAAKJ,OAAS,CAAA,EAEPI,IACX,EAEA4C,MAAO,WACHnD,UAAUC,OAAS,GACnBD,UAAUE,QAAU,CAAA,EACpBW,SAASgF,KAAKE,UAAUE,OAAQ,mBAAoB,EACpDpF,SAASqB,eAAgB,oBAAqB,EAAE+D,OAAO,EACvDpF,SAASqB,eAAgB,mBAAoB,EAAE+D,OAAO,EACtDpF,SAASC,cACL,IAAIC,YAAa,kBAAmB,CAChCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,CAEJ,EAGAH,SAASqF,iBAAiB,QAAS,SAAUC,IACpCA,EAAEC,QAA0B,uBAAhBD,EAAEC,OAAOC,IAA+C,qBAAhBF,EAAEC,OAAOC,KAC9DrG,UAAUmD,MAAM,CAExB,CAAC,EACDtC,SAASqF,iBAAiB,yBAA0B,SAAUC,GACrDnG,UAAUG,QAAUH,UAAUC,SAC/BY,SAASqB,eAAgB,oBAAqB,EAAEC,UAAYnC,UAAUC,OAE9E,CAAC"}1 {"version":3,"file":"spbc-modal.min.js","sources":["spbc-modal.js"],"sourcesContent":["/* Cleantalk Modal object */\nspbcModal = {\n\n // Flags\n loaded: false,\n loading: false,\n opened: false,\n opening: false,\n\n // Methods\n load: function( action ) {\n if ( ! this.loaded ) {\n this.loading = true;\n callback = function( result, data, params, obj ) {\n spbcModal.loading = false;\n spbcModal.loaded = result;\n document.dispatchEvent(\n new CustomEvent( 'spbcModalContentLoaded', {\n bubbles: true,\n } ),\n );\n };\n if ( typeof spbcSendAJAXRequest === 'function' ) {\n spbcSendAJAXRequest( {'action': action}, {'callback': callback, 'notJson': true} );\n }\n }\n },\n\n putError: function( errorText, hideSupportLink = false) {\n let html = '<h2>An error</h2>' +\n '<p>' + errorText + '</p>';\n if (!hideSupportLink) {\n html += '<a style=\"text-align: left;' +\n 'margin-top: 40px;\" target=\"_blank\" ' +\n 'href=\"https://wordpress.org/support/plugin/security-malware-firewall\">Contact tech support</a>';\n }\n this.put(html);\n },\n\n put: function( html ) {\n spbcModal.loading = false;\n spbcModal.loaded = html;\n document.dispatchEvent(\n new CustomEvent( 'spbcModalContentLoaded', {\n bubbles: true,\n } ),\n );\n },\n\n confirm: function(header, text = '', filePath = '', callback, yesButtonText = 'Yes', noButtonText = 'No') {\n spbcModal.loading = false;\n let contentBlock = document.getElementById('spbc-modal-content');\n if (contentBlock) {\n contentBlock.innerHTML = '';\n\n const headerBlock = document.createElement('div');\n headerBlock.className = 'spbc-modal-header';\n headerBlock.textContent = header;\n contentBlock.append(headerBlock);\n\n // Create text block\n const textBlock = document.createElement('div');\n textBlock.className = 'spbc-modal-text-block';\n contentBlock.append(textBlock);\n\n const fullLinkPath = filePath;\n\n if (filePath && filePath.length > 60) {\n filePath = '...' + filePath.slice(filePath.length - 60);\n }\n\n const textElem = document.createElement('div');\n textElem.className = 'spbc-modal-text';\n textElem.textContent = text;\n textBlock.append(textElem);\n\n const pathElemWrapper = document.createElement('div');\n pathElemWrapper.className = 'spbc-modal-file_path_wrapper';\n textBlock.append(pathElemWrapper);\n const pathElem = document.createElement('span');\n pathElem.className = 'spbc-modal-file_path';\n pathElem.textContent = filePath ? filePath : '';\n pathElem.title = fullLinkPath;\n pathElemWrapper.append(pathElem);\n\n // Create buttons block\n const buttonsBlock = document.createElement('div');\n buttonsBlock.className = 'spbc-modal-buttons-block';\n contentBlock.append(buttonsBlock);\n\n const yesButton = document.createElement('button');\n yesButton.className = 'spbc-modal-button spbc_manual_link';\n yesButton.textContent = yesButtonText;\n yesButton.onclick = function() {\n callback(true);\n spbcModal.close();\n };\n buttonsBlock.append(yesButton);\n\n const noButton = document.createElement('button');\n noButton.className = 'spbc-modal-button spbc_manual_link';\n noButton.textContent = noButtonText;\n noButton.onclick = function() {\n spbcModal.close();\n };\n buttonsBlock.append(noButton);\n }\n document.dispatchEvent(\n new CustomEvent( 'spbcModalContentLoaded', {\n bubbles: true,\n } ),\n );\n },\n\n open: function() {\n /* Cleantalk Modal CSS start */\n let renderCss = function() {\n let cssStr = '';\n for ( key in this.styles ) {\n if (key) {\n cssStr += key + ':' + this.styles[key] + ';';\n }\n }\n return cssStr;\n };\n let overlayCss = {\n styles: {\n 'z-index': '9999',\n 'position': 'fixed',\n 'top': '0',\n 'left': '0',\n 'width': '100%',\n 'height': '100%',\n 'background': 'rgba(0,0,0,0.5)',\n 'display': 'flex',\n 'justify-content': 'center',\n 'align-items': 'center',\n },\n toString: renderCss,\n };\n let innerCss = {\n styles: {\n 'position': 'relative',\n 'padding': '20px',\n 'margin': '10px',\n 'max-width': '550px',\n 'background': '#FFF',\n 'border': '1px solid rgba(0,0,0,0.75)',\n 'border-radius': '4px',\n 'box-shadow': '7px 7px 5px 0px rgba(50,50,50,0.75)',\n },\n toString: renderCss,\n };\n let closeCss = {\n styles: {\n 'position': 'absolute',\n 'background': '#FFF',\n 'width': '20px',\n 'height': '20px',\n 'border': '2px solid rgba(0,0,0,0.75)',\n 'border-radius': '15px',\n 'cursor': 'pointer',\n 'top': '-8px',\n 'right': '-8px',\n },\n toString: renderCss,\n };\n let closeCssBefore = {\n styles: {\n 'content': '\"\"',\n 'display': 'block',\n 'position': 'absolute',\n 'background': '#000',\n 'border-radius': '1px',\n 'width': '2px',\n 'height': '16px',\n 'top': '2px',\n 'left': '9px',\n 'transform': 'rotate(45deg)',\n },\n toString: renderCss,\n };\n let closeCssAfter = {\n styles: {\n 'content': '\"\"',\n 'display': 'block',\n 'position': 'absolute',\n 'background': '#000',\n 'border-radius': '1px',\n 'width': '2px',\n 'height': '16px',\n 'top': '2px',\n 'left': '9px',\n 'transform': 'rotate(-45deg)',\n },\n toString: renderCss,\n };\n let contentCss = {\n styles: {\n 'display': 'grid',\n 'gap': '20px',\n 'overflow-y': 'auto',\n 'overflow-x': 'hidden',\n },\n toString: renderCss,\n };\n let bodyCss = {\n styles: {\n 'overflow': 'hidden',\n },\n toString: renderCss,\n };\n let spbcModalStyle = document.createElement( 'style' );\n spbcModalStyle.setAttribute( 'id', 'spbc-modal-styles' );\n spbcModalStyle.innerHTML = 'body.spbc-modal-opened{' + bodyCss + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-overlay{' + overlayCss + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-close{' + closeCss + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-close:before{' + closeCssBefore + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-close:after{' + closeCssAfter + '}';\n spbcModalStyle.innerHTML += '#spbc-modal-content{' + contentCss + '}';\n document.body.append( spbcModalStyle );\n /* Cleantalk Modal CSS end */\n\n let overlay = document.createElement( 'div' );\n overlay.setAttribute( 'id', 'spbc-modal-overlay' );\n document.body.append( overlay );\n\n document.body.classList.add( 'spbc-modal-opened' );\n\n let inner = document.createElement( 'div' );\n inner.setAttribute( 'id', 'spbc-modal-inner' );\n inner.setAttribute( 'style', innerCss );\n overlay.append( inner );\n\n let close = document.createElement( 'div' );\n close.setAttribute( 'id', 'spbc-modal-close' );\n inner.append( close );\n\n let content = document.createElement( 'div' );\n if ( this.loaded ) {\n content.innerHTML = this.loaded;\n } else {\n content.innerHTML = 'Loading...';\n }\n content.setAttribute( 'id', 'spbc-modal-content' );\n inner.append( content );\n\n this.opened = true;\n\n return this;\n },\n\n close: function() {\n spbcModal.loaded = '';\n spbcModal.loading = false;\n document.body.classList.remove( 'spbc-modal-opened' );\n document.getElementById( 'spbc-modal-overlay' ).remove();\n document.getElementById( 'spbc-modal-styles' ).remove();\n document.dispatchEvent(\n new CustomEvent( 'spbcModalClosed', {\n bubbles: true,\n } ),\n );\n },\n\n};\n\n/* Cleantalk Modal helpers */\ndocument.addEventListener('click', function( e ) {\n if ( e.target && e.target.id === 'spbc-modal-overlay' || e.target.id === 'spbc-modal-close' ) {\n spbcModal.close();\n }\n});\ndocument.addEventListener('spbcModalContentLoaded', function( e ) {\n if ( spbcModal.opened && spbcModal.loaded ) {\n document.getElementById( 'spbc-modal-content' ).innerHTML = spbcModal.loaded;\n }\n});\n"],"names":["spbcModal","loaded","loading","opened","opening","load","action","this","callback","result","data","params","obj","document","dispatchEvent","CustomEvent","bubbles","spbcSendAJAXRequest","notJson","putError","errorText","hideSupportLink","let","html","put","confirm","header","text","filePath","yesButtonText","noButtonText","pathElem","noButton","contentBlock","getElementById","innerHTML","headerBlock","createElement","className","textContent","append","textBlock","fullLinkPath","length","slice","textElem","pathElemWrapper","title","buttonsBlock","yesButton","onclick","close","open","renderCss","cssStr","key","styles","overlayCss","z-index","position","top","left","width","height","background","display","justify-content","align-items","toString","innerCss","padding","margin","max-width","border","border-radius","box-shadow","closeCss","cursor","right","closeCssBefore","content","transform","closeCssAfter","contentCss","gap","overflow-y","overflow-x","bodyCss","overflow","spbcModalStyle","overlay","setAttribute","body","inner","classList","add","remove","addEventListener","e","target","id"],"mappings":"AACAA,UAAY,CAGRC,OAAQ,CAAA,EACRC,QAAS,CAAA,EACTC,OAAQ,CAAA,EACRC,QAAS,CAAA,EAGTC,KAAM,SAAUC,GACLC,KAAKN,SACRM,KAAKL,QAAU,CAAA,EACfM,SAAW,SAAUC,EAAQC,EAAMC,EAAQC,GACvCZ,UAAUE,QAAU,CAAA,EACpBF,UAAUC,OAASQ,EACnBI,SAASC,cACL,IAAIC,YAAa,yBAA0B,CACvCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,EACoC,YAA/B,OAAOC,qBACRA,oBAAqB,CAACX,OAAUA,CAAM,EAAG,CAACE,SAAYA,SAAUU,QAAW,CAAA,CAAI,CAAE,EAG7F,EAEAC,SAAU,SAAUC,EAAWC,EAAkB,CAAA,GAC7CC,IAAIC,EAAO,uBACCH,EAAY,OACnBC,IACDE,GAAQ,gKAIZhB,KAAKiB,IAAID,CAAI,CACjB,EAEAC,IAAK,SAAUD,GACXvB,UAAUE,QAAU,CAAA,EACpBF,UAAUC,OAASsB,EACnBV,SAASC,cACL,IAAIC,YAAa,yBAA0B,CACvCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,EAEAS,QAAS,SAASC,EAAQC,EAAO,GAAIC,EAAW,GAAIpB,EAAUqB,EAAgB,MAAOC,EAAe,MAChG9B,UAAUE,QAAU,CAAA,EACpBoB,IA4BUS,EAoBAC,EAhDNC,EAAepB,SAASqB,eAAe,oBAAoB,EAC3DD,IACAA,EAAaE,UAAY,IAEnBC,EAAcvB,SAASwB,cAAc,KAAK,GACpCC,UAAY,oBACxBF,EAAYG,YAAcb,EAC1BO,EAAaO,OAAOJ,CAAW,GAGzBK,EAAY5B,SAASwB,cAAc,KAAK,GACpCC,UAAY,wBACtBL,EAAaO,OAAOC,CAAS,GAEvBC,EAAed,IAEa,GAAlBA,EAASe,SACrBf,EAAW,MAAQA,EAASgB,MAAMhB,EAASe,OAAS,EAAE,IAGpDE,EAAWhC,SAASwB,cAAc,KAAK,GACpCC,UAAY,kBACrBO,EAASN,YAAcZ,EACvBc,EAAUD,OAAOK,CAAQ,GAEnBC,EAAkBjC,SAASwB,cAAc,KAAK,GACpCC,UAAY,+BAC5BG,EAAUD,OAAOM,CAAe,GAC1Bf,EAAWlB,SAASwB,cAAc,MAAM,GACrCC,UAAY,uBACrBP,EAASQ,YAAcX,GAAsB,GAC7CG,EAASgB,MAAQL,EACjBI,EAAgBN,OAAOT,CAAQ,GAGzBiB,EAAenC,SAASwB,cAAc,KAAK,GACpCC,UAAY,2BACzBL,EAAaO,OAAOQ,CAAY,GAE1BC,EAAYpC,SAASwB,cAAc,QAAQ,GACvCC,UAAY,qCACtBW,EAAUV,YAAcV,EACxBoB,EAAUC,QAAU,WAChB1C,EAAS,CAAA,CAAI,EACbR,UAAUmD,MAAM,CACpB,EACAH,EAAaR,OAAOS,CAAS,GAEvBjB,EAAWnB,SAASwB,cAAc,QAAQ,GACvCC,UAAY,qCACrBN,EAASO,YAAcT,EACvBE,EAASkB,QAAU,WACflD,UAAUmD,MAAM,CACpB,EACAH,EAAaR,OAAOR,CAAQ,GAEhCnB,SAASC,cACL,IAAIC,YAAa,yBAA0B,CACvCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,EAEAoC,KAAM,WAEc,SAAZC,IACA/B,IAAIgC,EAAS,GACb,IAAMC,OAAOhD,KAAKiD,OACVD,MACAD,GAAUC,IAAM,IAAMhD,KAAKiD,OAAOD,KAAO,KAGjD,OAAOD,CACX,CARAhC,IASImC,EAAa,CACbD,OAAQ,CACJE,UAAW,OACXC,SAAY,QACZC,IAAO,IACPC,KAAQ,IACRC,MAAS,OACTC,OAAU,OACVC,WAAc,kBACdC,QAAW,OACXC,kBAAmB,SACnBC,cAAe,QACnB,EACAC,SAAUf,CACd,EACIgB,EAAW,CACXb,OAAQ,CACJG,SAAY,WACZW,QAAW,OACXC,OAAU,OACVC,YAAa,QACbR,WAAc,OACdS,OAAU,6BACVC,gBAAiB,MACjBC,aAAc,qCAClB,EACAP,SAAUf,CACd,EACIuB,EAAW,CACXpB,OAAQ,CACJG,SAAY,WACZK,WAAc,OACdF,MAAS,OACTC,OAAU,OACVU,OAAU,6BACVC,gBAAiB,OACjBG,OAAU,UACVjB,IAAO,OACPkB,MAAS,MACb,EACAV,SAAUf,CACd,EACI0B,EAAiB,CACjBvB,OAAQ,CACJwB,QAAW,KACXf,QAAW,QACXN,SAAY,WACZK,WAAc,OACdU,gBAAiB,MACjBZ,MAAS,MACTC,OAAU,OACVH,IAAO,MACPC,KAAQ,MACRoB,UAAa,eACjB,EACAb,SAAUf,CACd,EACI6B,EAAgB,CAChB1B,OAAQ,CACJwB,QAAW,KACXf,QAAW,QACXN,SAAY,WACZK,WAAc,OACdU,gBAAiB,MACjBZ,MAAS,MACTC,OAAU,OACVH,IAAO,MACPC,KAAQ,MACRoB,UAAa,gBACjB,EACAb,SAAUf,CACd,EACI8B,EAAa,CACb3B,OAAQ,CACJS,QAAW,OACXmB,IAAO,OACPC,aAAc,OACdC,aAAc,QAClB,EACAlB,SAAUf,CACd,EACIkC,EAAU,CACV/B,OAAQ,CACJgC,SAAY,QAChB,EACApB,SAAUf,CACd,EACIoC,EAAiB5E,SAASwB,cAAe,OAAQ,EAWjDqD,GAVJD,EAAeE,aAAc,KAAM,mBAAoB,EACvDF,EAAetD,UAAY,0BAA4BoD,EAAU,IACjEE,EAAetD,WAAa,uBAAyBsB,EAAa,IAClEgC,EAAetD,WAAa,qBAAuByC,EAAW,IAC9Da,EAAetD,WAAa,4BAA8B4C,EAAiB,IAC3EU,EAAetD,WAAa,2BAA6B+C,EAAgB,IACzEO,EAAetD,WAAa,uBAAyBgD,EAAa,IAClEtE,SAAS+E,KAAKpD,OAAQiD,CAAe,EAGvB5E,SAASwB,cAAe,KAAM,GAMxCwD,GALJH,EAAQC,aAAc,KAAM,oBAAqB,EACjD9E,SAAS+E,KAAKpD,OAAQkD,CAAQ,EAE9B7E,SAAS+E,KAAKE,UAAUC,IAAK,mBAAoB,EAErClF,SAASwB,cAAe,KAAM,GAKtCc,GAJJ0C,EAAMF,aAAc,KAAM,kBAAmB,EAC7CE,EAAMF,aAAc,QAAStB,CAAS,EACtCqB,EAAQlD,OAAQqD,CAAM,EAEVhF,SAASwB,cAAe,KAAM,GAItC2C,GAHJ7B,EAAMwC,aAAc,KAAM,kBAAmB,EAC7CE,EAAMrD,OAAQW,CAAM,EAENtC,SAASwB,cAAe,KAAM,GAW5C,OAVK9B,KAAKN,OACN+E,EAAQ7C,UAAY5B,KAAKN,OAEzB+E,EAAQ7C,UAAY,aAExB6C,EAAQW,aAAc,KAAM,oBAAqB,EACjDE,EAAMrD,OAAQwC,CAAQ,EAEtBzE,KAAKJ,OAAS,CAAA,EAEPI,IACX,EAEA4C,MAAO,WACHnD,UAAUC,OAAS,GACnBD,UAAUE,QAAU,CAAA,EACpBW,SAAS+E,KAAKE,UAAUE,OAAQ,mBAAoB,EACpDnF,SAASqB,eAAgB,oBAAqB,EAAE8D,OAAO,EACvDnF,SAASqB,eAAgB,mBAAoB,EAAE8D,OAAO,EACtDnF,SAASC,cACL,IAAIC,YAAa,kBAAmB,CAChCC,QAAS,CAAA,CACb,CAAE,CACN,CACJ,CAEJ,EAGAH,SAASoF,iBAAiB,QAAS,SAAUC,IACpCA,EAAEC,QAA0B,uBAAhBD,EAAEC,OAAOC,IAA+C,qBAAhBF,EAAEC,OAAOC,KAC9DpG,UAAUmD,MAAM,CAExB,CAAC,EACDtC,SAASoF,iBAAiB,yBAA0B,SAAUC,GACrDlG,UAAUG,QAAUH,UAAUC,SAC/BY,SAASqB,eAAgB,oBAAqB,EAAEC,UAAYnC,UAAUC,OAE9E,CAAC"} -
security-malware-firewall/trunk/js/spbc-react-bundle.js
r3153672 r3168569 8 8 */ 9 9 /******/ (() => { // webpackBootstrap 10 /******/ "use strict";11 10 /******/ var __webpack_modules__ = ({ 12 11 … … 17 16 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 18 17 19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nclass SpbctAboutCT extends (react__WEBPACK_IMPORTED_MODULE_0___default().Component) {\n constructor(props) {\n super(props);\n this.state = {\n date: new Date()\n };\n }\n render() {\n const data = this.props.data;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_about_block\",\n className: \"spbc_page_header_info__block_label\"\n }, \"About CleanTalk\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_about_block\",\n className: \"spbc_page_header_info__block_body\",\n style: {\n height: \"100%\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.supportLink\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.homepage\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.malwareCleaning\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.gdprComplianceLink\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.trademark\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.feedback\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.premium\n }\n }))));\n }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SpbctAboutCT);\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctAboutCT.js?"); 18 "use strict"; 19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ SpbctAboutCT: () => (/* binding */ SpbctAboutCT)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/react-i18n */ \"./node_modules/@wordpress/react-i18n/build-module/index.js\");\n\n\nfunction SpbctAboutCT(props) {\n const {\n __\n } = (0,_wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_1__.useI18n)();\n\n // @ToDO Need to set state 'data'?\n //this.state = {date: new Date()};\n const data = props.data;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_about_block\",\n className: \"spbc_page_header_info__block_label\"\n }, __('About CleanTalk', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_about_block\",\n className: \"spbc_page_header_info__block_body\",\n style: {\n height: \"100%\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.supportLink\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.homepage\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.malwareCleaning\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.gdprComplianceLink\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.trademark\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.feedback\n }\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__about_block__divider\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.premium\n }\n }))));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctAboutCT.js?"); 20 20 21 21 /***/ }), … … 27 27 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 28 28 29 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _SpbctAboutCT__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SpbctAboutCT */ \"./js/src/react/components/SpbctAboutCT.js\");\n\n\nclass SpbctPage extends (react__WEBPACK_IMPORTED_MODULE_0___default().Component) {\n constructor(props) {\n super(props);\n this.state = {\n date: new Date()\n };\n }\n componentDidMount() {\n jQuery('#spbc_gdpr_open_modal').on('click', function () {\n jQuery('#gdpr_dialog').dialog({\n modal: true,\n show: true,\n position: {\n my: \"center\",\n at: \"center\",\n of: window\n },\n width: +(jQuery('#wpbody').width() / 100 * 70),\n // 70% of #wpbody\n height: 'auto',\n title: 'GDPR compliance',\n draggable: false,\n resizable: false,\n closeText: \"Close\"\n });\n });\n jQuery('#wpfooter').hide();\n\n // Sync button\n jQuery('#spbc_button__sync').on('click', function () {\n jQuery('#spbc_button__sync_regular').hide();\n jQuery('#spbc_button__sync_action').show();\n spbcSendAJAXRequest({\n action: 'spbc_sync'\n }, {\n timeout: 25000,\n button: document.getElementById('spbc_button__sync'),\n spinner: [jQuery('#spbc_button__sync .spbc_preloader_button')],\n callback: function (result, data, params, obj) {\n jQuery('#spbc_button__sync .spbc_success').show(300);\n setTimeout(function () {\n jQuery('#spbc_button__sync .spbc_success').hide(300);\n }, 2000);\n jQuery('#spbc_button__sync_regular').show();\n jQuery('#spbc_button__sync_action').hide();\n if (result.reload) {\n spbcSwitchTab(jQuery('.spbc_tab_nav-scanner')[0]);\n document.location.reload();\n }\n }\n });\n });\n if (spbcSettings.key_changed) {\n jQuery('#spbc_button__sync').click();\n }\n }\n render() {\n const data = this.props.data;\n let goToCleanTalk;\n if (data.goToCleanTalkLink !== '') {\n goToCleanTalk = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"goToCleanTalk\",\n className: \"spbc-div-2 spbc_page_buttons_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n id: \"goToCleanTalkLink\",\n href: data.goToCleanTalkLink,\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n target: \"_blank\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_links_basic_align\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_159)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.1669 7.69043H9.92542V5.16602C9.92542 4.81006 9.63684 4.52148 9.28089 4.52148C8.92494 4.52148 8.63636 4.81006 8.63636 5.16602V7.69043H7.34713V5.59575C7.34713 5.23979 7.05855 4.95121 6.70259 4.95121C6.34664 4.95121 6.05806 5.23979 6.05806 5.59575V7.69043H4.76883V6.45516C4.76883 6.09921 4.48025 5.81063 4.1243 5.81063C3.76834 5.81063 3.47977 6.09921 3.47977 6.45516V7.69043H3.23828C2.88233 7.69043 2.59375 7.97901 2.59375 8.33496C2.59375 8.69091 2.88233 8.97949 3.23828 8.97949H10.1669C10.5229 8.97949 10.8114 8.69091 10.8114 8.33496C10.8114 7.97901 10.5229 7.69043 10.1669 7.69043Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.15888 10.2695H3.23828C2.88233 10.2695 2.59375 10.5581 2.59375 10.9141C2.59375 11.27 2.88233 11.5586 3.23828 11.5586H7.15892C7.51487 11.5586 7.80345 11.27 7.80345 10.9141C7.80345 10.5581 7.51483 10.2695 7.15888 10.2695Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M22 1.68164C22 1.32569 21.7114 1.03711 21.3555 1.03711H0.644531C0.288578 1.03711 0 1.32569 0 1.68164V17.3808C0 17.7367 0.288578 18.0253 0.644531 18.0253H7.63224H14.3678H21.3555C21.7114 18.0253 22 17.7367 22 17.3808V1.68164ZM18.0461 15.9651L17.1296 16.5057L16.2131 15.9651C14.5561 14.9876 13.5266 13.1852 13.5266 11.2613V9.26421C14.26 9.0968 14.9079 8.6492 15.323 8.01566H18.9362C19.3471 8.64288 19.9864 9.08748 20.7109 9.25871V11.7362C20.5571 13.4779 19.5659 15.0685 18.0461 15.9651ZM1.28906 2.32617H20.7109V7.90394C20.359 7.7453 20.0664 7.4639 19.8993 7.10129C19.7939 6.87295 19.5654 6.72664 19.3139 6.72664H14.9453C14.6938 6.72664 14.4653 6.87291 14.36 7.10129C14.0948 7.6763 13.5147 8.04785 12.8822 8.04785C12.5262 8.04785 12.2376 8.33643 12.2376 8.69238V11.2613C12.2376 12.1256 12.4065 12.9698 12.7188 13.7527H1.28906V2.32617ZM1.28906 15.0418H13.4013C13.8409 15.6925 14.3938 16.2686 15.041 16.7363H1.28906V15.0418ZM19.2183 16.7363C19.7954 16.3193 20.2973 15.8161 20.7109 15.2507V16.7363H19.2183Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.3438 10.5598L16.8519 12.0518L16.3464 11.5464C16.0947 11.2947 15.6866 11.2947 15.4349 11.5464C15.1832 11.798 15.1832 12.2061 15.4349 12.4579L16.3961 13.4191C16.517 13.5399 16.6809 13.6079 16.8518 13.6079C17.0228 13.6079 17.1867 13.54 17.3075 13.4191L19.2553 11.4713C19.507 11.2197 19.507 10.8116 19.2553 10.5598C19.0036 10.3082 18.5955 10.3082 18.3438 10.5598Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_159\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, data.goToCleanTalkText)));\n }\n let support;\n if (data.support2Link !== '') {\n support = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-div-2 spbc_page_buttons_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: data.support2Link,\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n target: \"_blank\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_links_basic_align\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_165)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_165\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00195503H22V22.002H0V0.00195503Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_165)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.54492 16.1564C9.13342 19.1218 11.7492 21.3574 14.8875 21.3574C16.1852 21.3574 17.3933 20.975 18.4059 20.317L21.0435 21.0465L20.3139 18.409C20.9719 17.3963 21.3543 16.1882 21.3543 14.8906C21.3543 11.7523 19.1187 9.13651 16.1533 8.54801\",\n stroke: \"#026E88\",\n strokeWidth: \"1.26953\",\n strokeMiterlimit: \"10\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.40039 0.646486C4.11696 0.646486 0.644531 4.11892 0.644531 8.40234C0.644531 9.93796 1.09093 11.3693 1.86085 12.5738L0.95541 15.8473L4.22894 14.9419C5.43348 15.7118 6.86477 16.1582 8.40039 16.1582C12.6838 16.1582 16.1562 12.6858 16.1562 8.40234C16.1562 4.11892 12.6838 0.646486 8.40039 0.646486Z\",\n stroke: \"#026E88\",\n strokeWidth: \"1.26953\",\n strokeMiterlimit: \"10\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.04492 12.9355H7.75586V11.6465H9.04492V12.9355Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.46484 6.44727C6.46484 5.37936 7.33054 4.51367 8.39844 4.51367C9.46634 4.51367 10.332 5.37936 10.332 6.44727C10.332 7.0123 10.0896 7.52067 9.7031 7.87417L8.39844 9.06836V10.3574\",\n stroke: \"#026E88\",\n strokeWidth: \"1.26953\",\n strokeMiterlimit: \"10\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_165\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, data.support2Text)));\n }\n let sync;\n if (data.sync !== '') {\n sync = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-div-2 spbc_page_buttons_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n id: \"spbc_button__sync\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_179)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.5 21.9991C16.4083 21.9991 16.3167 21.9808 16.2305 21.9441C16.0178 21.8534 11 19.668 11 15.1736V11.4905C11 11.1962 11.187 10.935 11.4666 10.8396L16.2791 9.20245C16.4221 9.15387 16.5779 9.15387 16.7209 9.20245L21.5334 10.8396C21.813 10.935 22 11.1962 22 11.4905V15.1736C22 19.668 16.9822 21.8534 16.7695 21.945C16.6833 21.9808 16.5917 21.9991 16.5 21.9991ZM12.375 11.9827V15.1727C12.375 18.228 15.543 20.065 16.5 20.549C17.457 20.065 20.625 18.228 20.625 15.1727V11.9827L16.5 10.5793L12.375 11.9827Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.2706 17.8756C16.0891 17.8756 15.9131 17.8041 15.7848 17.6739L13.9514 15.8406C13.6829 15.572 13.6829 15.1366 13.9514 14.868C14.22 14.5994 14.6554 14.5994 14.924 14.868L16.1973 16.1413L18.4706 13.1089C18.6961 12.8055 19.1288 12.7432 19.4331 12.9723C19.7365 13.1997 19.7979 13.6305 19.5697 13.9348L16.8197 17.6015C16.7005 17.761 16.5181 17.86 16.3183 17.8747C16.3027 17.8747 16.2871 17.8756 16.2706 17.8756Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7075 19.25H2.52083C1.13025 19.25 0 18.1198 0 16.7292V2.52083C0 1.13025 1.13025 0 2.52083 0H13.0625C14.4531 0 15.5833 1.13025 15.5833 2.52083V7.49833C15.5833 7.87783 15.2753 8.18583 14.8958 8.18583C14.5163 8.18583 14.2083 7.87783 14.2083 7.49833V2.52083C14.2083 1.88925 13.6941 1.375 13.0625 1.375H2.52083C1.88925 1.375 1.375 1.88925 1.375 2.52083V16.7292C1.375 17.3608 1.88925 17.875 2.52083 17.875H9.7075C10.087 17.875 10.395 18.183 10.395 18.5625C10.395 18.942 10.087 19.25 9.7075 19.25Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.1458 8.70898H3.4375C3.058 8.70898 2.75 8.40098 2.75 8.02148C2.75 7.64198 3.058 7.33398 3.4375 7.33398H12.1458C12.5253 7.33398 12.8333 7.64198 12.8333 8.02148C12.8333 8.40098 12.5253 8.70898 12.1458 8.70898Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.47917 12.375H3.4375C3.058 12.375 2.75 12.067 2.75 11.6875C2.75 11.308 3.058 11 3.4375 11H8.47917C8.85867 11 9.16667 11.308 9.16667 11.6875C9.16667 12.067 8.85867 12.375 8.47917 12.375Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.5625 5.04102H3.4375C3.058 5.04102 2.75 4.73302 2.75 4.35352C2.75 3.97402 3.058 3.66602 3.4375 3.66602H7.5625C7.942 3.66602 8.25 3.97402 8.25 4.35352C8.25 4.73302 7.942 5.04102 7.5625 5.04102Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_179\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n id: \"spbc_button__sync_regular\"\n }, data.sync), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"--hide\",\n id: \"spbc_button__sync_action\",\n style: {\n paddingLeft: \"18px\"\n }\n }, data.syncProgress), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: \"10px\",\n marginTop: \"1px\"\n },\n className: \"spbc_preloader_button\",\n src: data.syncUrl\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: \"10px\"\n },\n className: \"spbc_success --hide\",\n src: data.syncUrlProgress\n })));\n }\n let spbcErrors = '';\n if (data.spbcErrors) {\n spbcErrors = data.spbcErrors;\n spbcErrors = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__error_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_info__error_block\",\n className: \"spbc_page_header_info__block_label\"\n }, \"Errors\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_info__error_block\",\n className: \"spbc_page_header_info__block_body\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"error\",\n style: {\n margin: \"5px 0 5px\"\n },\n dangerouslySetInnerHTML: {\n __html: spbcErrors\n }\n })));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"wrap\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: \"flex\",\n alignItems: \"center\",\n height: \"40px\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, data.brandname)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info_common_wrapper\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info_left_column\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__state_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_label\"\n }, \"State info\"), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_body\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.adminsOnlineCount\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, data.nextScanLaunchTime))), spbcErrors), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info_right_column spbc_page_desktop_info__about_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_SpbctAboutCT__WEBPACK_IMPORTED_MODULE_1__[\"default\"], {\n data: data\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_wrapper\"\n }, goToCleanTalk, support, sync), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_hide\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.gdprModalWindow\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.twoFactorAuth\n }\n })));\n }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SpbctPage);\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctPage.js?"); 29 "use strict"; 30 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ SpbctPage: () => (/* binding */ SpbctPage)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/react-i18n */ \"./node_modules/@wordpress/react-i18n/build-module/index.js\");\n/* harmony import */ var _SpbctAboutCT__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./SpbctAboutCT */ \"./js/src/react/components/SpbctAboutCT.js\");\n\n\n\nfunction SpbctPage(props) {\n const {\n __\n } = (0,_wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_2__.useI18n)();\n\n // @ToDO Need to set state 'data'?\n //this.state = {date: new Date()};\n\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n jQuery('#spbc_gdpr_open_modal').on('click', function () {\n jQuery('#gdpr_dialog').dialog({\n modal: true,\n show: true,\n position: {\n my: \"center\",\n at: \"center\",\n of: window\n },\n width: +(jQuery('#wpbody').width() / 100 * 70),\n // 70% of #wpbody\n height: 'auto',\n title: 'GDPR compliance',\n draggable: false,\n resizable: false,\n closeText: \"Close\"\n });\n });\n jQuery('#wpfooter').hide();\n\n // Sync button\n jQuery('#spbc_button__sync').on('click', function () {\n jQuery('#spbc_button__sync_regular').hide();\n jQuery('#spbc_button__sync_action').show();\n spbcSendAJAXRequest({\n action: 'spbc_sync'\n }, {\n timeout: 25000,\n button: document.getElementById('spbc_button__sync'),\n spinner: [jQuery('#spbc_button__sync .spbc_preloader_button')],\n callback: function (result, data, params, obj) {\n jQuery('#spbc_button__sync .spbc_success').show(300);\n setTimeout(function () {\n jQuery('#spbc_button__sync .spbc_success').hide(300);\n }, 2000);\n jQuery('#spbc_button__sync_regular').show();\n jQuery('#spbc_button__sync_action').hide();\n if (result.reload) {\n spbcSwitchTab(jQuery('.spbc_tab_nav-scanner')[0]);\n document.location.reload();\n }\n }\n });\n });\n if (spbcSettings.key_changed) {\n jQuery('#spbc_button__sync').click();\n }\n }, []);\n const data = props.data;\n let goToCleanTalk;\n if (data.goToCleanTalkLink !== '') {\n goToCleanTalk = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"goToCleanTalk\",\n className: \"spbc-div-2 spbc_page_buttons_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n id: \"goToCleanTalkLink\",\n href: data.goToCleanTalkLink,\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n target: \"_blank\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_links_basic_align\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_159)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.1669 7.69043H9.92542V5.16602C9.92542 4.81006 9.63684 4.52148 9.28089 4.52148C8.92494 4.52148 8.63636 4.81006 8.63636 5.16602V7.69043H7.34713V5.59575C7.34713 5.23979 7.05855 4.95121 6.70259 4.95121C6.34664 4.95121 6.05806 5.23979 6.05806 5.59575V7.69043H4.76883V6.45516C4.76883 6.09921 4.48025 5.81063 4.1243 5.81063C3.76834 5.81063 3.47977 6.09921 3.47977 6.45516V7.69043H3.23828C2.88233 7.69043 2.59375 7.97901 2.59375 8.33496C2.59375 8.69091 2.88233 8.97949 3.23828 8.97949H10.1669C10.5229 8.97949 10.8114 8.69091 10.8114 8.33496C10.8114 7.97901 10.5229 7.69043 10.1669 7.69043Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.15888 10.2695H3.23828C2.88233 10.2695 2.59375 10.5581 2.59375 10.9141C2.59375 11.27 2.88233 11.5586 3.23828 11.5586H7.15892C7.51487 11.5586 7.80345 11.27 7.80345 10.9141C7.80345 10.5581 7.51483 10.2695 7.15888 10.2695Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M22 1.68164C22 1.32569 21.7114 1.03711 21.3555 1.03711H0.644531C0.288578 1.03711 0 1.32569 0 1.68164V17.3808C0 17.7367 0.288578 18.0253 0.644531 18.0253H7.63224H14.3678H21.3555C21.7114 18.0253 22 17.7367 22 17.3808V1.68164ZM18.0461 15.9651L17.1296 16.5057L16.2131 15.9651C14.5561 14.9876 13.5266 13.1852 13.5266 11.2613V9.26421C14.26 9.0968 14.9079 8.6492 15.323 8.01566H18.9362C19.3471 8.64288 19.9864 9.08748 20.7109 9.25871V11.7362C20.5571 13.4779 19.5659 15.0685 18.0461 15.9651ZM1.28906 2.32617H20.7109V7.90394C20.359 7.7453 20.0664 7.4639 19.8993 7.10129C19.7939 6.87295 19.5654 6.72664 19.3139 6.72664H14.9453C14.6938 6.72664 14.4653 6.87291 14.36 7.10129C14.0948 7.6763 13.5147 8.04785 12.8822 8.04785C12.5262 8.04785 12.2376 8.33643 12.2376 8.69238V11.2613C12.2376 12.1256 12.4065 12.9698 12.7188 13.7527H1.28906V2.32617ZM1.28906 15.0418H13.4013C13.8409 15.6925 14.3938 16.2686 15.041 16.7363H1.28906V15.0418ZM19.2183 16.7363C19.7954 16.3193 20.2973 15.8161 20.7109 15.2507V16.7363H19.2183Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.3438 10.5598L16.8519 12.0518L16.3464 11.5464C16.0947 11.2947 15.6866 11.2947 15.4349 11.5464C15.1832 11.798 15.1832 12.2061 15.4349 12.4579L16.3961 13.4191C16.517 13.5399 16.6809 13.6079 16.8518 13.6079C17.0228 13.6079 17.1867 13.54 17.3075 13.4191L19.2553 11.4713C19.507 11.2197 19.507 10.8116 19.2553 10.5598C19.0036 10.3082 18.5955 10.3082 18.3438 10.5598Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_159\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, data.goToCleanTalkText)));\n }\n let support;\n if (data.support2Link !== '') {\n support = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-div-2 spbc_page_buttons_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", {\n href: data.support2Link,\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n target: \"_blank\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_links_basic_align\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_165)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_165\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00195503H22V22.002H0V0.00195503Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_165)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.54492 16.1564C9.13342 19.1218 11.7492 21.3574 14.8875 21.3574C16.1852 21.3574 17.3933 20.975 18.4059 20.317L21.0435 21.0465L20.3139 18.409C20.9719 17.3963 21.3543 16.1882 21.3543 14.8906C21.3543 11.7523 19.1187 9.13651 16.1533 8.54801\",\n stroke: \"#026E88\",\n strokeWidth: \"1.26953\",\n strokeMiterlimit: \"10\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.40039 0.646486C4.11696 0.646486 0.644531 4.11892 0.644531 8.40234C0.644531 9.93796 1.09093 11.3693 1.86085 12.5738L0.95541 15.8473L4.22894 14.9419C5.43348 15.7118 6.86477 16.1582 8.40039 16.1582C12.6838 16.1582 16.1562 12.6858 16.1562 8.40234C16.1562 4.11892 12.6838 0.646486 8.40039 0.646486Z\",\n stroke: \"#026E88\",\n strokeWidth: \"1.26953\",\n strokeMiterlimit: \"10\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.04492 12.9355H7.75586V11.6465H9.04492V12.9355Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.46484 6.44727C6.46484 5.37936 7.33054 4.51367 8.39844 4.51367C9.46634 4.51367 10.332 5.37936 10.332 6.44727C10.332 7.0123 10.0896 7.52067 9.7031 7.87417L8.39844 9.06836V10.3574\",\n stroke: \"#026E88\",\n strokeWidth: \"1.26953\",\n strokeMiterlimit: \"10\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_165\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n }))))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", null, data.support2Text)));\n }\n let sync;\n if (data.sync !== '') {\n sync = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc-div-2 spbc_page_buttons_header\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", {\n type: \"button\",\n className: \"spbc_manual_link spbc_page_buttons_links_basic_align\",\n id: \"spbc_button__sync\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"18\",\n height: \"18\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_179)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.5 21.9991C16.4083 21.9991 16.3167 21.9808 16.2305 21.9441C16.0178 21.8534 11 19.668 11 15.1736V11.4905C11 11.1962 11.187 10.935 11.4666 10.8396L16.2791 9.20245C16.4221 9.15387 16.5779 9.15387 16.7209 9.20245L21.5334 10.8396C21.813 10.935 22 11.1962 22 11.4905V15.1736C22 19.668 16.9822 21.8534 16.7695 21.945C16.6833 21.9808 16.5917 21.9991 16.5 21.9991ZM12.375 11.9827V15.1727C12.375 18.228 15.543 20.065 16.5 20.549C17.457 20.065 20.625 18.228 20.625 15.1727V11.9827L16.5 10.5793L12.375 11.9827Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.2706 17.8756C16.0891 17.8756 15.9131 17.8041 15.7848 17.6739L13.9514 15.8406C13.6829 15.572 13.6829 15.1366 13.9514 14.868C14.22 14.5994 14.6554 14.5994 14.924 14.868L16.1973 16.1413L18.4706 13.1089C18.6961 12.8055 19.1288 12.7432 19.4331 12.9723C19.7365 13.1997 19.7979 13.6305 19.5697 13.9348L16.8197 17.6015C16.7005 17.761 16.5181 17.86 16.3183 17.8747C16.3027 17.8747 16.2871 17.8756 16.2706 17.8756Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7075 19.25H2.52083C1.13025 19.25 0 18.1198 0 16.7292V2.52083C0 1.13025 1.13025 0 2.52083 0H13.0625C14.4531 0 15.5833 1.13025 15.5833 2.52083V7.49833C15.5833 7.87783 15.2753 8.18583 14.8958 8.18583C14.5163 8.18583 14.2083 7.87783 14.2083 7.49833V2.52083C14.2083 1.88925 13.6941 1.375 13.0625 1.375H2.52083C1.88925 1.375 1.375 1.88925 1.375 2.52083V16.7292C1.375 17.3608 1.88925 17.875 2.52083 17.875H9.7075C10.087 17.875 10.395 18.183 10.395 18.5625C10.395 18.942 10.087 19.25 9.7075 19.25Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.1458 8.70898H3.4375C3.058 8.70898 2.75 8.40098 2.75 8.02148C2.75 7.64198 3.058 7.33398 3.4375 7.33398H12.1458C12.5253 7.33398 12.8333 7.64198 12.8333 8.02148C12.8333 8.40098 12.5253 8.70898 12.1458 8.70898Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.47917 12.375H3.4375C3.058 12.375 2.75 12.067 2.75 11.6875C2.75 11.308 3.058 11 3.4375 11H8.47917C8.85867 11 9.16667 11.308 9.16667 11.6875C9.16667 12.067 8.85867 12.375 8.47917 12.375Z\",\n fill: \"#026E88\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.5625 5.04102H3.4375C3.058 5.04102 2.75 4.73302 2.75 4.35352C2.75 3.97402 3.058 3.66602 3.4375 3.66602H7.5625C7.942 3.66602 8.25 3.97402 8.25 4.35352C8.25 4.73302 7.942 5.04102 7.5625 5.04102Z\",\n fill: \"#026E88\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_179\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n id: \"spbc_button__sync_regular\"\n }, data.sync), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", {\n className: \"--hide\",\n id: \"spbc_button__sync_action\",\n style: {\n paddingLeft: \"18px\"\n }\n }, data.syncProgress), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: \"10px\",\n marginTop: \"1px\"\n },\n className: \"spbc_preloader_button\",\n src: data.syncUrl\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", {\n style: {\n marginLeft: \"10px\"\n },\n className: \"spbc_success --hide\",\n src: data.syncUrlProgress\n })));\n }\n let spbcErrors = '';\n if (data.spbcErrors) {\n spbcErrors = data.spbcErrors;\n spbcErrors = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__error_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_info__error_block\",\n className: \"spbc_page_header_info__block_label\"\n }, __('Errors', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_info__error_block\",\n className: \"spbc_page_header_info__block_body\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"error\",\n style: {\n margin: \"5px 0 5px\"\n },\n dangerouslySetInnerHTML: {\n __html: spbcErrors\n }\n })));\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"wrap\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n display: \"flex\",\n alignItems: \"center\",\n height: \"40px\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", null, data.brandname)), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info_common_wrapper\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info_left_column\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__state_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"label\", {\n htmlFor: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_label\"\n }, __('State info', 'security-malware-firewall')), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n id: \"spbc_page_header_info_block\",\n className: \"spbc_page_header_info__block_body\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.adminsOnlineCount\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\"\n }, data.nextScanLaunchTime))), spbcErrors), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info_right_column spbc_page_desktop_info__about_block\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_SpbctAboutCT__WEBPACK_IMPORTED_MODULE_1__.SpbctAboutCT, {\n data: data\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_buttons_wrapper\"\n }, goToCleanTalk, support, sync), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_hide\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.gdprModalWindow\n }\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_page_header_info__block_row\",\n dangerouslySetInnerHTML: {\n __html: data.twoFactorAuth\n }\n })));\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctPage.js?"); 30 31 31 32 /***/ }), … … 37 38 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 38 39 40 "use strict"; 39 41 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nclass SpbctPageNetworkDashboard extends (react__WEBPACK_IMPORTED_MODULE_0___default().Component) {\n constructor(props) {\n super(props);\n this.state = {\n date: new Date()\n };\n }\n render() {\n const data = this.props.data;\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"wrap\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n dangerouslySetInnerHTML: {\n __html: data.networkAdminDashboardMsg\n }\n }));\n }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SpbctPageNetworkDashboard);\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctPageNetworkDashboard.js?"); 40 42 … … 47 49 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 48 50 49 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nclass SpbctPage extends (react__WEBPACK_IMPORTED_MODULE_0___default().Component) {\n constructor(props) {\n super(props);\n this.state = {\n date: new Date()\n };\n }\n componentDidMount() {\n jQuery('.spbc_tab_nav-summary').data('loaded', true); // Summary tab loaded by default\n jQuery('.spbc_tabs_nav_wrapper').on('click', '.spbc_tab_nav', function (event) {\n spbcSwitchTab(event.currentTarget);\n });\n // Get additional params\n var params = {\n target: location.search.match(/spbc_target=(\\S*?)(&|$)/) ? location.search.match(/spbc_target=(\\S*?)(&|$)/)[1] : null,\n action: location.search.match(/spbc_action=(\\S*?)(&|$)/) ? location.search.match(/spbc_action=(\\S*?)(&|$)/)[1] : null,\n times: location.search.match(/spbc_times=(\\S*?)(&|$)/) ? location.search.match(/spbc_times=(\\S*?)(&|$)/)[1] : 3\n };\n // Legacy support\n params.target = location.search.match(/spbc_highlight=(\\S*?)(&|$)/) ? location.search.match(/spbc_highlight=(\\S*?)(&|$)/)[1] : params.target;\n params.action = location.search.search(/spbc_highlight=(\\S*?)(&|$)/) != -1 ? 'highlight' : params.action;\n\n // Get open tab form query\n var spbc_tab = document.getElementsByClassName('spbc_tab_nav-' + (location.search.match(/spbc_tab=(\\S*?)(&|$)/) ? location.search.match(/spbc_tab=(\\S*?)(&|$)/)[1] : ''))[0] || null;\n\n // TAB SWITCHING\n // Switch by URL\n if (spbc_tab) {\n\n // Switch to DEBUG\n } else if (+spbcSettings.debug) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-debug')[0];\n // Switch by DEFAULT\n } else if (+spbcSettings.wpms && !+spbcSettings.is_main_site) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-security_log')[0];\n // Switch if Key is OK and SFW is ON\n } else if (+spbcSettings.key_is_ok && +spbcSettings.secfw_enabled) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-traffic_control')[0];\n // Switch if Key is OK\n } else if (+spbcSettings.key_is_ok) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-scanner')[0];\n // Switch if KEY IS BAD\n } else {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-settings_general')[0];\n params = {\n target: 'spbc_key',\n action: 'highlight',\n times: 3\n };\n }\n\n // Switch tab\n if (spbc_tab) spbcSwitchTab(spbc_tab, params);\n var ctrlKeyDown = false;\n jQuery(document).on(\"keyup\", function (e) {\n if ((e.which || e.keyCode) == 17) ctrlKeyDown = false;\n });\n jQuery(document).on(\"keydown\", function (e) {\n if ((e.which || e.keyCode) == 116 && ctrlKeyDown) {\n e.preventDefault();\n var active_tab = jQuery('.spbc_tab_nav--active')[0];\n var tab_name = active_tab.classList[1].replace('spbc_tab_nav-', '');\n if (tab_name === 'scanner') return;\n jQuery(active_tab).data('loaded', false);\n spbcSwitchTab(active_tab);\n } else if ((e.which || e.keyCode) == 17) {\n ctrlKeyDown = true;\n }\n });\n }\n render() {\n return this.getTabsHeader();\n }\n getTabsHeader() {\n this.dataPrepared = {\n 'criticalCount': null,\n 'criticalDot': null,\n 'vulnerabilitiesCount': null,\n 'vulnerabilitiesDot': null,\n 'keyIsOk': null,\n 'displayDebug': null,\n 'isWPMSMainSite': false,\n 'isSecFWEnabled': true,\n 'isFsWatcherEnabled': true,\n 'isVulnerabilityCheckEnabled': true\n };\n this.dataPrepared.isWPMSMainSite = +this.props.data.isWPMSMainSite;\n this.dataPrepared.isSecFWEnabled = +this.props.data.isSecFWEnabled;\n this.dataPrepared.isFsWatcherEnabled = +this.props.data.isFsWatcherEnabled;\n this.dataPrepared.isVulnerabilityCheckEnabled = +this.props.data.isVulnerabilityCheckEnabled;\n let dot = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_ring-container\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_ringring\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_circle\"\n }));\n if (this.props.data.criticalCount && this.props.data.criticalCount > 0) {\n this.dataPrepared.criticalCount = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, \"(\", +this.props.data.criticalCount, \")\");\n this.dataPrepared.criticalDot = dot;\n }\n if (this.props.data.vulnerabilitiesCount && this.props.data.vulnerabilitiesCount > 0) {\n this.dataPrepared.vulnerabilitiesCount = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, \"(\", +this.props.data.vulnerabilitiesCount, \")\");\n this.dataPrepared.vulnerabilitiesDot = dot;\n }\n if (!this.props.data.keyIsOk) {\n this.dataPrepared.keyIsOk = dot;\n }\n this.dataPrepared.displayDebug = \"none\";\n if (this.props.data.displayDebug === true) {\n this.dataPrepared.displayDebug = \"flex\";\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tabs_nav_wrapper\"\n }, this.dataPrepared.isSecFWEnabled ? this.getFirewallTab() : '', this.dataPrepared.isWPMSMainSite && this.dataPrepared.isVulnerabilityCheckEnabled ? this.getCriticalUpdatesTab() : '', this.dataPrepared.isWPMSMainSite && this.dataPrepared.isFsWatcherEnabled ? this.getFSWTab() : '', this.dataPrepared.isWPMSMainSite ? this.getScannerTab() : '', this.getBackupsTab(), this.getSecurityLogTab(), this.getSettingsTab(), this.getSummaryTab(), this.dataPrepared.isWPMSMainSite ? this.getDebugTab() : '');\n }\n getFirewallTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-traffic_control spbc_tab_nav--active\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.3554 5.20115H18.3724C18.2553 5.03834 18.1338 4.87983 18.011 4.71986C17.3452 3.85275 16.5907 2.86993 16.1948 0.538579C16.1561 0.310717 15.9984 0.120967 15.7814 0.0413889C15.5643 -0.038232 15.3213 0.00452184 15.1444 0.153279C12.6517 2.25037 12.0335 4.01887 11.8906 5.92917C11.5892 5.49678 11.3885 4.96066 11.3885 4.55667C11.3885 4.31359 11.2517 4.09119 11.0347 3.98149C10.8178 3.87179 10.5576 3.89353 10.3618 4.0376C9.87282 4.39755 9.45165 4.78633 9.09831 5.2012H0.64453C0.288578 5.2012 0 5.48977 0 5.84573V21.3574C0 21.7134 0.288578 22.0019 0.64453 22.0019H21.3554C21.7114 22.0019 22 21.7134 22 21.3574V5.84568C22 5.48973 21.7114 5.20115 21.3554 5.20115ZM10.3436 5.75162C10.6939 6.65912 11.3952 7.53775 12.2819 7.84845C12.7006 7.99532 13.1395 7.68367 13.1395 7.24019C13.1395 5.25229 13.2941 3.74095 15.1619 1.8798C15.6459 3.7562 16.38 4.71238 16.9884 5.50486C17.6481 6.36419 18.0871 6.95939 18.0871 8.4238C18.0871 10.9116 16.0632 12.9355 13.5754 12.9355C11.6675 12.9355 9.85306 11.6267 9.26091 9.82355C8.78774 8.38264 9.18232 6.93949 10.3436 5.75162ZM15.5117 14.2246V16.8027H6.48827V14.2246H15.5117ZM6.48827 6.49026H8.2615C8.17793 6.66858 8.10363 6.85008 8.04086 7.03549C7.81772 7.69445 7.73711 8.38242 7.79765 9.06838H6.48827V6.49026ZM1.28906 6.49021H5.19921V9.06833H1.28906V6.49021ZM1.28906 10.3574H8.08253C8.4372 11.3486 9.09097 12.2534 9.94591 12.9355H1.28906V10.3574ZM1.28906 14.2246H5.19921V16.8027H1.28906V14.2246ZM10.3554 20.7128H1.28906V18.0918H10.3554V20.7128ZM20.7109 20.7128H11.6445V18.0918H20.7109V20.7128ZM20.7109 16.8027H16.8007V14.2246H20.7109V16.8027ZM20.7109 12.9355H17.217C18.0431 12.2675 18.6826 11.3777 19.0444 10.3574H20.7109V12.9355ZM20.7109 9.06833H19.3402C19.3637 8.85663 19.3762 8.64165 19.3762 8.4238C19.3762 7.62171 19.2609 7.00425 19.0759 6.49021H20.7109V9.06833Z\",\n fill: \"#1D2327\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Firewall\"));\n }\n getFSWTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-fswatcher\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_3710_3316\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 4.94336H11.8164V0.646485L16.1133 4.94336Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 7.52148H10.5273\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 10.0996H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 12.6777H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 15.2559H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask1_3710_3316\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask1_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.7072 9.51355C19.2174 11.0238 19.2174 13.4723 17.7072 14.9826C16.197 16.4928 13.7483 16.4928 12.2382 14.9826C10.7279 13.4723 10.7279 11.0238 12.2382 9.51355C13.7483 8.00333 16.197 8.00333 17.7072 9.51355Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.355 18.6309L17.709 14.9848\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 8.55413V4.94531L11.8166 0.648438H2.36328C1.41402 0.648438 0.644531 1.41796 0.644531 2.36719V19.6406C0.644531 20.5898 1.41402 21.3594 2.36328 21.3594H14.3945C15.3438 21.3594 16.1133 20.5898 16.1133 19.6406V15.9459\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_3710_3316\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"File System Watcher\"));\n }\n getScannerTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-scanner\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_209\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"-1\",\n y: \"0\",\n width: \"23\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.9961 0.00390816H-0.00390434V22.0039H21.9961V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.644533 8.38281C0.644533 12.6544 4.10734 16.1172 8.37891 16.1172C12.6505 16.1172 16.1133 12.6544 16.1133 8.38281C16.1133 4.11125 12.6505 0.648439 8.37891 0.648439C4.10734 0.648439 0.644533 4.11125 0.644533 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.6741 6.58789L12.2422 5.80384V4.51478\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.07422 6.58789L4.50616 5.80384\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2422 8.38281H10.9531\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281H4.51172\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281C5.80078 11.2305 6.95505 12.25 8.37891 12.25C9.80276 12.25 10.957 11.2305 10.957 8.38281C10.957 5.5351 9.80276 5.80469 8.37891 5.80469C6.95505 5.80469 5.80078 5.5351 5.80078 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.7443 10.212L12.2422 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.00781 10.212L4.50988 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.66602 5.83594V4.51336C9.66602 3.80141 9.08886 3.2243 8.37695 3.2243C7.66505 3.2243 7.08789 3.80141 7.08789 4.51336V5.83594\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.50977 5.80469V4.51562\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8566 14.6872L19.1511 20.9817C19.4029 21.2335 19.7327 21.3594 20.0625 21.3594C20.3923 21.3594 20.7221 21.2335 20.9739 20.9817C21.4775 20.4782 21.4775 19.6625 20.9739 19.1589L14.6794 12.8644\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_209\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\",\n transform: \"matrix(-1 0 0 1 22 0)\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n position: \"relative\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Malware Scanner \", this.dataPrepared.criticalCount), this.dataPrepared.criticalDot));\n }\n getBackupsTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-backups\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc-icon-exchange\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Backups\"));\n }\n getSecurityLogTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-security_log\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_239\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"23\",\n height: \"22\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.0078125 3.8147e-06H22.0078V22H0.0078125V3.8147e-06Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M1.93359 14.4785H20.0664C20.7783 14.4785 21.3555 15.0557 21.3555 15.7676V20.0645C21.3555 20.7764 20.7783 21.3535 20.0664 21.3535H1.93359C1.22169 21.3535 0.644531 20.7764 0.644531 20.0645V15.7676C0.644531 15.0557 1.22169 14.4785 1.93359 14.4785Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.7832 18.8867L9.7168 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7168 18.8867L7.7832 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.26562 18.8867L5.19922 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.19922 18.8867L3.26562 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2891 18.8867L14.2227 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M14.2227 18.8867L12.2891 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.8066 18.8867L18.7402 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.7402 18.8867L16.8066 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.41992 6.22656C5.41992 3.14154 7.92083 0.640626 11.0059 0.640626C14.0909 0.640626 16.5918 3.14154 16.5918 6.22656C16.5918 9.31159 14.0909 11.8125 11.0059 11.8125C7.92083 11.8125 5.41992 9.31159 5.41992 6.22656Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11 3.2207C11.8306 3.2207 12.5039 3.89402 12.5039 4.72461V5.58398C12.5039 6.41457 11.8306 7.08789 11 7.08789C10.1694 7.08789 9.49609 6.41457 9.49609 5.58398V4.72461C9.49609 3.89402 10.1694 3.2207 11 3.2207Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.99805 10.9277V10.0929C7.99805 8.43172 9.34469 7.08508 11.0059 7.08508C12.667 7.08508 14.0137 8.43172 14.0137 10.0929V10.9277\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_239\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Security Log\"));\n }\n getSettingsTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-settings_general\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_281)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11.5354 13.0716C11.2269 13.0716 10.9768 13.3217 10.9768 13.6302C10.9766 15.0762 9.80426 16.2481 8.35832 16.2479C6.91238 16.2476 5.74041 15.0753 5.74066 13.6294C5.74092 12.1836 6.91298 11.0117 8.35875 11.0117C8.66727 11.0117 8.91734 10.7616 8.91734 10.4531C8.91734 10.1446 8.66727 9.89453 8.35875 9.89453C6.29616 9.89595 4.62446 11.5676 4.62305 13.6302C4.62305 15.6933 6.29548 17.3657 8.35854 17.3657C10.4216 17.3657 12.094 15.6933 12.094 13.6302C12.094 13.3217 11.8439 13.0716 11.5354 13.0716Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.9784 14.9199C15.9251 14.6161 15.6356 14.4129 15.3317 14.4662L14.1625 14.6711C13.9486 14.7086 13.7759 14.8666 13.7195 15.0763C13.5948 15.539 13.4104 15.9835 13.1708 16.3985C13.0616 16.587 13.072 16.8219 13.1974 17L13.8798 17.9724C13.9752 18.1079 13.9593 18.2924 13.842 18.4094L13.1407 19.1107C13.0238 19.2279 12.8396 19.244 12.7041 19.1489L11.7318 18.4666C11.5536 18.3411 11.3187 18.3307 11.1302 18.4399C10.7152 18.6796 10.2708 18.864 9.80805 18.9886C9.59836 19.045 9.44032 19.2178 9.40285 19.4317L9.19531 20.5995C9.16691 20.7626 9.02524 20.8816 8.85973 20.8814H7.86758C7.70206 20.8816 7.56044 20.7626 7.53199 20.5995L7.32703 19.4308C7.28956 19.2169 7.13152 19.0442 6.92184 18.9878C6.45902 18.8631 6.01442 18.6787 5.59926 18.4391C5.41071 18.3298 5.17584 18.3402 4.9977 18.4657L4.02703 19.1476C3.89159 19.2431 3.70709 19.2271 3.59004 19.1098L2.88879 18.4086C2.77174 18.2916 2.75563 18.1075 2.85055 17.972L3.53289 16.9996C3.65832 16.8215 3.66876 16.5866 3.55953 16.3981C3.31981 15.9831 3.13534 15.5386 3.01082 15.0759C2.95445 14.8662 2.78167 14.7082 2.56781 14.6707L1.39906 14.4658C1.2363 14.4374 1.11745 14.2962 1.11719 14.131V13.1389C1.11702 12.9734 1.236 12.8317 1.39906 12.8033L2.56781 12.5983C2.78167 12.5609 2.95445 12.4028 3.01082 12.1931C3.13526 11.7299 3.31972 11.285 3.55953 10.8697C3.66876 10.6812 3.65832 10.4463 3.53289 10.2681L2.85098 9.29876C2.7555 9.16332 2.77149 8.97881 2.88879 8.86177L3.59047 8.16009C3.70743 8.043 3.89168 8.02706 4.02703 8.12228L4.99941 8.80462C5.17756 8.93009 5.41243 8.94049 5.60098 8.83126C6.0161 8.59162 6.4607 8.40716 6.92356 8.28255C7.13324 8.22617 7.29128 8.0534 7.32875 7.83954L7.53371 6.67079C7.58699 6.36692 7.38384 6.07739 7.07996 6.02411C6.77609 5.97083 6.48656 6.17399 6.43328 6.47786L6.28805 7.30716C5.96948 7.41239 5.65937 7.54168 5.36035 7.69388L4.6707 7.21005C4.09131 6.80236 3.30254 6.87111 2.80242 7.3729L2.09859 8.072C1.59728 8.57237 1.52874 9.36089 1.93617 9.94028L2.42 10.6299C2.26776 10.929 2.13847 11.2393 2.03328 11.5581L1.20399 11.7033C0.507118 11.8257 -0.000858177 12.4314 1.19802e-06 13.1389V14.131C-0.000901146 14.8392 0.508021 15.4454 1.2057 15.567L2.035 15.7127C2.14019 16.0313 2.26948 16.3414 2.42172 16.6404L1.93617 17.33C1.52887 17.9095 1.59758 18.698 2.09902 19.1983L2.8007 19.8996C3.30099 20.4011 4.08964 20.4696 4.66899 20.062L5.35649 19.5782C5.6555 19.7304 5.96561 19.8596 6.28418 19.9649L6.42942 20.7942C6.55179 21.4922 7.15894 22.0007 7.86758 21.9986H8.85973C9.56811 21.9995 10.1743 21.4903 10.2957 20.7925L10.4414 19.9632C10.76 19.8579 11.0701 19.7287 11.3691 19.5765L12.0592 20.0603C12.6386 20.4678 13.4273 20.399 13.9275 19.8974L14.6291 19.1958C15.1306 18.6955 15.1993 17.9069 14.792 17.3275L14.3086 16.64C14.4608 16.341 14.59 16.0308 14.6953 15.7123L15.5246 15.5666C15.8285 15.5133 16.0316 15.2238 15.9784 14.9199Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M20.9473 5.07031L20.3629 4.96805C20.2899 4.75733 20.2038 4.55138 20.1051 4.35145L20.4489 3.86719C20.803 3.3636 20.7433 2.6782 20.3075 2.2434L19.7541 1.68867C19.319 1.25194 18.6326 1.19204 18.1286 1.54688L17.6426 1.88762C17.4426 1.78888 17.2367 1.70277 17.026 1.62981L16.9254 1.04801C16.8196 0.441377 16.2925 -0.000986629 15.6768 1.65263e-06H14.8952C14.2794 -0.000771785 13.7525 0.441806 13.6469 1.04844L13.5442 1.63281C13.3335 1.70578 13.1276 1.79188 12.9276 1.89063L12.4416 1.54688C11.938 1.19273 11.2527 1.25241 10.8179 1.68824L10.2653 2.24168C9.82854 2.6767 9.76864 3.36312 10.1235 3.86719L10.4642 4.35317C10.3655 4.5531 10.2794 4.75905 10.2064 4.96977L9.62418 5.07031C9.01772 5.1761 8.5754 5.70294 8.57617 6.31856V7.10016C8.57497 7.71607 9.01742 8.24343 9.62418 8.34926L10.2081 8.45153C10.2811 8.66224 10.3672 8.86819 10.4659 9.06813L10.1248 9.5541C9.77058 10.0575 9.82987 10.7428 10.2653 11.1779L10.8179 11.7305C11.2527 12.1666 11.9384 12.2262 12.4421 11.8718L12.9293 11.5311C13.1293 11.6298 13.3352 11.7159 13.5459 11.7889L13.6486 12.3733C13.7544 12.9797 14.2813 13.4221 14.8969 13.4213H15.6785C16.2943 13.4213 16.8207 12.978 16.9254 12.3711L17.0277 11.7872C17.2384 11.7142 17.4444 11.6281 17.6443 11.5294L18.1286 11.8723C18.6326 12.2273 19.3191 12.1674 19.7541 11.7305L20.3071 11.1775C20.7426 10.7427 20.8025 10.0577 20.4489 9.5541L20.1073 9.06641C20.206 8.86643 20.2921 8.66053 20.3651 8.44981L20.9495 8.34711C21.5546 8.24072 21.9958 7.715 21.9957 7.10059V6.31899C21.9967 5.70307 21.5541 5.17593 20.9473 5.07031ZM20.8786 7.10188C20.8786 7.17479 20.8262 7.23714 20.7544 7.24969L19.8331 7.41125C19.6193 7.44872 19.4465 7.60676 19.3901 7.81645C19.2946 8.1712 19.1531 8.51194 18.9695 8.83008C18.8602 9.01863 18.8706 9.25349 18.9961 9.43164L19.5336 10.1982C19.5757 10.2579 19.5686 10.3392 19.5169 10.3907L18.9643 10.9433C18.9122 10.9933 18.8318 10.9991 18.7731 10.957L18.0052 10.4199C17.8271 10.2945 17.5922 10.2841 17.4037 10.3933C17.0855 10.577 16.7448 10.7184 16.39 10.8139C16.1808 10.871 16.0235 11.0441 15.9866 11.2578L15.825 12.1791C15.8125 12.2509 15.7501 12.3033 15.6772 12.3032H14.8952C14.8222 12.3033 14.7599 12.2509 14.7473 12.1791L14.5854 11.2578C14.5479 11.044 14.3898 10.8712 14.1802 10.8148C13.8253 10.7192 13.4844 10.5778 13.1661 10.3941C12.9775 10.2849 12.7427 10.2953 12.5645 10.4208L11.8001 10.957C11.7404 10.9991 11.6591 10.992 11.6076 10.9403L11.055 10.3877C11.0034 10.3362 10.9963 10.2549 11.0383 10.1952L11.5758 9.42863C11.7013 9.25049 11.7117 9.01562 11.6025 8.82707C11.4187 8.50897 11.2773 8.16819 11.1818 7.81344C11.1246 7.60435 10.9516 7.44722 10.7379 7.41039L9.81668 7.24883C9.74488 7.23628 9.69246 7.17394 9.6925 7.10102L9.69293 6.31899C9.69289 6.24607 9.74531 6.18372 9.81711 6.17117L10.7379 6.00918C10.9518 5.97171 11.1246 5.81367 11.1809 5.60399C11.2765 5.24924 11.4179 4.90849 11.6016 4.59035C11.7108 4.40181 11.7004 4.16694 11.575 3.98879L11.0387 3.22266C10.9967 3.16297 11.0038 3.08168 11.0555 3.03016L11.6085 2.47715C11.66 2.42546 11.7413 2.41837 11.801 2.46039L12.5671 2.99793C12.7453 3.12336 12.9801 3.1338 13.1687 3.02457C13.4868 2.84084 13.8276 2.69943 14.1823 2.60391C14.392 2.54753 14.55 2.37476 14.5875 2.1609L14.7491 1.23965C14.7622 1.16914 14.8234 1.11783 14.8952 1.11719H15.6768C15.7497 1.11715 15.812 1.16957 15.8246 1.24137L15.9861 2.16262C16.0236 2.37647 16.1816 2.54925 16.3913 2.60563C16.7461 2.7011 17.0869 2.84251 17.405 3.02629C17.5935 3.13552 17.8284 3.12512 18.0065 2.99965L18.7731 2.46211C18.8328 2.42009 18.9141 2.42718 18.9656 2.47887L19.5186 3.03188C19.5688 3.08361 19.5751 3.1637 19.5336 3.22266L18.9961 3.99051C18.8706 4.16866 18.8602 4.40353 18.9695 4.59207C19.1531 4.91021 19.2946 5.25096 19.3901 5.60571C19.4465 5.81539 19.6193 5.97343 19.8331 6.0109L20.7544 6.17246C20.8262 6.18501 20.8786 6.24736 20.8786 6.32028V7.10188Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.2938 4.03711C13.8199 4.03711 12.625 5.23198 12.625 6.7059C12.6267 8.17912 13.8206 9.37301 15.2938 9.37469C16.7677 9.37469 17.9626 8.17981 17.9626 6.7059C17.9626 5.23198 16.7677 4.03711 15.2938 4.03711ZM15.2938 8.2575C14.4369 8.2575 13.7422 7.56282 13.7422 6.7059C13.742 5.84854 14.4364 5.15309 15.2938 5.15215V5.1543C16.1507 5.1543 16.8454 5.84897 16.8454 6.7059C16.8454 7.56282 16.1507 8.2575 15.2938 8.2575Z\",\n fill: \"black\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_281\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n position: \"relative\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"General Settings\"), this.dataPrepared.keyIsOk));\n }\n getSummaryTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-summary\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_309)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.4381 2.88241H15.4478V1.99201C15.4478 1.70394 15.1335 1.57301 14.8455 1.57301H13.3004C12.9337 0.525466 12.0171 0.00169566 10.9696 0.00169566C9.93357 -0.0372525 8.99125 0.597999 8.63881 1.57301H7.11988C6.8318 1.57301 6.54373 1.70394 6.54373 1.99201V2.88241H4.55336C3.37389 2.89499 2.40896 3.82543 2.35352 5.00365V20.0096C2.35352 21.1619 3.40106 21.9999 4.55336 21.9999H17.4381C18.5904 21.9999 19.6379 21.1619 19.6379 20.0096V5.0037C19.5825 3.82543 18.6176 2.89499 17.4381 2.88241ZM7.59122 2.62055H9.0316C9.28303 2.58987 9.48499 2.39859 9.5292 2.14916C9.68429 1.47376 10.2768 0.988934 10.9696 0.970688C11.6559 0.99149 12.2395 1.47782 12.3837 2.14916C12.4307 2.40721 12.646 2.60095 12.9075 2.62055H14.4003V4.71563H7.59122V2.62055ZM18.5904 20.0097C18.5904 20.5858 18.0142 20.9525 17.4381 20.9525H4.55336C3.97721 20.9525 3.40106 20.5858 3.40106 20.0097V5.0037C3.45449 4.40399 3.95134 3.94097 4.55336 3.93H6.54368V5.26561C6.57135 5.55905 6.82549 5.77856 7.11983 5.76322H14.8454C15.1452 5.77961 15.4073 5.56311 15.4477 5.26561V3.92995H17.438C18.04 3.94097 18.5369 4.40394 18.5903 5.00365V20.0097H18.5904Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 11.7102C8.78397 11.5031 8.45785 11.4914 8.24712 11.684L6.57104 13.2815L5.86396 12.5482C5.66751 12.3411 5.34139 12.3295 5.13066 12.522C4.9278 12.7345 4.9278 13.0689 5.13066 13.2815L6.20437 14.3814C6.2973 14.4855 6.43154 14.543 6.57099 14.5385C6.70914 14.5366 6.84092 14.4801 6.93762 14.3814L8.98031 12.4435C9.18282 12.2577 9.19636 11.9429 9.01054 11.7404C9.00102 11.7299 8.99094 11.7198 8.98041 11.7102Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 12.8359H10.473C10.1837 12.8359 9.94922 13.0704 9.94922 13.3597C9.94922 13.649 10.1837 13.8835 10.473 13.8835H16.4963C16.7856 13.8835 17.0201 13.649 17.0201 13.3597C17.0201 13.0704 16.7856 12.8359 16.4963 12.8359Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 7.51681C8.78397 7.30973 8.45785 7.29805 8.24712 7.49064L6.57104 9.08812L5.86396 8.35482C5.66751 8.14775 5.34139 8.13607 5.13066 8.32865C4.9278 8.54119 4.9278 8.87558 5.13066 9.08812L6.20437 10.188C6.2973 10.2921 6.43154 10.3496 6.57099 10.3452C6.70914 10.3432 6.84092 10.2867 6.93762 10.188L8.98031 8.2501C9.18282 8.06434 9.19636 7.74954 9.01054 7.54708C9.00102 7.53651 8.99094 7.52643 8.98041 7.51681Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 8.64258H10.473C10.1837 8.64258 9.94922 8.87707 9.94922 9.16635C9.94922 9.45563 10.1837 9.69012 10.473 9.69012H16.4963C16.7856 9.69012 17.0201 9.45563 17.0201 9.16635C17.0201 8.87707 16.7856 8.64258 16.4963 8.64258Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 15.8976C8.78397 15.6906 8.45785 15.6789 8.24712 15.8715L6.57104 17.469L5.86396 16.7357C5.66751 16.5286 5.34139 16.517 5.13066 16.7095C4.9278 16.922 4.9278 17.2564 5.13066 17.469L6.20437 18.5689C6.2973 18.6729 6.43154 18.7305 6.57099 18.726C6.70914 18.7241 6.84092 18.6676 6.93762 18.5689L8.98031 16.6309C9.18282 16.4452 9.19636 16.1304 9.01054 15.9279C9.00102 15.9174 8.99094 15.9073 8.98041 15.8976Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 17.0234H10.473C10.1837 17.0234 9.94922 17.2579 9.94922 17.5472C9.94922 17.8365 10.1837 18.071 10.473 18.071H16.4963C16.7856 18.071 17.0201 17.8365 17.0201 17.5472C17.0201 17.2579 16.7856 17.0234 16.4963 17.0234Z\",\n fill: \"#1D2327\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_309\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Summary\"));\n }\n getCriticalUpdatesTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-critical_updates\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_4058_112)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M13.2433 21.0002H2.52304C1.53779 21.0002 0.736328 20.2152 0.736328 19.2502V2.95512C0.736328 1.99009 1.53779 1.20508 2.52304 1.20508H8.46673C8.79554 1.20508 9.0623 1.46637 9.0623 1.78843C9.0623 2.11048 8.79554 2.37178 8.46673 2.37178H2.52304C2.19462 2.37178 1.92747 2.63345 1.92747 2.95512V19.2502C1.92747 19.5718 2.19462 19.8335 2.52304 19.8335H13.2433C13.5721 19.8335 13.8389 20.0948 13.8389 20.4168C13.8389 20.7389 13.5721 21.0002 13.2433 21.0002Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.4042 10.4999C18.0754 10.4999 17.8087 10.2386 17.8087 9.91657V2.95512C17.8087 2.63345 17.5415 2.37178 17.2131 2.37178H11.2694C10.9406 2.37178 10.6738 2.11048 10.6738 1.78843C10.6738 1.46637 10.9406 1.20508 11.2694 1.20508H17.2131C18.1983 1.20508 18.9998 1.99009 18.9998 2.95512V9.91657C18.9998 10.2386 18.733 10.4999 18.4042 10.4999Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 10.8897C7.35661 10.8897 7.08984 10.6284 7.08984 10.3064C7.08984 9.98433 7.35661 9.72304 7.68541 9.72304L16.0234 9.72266C16.3522 9.72266 16.619 9.98395 16.619 10.306C16.619 10.6281 16.3522 10.8894 16.0234 10.8894L7.68541 10.8897Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30822 11.4675C4.1349 11.4675 3.97011 11.3934 3.85728 11.265L3.2617 10.5883C3.04689 10.3441 3.07481 9.97566 3.32374 9.76564C3.57306 9.55486 3.94917 9.58259 4.16359 9.82641L4.30163 9.98326L4.84447 9.34902C5.0554 9.10254 5.43073 9.06988 5.68354 9.27686C5.93557 9.48384 5.96853 9.85147 5.75721 10.0987L4.76459 11.259C4.65253 11.39 4.48697 11.4663 4.31249 11.4675H4.30822Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 14.0538C7.35661 14.0538 7.08984 13.7929 7.08984 13.4704C7.08984 13.1484 7.35661 12.8871 7.68541 12.8871L10.8618 12.8867C11.1906 12.8867 11.4574 13.148 11.4574 13.4701C11.4574 13.7921 11.1906 14.0534 10.8618 14.0534L7.68541 14.0538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 14.6339C4.13496 14.6339 3.97017 14.5599 3.85695 14.4315L3.26138 13.7544C3.04696 13.5102 3.07488 13.1418 3.32381 12.9314C3.5739 12.7206 3.94924 12.7491 4.16404 12.9925L4.30208 13.1497L4.84453 12.5155C5.05546 12.2683 5.43157 12.236 5.68321 12.443C5.93563 12.6496 5.96859 13.0176 5.75727 13.2644L4.76465 14.4251C4.65259 14.5565 4.48703 14.6328 4.31255 14.6339L4.30828 14.6339Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.8618 17.2175H7.68541C7.35661 17.2175 7.08984 16.9562 7.08984 16.6341C7.08984 16.3121 7.35661 16.0508 7.68541 16.0508H10.8618C11.1906 16.0508 11.4574 16.3121 11.4574 16.6341C11.4574 16.9562 11.1906 17.2175 10.8618 17.2175Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 17.798C4.13496 17.798 3.97017 17.7239 3.85695 17.5956L3.26138 16.9184C3.04696 16.6742 3.07488 16.3058 3.32381 16.0954C3.5739 15.8846 3.94924 15.9131 4.16404 16.1566L4.30208 16.3138L4.84453 15.6796C5.05546 15.4323 5.43157 15.4 5.68321 15.607C5.93563 15.8136 5.96859 16.1816 5.75727 16.4285L4.76465 17.5891C4.65259 17.7205 4.48703 17.7969 4.31255 17.798L4.30828 17.798Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8371 8.55578H6.90545C6.2552 8.55578 5.67243 8.2265 5.3475 7.6743C5.02219 7.12285 5.02219 6.46393 5.3475 5.91248L8.31334 0.881098C8.63866 0.329269 9.22104 0 9.87129 0C10.5215 0 11.1039 0.329273 11.4292 0.881098L14.3951 5.91248C14.7204 6.46393 14.7204 7.12285 14.3951 7.6743C14.0701 8.2265 13.4874 8.55578 12.8371 8.55578ZM9.34473 1.46444L6.37889 6.49583C6.22069 6.76433 6.32616 7.0017 6.37889 7.09133C6.43163 7.18096 6.58866 7.38908 6.90545 7.38908H12.8371C13.1539 7.38908 13.3109 7.18095 13.3637 7.09133C13.4164 7.0017 13.5219 6.76433 13.3637 6.49583L10.3978 1.46444C10.2392 1.19594 9.97674 1.16669 9.87128 1.16669C9.76581 1.16669 9.50331 1.19594 9.34473 1.46444Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 4.89281C9.54021 4.89281 9.27344 4.63151 9.27344 4.30946V3.02085C9.27344 2.69879 9.54021 2.4375 9.86901 2.4375C10.1978 2.4375 10.4646 2.69879 10.4646 3.02085V4.30946C10.4646 4.63151 10.1978 4.89281 9.86901 4.89281Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 6.83538C9.54021 6.83538 9.27344 6.57408 9.27344 6.25203V6.05796C9.27344 5.7359 9.54021 5.47461 9.86901 5.47461C10.1978 5.47461 10.4646 5.7359 10.4646 6.05796V6.25203C10.4646 6.57408 10.1978 6.83538 9.86901 6.83538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n x: \"12.5\",\n y: \"12.5\",\n width: \"9\",\n height: \"9\",\n rx: \"0.5\",\n fill: \"#FDFDFD\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15 15.207V16.457H16.25\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.5859 18.543V17.293H18.3359\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.0604 16.2495C18.9548 15.9509 18.7752 15.684 18.5384 15.4736C18.3017 15.2631 18.0155 15.1161 17.7066 15.0462C17.3977 14.9763 17.0761 14.9858 16.7718 15.0738C16.4676 15.1618 16.1906 15.3255 15.9667 15.5495L15 16.4578M19.5833 17.2912L18.6167 18.1995C18.3928 18.4235 18.1158 18.5872 17.8115 18.6752C17.5072 18.7632 17.1856 18.7727 16.8767 18.7028C16.5678 18.6329 16.2816 18.4859 16.0449 18.2755C15.8082 18.065 15.6286 17.7981 15.5229 17.4995\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_4058_112\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n position: \"relative\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Critical Updates\", this.dataPrepared.vulnerabilitiesCount), this.dataPrepared.vulnerabilitiesDot));\n }\n getDebugTab() {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-debug\",\n style: {\n display: this.dataPrepared.displayDebug\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, \"Debug\"));\n }\n}\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (SpbctPage);\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctPageTabs.js?"); 51 "use strict"; 52 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ SpbctPageTabs: () => (/* binding */ SpbctPageTabs)\n/* harmony export */ });\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @wordpress/react-i18n */ \"./node_modules/@wordpress/react-i18n/build-module/index.js\");\n\n\nfunction SpbctPageTabs(props) {\n const {\n __\n } = (0,_wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_1__.useI18n)();\n\n // @ToDO Need to set state 'data'?\n //this.state = {date: new Date()};\n\n let dataPrepared = {\n 'criticalCount': null,\n 'criticalDot': null,\n 'vulnerabilitiesCount': null,\n 'vulnerabilitiesDot': null,\n 'keyIsOk': null,\n 'displayDebug': null,\n 'isWPMSMainSite': false,\n 'isSecFWEnabled': true,\n 'isFsWatcherEnabled': true,\n 'isVulnerabilityCheckEnabled': true\n };\n dataPrepared.isWPMSMainSite = +props.data.isWPMSMainSite;\n dataPrepared.isSecFWEnabled = +props.data.isSecFWEnabled;\n dataPrepared.isFsWatcherEnabled = +props.data.isFsWatcherEnabled;\n dataPrepared.isVulnerabilityCheckEnabled = +props.data.isVulnerabilityCheckEnabled;\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n jQuery('.spbc_tab_nav-summary').data('loaded', true); // Summary tab loaded by default\n jQuery('.spbc_tabs_nav_wrapper').on('click', '.spbc_tab_nav', function (event) {\n spbcSwitchTab(event.currentTarget);\n });\n // Get additional params\n var params = {\n target: location.search.match(/spbc_target=(\\S*?)(&|$)/) ? location.search.match(/spbc_target=(\\S*?)(&|$)/)[1] : null,\n action: location.search.match(/spbc_action=(\\S*?)(&|$)/) ? location.search.match(/spbc_action=(\\S*?)(&|$)/)[1] : null,\n times: location.search.match(/spbc_times=(\\S*?)(&|$)/) ? location.search.match(/spbc_times=(\\S*?)(&|$)/)[1] : 3\n };\n // Legacy support\n params.target = location.search.match(/spbc_highlight=(\\S*?)(&|$)/) ? location.search.match(/spbc_highlight=(\\S*?)(&|$)/)[1] : params.target;\n params.action = location.search.search(/spbc_highlight=(\\S*?)(&|$)/) != -1 ? 'highlight' : params.action;\n\n // Get open tab form query\n var spbc_tab = document.getElementsByClassName('spbc_tab_nav-' + (location.search.match(/spbc_tab=(\\S*?)(&|$)/) ? location.search.match(/spbc_tab=(\\S*?)(&|$)/)[1] : ''))[0] || null;\n\n // TAB SWITCHING\n // Switch by URL\n if (spbc_tab) {\n\n // Switch to DEBUG\n } else if (+spbcSettings.debug) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-debug')[0];\n // Switch by DEFAULT\n } else if (+spbcSettings.wpms && !+spbcSettings.is_main_site) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-security_log')[0];\n // Switch if Key is OK and SFW is ON\n } else if (+spbcSettings.key_is_ok && +spbcSettings.secfw_enabled) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-traffic_control')[0];\n // Switch if Key is OK\n } else if (+spbcSettings.key_is_ok) {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-scanner')[0];\n // Switch if KEY IS BAD\n } else {\n spbc_tab = document.getElementsByClassName('spbc_tab_nav-settings_general')[0];\n params = {\n target: 'spbc_key',\n action: 'highlight',\n times: 3\n };\n }\n\n // Switch tab\n if (spbc_tab) spbcSwitchTab(spbc_tab, params);\n var ctrlKeyDown = false;\n jQuery(document).on(\"keyup\", function (e) {\n if ((e.which || e.keyCode) == 17) ctrlKeyDown = false;\n });\n jQuery(document).on(\"keydown\", function (e) {\n if ((e.which || e.keyCode) == 116 && ctrlKeyDown) {\n e.preventDefault();\n var active_tab = jQuery('.spbc_tab_nav--active')[0];\n var tab_name = active_tab.classList[1].replace('spbc_tab_nav-', '');\n if (tab_name === 'scanner') return;\n jQuery(active_tab).data('loaded', false);\n spbcSwitchTab(active_tab);\n } else if ((e.which || e.keyCode) == 17) {\n ctrlKeyDown = true;\n }\n });\n }, []);\n const getTabsHeader = () => {\n let dot = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_ring-container\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_ringring\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_circle\"\n }));\n if (props.data.criticalCount && props.data.criticalCount > 0) {\n dataPrepared.criticalCount = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, \"(\", +props.data.criticalCount, \")\");\n dataPrepared.criticalDot = dot;\n }\n if (props.data.vulnerabilitiesCount && props.data.vulnerabilitiesCount > 0) {\n dataPrepared.vulnerabilitiesCount = /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null, \"(\", +props.data.vulnerabilitiesCount, \")\");\n dataPrepared.vulnerabilitiesDot = dot;\n }\n if (!props.data.keyIsOk) {\n dataPrepared.keyIsOk = dot;\n }\n dataPrepared.displayDebug = \"none\";\n if (props.data.displayDebug === true) {\n dataPrepared.displayDebug = \"flex\";\n }\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tabs_nav_wrapper\"\n }, dataPrepared.isSecFWEnabled ? getFirewallTab() : '', dataPrepared.isWPMSMainSite && dataPrepared.isVulnerabilityCheckEnabled ? getCriticalUpdatesTab() : '', dataPrepared.isWPMSMainSite && dataPrepared.isFsWatcherEnabled ? getFSWTab() : '', dataPrepared.isWPMSMainSite ? getScannerTab() : '', getBackupsTab(), getSecurityLogTab(), getSettingsTab(), getSummaryTab(), dataPrepared.isWPMSMainSite ? getDebugTab() : '');\n };\n const getFirewallTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-traffic_control spbc_tab_nav--active\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.3554 5.20115H18.3724C18.2553 5.03834 18.1338 4.87983 18.011 4.71986C17.3452 3.85275 16.5907 2.86993 16.1948 0.538579C16.1561 0.310717 15.9984 0.120967 15.7814 0.0413889C15.5643 -0.038232 15.3213 0.00452184 15.1444 0.153279C12.6517 2.25037 12.0335 4.01887 11.8906 5.92917C11.5892 5.49678 11.3885 4.96066 11.3885 4.55667C11.3885 4.31359 11.2517 4.09119 11.0347 3.98149C10.8178 3.87179 10.5576 3.89353 10.3618 4.0376C9.87282 4.39755 9.45165 4.78633 9.09831 5.2012H0.64453C0.288578 5.2012 0 5.48977 0 5.84573V21.3574C0 21.7134 0.288578 22.0019 0.64453 22.0019H21.3554C21.7114 22.0019 22 21.7134 22 21.3574V5.84568C22 5.48973 21.7114 5.20115 21.3554 5.20115ZM10.3436 5.75162C10.6939 6.65912 11.3952 7.53775 12.2819 7.84845C12.7006 7.99532 13.1395 7.68367 13.1395 7.24019C13.1395 5.25229 13.2941 3.74095 15.1619 1.8798C15.6459 3.7562 16.38 4.71238 16.9884 5.50486C17.6481 6.36419 18.0871 6.95939 18.0871 8.4238C18.0871 10.9116 16.0632 12.9355 13.5754 12.9355C11.6675 12.9355 9.85306 11.6267 9.26091 9.82355C8.78774 8.38264 9.18232 6.93949 10.3436 5.75162ZM15.5117 14.2246V16.8027H6.48827V14.2246H15.5117ZM6.48827 6.49026H8.2615C8.17793 6.66858 8.10363 6.85008 8.04086 7.03549C7.81772 7.69445 7.73711 8.38242 7.79765 9.06838H6.48827V6.49026ZM1.28906 6.49021H5.19921V9.06833H1.28906V6.49021ZM1.28906 10.3574H8.08253C8.4372 11.3486 9.09097 12.2534 9.94591 12.9355H1.28906V10.3574ZM1.28906 14.2246H5.19921V16.8027H1.28906V14.2246ZM10.3554 20.7128H1.28906V18.0918H10.3554V20.7128ZM20.7109 20.7128H11.6445V18.0918H20.7109V20.7128ZM20.7109 16.8027H16.8007V14.2246H20.7109V16.8027ZM20.7109 12.9355H17.217C18.0431 12.2675 18.6826 11.3777 19.0444 10.3574H20.7109V12.9355ZM20.7109 9.06833H19.3402C19.3637 8.85663 19.3762 8.64165 19.3762 8.4238C19.3762 7.62171 19.2609 7.00425 19.0759 6.49021H20.7109V9.06833Z\",\n fill: \"#1D2327\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Firewall', 'security-malware-firewall')));\n };\n const getFSWTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-fswatcher\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_3710_3316\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 4.94336H11.8164V0.646485L16.1133 4.94336Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 7.52148H10.5273\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 10.0996H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 12.6777H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.22266 15.2559H8.80859\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask1_3710_3316\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"22\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0 0.00390816H22V22.0039H0V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask1_3710_3316)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.7072 9.51355C19.2174 11.0238 19.2174 13.4723 17.7072 14.9826C16.197 16.4928 13.7483 16.4928 12.2382 14.9826C10.7279 13.4723 10.7279 11.0238 12.2382 9.51355C13.7483 8.00333 16.197 8.00333 17.7072 9.51355Z\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.355 18.6309L17.709 14.9848\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.1133 8.55413V4.94531L11.8166 0.648438H2.36328C1.41402 0.648438 0.644531 1.41796 0.644531 2.36719V19.6406C0.644531 20.5898 1.41402 21.3594 2.36328 21.3594H14.3945C15.3438 21.3594 16.1133 20.5898 16.1133 19.6406V15.9459\",\n stroke: \"#1D2327\",\n strokeWidth: \"1.32813\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_3710_3316\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('File System Watcher', 'security-malware-firewall')));\n };\n const getScannerTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-scanner\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_209\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"-1\",\n y: \"0\",\n width: \"23\",\n height: \"23\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M21.9961 0.00390816H-0.00390434V22.0039H21.9961V0.00390816Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_209)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.644533 8.38281C0.644533 12.6544 4.10734 16.1172 8.37891 16.1172C12.6505 16.1172 16.1133 12.6544 16.1133 8.38281C16.1133 4.11125 12.6505 0.648439 8.37891 0.648439C4.10734 0.648439 0.644533 4.11125 0.644533 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.6741 6.58789L12.2422 5.80384V4.51478\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.07422 6.58789L4.50616 5.80384\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2422 8.38281H10.9531\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281H4.51172\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.80078 8.38281C5.80078 11.2305 6.95505 12.25 8.37891 12.25C9.80276 12.25 10.957 11.2305 10.957 8.38281C10.957 5.5351 9.80276 5.80469 8.37891 5.80469C6.95505 5.80469 5.80078 5.5351 5.80078 8.38281Z\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.7443 10.212L12.2422 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M6.00781 10.212L4.50988 10.9609V12.25\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.66602 5.83594V4.51336C9.66602 3.80141 9.08886 3.2243 8.37695 3.2243C7.66505 3.2243 7.08789 3.80141 7.08789 4.51336V5.83594\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.50977 5.80469V4.51562\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8566 14.6872L19.1511 20.9817C19.4029 21.2335 19.7327 21.3594 20.0625 21.3594C20.3923 21.3594 20.7221 21.2335 20.9739 20.9817C21.4775 20.4782 21.4775 19.6625 20.9739 19.1589L14.6794 12.8644\",\n strokeWidth: \"1.30623\",\n strokeMiterlimit: \"10\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_209\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\",\n transform: \"matrix(-1 0 0 1 22 0)\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n position: \"relative\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Malware Scanner', 'security-malware-firewall'), \" \", dataPrepared.criticalCount), dataPrepared.criticalDot));\n };\n const getBackupsTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-backups\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"i\", {\n className: \"spbc-icon-exchange\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Backups', 'security-malware-firewall')));\n };\n const getSecurityLogTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-security_log\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"mask\", {\n id: \"mask0_2972_239\",\n style: {\n maskType: \"luminance\"\n },\n maskUnits: \"userSpaceOnUse\",\n x: \"0\",\n y: \"0\",\n width: \"23\",\n height: \"22\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M0.0078125 3.8147e-06H22.0078V22H0.0078125V3.8147e-06Z\",\n fill: \"white\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n mask: \"url(#mask0_2972_239)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M1.93359 14.4785H20.0664C20.7783 14.4785 21.3555 15.0557 21.3555 15.7676V20.0645C21.3555 20.7764 20.7783 21.3535 20.0664 21.3535H1.93359C1.22169 21.3535 0.644531 20.7764 0.644531 20.0645V15.7676C0.644531 15.0557 1.22169 14.4785 1.93359 14.4785Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.7832 18.8867L9.7168 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.7168 18.8867L7.7832 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M3.26562 18.8867L5.19922 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.19922 18.8867L3.26562 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.2891 18.8867L14.2227 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M14.2227 18.8867L12.2891 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.8066 18.8867L18.7402 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.7402 18.8867L16.8066 16.9531\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M5.41992 6.22656C5.41992 3.14154 7.92083 0.640626 11.0059 0.640626C14.0909 0.640626 16.5918 3.14154 16.5918 6.22656C16.5918 9.31159 14.0909 11.8125 11.0059 11.8125C7.92083 11.8125 5.41992 9.31159 5.41992 6.22656Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11 3.2207C11.8306 3.2207 12.5039 3.89402 12.5039 4.72461V5.58398C12.5039 6.41457 11.8306 7.08789 11 7.08789C10.1694 7.08789 9.49609 6.41457 9.49609 5.58398V4.72461C9.49609 3.89402 10.1694 3.2207 11 3.2207Z\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.99805 10.9277V10.0929C7.99805 8.43172 9.34469 7.08508 11.0059 7.08508C12.667 7.08508 14.0137 8.43172 14.0137 10.0929V10.9277\",\n strokeWidth: \"1.2985\",\n strokeMiterlimit: \"10\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_239\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Security Log', 'security-malware-firewall')));\n };\n const getSettingsTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-settings_general\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_281)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M11.5354 13.0716C11.2269 13.0716 10.9768 13.3217 10.9768 13.6302C10.9766 15.0762 9.80426 16.2481 8.35832 16.2479C6.91238 16.2476 5.74041 15.0753 5.74066 13.6294C5.74092 12.1836 6.91298 11.0117 8.35875 11.0117C8.66727 11.0117 8.91734 10.7616 8.91734 10.4531C8.91734 10.1446 8.66727 9.89453 8.35875 9.89453C6.29616 9.89595 4.62446 11.5676 4.62305 13.6302C4.62305 15.6933 6.29548 17.3657 8.35854 17.3657C10.4216 17.3657 12.094 15.6933 12.094 13.6302C12.094 13.3217 11.8439 13.0716 11.5354 13.0716Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.9784 14.9199C15.9251 14.6161 15.6356 14.4129 15.3317 14.4662L14.1625 14.6711C13.9486 14.7086 13.7759 14.8666 13.7195 15.0763C13.5948 15.539 13.4104 15.9835 13.1708 16.3985C13.0616 16.587 13.072 16.8219 13.1974 17L13.8798 17.9724C13.9752 18.1079 13.9593 18.2924 13.842 18.4094L13.1407 19.1107C13.0238 19.2279 12.8396 19.244 12.7041 19.1489L11.7318 18.4666C11.5536 18.3411 11.3187 18.3307 11.1302 18.4399C10.7152 18.6796 10.2708 18.864 9.80805 18.9886C9.59836 19.045 9.44032 19.2178 9.40285 19.4317L9.19531 20.5995C9.16691 20.7626 9.02524 20.8816 8.85973 20.8814H7.86758C7.70206 20.8816 7.56044 20.7626 7.53199 20.5995L7.32703 19.4308C7.28956 19.2169 7.13152 19.0442 6.92184 18.9878C6.45902 18.8631 6.01442 18.6787 5.59926 18.4391C5.41071 18.3298 5.17584 18.3402 4.9977 18.4657L4.02703 19.1476C3.89159 19.2431 3.70709 19.2271 3.59004 19.1098L2.88879 18.4086C2.77174 18.2916 2.75563 18.1075 2.85055 17.972L3.53289 16.9996C3.65832 16.8215 3.66876 16.5866 3.55953 16.3981C3.31981 15.9831 3.13534 15.5386 3.01082 15.0759C2.95445 14.8662 2.78167 14.7082 2.56781 14.6707L1.39906 14.4658C1.2363 14.4374 1.11745 14.2962 1.11719 14.131V13.1389C1.11702 12.9734 1.236 12.8317 1.39906 12.8033L2.56781 12.5983C2.78167 12.5609 2.95445 12.4028 3.01082 12.1931C3.13526 11.7299 3.31972 11.285 3.55953 10.8697C3.66876 10.6812 3.65832 10.4463 3.53289 10.2681L2.85098 9.29876C2.7555 9.16332 2.77149 8.97881 2.88879 8.86177L3.59047 8.16009C3.70743 8.043 3.89168 8.02706 4.02703 8.12228L4.99941 8.80462C5.17756 8.93009 5.41243 8.94049 5.60098 8.83126C6.0161 8.59162 6.4607 8.40716 6.92356 8.28255C7.13324 8.22617 7.29128 8.0534 7.32875 7.83954L7.53371 6.67079C7.58699 6.36692 7.38384 6.07739 7.07996 6.02411C6.77609 5.97083 6.48656 6.17399 6.43328 6.47786L6.28805 7.30716C5.96948 7.41239 5.65937 7.54168 5.36035 7.69388L4.6707 7.21005C4.09131 6.80236 3.30254 6.87111 2.80242 7.3729L2.09859 8.072C1.59728 8.57237 1.52874 9.36089 1.93617 9.94028L2.42 10.6299C2.26776 10.929 2.13847 11.2393 2.03328 11.5581L1.20399 11.7033C0.507118 11.8257 -0.000858177 12.4314 1.19802e-06 13.1389V14.131C-0.000901146 14.8392 0.508021 15.4454 1.2057 15.567L2.035 15.7127C2.14019 16.0313 2.26948 16.3414 2.42172 16.6404L1.93617 17.33C1.52887 17.9095 1.59758 18.698 2.09902 19.1983L2.8007 19.8996C3.30099 20.4011 4.08964 20.4696 4.66899 20.062L5.35649 19.5782C5.6555 19.7304 5.96561 19.8596 6.28418 19.9649L6.42942 20.7942C6.55179 21.4922 7.15894 22.0007 7.86758 21.9986H8.85973C9.56811 21.9995 10.1743 21.4903 10.2957 20.7925L10.4414 19.9632C10.76 19.8579 11.0701 19.7287 11.3691 19.5765L12.0592 20.0603C12.6386 20.4678 13.4273 20.399 13.9275 19.8974L14.6291 19.1958C15.1306 18.6955 15.1993 17.9069 14.792 17.3275L14.3086 16.64C14.4608 16.341 14.59 16.0308 14.6953 15.7123L15.5246 15.5666C15.8285 15.5133 16.0316 15.2238 15.9784 14.9199Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M20.9473 5.07031L20.3629 4.96805C20.2899 4.75733 20.2038 4.55138 20.1051 4.35145L20.4489 3.86719C20.803 3.3636 20.7433 2.6782 20.3075 2.2434L19.7541 1.68867C19.319 1.25194 18.6326 1.19204 18.1286 1.54688L17.6426 1.88762C17.4426 1.78888 17.2367 1.70277 17.026 1.62981L16.9254 1.04801C16.8196 0.441377 16.2925 -0.000986629 15.6768 1.65263e-06H14.8952C14.2794 -0.000771785 13.7525 0.441806 13.6469 1.04844L13.5442 1.63281C13.3335 1.70578 13.1276 1.79188 12.9276 1.89063L12.4416 1.54688C11.938 1.19273 11.2527 1.25241 10.8179 1.68824L10.2653 2.24168C9.82854 2.6767 9.76864 3.36312 10.1235 3.86719L10.4642 4.35317C10.3655 4.5531 10.2794 4.75905 10.2064 4.96977L9.62418 5.07031C9.01772 5.1761 8.5754 5.70294 8.57617 6.31856V7.10016C8.57497 7.71607 9.01742 8.24343 9.62418 8.34926L10.2081 8.45153C10.2811 8.66224 10.3672 8.86819 10.4659 9.06813L10.1248 9.5541C9.77058 10.0575 9.82987 10.7428 10.2653 11.1779L10.8179 11.7305C11.2527 12.1666 11.9384 12.2262 12.4421 11.8718L12.9293 11.5311C13.1293 11.6298 13.3352 11.7159 13.5459 11.7889L13.6486 12.3733C13.7544 12.9797 14.2813 13.4221 14.8969 13.4213H15.6785C16.2943 13.4213 16.8207 12.978 16.9254 12.3711L17.0277 11.7872C17.2384 11.7142 17.4444 11.6281 17.6443 11.5294L18.1286 11.8723C18.6326 12.2273 19.3191 12.1674 19.7541 11.7305L20.3071 11.1775C20.7426 10.7427 20.8025 10.0577 20.4489 9.5541L20.1073 9.06641C20.206 8.86643 20.2921 8.66053 20.3651 8.44981L20.9495 8.34711C21.5546 8.24072 21.9958 7.715 21.9957 7.10059V6.31899C21.9967 5.70307 21.5541 5.17593 20.9473 5.07031ZM20.8786 7.10188C20.8786 7.17479 20.8262 7.23714 20.7544 7.24969L19.8331 7.41125C19.6193 7.44872 19.4465 7.60676 19.3901 7.81645C19.2946 8.1712 19.1531 8.51194 18.9695 8.83008C18.8602 9.01863 18.8706 9.25349 18.9961 9.43164L19.5336 10.1982C19.5757 10.2579 19.5686 10.3392 19.5169 10.3907L18.9643 10.9433C18.9122 10.9933 18.8318 10.9991 18.7731 10.957L18.0052 10.4199C17.8271 10.2945 17.5922 10.2841 17.4037 10.3933C17.0855 10.577 16.7448 10.7184 16.39 10.8139C16.1808 10.871 16.0235 11.0441 15.9866 11.2578L15.825 12.1791C15.8125 12.2509 15.7501 12.3033 15.6772 12.3032H14.8952C14.8222 12.3033 14.7599 12.2509 14.7473 12.1791L14.5854 11.2578C14.5479 11.044 14.3898 10.8712 14.1802 10.8148C13.8253 10.7192 13.4844 10.5778 13.1661 10.3941C12.9775 10.2849 12.7427 10.2953 12.5645 10.4208L11.8001 10.957C11.7404 10.9991 11.6591 10.992 11.6076 10.9403L11.055 10.3877C11.0034 10.3362 10.9963 10.2549 11.0383 10.1952L11.5758 9.42863C11.7013 9.25049 11.7117 9.01562 11.6025 8.82707C11.4187 8.50897 11.2773 8.16819 11.1818 7.81344C11.1246 7.60435 10.9516 7.44722 10.7379 7.41039L9.81668 7.24883C9.74488 7.23628 9.69246 7.17394 9.6925 7.10102L9.69293 6.31899C9.69289 6.24607 9.74531 6.18372 9.81711 6.17117L10.7379 6.00918C10.9518 5.97171 11.1246 5.81367 11.1809 5.60399C11.2765 5.24924 11.4179 4.90849 11.6016 4.59035C11.7108 4.40181 11.7004 4.16694 11.575 3.98879L11.0387 3.22266C10.9967 3.16297 11.0038 3.08168 11.0555 3.03016L11.6085 2.47715C11.66 2.42546 11.7413 2.41837 11.801 2.46039L12.5671 2.99793C12.7453 3.12336 12.9801 3.1338 13.1687 3.02457C13.4868 2.84084 13.8276 2.69943 14.1823 2.60391C14.392 2.54753 14.55 2.37476 14.5875 2.1609L14.7491 1.23965C14.7622 1.16914 14.8234 1.11783 14.8952 1.11719H15.6768C15.7497 1.11715 15.812 1.16957 15.8246 1.24137L15.9861 2.16262C16.0236 2.37647 16.1816 2.54925 16.3913 2.60563C16.7461 2.7011 17.0869 2.84251 17.405 3.02629C17.5935 3.13552 17.8284 3.12512 18.0065 2.99965L18.7731 2.46211C18.8328 2.42009 18.9141 2.42718 18.9656 2.47887L19.5186 3.03188C19.5688 3.08361 19.5751 3.1637 19.5336 3.22266L18.9961 3.99051C18.8706 4.16866 18.8602 4.40353 18.9695 4.59207C19.1531 4.91021 19.2946 5.25096 19.3901 5.60571C19.4465 5.81539 19.6193 5.97343 19.8331 6.0109L20.7544 6.17246C20.8262 6.18501 20.8786 6.24736 20.8786 6.32028V7.10188Z\",\n fill: \"black\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15.2938 4.03711C13.8199 4.03711 12.625 5.23198 12.625 6.7059C12.6267 8.17912 13.8206 9.37301 15.2938 9.37469C16.7677 9.37469 17.9626 8.17981 17.9626 6.7059C17.9626 5.23198 16.7677 4.03711 15.2938 4.03711ZM15.2938 8.2575C14.4369 8.2575 13.7422 7.56282 13.7422 6.7059C13.742 5.84854 14.4364 5.15309 15.2938 5.15215V5.1543C16.1507 5.1543 16.8454 5.84897 16.8454 6.7059C16.8454 7.56282 16.1507 8.2575 15.2938 8.2575Z\",\n fill: \"black\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_281\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n position: \"relative\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('General Settings', 'security-malware-firewall')), dataPrepared.keyIsOk));\n };\n const getSummaryTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-summary\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_2972_309)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M17.4381 2.88241H15.4478V1.99201C15.4478 1.70394 15.1335 1.57301 14.8455 1.57301H13.3004C12.9337 0.525466 12.0171 0.00169566 10.9696 0.00169566C9.93357 -0.0372525 8.99125 0.597999 8.63881 1.57301H7.11988C6.8318 1.57301 6.54373 1.70394 6.54373 1.99201V2.88241H4.55336C3.37389 2.89499 2.40896 3.82543 2.35352 5.00365V20.0096C2.35352 21.1619 3.40106 21.9999 4.55336 21.9999H17.4381C18.5904 21.9999 19.6379 21.1619 19.6379 20.0096V5.0037C19.5825 3.82543 18.6176 2.89499 17.4381 2.88241ZM7.59122 2.62055H9.0316C9.28303 2.58987 9.48499 2.39859 9.5292 2.14916C9.68429 1.47376 10.2768 0.988934 10.9696 0.970688C11.6559 0.99149 12.2395 1.47782 12.3837 2.14916C12.4307 2.40721 12.646 2.60095 12.9075 2.62055H14.4003V4.71563H7.59122V2.62055ZM18.5904 20.0097C18.5904 20.5858 18.0142 20.9525 17.4381 20.9525H4.55336C3.97721 20.9525 3.40106 20.5858 3.40106 20.0097V5.0037C3.45449 4.40399 3.95134 3.94097 4.55336 3.93H6.54368V5.26561C6.57135 5.55905 6.82549 5.77856 7.11983 5.76322H14.8454C15.1452 5.77961 15.4073 5.56311 15.4477 5.26561V3.92995H17.438C18.04 3.94097 18.5369 4.40394 18.5903 5.00365V20.0097H18.5904Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 11.7102C8.78397 11.5031 8.45785 11.4914 8.24712 11.684L6.57104 13.2815L5.86396 12.5482C5.66751 12.3411 5.34139 12.3295 5.13066 12.522C4.9278 12.7345 4.9278 13.0689 5.13066 13.2815L6.20437 14.3814C6.2973 14.4855 6.43154 14.543 6.57099 14.5385C6.70914 14.5366 6.84092 14.4801 6.93762 14.3814L8.98031 12.4435C9.18282 12.2577 9.19636 11.9429 9.01054 11.7404C9.00102 11.7299 8.99094 11.7198 8.98041 11.7102Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 12.8359H10.473C10.1837 12.8359 9.94922 13.0704 9.94922 13.3597C9.94922 13.649 10.1837 13.8835 10.473 13.8835H16.4963C16.7856 13.8835 17.0201 13.649 17.0201 13.3597C17.0201 13.0704 16.7856 12.8359 16.4963 12.8359Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 7.51681C8.78397 7.30973 8.45785 7.29805 8.24712 7.49064L6.57104 9.08812L5.86396 8.35482C5.66751 8.14775 5.34139 8.13607 5.13066 8.32865C4.9278 8.54119 4.9278 8.87558 5.13066 9.08812L6.20437 10.188C6.2973 10.2921 6.43154 10.3496 6.57099 10.3452C6.70914 10.3432 6.84092 10.2867 6.93762 10.188L8.98031 8.2501C9.18282 8.06434 9.19636 7.74954 9.01054 7.54708C9.00102 7.53651 8.99094 7.52643 8.98041 7.51681Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 8.64258H10.473C10.1837 8.64258 9.94922 8.87707 9.94922 9.16635C9.94922 9.45563 10.1837 9.69012 10.473 9.69012H16.4963C16.7856 9.69012 17.0201 9.45563 17.0201 9.16635C17.0201 8.87707 16.7856 8.64258 16.4963 8.64258Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M8.98041 15.8976C8.78397 15.6906 8.45785 15.6789 8.24712 15.8715L6.57104 17.469L5.86396 16.7357C5.66751 16.5286 5.34139 16.517 5.13066 16.7095C4.9278 16.922 4.9278 17.2564 5.13066 17.469L6.20437 18.5689C6.2973 18.6729 6.43154 18.7305 6.57099 18.726C6.70914 18.7241 6.84092 18.6676 6.93762 18.5689L8.98031 16.6309C9.18282 16.4452 9.19636 16.1304 9.01054 15.9279C9.00102 15.9174 8.99094 15.9073 8.98041 15.8976Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M16.4963 17.0234H10.473C10.1837 17.0234 9.94922 17.2579 9.94922 17.5472C9.94922 17.8365 10.1837 18.071 10.473 18.071H16.4963C16.7856 18.071 17.0201 17.8365 17.0201 17.5472C17.0201 17.2579 16.7856 17.0234 16.4963 17.0234Z\",\n fill: \"#1D2327\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_2972_309\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Summary', 'security-malware-firewall')));\n };\n const getCriticalUpdatesTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-critical_updates\",\n style: {\n display: \"flex\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", {\n width: \"22\",\n height: \"22\",\n viewBox: \"0 0 22 22\",\n fill: \"none\",\n xmlns: \"http://www.w3.org/2000/svg\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"g\", {\n clipPath: \"url(#clip0_4058_112)\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M13.2433 21.0002H2.52304C1.53779 21.0002 0.736328 20.2152 0.736328 19.2502V2.95512C0.736328 1.99009 1.53779 1.20508 2.52304 1.20508H8.46673C8.79554 1.20508 9.0623 1.46637 9.0623 1.78843C9.0623 2.11048 8.79554 2.37178 8.46673 2.37178H2.52304C2.19462 2.37178 1.92747 2.63345 1.92747 2.95512V19.2502C1.92747 19.5718 2.19462 19.8335 2.52304 19.8335H13.2433C13.5721 19.8335 13.8389 20.0948 13.8389 20.4168C13.8389 20.7389 13.5721 21.0002 13.2433 21.0002Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M18.4042 10.4999C18.0754 10.4999 17.8087 10.2386 17.8087 9.91657V2.95512C17.8087 2.63345 17.5415 2.37178 17.2131 2.37178H11.2694C10.9406 2.37178 10.6738 2.11048 10.6738 1.78843C10.6738 1.46637 10.9406 1.20508 11.2694 1.20508H17.2131C18.1983 1.20508 18.9998 1.99009 18.9998 2.95512V9.91657C18.9998 10.2386 18.733 10.4999 18.4042 10.4999Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 10.8897C7.35661 10.8897 7.08984 10.6284 7.08984 10.3064C7.08984 9.98433 7.35661 9.72304 7.68541 9.72304L16.0234 9.72266C16.3522 9.72266 16.619 9.98395 16.619 10.306C16.619 10.6281 16.3522 10.8894 16.0234 10.8894L7.68541 10.8897Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30822 11.4675C4.1349 11.4675 3.97011 11.3934 3.85728 11.265L3.2617 10.5883C3.04689 10.3441 3.07481 9.97566 3.32374 9.76564C3.57306 9.55486 3.94917 9.58259 4.16359 9.82641L4.30163 9.98326L4.84447 9.34902C5.0554 9.10254 5.43073 9.06988 5.68354 9.27686C5.93557 9.48384 5.96853 9.85147 5.75721 10.0987L4.76459 11.259C4.65253 11.39 4.48697 11.4663 4.31249 11.4675H4.30822Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M7.68541 14.0538C7.35661 14.0538 7.08984 13.7929 7.08984 13.4704C7.08984 13.1484 7.35661 12.8871 7.68541 12.8871L10.8618 12.8867C11.1906 12.8867 11.4574 13.148 11.4574 13.4701C11.4574 13.7921 11.1906 14.0534 10.8618 14.0534L7.68541 14.0538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 14.6339C4.13496 14.6339 3.97017 14.5599 3.85695 14.4315L3.26138 13.7544C3.04696 13.5102 3.07488 13.1418 3.32381 12.9314C3.5739 12.7206 3.94924 12.7491 4.16404 12.9925L4.30208 13.1497L4.84453 12.5155C5.05546 12.2683 5.43157 12.236 5.68321 12.443C5.93563 12.6496 5.96859 13.0176 5.75727 13.2644L4.76465 14.4251C4.65259 14.5565 4.48703 14.6328 4.31255 14.6339L4.30828 14.6339Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M10.8618 17.2175H7.68541C7.35661 17.2175 7.08984 16.9562 7.08984 16.6341C7.08984 16.3121 7.35661 16.0508 7.68541 16.0508H10.8618C11.1906 16.0508 11.4574 16.3121 11.4574 16.6341C11.4574 16.9562 11.1906 17.2175 10.8618 17.2175Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M4.30828 17.798C4.13496 17.798 3.97017 17.7239 3.85695 17.5956L3.26138 16.9184C3.04696 16.6742 3.07488 16.3058 3.32381 16.0954C3.5739 15.8846 3.94924 15.9131 4.16404 16.1566L4.30208 16.3138L4.84453 15.6796C5.05546 15.4323 5.43157 15.4 5.68321 15.607C5.93563 15.8136 5.96859 16.1816 5.75727 16.4285L4.76465 17.5891C4.65259 17.7205 4.48703 17.7969 4.31255 17.798L4.30828 17.798Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M12.8371 8.55578H6.90545C6.2552 8.55578 5.67243 8.2265 5.3475 7.6743C5.02219 7.12285 5.02219 6.46393 5.3475 5.91248L8.31334 0.881098C8.63866 0.329269 9.22104 0 9.87129 0C10.5215 0 11.1039 0.329273 11.4292 0.881098L14.3951 5.91248C14.7204 6.46393 14.7204 7.12285 14.3951 7.6743C14.0701 8.2265 13.4874 8.55578 12.8371 8.55578ZM9.34473 1.46444L6.37889 6.49583C6.22069 6.76433 6.32616 7.0017 6.37889 7.09133C6.43163 7.18096 6.58866 7.38908 6.90545 7.38908H12.8371C13.1539 7.38908 13.3109 7.18095 13.3637 7.09133C13.4164 7.0017 13.5219 6.76433 13.3637 6.49583L10.3978 1.46444C10.2392 1.19594 9.97674 1.16669 9.87128 1.16669C9.76581 1.16669 9.50331 1.19594 9.34473 1.46444Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 4.89281C9.54021 4.89281 9.27344 4.63151 9.27344 4.30946V3.02085C9.27344 2.69879 9.54021 2.4375 9.86901 2.4375C10.1978 2.4375 10.4646 2.69879 10.4646 3.02085V4.30946C10.4646 4.63151 10.1978 4.89281 9.86901 4.89281Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M9.86901 6.83538C9.54021 6.83538 9.27344 6.57408 9.27344 6.25203V6.05796C9.27344 5.7359 9.54021 5.47461 9.86901 5.47461C10.1978 5.47461 10.4646 5.7359 10.4646 6.05796V6.25203C10.4646 6.57408 10.1978 6.83538 9.86901 6.83538Z\",\n fill: \"#1D2327\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n x: \"12.5\",\n y: \"12.5\",\n width: \"9\",\n height: \"9\",\n rx: \"0.5\",\n fill: \"#FDFDFD\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M15 15.207V16.457H16.25\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.5859 18.543V17.293H18.3359\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n }), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"path\", {\n d: \"M19.0604 16.2495C18.9548 15.9509 18.7752 15.684 18.5384 15.4736C18.3017 15.2631 18.0155 15.1161 17.7066 15.0462C17.3977 14.9763 17.0761 14.9858 16.7718 15.0738C16.4676 15.1618 16.1906 15.3255 15.9667 15.5495L15 16.4578M19.5833 17.2912L18.6167 18.1995C18.3928 18.4235 18.1158 18.5872 17.8115 18.6752C17.5072 18.7632 17.1856 18.7727 16.8767 18.7028C16.5678 18.6329 16.2816 18.4859 16.0449 18.2755C15.8082 18.065 15.6286 17.7981 15.5229 17.4995\",\n strokeWidth: \"0.8\",\n strokeLinecap: \"round\",\n strokeLinejoin: \"round\"\n })), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"defs\", null, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"clipPath\", {\n id: \"clip0_4058_112\"\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"rect\", {\n width: \"22\",\n height: \"22\",\n fill: \"white\"\n })))), /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n style: {\n position: \"relative\"\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Critical Updates', 'security-malware-firewall'), \" \", dataPrepared.vulnerabilitiesCount), dataPrepared.vulnerabilitiesDot));\n };\n const getDebugTab = () => {\n return /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"h2\", {\n className: \"spbc_tab_nav spbc_tab_nav-debug\",\n style: {\n display: dataPrepared.displayDebug\n }\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", {\n className: \"spbc_tab_nav-title\"\n }, __('Debug', 'security-malware-firewall')));\n };\n return getTabsHeader();\n}\n\n//# sourceURL=webpack:///./js/src/react/components/SpbctPageTabs.js?"); 50 53 51 54 /***/ }), … … 57 60 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 58 61 59 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react_dom_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom/client */ \"./node_modules/react-dom/client.js\");\n/* harmony import */ var _components_SpbctPage__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/SpbctPage */ \"./js/src/react/components/SpbctPage.js\");\n/* harmony import */ var _components_SpbctPageTabs__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/SpbctPageTabs */ \"./js/src/react/components/SpbctPageTabs.js\");\n/* harmony import */ var _components_SpbctAboutCT__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/SpbctAboutCT */ \"./js/src/react/components/SpbctAboutCT.js\");\n/* harmony import */ var _components_SpbctPageNetworkDashboard__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components/SpbctPageNetworkDashboard */ \"./js/src/react/components/SpbctPageNetworkDashboard.js\");\n\n\n\n\n\n\naddEventListener('spbctPage', event => {\n const targetElement = document.getElementById('spbct-page--react');\n const aboutCTElement = document.getElementById('spbct-page-mob-about-ct--react');\n const data = JSON.parse(targetElement.dataset.data);\n if (targetElement !== null) {\n const root = react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot(targetElement);\n if (data.isNetworkAdminDashboard) {\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctPageNetworkDashboard__WEBPACK_IMPORTED_MODULE_5__[\"default\"], {\n data: data\n }));\n return;\n }\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctPage__WEBPACK_IMPORTED_MODULE_2__[\"default\"], {\n data: data\n }));\n }\n if (aboutCTElement !== null) {}\n});\naddEventListener('spbctPageTabs', event => {\n const targetElement = document.getElementById('spbct-page-tabs--react');\n const data = JSON.parse(targetElement.dataset.data);\n if (targetElement !== null) {\n const root = react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot(targetElement);\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctPageTabs__WEBPACK_IMPORTED_MODULE_3__[\"default\"], {\n data: data\n }));\n }\n});\naddEventListener('spbctMobAboutCT', event => {\n const targetElement = document.getElementById('spbct-page-mob-about-ct--react');\n const data = JSON.parse(targetElement.dataset.data);\n if (targetElement !== null) {\n const root = react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot(targetElement);\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctAboutCT__WEBPACK_IMPORTED_MODULE_4__[\"default\"], {\n data: data\n }));\n }\n});\n\n//# sourceURL=webpack:///./js/src/react/index.js?"); 62 "use strict"; 63 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"./node_modules/react/index.js\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react_dom_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom/client */ \"./node_modules/react-dom/client.js\");\n/* harmony import */ var _wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @wordpress/i18n */ \"./node_modules/@wordpress/i18n/build-module/index.js\");\n/* harmony import */ var _wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @wordpress/react-i18n */ \"./node_modules/@wordpress/react-i18n/build-module/index.js\");\n/* harmony import */ var _components_SpbctPage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./components/SpbctPage */ \"./js/src/react/components/SpbctPage.js\");\n/* harmony import */ var _components_SpbctPageTabs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./components/SpbctPageTabs */ \"./js/src/react/components/SpbctPageTabs.js\");\n/* harmony import */ var _components_SpbctAboutCT__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./components/SpbctAboutCT */ \"./js/src/react/components/SpbctAboutCT.js\");\n/* harmony import */ var _components_SpbctPageNetworkDashboard__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./components/SpbctPageNetworkDashboard */ \"./js/src/react/components/SpbctPageNetworkDashboard.js\");\n\n\n\n\nconst i18n = (0,_wordpress_i18n__WEBPACK_IMPORTED_MODULE_2__.createI18n)();\n\n\n\n\naddEventListener('spbctPage', event => {\n const targetElement = document.getElementById('spbct-page--react');\n const aboutCTElement = document.getElementById('spbct-page-mob-about-ct--react');\n const data = JSON.parse(targetElement.dataset.data);\n if (targetElement !== null) {\n const root = react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot(targetElement);\n if (data.isNetworkAdminDashboard) {\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctPageNetworkDashboard__WEBPACK_IMPORTED_MODULE_6__[\"default\"], {\n data: data\n }));\n return;\n }\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_7__.I18nProvider, {\n i18n: i18n\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctPage__WEBPACK_IMPORTED_MODULE_3__.SpbctPage, {\n data: data\n })));\n }\n if (aboutCTElement !== null) {}\n});\naddEventListener('spbctPageTabs', event => {\n const targetElement = document.getElementById('spbct-page-tabs--react');\n const data = JSON.parse(targetElement.dataset.data);\n if (targetElement !== null) {\n const root = react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot(targetElement);\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_7__.I18nProvider, {\n i18n: i18n\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctPageTabs__WEBPACK_IMPORTED_MODULE_4__.SpbctPageTabs, {\n data: data\n })));\n }\n});\naddEventListener('spbctMobAboutCT', event => {\n const targetElement = document.getElementById('spbct-page-mob-about-ct--react');\n const data = JSON.parse(targetElement.dataset.data);\n if (targetElement !== null) {\n const root = react_dom_client__WEBPACK_IMPORTED_MODULE_1__.createRoot(targetElement);\n root.render( /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_wordpress_react_i18n__WEBPACK_IMPORTED_MODULE_7__.I18nProvider, {\n i18n: i18n\n }, /*#__PURE__*/react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_components_SpbctAboutCT__WEBPACK_IMPORTED_MODULE_5__.SpbctAboutCT, {\n data: data\n })));\n }\n});\n\n//# sourceURL=webpack:///./js/src/react/index.js?"); 64 65 /***/ }), 66 67 /***/ "./node_modules/@tannin/compile/index.js": 68 /*!***********************************************!*\ 69 !*** ./node_modules/@tannin/compile/index.js ***! 70 \***********************************************/ 71 /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 72 73 "use strict"; 74 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (/* binding */ compile)\n/* harmony export */ });\n/* harmony import */ var _tannin_postfix__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @tannin/postfix */ \"./node_modules/@tannin/postfix/index.js\");\n/* harmony import */ var _tannin_evaluate__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @tannin/evaluate */ \"./node_modules/@tannin/evaluate/index.js\");\n\n\n\n/**\n * Given a C expression, returns a function which can be called to evaluate its\n * result.\n *\n * @example\n *\n * ```js\n * import compile from '@tannin/compile';\n *\n * const eva