Changeset 3103047
- Timestamp:
- 06/15/2024 10:55:03 AM (22 months ago)
- Location:
- email-encoder-bundle
- Files:
-
- 61 added
- 6 edited
-
tags/2.2.2 (added)
-
tags/2.2.2/core (added)
-
tags/2.2.2/core/class-email-encoder-bundle.php (added)
-
tags/2.2.2/core/includes (added)
-
tags/2.2.2/core/includes/assets (added)
-
tags/2.2.2/core/includes/assets/css (added)
-
tags/2.2.2/core/includes/assets/css/style-admin.css (added)
-
tags/2.2.2/core/includes/assets/css/style.css (added)
-
tags/2.2.2/core/includes/assets/img (added)
-
tags/2.2.2/core/includes/assets/img/icon-email-encoder-bundle.png (added)
-
tags/2.2.2/core/includes/assets/img/icon-email-encoder.png (added)
-
tags/2.2.2/core/includes/assets/img/icon-pluginplate.png (added)
-
tags/2.2.2/core/includes/assets/img/icon-wp-snow.png (added)
-
tags/2.2.2/core/includes/assets/img/icon-wp-webhooks-500x500-min.png (added)
-
tags/2.2.2/core/includes/assets/img/icon-wp-webhooks.png (added)
-
tags/2.2.2/core/includes/assets/img/quick-start.png (added)
-
tags/2.2.2/core/includes/assets/index.php (added)
-
tags/2.2.2/core/includes/assets/js (added)
-
tags/2.2.2/core/includes/assets/js/custom-admin.js (added)
-
tags/2.2.2/core/includes/assets/js/custom.js (added)
-
tags/2.2.2/core/includes/assets/js/encoder-form.js (added)
-
tags/2.2.2/core/includes/classes (added)
-
tags/2.2.2/core/includes/classes/class-email-encoder-bundle-ajax.php (added)
-
tags/2.2.2/core/includes/classes/class-email-encoder-bundle-helpers.php (added)
-
tags/2.2.2/core/includes/classes/class-email-encoder-bundle-run-admin.php (added)
-
tags/2.2.2/core/includes/classes/class-email-encoder-bundle-run.php (added)
-
tags/2.2.2/core/includes/classes/class-email-encoder-bundle-settings.php (added)
-
tags/2.2.2/core/includes/classes/class-email-encoder-bundle-validate.php (added)
-
tags/2.2.2/core/includes/classes/index.php (added)
-
tags/2.2.2/core/includes/functions (added)
-
tags/2.2.2/core/includes/functions/template-tags.php (added)
-
tags/2.2.2/core/includes/index.php (added)
-
tags/2.2.2/core/includes/integrations (added)
-
tags/2.2.2/core/includes/integrations/classes (added)
-
tags/2.2.2/core/includes/integrations/classes/avada_builder.php (added)
-
tags/2.2.2/core/includes/integrations/classes/bricks_builder.php (added)
-
tags/2.2.2/core/includes/integrations/classes/divi_theme.php (added)
-
tags/2.2.2/core/includes/integrations/classes/foggy_email.php (added)
-
tags/2.2.2/core/includes/integrations/classes/google_site_kit.php (added)
-
tags/2.2.2/core/includes/integrations/classes/maintenance.php (added)
-
tags/2.2.2/core/includes/integrations/classes/oxygen_builder.php (added)
-
tags/2.2.2/core/includes/integrations/classes/the_events_calendar.php (added)
-
tags/2.2.2/core/includes/integrations/classes/wpml.php (added)
-
tags/2.2.2/core/includes/integrations/loader.php (added)
-
tags/2.2.2/core/includes/partials (added)
-
tags/2.2.2/core/includes/partials/eeb-page-display.php (added)
-
tags/2.2.2/core/includes/partials/help-tabs (added)
-
tags/2.2.2/core/includes/partials/help-tabs/general.php (added)
-
tags/2.2.2/core/includes/partials/help-tabs/shortcodes.php (added)
-
tags/2.2.2/core/includes/partials/help-tabs/template-tags.php (added)
-
tags/2.2.2/core/includes/partials/index.php (added)
-
tags/2.2.2/core/includes/partials/widgets (added)
-
tags/2.2.2/core/includes/partials/widgets/main.php (added)
-
tags/2.2.2/core/includes/partials/widgets/sidebar.php (added)
-
tags/2.2.2/core/index.php (added)
-
tags/2.2.2/email-encoder-bundle.php (added)
-
tags/2.2.2/index.php (added)
-
tags/2.2.2/languages (added)
-
tags/2.2.2/languages/index.php (added)
-
tags/2.2.2/license.txt (added)
-
tags/2.2.2/readme.txt (added)
-
trunk/core/includes/classes/class-email-encoder-bundle-run-admin.php (modified) (1 diff)
-
trunk/core/includes/classes/class-email-encoder-bundle-run.php (modified) (1 diff)
-
trunk/core/includes/classes/class-email-encoder-bundle-settings.php (modified) (2 diffs)
-
trunk/core/includes/partials/widgets/main.php (modified) (2 diffs)
-
trunk/email-encoder-bundle.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
email-encoder-bundle/trunk/core/includes/classes/class-email-encoder-bundle-run-admin.php
r3019206 r3103047 179 179 180 180 if( isset( $_POST[ $this->settings_key ] ) && is_array( $_POST[ $this->settings_key ] ) ){ 181 182 //Strip duplicate slashes before saving 183 foreach( $_POST[ $this->settings_key ] as $k => $v ){ 184 if( is_string( $v ) ){ 185 $_POST[ $this->settings_key ][ $k ] = stripslashes( $v ); 186 } 187 } 188 181 189 $check = update_option( $this->settings_key, $_POST[ $this->settings_key ] ); 182 190 if( $check ){ -
email-encoder-bundle/trunk/core/includes/classes/class-email-encoder-bundle-run.php
r3033889 r3103047 491 491 } 492 492 493 $content = wp_kses( html_entity_decode( $content ), $allowed_attr_html ); 494 493 495 if( isset( $atts['do_shortcode'] ) && $atts['do_shortcode'] === 'yes' ){ 494 496 $content = do_shortcode( $content ); 495 497 } 496 497 $content = wp_kses( html_entity_decode( $content ), $allowed_attr_html );498 498 499 499 switch( $method ){ -
email-encoder-bundle/trunk/core/includes/classes/class-email-encoder-bundle-settings.php
r3033889 r3103047 216 216 'dir' => array(), 217 217 ), 218 'br' => array(), 218 219 'strong' => array(), 219 220 'center' => array(), … … 604 605 $values = $default_values; 605 606 } 606 607 607 608 //Bakwards compatibility 608 609 if( ! isset( $values['protect_using'] ) ){ -
email-encoder-bundle/trunk/core/includes/partials/widgets/main.php
r2575492 r3103047 29 29 30 30 $is_checked = ( $setting['type'] == 'checkbox' && ( $main_settings_value === 1 || $main_settings_value === '1' ) ) ? 'checked' : ''; 31 $value = ( $setting['type'] != 'checkbox' && $setting['type'] != 'multi-input' ) ? $main_settings_value: '1';31 $value = ( $setting['type'] != 'checkbox' && $setting['type'] != 'multi-input' ) ? htmlspecialchars( $main_settings_value ) : '1'; 32 32 33 33 ?> … … 52 52 53 53 $mi_is_checked = ( $setting['input-type'] == 'checkbox' && ( isset( $data['value'] ) && ( $data['value'] === 1 || $data['value'] === '1' ) ) ) ? 'checked' : ''; 54 $mi_value = ( $setting['input-type'] != 'checkbox' ) ? $data['value']: '1';54 $mi_value = ( $setting['input-type'] != 'checkbox' ) ? htmlspecialchars( $data['value'] ) : '1'; 55 55 $si_name = $si_key; 56 56 -
email-encoder-bundle/trunk/email-encoder-bundle.php
r3033889 r3103047 2 2 /** 3 3 * Plugin Name: Email Encoder - Protect Email Addresses 4 * Version: 2.2. 14 * Version: 2.2.2 5 5 * Plugin URI: https://wordpress.org/plugins/email-encoder-bundle/ 6 6 * Description: Protect email addresses on your site and hide them from spambots. Easy to use & flexible. … … 23 23 24 24 // Plugin version. 25 define( 'EEB_VERSION', '2.2. 1' );25 define( 'EEB_VERSION', '2.2.2' ); 26 26 27 27 // Determines if the plugin is loaded -
email-encoder-bundle/trunk/readme.txt
r3033889 r3103047 4 4 Requires at least: 4.7 5 5 Requires PHP: 5.1 6 Tested up to: 6. 4.37 Stable tag: 2.2. 16 Tested up to: 6.5.4 7 Stable tag: 2.2.2 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 126 126 127 127 == Changelog == 128 129 = 2.2.2: June 15, 2024 = 130 * Tweak: Minor Security Patch (Multisite) 131 * Tweak: Add <br> tags to the allowed HTML for shortcodes 132 * Tweak: Apply content filtering before executing shortcodes for [eeb_protect_content] 128 133 129 134 = 2.2.1: February 11, 2024 =
Note: See TracChangeset
for help on using the changeset viewer.