Plugin Directory

Changeset 2296699


Ignore:
Timestamp:
05/02/2020 03:41:16 PM (6 years ago)
Author:
playerjs
Message:

Fixed bug with Classic Editor (TinyMCE) button

Location:
playerjs/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • playerjs/trunk/admin/playerjs_com_admin.js

    r1979095 r2296699  
    55var playerjs_com_params = ["file","poster","title","width","height","subtitle","thumbnails"];
    66
    7 $("#playerjs_com_editor_button").click(function(e) {
     7jQuery("#playerjs_com_editor_button").click(function(e) {
    88   
    99    PlayerJScomCurtain();
    10     if($('.playerjs_com_editor_window').length==0){
    11         $(document.body).append('<div class="playerjs_com_editor_window"><div class="playerjs_com_editor_logo"></div><div class="playerjs_com_editor_x" onclick="PlayerJScomCurtainX();"></div><div class="playerjs_com_clear"></div></div>');
    12         var x = $(".playerjs_com_editor_window");
     10    if(jQuery('.playerjs_com_editor_window').length==0){
     11        jQuery(document.body).append('<div class="playerjs_com_editor_window"><div class="playerjs_com_editor_logo"></div><div class="playerjs_com_editor_x" onclick="PlayerJScomCurtainX();"></div><div class="playerjs_com_clear"></div></div>');
     12        var x = jQuery(".playerjs_com_editor_window");
    1313        x.append('<p>File<br><input type="text" class="playerjs_com_input" id="playerjs_com_input_file"> &nbsp;<input type="button" class="button" id="playerjs_com_input_file_but" value="Choose"/></p>');
    1414        x.append('<p>Poster<br><input type="text" class="playerjs_com_input" id="playerjs_com_input_poster"/> &nbsp;<input type="button" class="button" id="playerjs_com_input_poster_but" value="Choose"/></p>');
     
    2222        x.append('<p id="playerjs_com_less_but" class="playerjs_com_hidden"><input type="button" value="Submit" class="button-primary" id="playerjs_com_submit_but" onclick="PlayerJScomSubmit();" /> <span class="playerjs_com_ajax" style="float:right" onclick="PlayerJScomLess();">Less options</span></p>');
    2323       
    24         $("#playerjs_com_input_file_but").on("click",PlayerJScomFileManager);
    25         $("#playerjs_com_input_poster_but").on("click",PlayerJScomFileManager);
    26         $("#playerjs_com_input_subtitle_but").on("click",PlayerJScomFileManager);
    27         $("#playerjs_com_input_thumbnails_but").on("click",PlayerJScomFileManager);
     24        jQuery("#playerjs_com_input_file_but").on("click",PlayerJScomFileManager);
     25        jQuery("#playerjs_com_input_poster_but").on("click",PlayerJScomFileManager);
     26        jQuery("#playerjs_com_input_subtitle_but").on("click",PlayerJScomFileManager);
     27        jQuery("#playerjs_com_input_thumbnails_but").on("click",PlayerJScomFileManager);
    2828    }else{
    2929        for(var i = 0;i<playerjs_com_params.length;i++){
    30             $("#playerjs_com_input_"+playerjs_com_params[i]).val('');
     30            jQuery("#playerjs_com_input_"+playerjs_com_params[i]).val('');
    3131        }
    32         $('.playerjs_com_editor_window').show(0);
     32        jQuery('.playerjs_com_editor_window').show(0);
    3333    }
    3434    if(tinymce !== 'undefined'){
     
    3939
    4040function PlayerJScomMore(){
    41     $("#playerjs_com_p_subtitle").show();
    42     $("#playerjs_com_p_thumbnails").show();
    43     $("#playerjs_com_more_but").hide();
    44     $("#playerjs_com_less_but").show();
     41    jQuery("#playerjs_com_p_subtitle").show();
     42    jQuery("#playerjs_com_p_thumbnails").show();
     43    jQuery("#playerjs_com_more_but").hide();
     44    jQuery("#playerjs_com_less_but").show();
    4545}
    4646function PlayerJScomLess(){
    47     $("#playerjs_com_input_subtitle").val()==''?$("#playerjs_com_p_subtitle").hide():'';
    48     $("#playerjs_com_input_thumbnails").val()==''?$("#playerjs_com_p_thumbnails").hide():'';
    49     $("#playerjs_com_more_but").show();
    50     $("#playerjs_com_less_but").hide();
     47    jQuery("#playerjs_com_input_subtitle").val()==''?jQuery("#playerjs_com_p_subtitle").hide():'';
     48    jQuery("#playerjs_com_input_thumbnails").val()==''?jQuery("#playerjs_com_p_thumbnails").hide():'';
     49    jQuery("#playerjs_com_more_but").show();
     50    jQuery("#playerjs_com_less_but").hide();
    5151}
    5252
     
    5656        playerjs_com_wyswyg = tinymce.activeEditor;
    5757        if(!tinymce.activeEditor.selection.isCollapsed()){
    58             var select = $.trim(tinymce.activeEditor.selection.getContent());
     58            var select = jQuery.trim(tinymce.activeEditor.selection.getContent());
    5959            if(select.indexOf("[playerjs")==0 && select.substr(-1)=="]"){
    6060                pjs_edit_selection = select;
     
    6262                for(var i = 0;i<playerjs_com_params.length;i++){
    6363                    if(attributes[playerjs_com_params[i]]){
    64                         $("#playerjs_com_input_"+playerjs_com_params[i]).val(attributes[playerjs_com_params[i]]);
    65                         $("#playerjs_com_p_"+playerjs_com_params[i]).show();
     64                        jQuery("#playerjs_com_input_"+playerjs_com_params[i]).val(attributes[playerjs_com_params[i]]);
     65                        jQuery("#playerjs_com_p_"+playerjs_com_params[i]).show();
    6666                    }
    6767                }
     
    8484
    8585function PlayerJScomCurtain(){
    86     if($('.playerjs_com_curtain').length==0){
    87         $("body").append('<div class="playerjs_com_curtain"></div>');
    88         $(".playerjs_com_curtain").css("height",$(document).height());
    89         $(".playerjs_com_curtain").on("click",PlayerJScomCurtainX);
     86    if(jQuery('.playerjs_com_curtain').length==0){
     87        jQuery("body").append('<div class="playerjs_com_curtain"></div>');
     88        jQuery(".playerjs_com_curtain").css("height",jQuery(document).height());
     89        jQuery(".playerjs_com_curtain").on("click",PlayerJScomCurtainX);
    9090        document.body.style.overflow = 'hidden';
    9191    }
    9292}
    9393function PlayerJScomCurtainX(){
    94     $(".playerjs_com_curtain").remove();
     94    jQuery(".playerjs_com_curtain").remove();
    9595    document.body.style.overflow = 'auto';
    96     $(".playerjs_com_editor_window").hide();
     96    jQuery(".playerjs_com_editor_window").hide();
    9797}
    9898
     
    101101function PlayerJScomFileManager(e){
    102102    e.preventDefault();
    103     $('.playerjs_com_manager_input').removeClass('playerjs_com_manager_input');
    104     $(this).siblings('input[type=text]').addClass('playerjs_com_manager_input');
    105     var target_input = $(this).siblings('input[type=text]');
     103    jQuery('.playerjs_com_manager_input').removeClass('playerjs_com_manager_input');
     104    jQuery(this).siblings('input[type=text]').addClass('playerjs_com_manager_input');
     105    var target_input = jQuery(this).siblings('input[type=text]');
    106106
    107107    if (playerjs_com_file_manager) {
     
    119119   
    120120    playerjs_com_file_manager.on('open', function() {
    121         $('.media-router .media-menu-item').eq(0).click();
     121        jQuery('.media-router .media-menu-item').eq(0).click();
    122122    });
    123123   
    124124    playerjs_com_file_manager.on('select', function() {
    125125        attachment = playerjs_com_file_manager.state().get('selection').first().toJSON();
    126         $(".playerjs_com_manager_input").val(attachment.url);
     126        jQuery(".playerjs_com_manager_input").val(attachment.url);
    127127    });
    128128
     
    133133
    134134function PlayerJScomSubmit(){
    135     if($("#playerjs_com_input_file").val()!=''){
     135    if(jQuery("#playerjs_com_input_file").val()!=''){
    136136        var code = '[playerjs ';
    137137       
    138138        for(var i = 0;i<playerjs_com_params.length;i++){
    139             var x = $("#playerjs_com_input_"+playerjs_com_params[i]);
     139            var x = jQuery("#playerjs_com_input_"+playerjs_com_params[i]);
    140140            if(x.length>0){
    141141                if(x.val()!=''){
  • playerjs/trunk/playerjs.php

    r2291070 r2296699  
    44 * Plugin URI:        https://playerjs.com/docs/q=wordpress
    55 * Description:       Embed your created player in PlayerJS Builder and play HTML5 Video, Audio, HLS, DASH, YouTube, Vimeo
    6  * Version:           2.13
     6 * Version:           2.14
    77 * Author:            Playerjs.com
    88 * Author URI:        https://playerjs.com
     
    2929        class PLAYERJS_HTML5 {
    3030
    31             var $plugin_version = '2.13';
     31            var $plugin_version = '2.14';
    3232
    3333            function __construct() {
  • playerjs/trunk/readme.txt

    r2291081 r2296699  
    131131= 2.11 - 2.13 =
    132132* Fixed bugs, default player updated
     133
     134= 2.14 =
     135* Fixed bug with Classic Editor (TinyMCE) button
Note: See TracChangeset for help on using the changeset viewer.