Вход Регистрация
Файл: adultscript-2.0.3-pro/files/misc/video-js-watermark/videojs.watermark.js
Строк: 76
<?php
console
.log('watermark: Start');

(function() {
  
console.log('watermark: Init defaults');
  var 
defaults = {
        
file'Owned_Stamp.png',
        
xpos0,
        
ypos0,
        
xrepeat0,
        
opacity100,
        
urlcur_url
    
},
    
extend = function() {
      var 
argstargetiobjectproperty;
      
args = Array.prototype.slice.call(arguments);
      
target args.shift() || {};
      for (
i in args) {
        
object args[i];
        for (
property in object) {
          if (
object.hasOwnProperty(property)) {
            if (
typeof object[property] === 'object') {
              
target[property] = extend(target[property], object[property]);
            } else {
              
target[property] = object[property];
            }
          }
        }
      }
      return 
target;
    };

  
/**
   * register the thubmnails plugin
   */
  
videojs.plugin('watermark', function(options) {
    
console.log('watermark: Register init');

    var 
settingsvideodivimg;
    
settings extend(defaultsoptions);

    
/* Grab the necessary DOM elements */
    
video this.el();

    
// create the watermark element
    
div document.createElement('div');
    
lnk   document.createElement('a');
    
lnk.href url;
    
div.appendChild(lnk);
    
img document.createElement('img');
    
lnk.appendChild(img);
    
img.className 'vjs-watermark';
    
img.src options.file;
    
//img.style.bottom = "0";
    //img.style.right = "0";
    
if ((options.ypos == 0) && (options.xpos == 0)) // Top left
    
{
      
img.style.top "0";
      
img.style.left "0";
    }
    else if ((
options.ypos == 0) && (options.xpos == 100)) // Top right
    
{
      
img.style.top "0";
      
img.style.right "0";
    }
    else if ((
options.ypos == 100) && (options.xpos == 100)) // Bottom right
    
{
      
img.style.bottom "25px";
      
img.style.right "5px";
    }
    else if ((
options.ypos == 100) && (options.xpos == 0)) // Bottom left
    
{
      
img.style.bottom "25px";
      
img.style.left "5px";
    }
    else if ((
options.ypos == 50) && (options.xpos == 50)) // Center
    
{
      
img.style.top = (this.height()/2)+"px";
      
img.style.left = (this.width()/2)+"px";
    }
    
div.style.opacity options.opacity;

    
//div.style.backgroundImage = "url("+options.file+")";
    //div.style.backgroundPosition.x = options.xpos+"%";
    //div.style.backgroundPosition.y = options.ypos+"%";
    //div.style.backgroundRepeat = options.xrepeat;
    //div.style.opacity = (options.opacity/100);

    // add the watermark to the player
    
video.appendChild(div);

    
//video.oncontextmenu = function(){alert("Hello!");}
    
console.log('watermark: Register end');
  });
})();
?>
Онлайн: 2
Реклама