Plugin Directory

Changeset 2778744


Ignore:
Timestamp:
09/01/2022 11:08:02 AM (3 years ago)
Author:
yotuwp
Message:

version 1.3.6

Location:
yotuwp-easy-youtube-embed/trunk
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • yotuwp-easy-youtube-embed/trunk/inc/misc-functions.php

    r1909876 r2778744  
    2222function yotuwp_video_description( $video ) {
    2323    $desc = apply_filters( 'yotuwp_video_description', nl2br(strip_tags($video->snippet->description)), $video );
    24     return $desc;
     24    return esc_html( $desc );
    2525}
    2626
  • yotuwp-easy-youtube-embed/trunk/inc/tracking.php

    r1979041 r2778744  
    2525        $data['version'] = YOTUWP_VERSION;
    2626        $data['wp_version']  = get_bloginfo( 'version' );
    27         $data['server']      = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : '';
     27        $data['server']      = isset( $_SERVER['SERVER_SOFTWARE'] ) ? sanitize_text_field( $_SERVER['SERVER_SOFTWARE'] ) : '';
    2828
    2929        $data['multisite']   = is_multisite();
    3030        $data['url']         = home_url();
    31         $data['domain']      = preg_replace( '/www\./i', '', $_SERVER['SERVER_NAME'] );
     31        $data['domain']      = preg_replace( '/www\./i', '', sanitize_text_field( $_SERVER['SERVER_NAME'] ) );
    3232        $data['theme']       = $theme;
    3333        $data['email']       = get_bloginfo( 'admin_email' );
  • yotuwp-easy-youtube-embed/trunk/inc/views.php

    r2368193 r2778744  
    993993        <div class="yotu-wrap wrap">
    994994            <div class="yotu-logo">
    995                 <img src="<?php echo $yotuwp->url . 'assets/images/yotu-small.png';?>" height="80"/>
    996                 <div><?php _e('Version', 'yotuwp-easy-youtube-embed'); echo ' '. $yotuwp->version;?></div>
     995                <img src="<?php esc_attr_e( $yotuwp->url . 'assets/images/yotu-small.png' );?>" height="80"/>
     996                <div><?php _e('Version', 'yotuwp-easy-youtube-embed'); echo ' '. esc_html_e( $yotuwp->version );?></div>
    997997            </div>
    998998            <div class="yotu-body shortcode_gen">
  • yotuwp-easy-youtube-embed/trunk/readme.txt

    r2772929 r2778744  
    44Requires at least: 4.3
    55Tested up to: 6.0
    6 Stable tag: 4.3
     6Stable tag: 1.3
    77Donate link: https://www.paypal.me/tuongpg
    88License: GPLv2 or later
     
    114114
    115115== Changelog ==
     116= 1.3.6 - Sept 1st, 2022 =
     117* Resolve issues compability with wordpress.org requirements
     118
    116119= 1.3.5 - Aug 20th, 2022 =
    117120* Fix issue admin with delete cache
  • yotuwp-easy-youtube-embed/trunk/templates/grid.php

    r1979041 r2778744  
    2626            <li class="<?php echo $count==0?' yotu-first':''; echo ($count+1)==$total?' yotu-last':'';?>">
    2727                <?php do_action('yotuwp_before_link', $videoId, $video);?>
    28                 <a href="#<?php echo $videoId;?>" class="<?php echo implode(" ", $video_classes);?>" data-videoid="<?php echo $videoId;?>" data-title="<?php echo $yotuwp->encode($video_title);?>" title="<?php echo $video_title;?>">
     28                <a href="#<?php esc_attr_e( $videoId );?>" class="<?php echo implode(" ", $video_classes);?>" data-videoid="<?php esc_attr_e( $videoId );?>" data-title="<?php esc_attr_e( $yotuwp->encode($video_title) );?>" title="<?php esc_attr_e( $video_title );?>">
    2929                    <div class="yotu-video-thumb-wrp">
    3030                        <div>
    3131                            <?php do_action('yotuwp_before_thumbnail', $videoId, $video, $settings);?>
    32                             <img class="yotu-video-thumb" src="<?php echo $thumb;?>" alt="<?php echo $video_title;?>"> 
     32                            <img class="yotu-video-thumb" src="<?php esc_attr_e( $thumb );?>" alt="<?php esc_attr_e( $video_title ) ;?>">   
    3333                            <?php do_action('yotuwp_after_thumbnail', $videoId, $video);?>
    3434                        </div>
    3535                    </div>
    3636                    <?php if( isset($settings['title']) && $settings['title'] == 'on' ):?>
    37                         <h3 class="yotu-video-title"><?php echo $video_title;?></h3>
     37                        <h3 class="yotu-video-title"><?php esc_html_e( $video_title );?></h3>
    3838                    <?php endif;?>
    3939                    <?php do_action('yotuwp_after_title', $videoId, $video);?>
  • yotuwp-easy-youtube-embed/trunk/templates/list.php

    r1979041 r2778744  
    2222            <li class="<?php echo $count==0?' yotu-first':''; echo $count==$total?' yotu-last':'';?>">
    2323                <?php do_action('yotuwp_before_link', $videoId, $video);?>
    24                 <a href="#<?php echo $videoId;?>" class="<?php echo implode(" ", $video_classes);?>" data-videoid="<?php echo $videoId;?>" data-title="<?php echo $yotuwp->encode($video->snippet->title);?>">
     24                <a href="#<?php esc_attr_e( $videoId );?>" class="<?php echo implode(" ", $video_classes);?>" data-videoid="<?php esc_attr_e( $videoId );?>" data-title="<?php echo $yotuwp->encode($video->snippet->title);?>">
    2525                    <div class="yotu-video-thumb-wrp">
    2626                        <div>
    2727                            <?php do_action('yotuwp_before_thumbnail', $videoId, $video, $settings);?>
    28                             <img class="yotu-video-thumb" src="<?php echo $thumb;?>" alt="<?php echo $video->snippet->title;?>"/>
     28                            <img class="yotu-video-thumb" src="<?php echo $thumb;?>" alt="<?php esc_attr_e( $video->snippet->title );?>"/>
    2929                            <?php do_action('yotuwp_after_thumbnail', $videoId, $video);?>
    3030                        </div>
  • yotuwp-easy-youtube-embed/trunk/templates/mix.php

    r1979041 r2778744  
    2020            <li class="<?php echo $count==0?' yotu-first':''; echo $count==$total?' yotu-last':'';?>">
    2121                <?php do_action('yotuwp_before_link', $videoId, $video);?>
    22                 <a href="#<?php echo $videoId;?>" class="<?php echo implode(" ", $video_classes);?>" data-videoid="<?php echo $videoId;?>" data-title="<?php echo $yotuwp->encode($video->snippet->title);?>">
     22                <a href="#<?php esc_attr_e( $videoId );?>" class="<?php echo implode(" ", $video_classes);?>" data-videoid="<?php esc_attr_e( $videoId );?>" data-title="<?php echo $yotuwp->encode($video->snippet->title);?>">
    2323                    <div class="yotu-video-thumb-wrp">
    2424                        <div>
    2525                            <?php do_action('yotuwp_before_thumbnail', $videoId, $video, $settings);?>
    26                             <img class="yotu-video-thumb" src="<?php echo $thumb;?>" alt="<?php echo $video->snippet->title;?>"/>
     26                            <img class="yotu-video-thumb" src="<?php esc_attr_e( $thumb );?>" alt="<?php esc_attr_e( $video->snippet->title );?>"/>
    2727                            <?php do_action('yotuwp_after_thumbnail', $videoId, $video);?>
    2828                        </div>
  • yotuwp-easy-youtube-embed/trunk/templates/pagination.php

    r1914966 r2778744  
    1414?>
    1515<div class="yotu-pagination<?php echo ($data->totalPage == 1)? ' yotu-hide' : ''; echo $buton_layout;?>">
    16 <a href="#" class="yotu-pagination-prev<?php echo $buton_style;?>" data-page="prev"><?php echo $prev_text;?></a>
    17 <span class="yotu-pagination-current">1</span> <span><?php _e('of', 'yotuwp-easy-youtube-embed');?></span> <span class="yotu-pagination-total"><?php echo $data->totalPage;?></span>
    18 <a href="#" class="yotu-pagination-next<?php echo $buton_style;?>" data-page="next"><?php echo $next_text;?></a>
     16<a href="#" class="yotu-pagination-prev<?php esc_attr_e( $buton_style );?>" data-page="prev"><?php esc_html_e( $prev_text );?></a>
     17<span class="yotu-pagination-current">1</span> <span><?php _e('of', 'yotuwp-easy-youtube-embed');?></span> <span class="yotu-pagination-total"><?php esc_html_e( $data->totalPage );?></span>
     18<a href="#" class="yotu-pagination-next<?php esc_attr_e( $buton_style );?>" data-page="next"><?php esc_html_e( $next_text );?></a>
    1919</div>
    2020<?php else:?>
    2121<div class="yotu-pagination<?php echo ($data->totalPage == 1)? ' yotu-hide' : '';?>">
    22     <a href="#" class="yotu-pagination-more<?php echo $buton_style;?>" data-page="more"><?php echo $loadmore_text;?></a>
     22    <a href="#" class="yotu-pagination-more<?php esc_attr_e( $buton_style );?>" data-page="more"><?php esc_html_e( $loadmore_text );?></a>
    2323</div>
    2424<?php endif;
  • yotuwp-easy-youtube-embed/trunk/yotuwp.php

    r2772867 r2778744  
    44* Plugin URI: https://www.yotuwp.com/
    55* Description: Easy embed YouTube playlist, channel, videos and user videos to posts/pages/widgets
    6 * Version: 1.3.5
     6* Version: 1.3.6
    77* Text Domain: yotuwp-easy-youtube-embed
    88* Domain Path: /languages
     
    1818
    1919if( !defined( 'YOTUWP_VERSION' ) )
    20     define( 'YOTUWP_VERSION', '1.3.5' );
     20    define( 'YOTUWP_VERSION', '1.3.6' );
    2121
    2222global $yotuwp, $yotuwp_inline_script;
     
    11331133        if (isset( $_GET['yotuwp_rating_ignore_notice'] ) ) {
    11341134
    1135             $rating_notice = $_GET['yotuwp_rating_ignore_notice'];
     1135            $rating_notice = sanitize_text_field( $_GET['yotuwp_rating_ignore_notice'] );
    11361136
    11371137            switch ( $rating_notice) {
     
    11491149                    break;
    11501150            }
    1151             wp_redirect( $_SERVER['HTTP_REFERER'] );
     1151            wp_redirect( sanitize_url( $_SERVER['HTTP_REFERER'] ) );
    11521152            exit;
    11531153        }
    11541154
    1155         if (isset( $_GET['yotuwp_scgen_ignore_notice'] ) ) {
     1155        if ( isset( $_GET['yotuwp_scgen_ignore_notice'] ) ) {
    11561156            update_user_meta( $user_id, 'yotuwp_scgen_ignore_notice', true);
    11571157        }
Note: See TracChangeset for help on using the changeset viewer.