Plugin Directory

Changeset 2156554


Ignore:
Timestamp:
09/14/2019 03:11:38 PM (7 years ago)
Author:
jschaves
Message:

Repare bug

Location:
very-simple-wp-slideshow/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • very-simple-wp-slideshow/trunk/admin/js/script.js

    r2151272 r2156554  
    6363                jQuery('#vswpss-add-color-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-color-text-new" type="color" value="' + id['vswpssDataColorText'][vswpssCount] + '" required /></p>');
    6464                jQuery('#vswpss-add-background-color-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-background-color-text-new" type="color" value="' + id['vswpssDataBackgroundColorText'][vswpssCount] + '" required /></p>');
    65                 jQuery('#vswpss-add-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-text-new" type="text" value="' + id['vswpssDataText'][vswpssCount] + '" required /></p>');
     65                jQuery('#vswpss-add-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-text-new" type="text" value=\'' + id['vswpssDataText'][vswpssCount] + '\' required /></p>');
    6666                vswpssCountNew++;
    6767            }
     
    259259                jQuery('#vswpss-add-color-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-color-text-new" type="color" value="' + vswpssSavedcolorText[vswpssCount] + '" required /></p>');
    260260                jQuery('#vswpss-add-background-color-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-background-color-text-new" type="color" value="' + vswpssSavedBackground[vswpssCount] + '" required /></p>');
    261                 jQuery('#vswpss-add-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-text-new" type="text" value="' + vswpssSavedText[vswpssCount] + '" required /></p>');
     261                jQuery('#vswpss-add-text').append('<p>' + vswpssCountNew + ' <input class="vswpss-add-text-new" type="text" value=\'' + vswpssSavedText[vswpssCount] + '\' required /></p>');
    262262                vswpssCountNew++;               
    263263            }
  • very-simple-wp-slideshow/trunk/admin/views/vswpss-settings.php

    r2151272 r2156554  
    6262                </p>
    6363                <p>
    64                     <label><?php esc_html_e( 'Slide text, support html', 'very-simple-wp-slideshow'  ); ?></label>
     64                    <label><?php esc_html_e( 'Slide text support tag <a>', 'very-simple-wp-slideshow'  ); ?></label>
    6565                    <span id="vswpss-add-text"></span>
    6666                </p>
     
    8080    </form>
    8181</div>
     82<br />
    8283<p><a id="vswpss-link-data-slideshow" class="vswpss-preview-slideshow" ><?php esc_html_e( 'Preview' ); ?></a></p>
    8384<p><span id="vswpss-paint" style="display:none" ></span><span id="vswpss-dot" style="text-align:center"></span></p>
    8485<br />
    8586<br />
    86 <h3><?php esc_html_e( 'Slide text support html', 'very-simple-wp-slideshow' ); ?></h3>
     87<h3><?php esc_html_e( 'Slide text support tag <a>', 'very-simple-wp-slideshow' ); ?></h3>
    8788<p><?php esc_html_e( 'Click Copy for the selected SlideShow and paste it in the page where you want it to appear.', 'very-simple-wp-slideshow' ); ?></p>
    8889<br />
  • very-simple-wp-slideshow/trunk/admin/vswpss-class-serializer.php

    r2151272 r2156554  
    5050                    "color=" . str_replace( ',', 'vswpss', sanitize_text_field( $_POST['vswpss-data-save-color-text'] ) ) . "," .
    5151                    "background=" . str_replace( ',', 'vswpss', sanitize_text_field( $_POST['vswpss-data-save-background-color-text'] ) ) . "," .
    52                     "text=" . str_replace( ',', 'vswpss', sanitize_text_field( $_POST['vswpss-data-save-text'] ) );
     52                    "text=" . str_replace( ',', 'vswpss', wp_kses_post( $_POST['vswpss-data-save-text'] ) );
    5353                update_option( 'very_simple_wp_slideshow_' . $id, $value );
    5454            }
  • very-simple-wp-slideshow/trunk/languages/very-simple-wp-slideshow-es_ES.po

    r2151272 r2156554  
    33"Project-Id-Version: \n"
    44"POT-Creation-Date: 2019-07-16 10:44+0530\n"
    5 "PO-Revision-Date: 2019-09-04 15:40+0200\n"
     5"PO-Revision-Date: 2019-09-14 17:01+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    4848msgstr "Color de fondo de los textos"
    4949
    50 #: /admin/views/vswpp-settings.php:64
    51 msgid "Slide text, support html"
    52 msgstr "Texto de las diapositivas, admite html"
     50#: /admin/views/vswpp-settings.php:64 /admin/views/vswpp-settings.php:88
     51msgid "Slide text support tag <a>"
     52msgstr "Texto de las diapositivas, admite etiqueta <a>"
    5353
    54 #: /admin/views/vswpp-settings.php:87
     54#: /admin/views/vswpp-settings.php:88
    5555msgid "Click Copy for the selected SlideShow and paste it in the page where you want it to appear."
    5656msgstr "Haga clic en Copiar para la presentación de diapositivas seleccionada y péguela en la página donde desea que aparezca."
  • very-simple-wp-slideshow/trunk/very-simple-wp-slideshow.php

    r2152708 r2156554  
    5858}
    5959add_action( 'plugins_loaded', 'vswpss_add_languages' );
     60//add tag <a>
     61function vswpss_custom_wpkses_post_tags( $tags, $context ) {
     62    if ( 'post' === $context ) {
     63        $tags['a'] = array(
     64            'href'             => true,
     65            'height'          => true,
     66            'width'           => true,
     67            'title'     => true,
     68            'alt' => true,
     69        );
     70    }
     71    return $tags;
     72}
     73add_filter( 'wp_kses_allowed_html', 'vswpss_custom_wpkses_post_tags', 10, 2 );
    6074/**
    6175 * Starts the plugin.
Note: See TracChangeset for help on using the changeset viewer.