Plugin Directory

Changeset 2857058


Ignore:
Timestamp:
01/30/2023 12:19:02 PM (3 years ago)
Author:
saucykiss
Message:

Обновление до версии 2.3

Location:
videoadshtml5
Files:
17 added
3 edited

Legend:

Unmodified
Added
Removed
  • videoadshtml5/trunk/HTML5/js/vastvideoplugin.js

    r2855814 r2857058  
    130130    jQuery(".BtnVar6").show();
    131131
     132   
    132133    videoTag.src = videoTag.mainTrack;
    133134    videoTag.play();
     
    148149    jQuery(".BtnVar5").hide();
    149150    jQuery(".BtnVar6").hide();
     151   
    150152    videoTag.src = slot.source;
    151153    videoTag.play();
     
    238240   
    239241    videoTag.play();
    240     if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA
    241         videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
    242         videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch.
    243         videoTag.pause();
    244         }
    245    
    246 
    247 });
     242    if(videoTag.readyState !== 4){
     243        videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
     244        videoTag.addEventListener('load', seekToOriginalPoint, false);
     245        videoTag.pause();
     246        }
     247    jQuery('div.BtnVar1').addClass('BtnVarActiv'); 
     248    jQuery('div.BtnVar2').removeClass('BtnVarActiv');   
     249    jQuery('div.BtnVar3').removeClass('BtnVarActiv');   
     250    jQuery('div.BtnVar4').removeClass('BtnVarActiv');   
     251    jQuery('div.BtnVar5').removeClass('BtnVarActiv');   
     252    jQuery('div.BtnVar6').removeClass('BtnVarActiv');   
     253       
     254});
     255
    248256
    249257
     
    254262   
    255263    videoTag.play();
    256     if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA
    257         videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
    258         videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch.
    259         videoTag.pause();
    260         }
    261    
    262 });
     264    if(videoTag.readyState !== 4){
     265        videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
     266        videoTag.addEventListener('load', seekToOriginalPoint, false);
     267        videoTag.pause();
     268        }
     269    jQuery('div.BtnVar2').addClass('BtnVarActiv');
     270    jQuery('div.BtnVar1').removeClass('BtnVarActiv');   
     271    jQuery('div.BtnVar3').removeClass('BtnVarActiv');   
     272    jQuery('div.BtnVar4').removeClass('BtnVarActiv');   
     273    jQuery('div.BtnVar5').removeClass('BtnVarActiv');   
     274    jQuery('div.BtnVar6').removeClass('BtnVarActiv');       
     275   
     276});
     277
    263278
    264279
     
    269284   
    270285    videoTag.play();
    271     if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA
    272         videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
    273         videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch.
    274         videoTag.pause();
    275         }
    276    
    277 });
     286    if(videoTag.readyState !== 4){
     287        videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
     288        videoTag.addEventListener('load', seekToOriginalPoint, false);
     289        videoTag.pause();
     290        }
     291     jQuery('div.BtnVar3').addClass('BtnVarActiv');
     292     jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 
     293     jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 
     294     jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 
     295     jQuery('div.BtnVar5').removeClass('BtnVarActiv'); 
     296     jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 
     297   
     298});
     299
     300
    278301
    279302jQuery(document).on('click','.BtnVar4', function(e){
     
    281304   
    282305    videoTag.src = php_vars4.silki;
    283 
    284    
    285     videoTag.play();
    286     if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA
    287         videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
    288         videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch.
    289         videoTag.pause();
    290         }
    291    
    292 
    293 });
     306   
     307    videoTag.play();
     308    if(videoTag.readyState !== 4){
     309        videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
     310        videoTag.addEventListener('load', seekToOriginalPoint, false);
     311        videoTag.pause();
     312        }
     313    jQuery('div.BtnVar4').addClass('BtnVarActiv'); 
     314    jQuery('div.BtnVar2').removeClass('BtnVarActiv');   
     315    jQuery('div.BtnVar3').removeClass('BtnVarActiv');   
     316    jQuery('div.BtnVar1').removeClass('BtnVarActiv');   
     317    jQuery('div.BtnVar5').removeClass('BtnVarActiv');   
     318    jQuery('div.BtnVar6').removeClass('BtnVarActiv');   
     319
     320});
     321
    294322
    295323jQuery(document).on('click','.BtnVar5', function(e){
    296324 controls='false';
    297325
    298    
    299326    videoTag.src = php_vars5.silki;
    300     //alert(php_vars3.silki);
    301    
    302    
    303     videoTag.play();
    304     if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA
    305         videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
    306         videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch.
    307         videoTag.pause();
    308         }
    309    
    310 
     327   
     328    videoTag.play();
     329    if(videoTag.readyState !== 4){
     330        videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
     331        videoTag.addEventListener('load', seekToOriginalPoint, false);
     332        videoTag.pause();
     333        }
     334
     335         jQuery('div.BtnVar5').addClass('BtnVarActiv');
     336         jQuery('div.BtnVar2').removeClass('BtnVarActiv'); 
     337         jQuery('div.BtnVar3').removeClass('BtnVarActiv'); 
     338         jQuery('div.BtnVar4').removeClass('BtnVarActiv'); 
     339         jQuery('div.BtnVar1').removeClass('BtnVarActiv'); 
     340         jQuery('div.BtnVar6').removeClass('BtnVarActiv'); 
     341   
     342       
    311343});
    312344
     
    317349    videoTag.src = php_vars6.silki;
    318350
    319    
    320     videoTag.play();
    321     if(videoTag.readyState !== 4){ //HAVE_ENOUGH_DATA
    322         videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
    323         videoTag.addEventListener('load', seekToOriginalPoint, false); //add load event as well to avoid errors, sometimes 'canplaythrough' won't dispatch.
    324         videoTag.pause();
    325         }
    326 
    327 });
    328 
    329 
    330 
     351    videoTag.play();
     352    if(videoTag.readyState !== 4){
     353        videoTag.addEventListener('canplaythrough', seekToOriginalPoint, false);
     354        videoTag.addEventListener('load', seekToOriginalPoint, false);
     355        videoTag.pause();
     356        }
     357   
     358    jQuery('div.BtnVar6').addClass('BtnVarActiv'); 
     359    jQuery('div.BtnVar2').removeClass('BtnVarActiv');   
     360    jQuery('div.BtnVar3').removeClass('BtnVarActiv');   
     361    jQuery('div.BtnVar4').removeClass('BtnVarActiv');   
     362    jQuery('div.BtnVar5').removeClass('BtnVarActiv');   
     363    jQuery('div.BtnVar1').removeClass('BtnVarActiv');   
     364
     365});
    331366
    332367
  • videoadshtml5/trunk/readme.txt

    r2855814 r2857058  
    55Requires at least: 5.3
    66Tested up to: 6.1.1
    7 Stable tag: 2.2.7
     7Stable tag: 2.3
    88License: GPLv3 or later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    1271271. Preview of the VideoADShtml5 video player
    1281282. Video ADS html 5 video Player settings in template
     1293. Example of use in adding material
    129130
    130131== Changelog ==
     132
     133= 2.3 = Setting the active button on the video being viewed
    131134
    132135= 2.2.7 = setting the volume of the player in the admin panel
  • videoadshtml5/trunk/videoadshtml5.php

    r2855814 r2857058  
    22/*
    33Plugin Name: VideoADSHtml5
    4 Version: 2.2.7
     4Version: 2.3
    55Plugin URI: https://sv-pt.ru/?p=858
    66Author: -sv-
     
    2222    class VIDEO_HTML5_ADS {
    2323
    24         public static $plugin_version = '2.2.7';
     24        public static $plugin_version = '2.3';
    2525         //var $plugin_version = '2.1.1';
    2626
     
    208208         wp_register_script('vast',$plugin_url. '/HTML5/js/vastvideoplugin.js');
    209209         wp_enqueue_script('vast');
    210          wp_register_style('vast-css',$plugin_url. '/HTML5/css/site.css');
     210         wp_register_style('vast-css',$plugin_url. '/HTML5/css/videoadshtml5.css');
    211211         wp_enqueue_style('vast-css');
    212212         wp_localize_script('vast', 'php_vars', array( 'schet' => $schet ) );
     
    254254        'class' => '',
    255255        'template' => '',
    256         //'urldirect' => 'https://sv-pt.ru',
    257256        'urldirect' => '',
    258257    ), $atts));
     
    396395        //$url1 = "sdfsd_".$url1;
    397396        //echo $url1;
    398         $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div>";
    399 
     397        //$buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div>";
     398        $buttons="<div class='BtnVar1Activ'>1 видео</div><div class='BtnVar2'>2 видео</div>";
    400399       
    401400        }
     
    407406        {
    408407        $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div><div class='BtnVar3'>3 видео</div>";
    409 
    410        
     408   
    411409        }
    412410       
     
    417415        {
    418416        $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div><div class='BtnVar3'>3 видео</div><div class='BtnVar4'>4 видео</div>";
    419 
    420417        }   
    421418       
     
    435432        {
    436433        $buttons="<div class='BtnVar1'>1 видео</div><div class='BtnVar2'>2 видео</div><div class='BtnVar3'>3 видео</div><div class='BtnVar4'>4 видео</div><div class='BtnVar5'>5 видео</div><div class='BtnVar6'>6 видео</div>";
    437 
    438434       
    439435        }   
Note: See TracChangeset for help on using the changeset viewer.