Plugin Directory

Changeset 564241


Ignore:
Timestamp:
06/26/2012 08:05:08 PM (14 years ago)
Author:
TIgor4eg
Message:
 
Location:
video-onclick/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • video-onclick/trunk/video-onclick.js

    r547329 r564241  
    1414    {
    1515    var divTag = document.createElement("div");
    16 
     16   
    1717    divTag.id = "vimeo_"+id;
    1818    divTag.innerHTML = '<div class="video-onclick-inline"><div class="video-onclick-close" onClick="closevovimeo('+"'"+id+"'"+')">'+videoclosetext()+'</div><div class="video-onclick-content"><iframe src="http://player.vimeo.com/video/'+id+'?autoplay=1" width="640" height="360" frameborder="0"></iframe></div><div class="video-onclick-info">'+videoinfo()+'</div></div>';
    19 
     19   
     20   
     21   
    2022    var vimeo = 'video-onclick-'+id;
    2123    document.getElementById(vimeo).appendChild(divTag);
     
    3436
    3537            divTag.innerHTML = '<div class="video-onclick-main"><div class="video-onclick-close" onClick="closevoutub('+"'"+id+"'"+')">'+videoclosetext()+'</div><div class="video-onclick-content"><object style="height: 390px; width: 640px"><param name="movie" value="http://www.youtube.com/v/'+id+'?version=3&autoplay=1"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/'+id+'?version=3&autoplay=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="390"></object></div><div class="video-onclick-info">'+videoinfo()+'</div></div>';
     38           
     39            document.body.appendChild(divTag);
     40           
     41            if(typeof window.VideoOnclickHook == 'function') {
    3642
    37             document.body.appendChild(divTag);
     43                VideoOnclickHook();
     44            }
    3845    }
    3946
     
    6168
    6269            document.body.appendChild(divTag);
     70            if(typeof window.VideoOnclickHook == 'function') {
     71
     72                VideoOnclickHook();
     73            }
    6374   
    6475   
  • video-onclick/trunk/video-onclick.php

    r547330 r564241  
    44Plugin URI: http://tigors.net/en/en-video-onclick/
    55Description: Inserts video code only when user clicks on Play picture. Reduces load time on pages with many videos. 
    6 Version: DEV
     6
    77Author: TIgor
    88Author URI: http://tigors.net
     
    3737    function videoinfo() {
    3838        return '<?php
    39             echo str_replace(array("\n","\r\n"), '',$options['info']);
     39            echo str_replace(array("\n","\r\n"), ' ',$options['info']);
    4040        ?>';
    4141    }
     
    6363    $width = $atts ['width'];
    6464    $height = $atts ['height'];
     65
    6566   
    6667    if ('' != $atts ['title'])
     
    8586        $play = $options['play'];
    8687    }
    87     if ('true' == $options['inline'])
     88   
     89   
     90   
     91    if ((('true' == $atts['inline'])OR('true' == $options['inline'])) AND ('false' != $atts['inline']))
    8892    {
    8993        $onclick = "inline_voutub('".$content."')";
     
    9195        $onclick = "voutub('".$content."')";
    9296    }
    93     $ret = '<div id="video-onclick-'.$content.'"><div title="'.$title.'" class="video-onclick-click-div" id="'.$content.'" style="width:'.$width.';height:'.$height.';background-image:url('."'".$youtube['thumb']."'".');"  onClick="'.$onclick.'">
     97   
     98   
     99   
     100    $ret = '<a name="'.$content.'"></a><div id="video-onclick-'.$content.'"><a class="video-onclick-link"  href="#'.$content.'">'.$title.'</a><div title="'.$title.'" class="video-onclick-click-div" id="'.$content.'" style="width:'.$width.';height:'.$height.';background-image:url('."'".$youtube['thumb']."'".');"  onClick="'.$onclick.'">
    94101<img class="video-onclick-play-button" src="'.$play.'" / >
    95102        </div></div>';
     
    129136    }
    130137   
    131     if ('true' == $options['inline'])
     138    if ((('true' == $atts['inline'])OR('true' == $options['inline'])) AND ('false' != $atts['inline']))
    132139    {
    133140        $onclick = "inline_vovimeo('".$content."')";
     
    136143    }
    137144   
    138     $ret = '<div id="video-onclick-'.$content.'"><div title="'.$title.'" class="video-onclick-click-div" id="'.$content.'" style="width:'.$width.';height:'.$height.';background-image:url('."'".$vimeo['thumb']."'".');"  onClick='.$onclick.'>
     145    $ret = '<a name="'.$content.'"></a><div id="video-onclick-'.$content.'"><a class="video-onclick-link" href="#'.$content.'">'.$title.'</a><div title="'.$title.'" class="video-onclick-click-div" id="'.$content.'" style="width:'.$width.';height:'.$height.';background-image:url('."'".$vimeo['thumb']."'".');"  onClick='.$onclick.'>
    139146<img class="video-onclick-play-button" src="'.$play.'" / >
    140147        </div></div>';
Note: See TracChangeset for help on using the changeset viewer.