Plugin Directory

Changeset 2646017


Ignore:
Timestamp:
12/17/2021 08:10:39 PM (4 years ago)
Author:
yikesinc
Message:

Update to version 6.8.6 from GitHub

Location:
yikes-inc-easy-mailchimp-extender
Files:
6 edited
1 copied

Legend:

Unmodified
Added
Removed
  • yikes-inc-easy-mailchimp-extender/tags/6.8.6/admin/partials/ajax/add_field_to_form.php

    r2402629 r2646017  
    11<?php
    22$form_data = array(
    3     'field_name' => $_POST['field_name'],
    4     'merge_tag'  => $_POST['merge_tag'],
    5     'field_type' => $_POST['field_type'],
    6     'list_id'    => $_POST['list_id'],
     3    'field_name' => isset( $_POST['field_name'] ) ? sanitize_text_field($_POST['field_name']) : '',
     4    'merge_tag'  => isset( $_POST['merge_tag'] ) ? sanitize_text_field($_POST['merge_tag']) : '',
     5    'field_type' => isset( $_POST['field_type'] ) ? sanitize_text_field($_POST['field_type']) : '',
     6    'list_id'    => isset( $_POST['list_id'] ) ? sanitize_text_field($_POST['list_id']) : '',
    77);
    88
     
    3434$merge_field_data = $available_merge_variables['merge_fields'][ $index ];
    3535?>
    36 <section class="draggable" id="<?php echo $form_data['field_name']; ?>">
     36<section class="draggable" id="<?php echo esc_attr( $form_data['field_name'] ); ?>">
    3737    <!-- top -->
    3838    <a href="#" class="expansion-section-title settings-sidebar">
    3939        <span class="dashicons dashicons-plus yikes-mc-expansion-toggle" title="<?php _e( 'Expand Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>"></span>
    40         <?php echo stripslashes( $form_data['field_name'] ); ?>
    41         <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $form_data['field_type']; ?></small></span>
     40        <?php echo wp_kses_post( stripslashes( $form_data['field_name'] ) ); ?>
     41        <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . esc_html( $form_data['field_type'] ); ?></small></span>
    4242    </a>
    4343    <!-- expansion section -->
     
    4747        <p class="type-container form-field-container"><!-- necessary to prevent skipping on slideToggle(); -->
    4848            <!-- store the label -->
    49             <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][label]" value="<?php echo htmlspecialchars( $form_data['field_name'] ); ?>" />
    50             <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][type]" value="<?php echo $form_data['field_type']; ?>" />
     49            <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][label]" value="<?php echo esc_attr( htmlspecialchars( $form_data['field_name'] ) ); ?>" />
     50            <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][type]" value="<?php echo esc_attr( $form_data['field_type'] ); ?>" />
    5151            <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][merge]" value="<?php echo $merge_field_data['tag']; ?>" />
    5252            <input type="hidden" class="field-<?php echo $merge_field_data['tag']; ?>-position position-input" name="field[<?php echo $merge_field_data['tag']; ?>][position]" value="" />
  • yikes-inc-easy-mailchimp-extender/tags/6.8.6/readme.txt

    r2592844 r2646017  
    66Tested up to: 5.8
    77Requires PHP: 5.2.13
    8 Stable tag: 6.8.5
     8Stable tag: 6.8.6
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    173173== Changelog ==
    174174
     175= 6.8.6 - December 17, 2021 =
     176* Addressed potential XSS vulnerability
     177
    175178= 6.8.5 - September 2, 2021 =
    176179* Deprecated filter block_categories is replaced by block_categories_all in WP 5.8
  • yikes-inc-easy-mailchimp-extender/tags/6.8.6/yikes-inc-easy-mailchimp-extender.php

    r2592844 r2646017  
    44 * Plugin URI:  https://yikesplugins.com/plugin/easy-forms-for-mailchimp/
    55 * Description: The ultimate Mailchimp WordPress plugin. Easily build <strong>unlimited forms for your Mailchimp lists</strong>, add them to your site and track subscriber activity. To get started, go to the settings page and enter your <a href="https://yikesplugins.com/support/knowledge-base/finding-your-mailchimp-api-key/" target="_blank">Mailchimp API key</a>.
    6  * Version:     6.8.5
     6 * Version:     6.8.6
    77 * Author:      YIKES, Inc.
    88 * Author URI:  https://www.yikesplugins.com/
     
    4343 */
    4444if ( ! defined( 'YIKES_MC_VERSION' ) ) {
    45     define( 'YIKES_MC_VERSION', '6.8.5' );
     45    define( 'YIKES_MC_VERSION', '6.8.6' );
    4646}
    4747
  • yikes-inc-easy-mailchimp-extender/trunk/admin/partials/ajax/add_field_to_form.php

    r2402629 r2646017  
    11<?php
    22$form_data = array(
    3     'field_name' => $_POST['field_name'],
    4     'merge_tag'  => $_POST['merge_tag'],
    5     'field_type' => $_POST['field_type'],
    6     'list_id'    => $_POST['list_id'],
     3    'field_name' => isset( $_POST['field_name'] ) ? sanitize_text_field($_POST['field_name']) : '',
     4    'merge_tag'  => isset( $_POST['merge_tag'] ) ? sanitize_text_field($_POST['merge_tag']) : '',
     5    'field_type' => isset( $_POST['field_type'] ) ? sanitize_text_field($_POST['field_type']) : '',
     6    'list_id'    => isset( $_POST['list_id'] ) ? sanitize_text_field($_POST['list_id']) : '',
    77);
    88
     
    3434$merge_field_data = $available_merge_variables['merge_fields'][ $index ];
    3535?>
    36 <section class="draggable" id="<?php echo $form_data['field_name']; ?>">
     36<section class="draggable" id="<?php echo esc_attr( $form_data['field_name'] ); ?>">
    3737    <!-- top -->
    3838    <a href="#" class="expansion-section-title settings-sidebar">
    3939        <span class="dashicons dashicons-plus yikes-mc-expansion-toggle" title="<?php _e( 'Expand Field' , 'yikes-inc-easy-mailchimp-extender' ); ?>"></span>
    40         <?php echo stripslashes( $form_data['field_name'] ); ?>
    41         <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . $form_data['field_type']; ?></small></span>
     40        <?php echo wp_kses_post( stripslashes( $form_data['field_name'] ) ); ?>
     41        <span class="field-type-text"><small><?php echo __( 'type' , 'yikes-inc-easy-mailchimp-extender' ) . ' : ' . esc_html( $form_data['field_type'] ); ?></small></span>
    4242    </a>
    4343    <!-- expansion section -->
     
    4747        <p class="type-container form-field-container"><!-- necessary to prevent skipping on slideToggle(); -->
    4848            <!-- store the label -->
    49             <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][label]" value="<?php echo htmlspecialchars( $form_data['field_name'] ); ?>" />
    50             <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][type]" value="<?php echo $form_data['field_type']; ?>" />
     49            <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][label]" value="<?php echo esc_attr( htmlspecialchars( $form_data['field_name'] ) ); ?>" />
     50            <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][type]" value="<?php echo esc_attr( $form_data['field_type'] ); ?>" />
    5151            <input type="hidden" name="field[<?php echo $merge_field_data['tag']; ?>][merge]" value="<?php echo $merge_field_data['tag']; ?>" />
    5252            <input type="hidden" class="field-<?php echo $merge_field_data['tag']; ?>-position position-input" name="field[<?php echo $merge_field_data['tag']; ?>][position]" value="" />
  • yikes-inc-easy-mailchimp-extender/trunk/readme.txt

    r2592844 r2646017  
    66Tested up to: 5.8
    77Requires PHP: 5.2.13
    8 Stable tag: 6.8.5
     8Stable tag: 6.8.6
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    173173== Changelog ==
    174174
     175= 6.8.6 - December 17, 2021 =
     176* Addressed potential XSS vulnerability
     177
    175178= 6.8.5 - September 2, 2021 =
    176179* Deprecated filter block_categories is replaced by block_categories_all in WP 5.8
  • yikes-inc-easy-mailchimp-extender/trunk/yikes-inc-easy-mailchimp-extender.php

    r2592844 r2646017  
    44 * Plugin URI:  https://yikesplugins.com/plugin/easy-forms-for-mailchimp/
    55 * Description: The ultimate Mailchimp WordPress plugin. Easily build <strong>unlimited forms for your Mailchimp lists</strong>, add them to your site and track subscriber activity. To get started, go to the settings page and enter your <a href="https://yikesplugins.com/support/knowledge-base/finding-your-mailchimp-api-key/" target="_blank">Mailchimp API key</a>.
    6  * Version:     6.8.5
     6 * Version:     6.8.6
    77 * Author:      YIKES, Inc.
    88 * Author URI:  https://www.yikesplugins.com/
     
    4343 */
    4444if ( ! defined( 'YIKES_MC_VERSION' ) ) {
    45     define( 'YIKES_MC_VERSION', '6.8.5' );
     45    define( 'YIKES_MC_VERSION', '6.8.6' );
    4646}
    4747
Note: See TracChangeset for help on using the changeset viewer.