Plugin Directory

Changeset 2553498


Ignore:
Timestamp:
06/24/2021 05:20:00 PM (5 years ago)
Author:
codelizarplugs
Message:

ultimate-youtubevideo update 2.5

Location:
ultimate-youtube-video-player/trunk
Files:
3 added
10 edited

Legend:

Unmodified
Added
Removed
  • ultimate-youtube-video-player/trunk/README.txt

    r2488055 r2553498  
    44Donate link: https://codelizar.com/
    55Requires at least: 4.0
    6 Tested up to: 5.6.2
     6Tested up to: 5.7.2
    77Requires PHP: 5.6
    8 Stable tag: 2.4
     8Stable tag: 2.5
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    2424> `[cdlzr_ytvideo id=xx]`
    2525
     26* For view rich video player with playlist
     27> `[cdlzr_ytrichvideo_plyr cdlzr_utvideoid=youtubevideoid1,youtubevideoid2,youtubevideoid3]`
     28
    2629Here xx is your Ultimate YouTube Video Player shortcode id.
    2730
     
    3639* Can Add Multiple Playlist
    3740* Single YouTube Video Player - [Demo Link](https://codelizar.com/ultimate-youyube-single-video-player/)
     41* Rich YouTube Video Player with selected video playlist
    3842* Custom CSS Setting
    3943
     
    9094* Custom CSS and title setting
    9195* Subscriber button with player
     96* Rich YouTube Video Player Setting
     97* Rich YouTube Video Shortcode
     98* Rich YouTube Video Player window
     99* Rich YouTube Video Player window with playlist
    92100
    93101== Changelog ==
     102
     103= 2.5 =
     104*Release Date - 24 June 2021*
     105* Add Menu - Rich YouTube Video Player with list
    94106
    95107= 2.4 =
     
    104116* Minor bug fixed
    105117* Tested upto Wordpress 5.6.2
    106 
    107 = 2.2 =
    108 * Add Subscriber button widget with multiple channel
    109 * Add Subscriber button setting in playlist
    110 * Update short description
    111 * Add contributor
  • ultimate-youtube-video-player/trunk/admin/admin.php

    r2469062 r2553498  
    1919add_action( 'wp_ajax_savesetting', array( 'CDLZR_YT_Actions', 'save_setting' ) );
    2020add_action( 'wp_ajax_delytdata', array( 'CDLZR_YT_Actions', 'del_ytsetting' ) );
     21add_action( 'wp_ajax_saverichvids', array( 'CDLZR_YT_Actions', 'save_rich_single_video' ) );
    2122add_filter( 'plugin_action_links_' . plugin_basename(CDLZR_YTUBE_FILE), array( 'CDLZR_YT_Actions', 'cdlzr_yt_plugin_actions_links' ) );
  • ultimate-youtube-video-player/trunk/admin/class-cdlzr-yt-actions.php

    r2457071 r2553498  
    3838        public static function del_ytsetting() {
    3939            include( CDLZR_YTUBE_PLUGIN_DIR_PATH . 'admin/inc/handler/delytsetting.php' );
     40        }
     41
     42        public static function save_rich_single_video() {
     43            include( CDLZR_YTUBE_PLUGIN_DIR_PATH . 'admin/inc/handler/singrichvidhandler.php' );
    4044        }       
    4145       
  • ultimate-youtube-video-player/trunk/admin/class-cdlzr-yt-dbsetup.php

    r2430923 r2553498  
    99            $ytube_singvid_tbl   = $wpdb->prefix . 'ytube_singviddata';
    1010            $ytube_themedata_tbl = $wpdb->prefix . 'ytube_themedata';
     11            $ytube_richpl_tbl    = $wpdb->prefix . 'ytube_richpldata';
    1112
    1213            $create_ytube_tbl = "CREATE TABLE IF NOT EXISTS `$ytube_setting_tbl`(
     
    3637                PRIMARY KEY (`id`)
    3738            )DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;";   
     39
     40            $create_ytube_richpl_tbl = "CREATE TABLE IF NOT EXISTS `$ytube_richpl_tbl`(
     41                `id` INT(11) NOT NULL AUTO_INCREMENT,
     42                `richplist_arr` longtext NOT NULL,
     43                PRIMARY KEY (`id`)
     44            )DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;";
    3845           
    3946            /*EXECUTE QUERIES*/
    4047            $wpdb->query( $create_ytube_tbl );
    4148            $wpdb->query( $create_ytubesingvid_tbl );
    42             $wpdb->query( $create_ytubetheme_tbl );     
     49            $wpdb->query( $create_ytubetheme_tbl );
     50            $wpdb->query( $create_ytube_richpl_tbl );           
    4351        }
    4452    }   
  • ultimate-youtube-video-player/trunk/admin/class-cdlzr-yt-menu.php

    r2457071 r2553498  
    2828
    2929            $single_video_setting = add_submenu_page( 'cdlzr_yt_plug', 'Single YT Video', 'Single YT Video', 'manage_options', 'ytv_singlevideo', array( 'CDLZR_YT_Menu', 'yt_singvidmenu' ) );
    30             add_action( 'admin_print_styles-' . $single_video_setting, array( 'CDLZR_YT_Menu', 'dashboard_assets' ) ); 
     30            add_action( 'admin_print_styles-' . $single_video_setting, array( 'CDLZR_YT_Menu', 'dashboard_assets' ) );
     31
     32            $rich_yt_video = add_submenu_page( 'cdlzr_yt_plug', 'Rich YT Playlist', 'Rich YT Playlist', 'manage_options', 'ytv_richvideo', array( 'CDLZR_YT_Menu', 'yt_richvidmenu' ) );
     33            add_action( 'admin_print_styles-' . $rich_yt_video, array( 'CDLZR_YT_Menu', 'dashboard_assets' ) );     
    3134
    3235            $upgradepro_setting = add_submenu_page( 'cdlzr_yt_plug', 'Upgrade To Pro', 'Upgrade To Pro', 'manage_options', 'ytv_gopro', array( 'CDLZR_YT_Menu', 'ytv_gopromenu' ) );
     
    7578        public static function ytv_gopromenu() {
    7679            require_once( 'inc/ytgopro.php' );
    77         }               
     80        }
     81
     82        public static function yt_richvidmenu() {
     83            require_once( 'inc/ytrichplaylist.php' );
     84        }                   
    7885    }
    7986}
  • ultimate-youtube-video-player/trunk/admin/libs/js/custom-js.js

    r2469062 r2553498  
    318318        }   
    319319     }); 
     320
     321     jQuery('#rpvidytform').on('submit', function(e){
     322            e.preventDefault();
     323                jQuery.ajax({
     324                method: 'post',
     325                url: ajaxurl + "?action=saverichvids",
     326                data: new FormData(this),
     327                contentType: false,
     328                processData: false,
     329                success: function(youtube_save_svr) {
     330                    var result = jQuery.parseJSON(youtube_save_svr);
     331                    if( result.success_msg == 1 ) {
     332                        alert('Saved successfully');
     333                        location.reload(true);             
     334                    }           
     335                }
     336            });
     337         });     
    320338});
  • ultimate-youtube-video-player/trunk/changelog.txt

    r2488055 r2553498  
    55This file contains older changelog entries, so we can keep the size of the standard WordPress readme.txt file reasonable.
    66For the latest changes, please see the "Changelog" section of the [readme.txt file](https://plugins.svn.wordpress.org/ultimate-youtube-video-player/trunk/readme.txt).
     7
     8= 2.2 =
     9* Add Subscriber button widget with multiple channel
     10* Add Subscriber button setting in playlist
     11* Update short description
     12* Add contributor
    713
    814= 2.1 =
  • ultimate-youtube-video-player/trunk/public/class-cdlzr-yt-shortcode.php

    r2411996 r2553498  
    88        public static function frontend_assests() {
    99            global $post;
    10             if( has_shortcode( $post->post_content,'cdlzr_ytplyr' ) ) {
     10            if( has_shortcode( $post->post_content,'cdlzr_ytplyr' ) || has_shortcode( $post->post_content,'cdlzr_ytrichvideo_plyr' ) ) {
     11                wp_enqueue_script( 'jquery' );
     12                wp_enqueue_script('youtubeapijs','https://www.youtube.com/iframe_api');
     13                //add_filter('wp_enqueue_scripts',['CDLZR_YT_Shortcode','enqjs'],1);
    1114                wp_enqueue_style( 'bootstrap_css', CDLZR_YTUBE_URL . 'assets/css/bootstrap.min.css' );
    1215                wp_enqueue_style( 'public_css', CDLZR_YTUBE_URL . 'public/libs/css/style-css.css'  );
     
    2023            }
    2124        }
     25
     26        public static function enqjs(){
     27            wp_enqueue_script( 'jquery',false, array(), false, false );
     28        }
     29   
    2230
    2331        /*Short code*/
     
    3341            return ob_get_clean();         
    3442        }
     43
     44        public static function show_rich_videoplyr($paras){
     45            ob_start();
     46
     47            include( "inc/show_richyoutubevideoplyr.php" );
     48            return ob_get_clean();
     49        }
    3550       
    3651    }
  • ultimate-youtube-video-player/trunk/public/public.php

    r2469062 r2553498  
    1010add_shortcode( 'cdlzr_ytplyr', array( 'CDLZR_YT_Shortcode', 'show_youtubeplayer' ) );
    1111add_shortcode( 'cdlzr_ytvideo', array( 'CDLZR_YT_Shortcode', 'show_youtubesingvid' ) );
     12add_shortcode( 'cdlzr_ytrichvideo_plyr', array( 'CDLZR_YT_Shortcode', 'show_rich_videoplyr' ) );
  • ultimate-youtube-video-player/trunk/ultimate-youtubevideo.php

    r2488055 r2553498  
    44 * Plugin URI: https://wordpress.org/plugins/ultimate-youtube-video-player/
    55 * Description: Ultimate YouTube Video Player Plugin shows your youtube videos & subscriber button from related user account and you can manage video using your account token. plugin shows playlist with date time. it is really help in to check the latest video and its status.
    6  * Version: 2.4
     6 * Version: 2.5
    77 * Author: Codelizar
    88 * Author URI: https://codelizar.com
Note: See TracChangeset for help on using the changeset viewer.