Changeset 3126962
- Timestamp:
- 07/29/2024 02:27:28 AM (20 months ago)
- Location:
- termageddon-usercentrics
- Files:
-
- 155 added
- 5 edited
-
tags/v1.4.3 (added)
-
tags/v1.4.3/CHANGELOG.txt (added)
-
tags/v1.4.3/LICENSE.txt (added)
-
tags/v1.4.3/README.txt (added)
-
tags/v1.4.3/admin (added)
-
tags/v1.4.3/admin/class-termageddon-usercentrics-admin.php (added)
-
tags/v1.4.3/admin/css (added)
-
tags/v1.4.3/admin/css/termageddon-usercentrics-admin.css (added)
-
tags/v1.4.3/admin/css/termageddon-usercentrics-admin.min.css (added)
-
tags/v1.4.3/admin/index.php (added)
-
tags/v1.4.3/admin/js (added)
-
tags/v1.4.3/admin/js/termageddon-usercentrics-admin.js (added)
-
tags/v1.4.3/admin/js/termageddon-usercentrics-admin.min.js (added)
-
tags/v1.4.3/composer.json (added)
-
tags/v1.4.3/composer.lock (added)
-
tags/v1.4.3/includes (added)
-
tags/v1.4.3/includes/class-termageddon-usercentrics-activator.php (added)
-
tags/v1.4.3/includes/class-termageddon-usercentrics-deactivator.php (added)
-
tags/v1.4.3/includes/class-termageddon-usercentrics-i18n.php (added)
-
tags/v1.4.3/includes/class-termageddon-usercentrics-loader.php (added)
-
tags/v1.4.3/includes/class-termageddon-usercentrics.php (added)
-
tags/v1.4.3/includes/index.php (added)
-
tags/v1.4.3/index.php (added)
-
tags/v1.4.3/languages (added)
-
tags/v1.4.3/languages/termageddon-usercentrics-en_US.mo (added)
-
tags/v1.4.3/languages/termageddon-usercentrics-en_US.po (added)
-
tags/v1.4.3/languages/termageddon-usercentrics.pot (added)
-
tags/v1.4.3/public (added)
-
tags/v1.4.3/public/class-termageddon-usercentrics-public.php (added)
-
tags/v1.4.3/public/index.php (added)
-
tags/v1.4.3/public/js (added)
-
tags/v1.4.3/public/js/termageddon-usercentrics-ajax.js (added)
-
tags/v1.4.3/public/js/termageddon-usercentrics-ajax.min.js (added)
-
tags/v1.4.3/termageddon-usercentrics.code-workspace (added)
-
tags/v1.4.3/termageddon-usercentrics.php (added)
-
tags/v1.4.3/uninstall.php (added)
-
tags/v1.4.3/vendor (added)
-
tags/v1.4.3/vendor/autoload.php (added)
-
tags/v1.4.3/vendor/bin (added)
-
tags/v1.4.3/vendor/composer (added)
-
tags/v1.4.3/vendor/composer/ClassLoader.php (added)
-
tags/v1.4.3/vendor/composer/InstalledVersions.php (added)
-
tags/v1.4.3/vendor/composer/LICENSE (added)
-
tags/v1.4.3/vendor/composer/autoload_classmap.php (added)
-
tags/v1.4.3/vendor/composer/autoload_namespaces.php (added)
-
tags/v1.4.3/vendor/composer/autoload_psr4.php (added)
-
tags/v1.4.3/vendor/composer/autoload_real.php (added)
-
tags/v1.4.3/vendor/composer/autoload_static.php (added)
-
tags/v1.4.3/vendor/composer/ca-bundle (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/LICENSE (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/README.md (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/composer.json (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/res (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/res/cacert.pem (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/src (added)
-
tags/v1.4.3/vendor/composer/ca-bundle/src/CaBundle.php (added)
-
tags/v1.4.3/vendor/composer/installed.json (added)
-
tags/v1.4.3/vendor/composer/installed.php (added)
-
tags/v1.4.3/vendor/composer/platform_check.php (added)
-
tags/v1.4.3/vendor/geoip2 (added)
-
tags/v1.4.3/vendor/geoip2/geoip2 (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/CHANGELOG.md (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/LICENSE (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/README.md (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/composer.json (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/examples (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/examples/benchmark.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Database (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Database/Reader.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception/AddressNotFoundException.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception/AuthenticationException.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception/GeoIp2Exception.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception/HttpException.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception/InvalidRequestException.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Exception/OutOfQueriesException.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/AbstractModel.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/AnonymousIp.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/Asn.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/City.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/ConnectionType.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/Country.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/Domain.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/Enterprise.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/Insights.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Model/Isp.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/ProviderInterface.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/AbstractPlaceRecord.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/AbstractRecord.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/City.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/Continent.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/Country.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/Location.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/MaxMind.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/Postal.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/RepresentedCountry.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/Subdivision.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Record/Traits.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/Util.php (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/WebService (added)
-
tags/v1.4.3/vendor/geoip2/geoip2/src/WebService/Client.php (added)
-
tags/v1.4.3/vendor/maxmind (added)
-
tags/v1.4.3/vendor/maxmind-db (added)
-
tags/v1.4.3/vendor/maxmind-db/reader (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/CHANGELOG.md (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/LICENSE (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/README.md (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/autoload.php (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/composer.json (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/config.m4 (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/config.w32 (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/maxminddb.c (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/php_maxminddb.h (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/tests (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/tests/001-load.phpt (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/tests/002-final.phpt (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/ext/tests/003-open-basedir.phpt (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/package.xml (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db/Reader (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db/Reader.php (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Decoder.php (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/InvalidDatabaseException.php (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Metadata.php (added)
-
tags/v1.4.3/vendor/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/CHANGELOG.md (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/LICENSE (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/README.md (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/composer.json (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/dev-bin (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/dev-bin/release.sh (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/phpstan.neon (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/AuthenticationException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/HttpException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/InsufficientFundsException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/InvalidInputException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/InvalidRequestException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/IpAddressNotFoundException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/PermissionRequiredException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/Exception/WebServiceException.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/WebService (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/WebService/Client.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/WebService/Http (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/WebService/Http/CurlRequest.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/WebService/Http/Request.php (added)
-
tags/v1.4.3/vendor/maxmind/web-service-common/src/WebService/Http/RequestFactory.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/admin/class-termageddon-usercentrics-admin.php (modified) (6 diffs)
-
trunk/includes/class-termageddon-usercentrics.php (modified) (4 diffs)
-
trunk/languages/termageddon-usercentrics.pot (modified) (24 diffs)
-
trunk/termageddon-usercentrics.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
termageddon-usercentrics/trunk/README.txt
r3115041 r3126962 4 4 Tags: termageddon, cookie, consent, embed, usercentrics 5 5 Requires at least: 3.0.1 6 Tested up to: 6. 5.57 Stable tag: 1.4. 26 Tested up to: 6.6.1 7 Stable tag: 1.4.3 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 26 26 27 27 == Changelog == 28 29 = 1.4.3 = 30 31 - [ADD] Added Custom Embed Code Priority (Under Settings) option to allow for more control over the priority of the embed script. 32 - [FIX] Fixed a rare issue where crash on enabling geolocation. 28 33 29 34 = 1.4.2 = -
termageddon-usercentrics/trunk/admin/class-termageddon-usercentrics-admin.php
r3115041 r3126962 285 285 } 286 286 287 /** 288 * Sanitize all settings and validate them if needed. 289 * 290 * @param mixed $value The value to sanitize. 291 * 292 * @return int $value The sanitized value. 293 */ 294 public static function sanitize_integer( $value ) { 295 return intval( $value ); 296 } 297 /** 298 * Sanitize all settings and validate them if needed. 299 * 300 * @param mixed $value The value to sanitize. 301 * 302 * @return string $value The sanitized value. 303 */ 304 public static function sanitize_text( $value ) { 305 return strval( $value ); 306 } 307 /** 308 * Sanitize all settings and validate them if needed. 309 * 310 * @param mixed $value The value to sanitize. 311 * 312 * @return bool $value The sanitized value. 313 */ 314 public static function sanitize_boolean( $value ) { 315 return $value ? true : false; 316 } 317 318 // ============================================= // 319 // ======== Custom Sanitation Functions ======== // 320 // ============================================= // 321 322 /** 323 * Ensure that the embed priority is an integer between 1 and 10. 324 * If not, return 1. 325 * 326 * @param mixed $value The value to sanitize. 327 * 328 * @return int $value The sanitized value. 329 **/ 330 public static function sanitize_embed_priority( $value ) { 331 $priority = self::sanitize_integer( $value ); 332 if ( $priority <= 10 && $priority >= 1 ) { 333 return intval( $value ); 334 } 335 return 1; 336 } 287 337 288 338 /** … … 516 566 517 567 // Privacy Settings Link Disable. 568 add_settings_field( 569 'termageddon_usercentrics_embed_priority', 570 __( 'Embed Code Priority', 'termageddon-usercentrics' ) . $this->mark_as_beta(), 571 array( &$this, 'embed_priority_html' ), // function which prints the field. 572 'termageddon-usercentrics', // page slug. 573 'termageddon_usercentrics_section_settings', // section ID. 574 array( 575 'label_for' => 'termageddon_usercentrics_embed_priority', 576 'description' => __( 'Override the default priority of the embed code (Defaults to 1). By adjusting this value (number between 1 and 10), you can change the priority of the embed code. The higher the number, the sooner the embed code will be rendered in the source code.', 'termageddon-usercentrics' ), 577 ) 578 ); 579 580 register_setting( 581 'termageddon_usercentrics_settings', // settings group name. 582 'termageddon_usercentrics_embed_priority', // option name. 583 array( 584 'type' => 'int', 585 'sanitize_callback' => array( &$this, 'sanitize_embed_priority' ), 586 'default' => 1, 587 ) 588 ); 589 518 590 add_settings_field( 519 591 'termageddon_usercentrics_disable_troubleshooting', … … 762 834 763 835 /** 764 * Helper method to easily generate a quick checkbox. 765 * 766 * @param string $area - The option name/location you are building the checkbox for. 767 * @param string $prefix - The prefix to the option. 836 * Helper method to easily generate a quick input field. 837 * 838 * @param string $option - The option name/location you are building the input for. 768 839 * @param array $args The arguments provided by the add_settings_field() method. 769 840 * @return void 770 841 */ 771 private static function generate_ checkbox( string $area, string $prefix = 'show_in', array $args = array() ) {772 $option_name = 'termageddon_usercentrics_' . $ prefix . '_' . $area;842 private static function generate_input( string $option, array $args = array() ) { 843 $option_name = 'termageddon_usercentrics_' . $option; 773 844 774 845 // Options. 775 $default = ( isset( $args['default'] ) ? $args['default'] : false ); 846 $default = ( isset( $args['default'] ) ? $args['default'] : null ); 847 $min = ( isset( $args['min'] ) ? $args['min'] : null ); 848 $max = ( isset( $args['max'] ) ? $args['max'] : null ); 849 $type = ( isset( $args['type'] ) ? $args['type'] : 'text' ); 776 850 $label = ( isset( $args['label'] ) ? $args['label'] : '' ); 777 851 $tip = ( isset( $args['tip'] ) ? $args['tip'] : null ); … … 779 853 780 854 // Is the option currently active? 781 $is_checked = get_option( $option_name, $default ) ? true : false; 782 783 echo '<input type="checkbox" class="termageddon-checkbox wppd-ui-toggle' . ( ! empty( $label ) ? ' label-' . esc_attr( $label ) : '' ) . '" id="' . esc_attr( $option_name ) . '" name="' . esc_attr( $option_name ) . '" value="1" ' . checked( 1, $is_checked, false ) . ' />'; 855 $value = get_option( $option_name, $default ); 856 857 echo '<input 858 type="' . esc_attr( $type ) . '" 859 class="termageddon-input' . ( ! empty( $label ) ? ' label-' . esc_attr( $label ) : '' ) . '" 860 id="' . esc_attr( $option_name ) . '" 861 name="' . esc_attr( $option_name ) . '" 862 value="' . esc_attr( $value ) . '" 863 ' . ( is_null( $min ) ? '' : 'min="' . esc_attr( $min ) . '"' ) . ' 864 ' . ( is_null( $max ) ? '' : 'max="' . esc_attr( $max ) . '"' ) . ' 865 />'; 784 866 785 867 if ( $tip ) { … … 791 873 792 874 } 875 /** 876 * Helper method to easily generate a quick checkbox. 877 * 878 * @param string $area - The option name/location you are building the checkbox for. 879 * @param string $prefix - The prefix to the option. 880 * @param array $args The arguments provided by the add_settings_field() method. 881 * @return void 882 */ 883 private static function generate_checkbox( string $area, string $prefix = 'show_in', array $args = array() ) { 884 $option_name = 'termageddon_usercentrics_' . $prefix . '_' . $area; 885 886 // Options. 887 $default = ( isset( $args['default'] ) ? $args['default'] : false ); 888 $label = ( isset( $args['label'] ) ? $args['label'] : '' ); 889 $tip = ( isset( $args['tip'] ) ? $args['tip'] : null ); 890 $description = ( isset( $args['description'] ) ? $args['description'] : null ); 891 892 // Is the option currently active? 893 $is_checked = get_option( $option_name, $default ) ? true : false; 894 895 echo '<input type="checkbox" class="termageddon-checkbox wppd-ui-toggle' . ( ! empty( $label ) ? ' label-' . esc_attr( $label ) : '' ) . '" id="' . esc_attr( $option_name ) . '" name="' . esc_attr( $option_name ) . '" value="1" ' . checked( 1, $is_checked, false ) . ' />'; 896 897 if ( $tip ) { 898 echo '<b class="wntip" data-title="' . esc_attr( $tip ) . '"> ? </b>'; 899 } 900 if ( $description ) { 901 echo '<p>' . wp_kses_post( $description ) . '</p>'; 902 } 903 904 } 793 905 794 906 /** … … 884 996 public function psl_alternate_implementation( array $args ) { 885 997 self::generate_checkbox( 'alternate', 'psl', $args ); 998 } 999 /** 1000 * The HTML field for the disable troubleshooting checkbox. 1001 * 1002 * @param array $args The arguments provided by the add_settings_field() method. 1003 * @return void 1004 */ 1005 public function embed_priority_html( array $args ) { 1006 $args['default'] = 1; 1007 $args['min'] = 1; 1008 $args['max'] = 10; 1009 $args['type'] = 'number'; 1010 1011 self::generate_input( 'embed_priority', $args ); 886 1012 } 887 1013 /** -
termageddon-usercentrics/trunk/includes/class-termageddon-usercentrics.php
r3104855 r3126962 269 269 if ( self::is_geoip_enabled() && ! self::is_ajax_mode_enabled() && ! wp_doing_cron() ) { 270 270 $this->loader->add_action( 'init', $this, 'lookup_ip_address' ); 271 272 271 } 273 272 // If AJAX Mode is enabled, load geolocation ajax actions. … … 275 274 $this->loader->add_action( 'wp_ajax_nopriv_uc_geolocation_lookup', $this, 'geolocation_lookup_ajax' ); 276 275 277 $this->loader->add_action( 'wp_head', $plugin_public, 'build_termageddon_script', 1 ); 276 // Load the primary embed (or disabled) script in the head. 277 $this->loader->add_action( 278 'wp_head', 279 $plugin_public, 280 'build_termageddon_script', 281 self::get_embed_priority() 282 ); 278 283 } 279 284 … … 938 943 939 944 945 /** 946 * Returns a human readable version of the allowed html tags. 947 * 948 * @return string 949 */ 940 950 public static function get_allowed_html_kses(): string { 941 951 $allowed = wp_kses_allowed_html( self::ALLOWED_HTML ); 942 return json_encode( $allowed, JSON_PRETTY_PRINT ); 943 } 944 952 return wp_json_encode( $allowed, JSON_PRETTY_PRINT ); 953 } 954 955 /** 956 * Returns the script priority from 1-10. 957 * 958 * @return int 959 */ 960 public static function get_embed_priority(): int { 961 $priority = get_option( 'termageddon_usercentrics_embed_priority', 1 ); 962 $priority = intval( $priority ); 963 echo '<pre>' . json_encode( $priority ) . '</pre>'; 964 if ( $priority <= 10 && $priority >= 1 ) { 965 return $priority; 966 } 967 return 1; 968 } 945 969 946 970 … … 970 994 return $enabled; 971 995 } else { // Otherwise, return new option value. 972 return $enabled;996 return '1' === $enabled; 973 997 } 974 998 } -
termageddon-usercentrics/trunk/languages/termageddon-usercentrics.pot
r3115041 r3126962 4 4 "Project-Id-Version: Termageddon + Usercentrics\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 2024-07- 09 06:06+0000\n"6 "POT-Creation-Date: 2024-07-29 01:53+0000\n" 7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 17 17 "X-Domain: termageddon-usercentrics" 18 18 19 #: admin/class-termageddon-usercentrics-admin.php:3 4419 #: admin/class-termageddon-usercentrics-admin.php:394 20 20 msgid "Administrators" 21 21 msgstr "" … … 29 29 msgstr "" 30 30 31 #: admin/class-termageddon-usercentrics-admin.php:1 05631 #: admin/class-termageddon-usercentrics-admin.php:1182 32 32 msgid "along with page 1 of your Privacy Policy questionnaire within " 33 33 msgstr "" 34 34 35 #: admin/class-termageddon-usercentrics-admin.php:6 2235 #: admin/class-termageddon-usercentrics-admin.php:694 36 36 msgid "California (CPRA or CIPA)" 37 37 msgstr "" 38 38 39 #: admin/class-termageddon-usercentrics-admin.php:6 0439 #: admin/class-termageddon-usercentrics-admin.php:676 40 40 msgid "Canada (PIPEDA)" 41 41 msgstr "" 42 42 43 43 #. section ID. 44 #: admin/class-termageddon-usercentrics-admin.php:7 1444 #: admin/class-termageddon-usercentrics-admin.php:786 45 45 msgid "Control Panel" 46 46 msgstr "" 47 47 48 #: admin/class-termageddon-usercentrics-admin.php:1 01648 #: admin/class-termageddon-usercentrics-admin.php:1142 49 49 msgid "Cookie Policy and Consent Solution" 50 50 msgstr "" … … 54 54 msgstr "" 55 55 56 #: admin/class-termageddon-usercentrics-admin.php:5 2056 #: admin/class-termageddon-usercentrics-admin.php:592 57 57 msgid "Disable for Troubleshooting" 58 58 msgstr "" 59 59 60 #: admin/class-termageddon-usercentrics-admin.php: 45560 #: admin/class-termageddon-usercentrics-admin.php:505 61 61 msgid "Divi Video Player Integration" 62 62 msgstr "" … … 68 68 msgstr "" 69 69 70 #: admin/class-termageddon-usercentrics-admin.php: 36270 #: admin/class-termageddon-usercentrics-admin.php:412 71 71 msgid "Editors" 72 72 msgstr "" 73 73 74 #: admin/class-termageddon-usercentrics-admin.php: 47474 #: admin/class-termageddon-usercentrics-admin.php:524 75 75 msgid "Elementor Video Player Integration" 76 76 msgstr "" 77 77 78 78 #: admin/class-termageddon-usercentrics-admin.php:170 79 #: admin/class-termageddon-usercentrics-admin.php:3 0779 #: admin/class-termageddon-usercentrics-admin.php:357 80 80 msgid "Embed Code" 81 81 msgstr "" 82 82 83 #: admin/class-termageddon-usercentrics-admin.php:667 83 #: admin/class-termageddon-usercentrics-admin.php:570 84 msgid "Embed Code Priority" 85 msgstr "" 86 87 #: admin/class-termageddon-usercentrics-admin.php:739 84 88 msgid "Enable location logging" 85 89 msgstr "" 86 90 87 #: admin/class-termageddon-usercentrics-admin.php: 68791 #: admin/class-termageddon-usercentrics-admin.php:759 88 92 msgid "Enable page caching support via AJAX" 89 93 msgstr "" 90 94 91 #: admin/class-termageddon-usercentrics-admin.php: 72895 #: admin/class-termageddon-usercentrics-admin.php:800 92 96 msgid "Error Count" 93 97 msgstr "" … … 97 101 msgstr "" 98 102 99 #: admin/class-termageddon-usercentrics-admin.php: 746103 #: admin/class-termageddon-usercentrics-admin.php:818 100 104 msgid "Error List" 101 105 msgstr "" 102 106 103 #: admin/class-termageddon-usercentrics-admin.php: 568107 #: admin/class-termageddon-usercentrics-admin.php:640 104 108 msgid "European Union & European Economic Area (GDPR)" 105 109 msgstr "" … … 109 113 msgstr "" 110 114 111 #: admin/class-termageddon-usercentrics-admin.php:4 33115 #: admin/class-termageddon-usercentrics-admin.php:483 112 116 msgid "" 113 117 "For some theme builders including Divi, the footer (bottom bar) does not " … … 119 123 #. section ID. 120 124 #: admin/class-termageddon-usercentrics-admin.php:172 121 #: admin/class-termageddon-usercentrics-admin.php: 548125 #: admin/class-termageddon-usercentrics-admin.php:620 122 126 msgid "Geo-Location" 123 127 msgstr "" 124 128 125 129 #: admin/class-termageddon-usercentrics-admin.php:143 126 #: admin/class-termageddon-usercentrics-admin.php:1 065130 #: admin/class-termageddon-usercentrics-admin.php:1191 127 131 msgid "" 128 132 "Geo-Location is enabled, but no locations have been toggled on. This means " … … 154 158 msgstr "" 155 159 156 #: admin/class-termageddon-usercentrics-admin.php:4 08160 #: admin/class-termageddon-usercentrics-admin.php:458 157 161 msgid "Hide Privacy Settings Link when cookie consent tool is disabled" 158 162 msgstr "" … … 162 166 msgstr "" 163 167 164 #: admin/class-termageddon-usercentrics-admin.php:1 034168 #: admin/class-termageddon-usercentrics-admin.php:1160 165 169 msgid "If you are using the Divi theme" 166 170 msgstr "" 167 171 168 #: admin/class-termageddon-usercentrics-admin.php:1 033172 #: admin/class-termageddon-usercentrics-admin.php:1159 169 173 msgid "" 170 174 "If you would like to remove Usercentrics for logged in users such as admins, " … … 180 184 msgstr "" 181 185 182 #: admin/class-termageddon-usercentrics-admin.php: 380186 #: admin/class-termageddon-usercentrics-admin.php:430 183 187 msgid "Logged-in Users" 184 188 msgstr "" 185 189 186 #: admin/class-termageddon-usercentrics-admin.php:1 056190 #: admin/class-termageddon-usercentrics-admin.php:1182 187 191 msgid "Not sure what to select? Review" 192 msgstr "" 193 194 #: admin/class-termageddon-usercentrics-admin.php:576 195 msgid "" 196 "Override the default priority of the embed code (Defaults to 1). By " 197 "adjusting this value (number between 1 and 10), you can change the priority " 198 "of the embed code. The higher the number, the sooner the embed code will be " 199 "rendered in the source code." 188 200 msgstr "" 189 201 … … 194 206 msgstr "" 195 207 196 #: admin/class-termageddon-usercentrics-admin.php: 493208 #: admin/class-termageddon-usercentrics-admin.php:543 197 209 msgid "Presto Player" 198 210 msgstr "" 199 211 200 #: admin/class-termageddon-usercentrics-admin.php:4 27212 #: admin/class-termageddon-usercentrics-admin.php:477 201 213 msgid "Privacy Settings Link - Alternative Implementation" 202 214 msgstr "" 203 215 204 216 #. section ID. 205 #: includes/class-termageddon-usercentrics.php:4 05217 #: includes/class-termageddon-usercentrics.php:411 206 218 #: admin/class-termageddon-usercentrics-admin.php:171 207 #: admin/class-termageddon-usercentrics-admin.php:3 35219 #: admin/class-termageddon-usercentrics-admin.php:385 208 220 msgid "Settings" 209 221 msgstr "" … … 218 230 msgstr "" 219 231 220 #: admin/class-termageddon-usercentrics-admin.php:1 056232 #: admin/class-termageddon-usercentrics-admin.php:1182 221 233 msgid "this article" 222 234 msgstr "" … … 228 240 msgstr "" 229 241 230 #: admin/class-termageddon-usercentrics-admin.php: 456242 #: admin/class-termageddon-usercentrics-admin.php:506 231 243 msgid "" 232 244 "This resolves and improves the cookie-consent implementation when using an " … … 234 246 msgstr "" 235 247 236 #: admin/class-termageddon-usercentrics-admin.php: 475248 #: admin/class-termageddon-usercentrics-admin.php:525 237 249 msgid "" 238 250 "This resolves and improves the cookie-consent implementation when using an " … … 240 252 msgstr "" 241 253 242 #: admin/class-termageddon-usercentrics-admin.php:1 077254 #: admin/class-termageddon-usercentrics-admin.php:1203 243 255 msgid "" 244 256 "To reset any of the backend variables, update the values below and save your " … … 246 258 msgstr "" 247 259 248 #: admin/class-termageddon-usercentrics-admin.php: 586260 #: admin/class-termageddon-usercentrics-admin.php:658 249 261 msgid "United Kingdom (UK DPA)" 250 262 msgstr "" 251 263 252 #: admin/class-termageddon-usercentrics-admin.php:1 015264 #: admin/class-termageddon-usercentrics-admin.php:1141 253 265 msgid "Upon generating your " 254 266 msgstr "" 255 267 256 #: admin/class-termageddon-usercentrics-admin.php:1 001268 #: admin/class-termageddon-usercentrics-admin.php:1127 257 269 msgid "Upon saving, all previous errors in the log will be deleted." 258 270 msgstr "" 259 271 260 #: admin/class-termageddon-usercentrics-admin.php: 640272 #: admin/class-termageddon-usercentrics-admin.php:712 261 273 msgid "Virginia (VCDPA)" 262 274 msgstr "" … … 269 281 msgstr "" 270 282 271 #: admin/class-termageddon-usercentrics-admin.php:4 14283 #: admin/class-termageddon-usercentrics-admin.php:464 272 284 msgid "" 273 285 "When enabled, the Privacy Settings link will be hidden from certain users, " … … 282 294 msgstr "" 283 295 284 #: admin/class-termageddon-usercentrics-admin.php: 673296 #: admin/class-termageddon-usercentrics-admin.php:745 285 297 msgid "" 286 298 "When enabled, the visitor's location can be viewed in the browser console, " … … 288 300 msgstr "" 289 301 290 #: admin/class-termageddon-usercentrics-admin.php: 693302 #: admin/class-termageddon-usercentrics-admin.php:765 291 303 msgid "" 292 304 "When enabled, the visitor's location is checked via javascript to allow " … … 294 306 msgstr "" 295 307 296 #: admin/class-termageddon-usercentrics-admin.php:5 26308 #: admin/class-termageddon-usercentrics-admin.php:598 297 309 msgid "" 298 310 "When enabled, this feature allows you to turn off the consent tool for all " … … 303 315 msgstr "" 304 316 305 #: admin/class-termageddon-usercentrics-admin.php:1 052317 #: admin/class-termageddon-usercentrics-admin.php:1178 306 318 msgid "" 307 319 "When enabled, you will be collecting IP addresses for the purposes of " … … 319 331 msgstr "" 320 332 321 #: admin/class-termageddon-usercentrics-admin.php:1 017333 #: admin/class-termageddon-usercentrics-admin.php:1143 322 334 msgid "" 323 335 "within your Termageddon account, you will be brought to the \"View embed " … … 326 338 msgstr "" 327 339 328 #: admin/class-termageddon-usercentrics-admin.php:1 035340 #: admin/class-termageddon-usercentrics-admin.php:1161 329 341 msgid "" 330 342 "you will need to enable at least one of the settings below to ensure logged " -
termageddon-usercentrics/trunk/termageddon-usercentrics.php
r3115041 r3126962 15 15 * Plugin Name: Termageddon + Usercentrics 16 16 * Description: Easily integrate the Usercentrics consent solution into your website while controlling visibility for logged in users and admins. 17 * Version: 1.4. 217 * Version: 1.4.3 18 18 * Author: Termageddon 19 19 * Author URI: https://termageddon.com … … 34 34 * Rename this for your plugin and update it as you release new versions. 35 35 */ 36 define( 'TERMAGEDDON_COOKIE_VERSION', '1.4. 2' );36 define( 'TERMAGEDDON_COOKIE_VERSION', '1.4.3' ); 37 37 38 38 define( 'TERMAGEDDON_COOKIE_PLUGIN_PATH', dirname( __FILE__ ) );// No trailing slash.
Note: See TracChangeset
for help on using the changeset viewer.