Advertisement
Kingdaro

Blockland Forums Youtube Embed

Jan 20th, 2012
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ==UserScript==
  2. // @name       YT Embed
  3. // @version    0.21
  4. // @description  Automatic Youtube video embedding for the blockland forums.
  5. // @include    http://forum.blockland.us/index.php?topic=*
  6. // @copyright  2012+, Kingdaro
  7. // ==/UserScript==
  8.  
  9. var links = document.getElementsByTagName('a');
  10.  
  11. var i;
  12. for (i in links){
  13.     var link = links[i];
  14.     var code = '';
  15.     if (link.href.search('youtube.com')>-1){
  16.         var from = link.href.search('v=')+2;
  17.         var to = from+11;
  18.        
  19.         code = link.href.substring(from,to);
  20.     }else if (link.href.search('youtu.be')>-1){
  21.         var from = link.href.lastIndexOf('/')+1;
  22.         var to = from+11; //no need for anything too complicated for youtu.be links.
  23.        
  24.         code = link.href.substring(from,to);
  25.     }
  26.    
  27.     if (code!=''){
  28.         link.href = null
  29.         link.innerHTML = '<iframe src="http://www.youtube.com/embed/'+code+'" width="640" height="390" allowfullscreen></iframe>'
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement