Advertisement
manchumahara

J Version compare and adding js accordingly

Apr 22nd, 2013
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.94 KB | None | 0 0
  1.  if (!defined('CBPVINEEMBED')) {
  2.             define('CBPVINEEMBED ', 1);
  3.             //$domready
  4.             if(version_compare(JVERSION,'3.0.0','ge')) {
  5.                 JHtml::_('jquery.framework'); //ading jquery
  6.                 $output .= '<script type = "text/javascript">';
  7.                 if($domready){$output .= '    jQuery(\'document\').ready(function() { ';}
  8.                                 $output .= '        var bsa = document.createElement("script");
  9.                                                    bsa.type = "text/javascript";
  10.                                                    bsa.async = true;
  11.                                                    bsa.src = "//platform.vine.co/static/scripts/embed.js";';
  12.                                 $output .= '        (document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(bsa);';
  13.                 if($domready){$output .= '    });'; }
  14.                 $output .= '</script>';
  15.             }
  16.             else{
  17.                //for j1.6-2.5
  18.                 JHTML::_('behavior.mootools');  
  19.                 //JHTML::_('behavior.framework');   for j3.0 and above
  20.                 $output .= '<script type = "text/javascript">';
  21.                 if($domready){$output .= '    window.addEvent("domready", function() { ';}
  22.                                 $output .= '        var bsa = document.createElement("script");
  23.                                                    bsa.type = "text/javascript";
  24.                                                    bsa.async = true;
  25.                                                    bsa.src = "//platform.vine.co/static/scripts/embed.js";';
  26.                                 $output .= '        (document.getElementsByTagName("head")[0]||document.getElementsByTagName("body")[0]).appendChild(bsa);';
  27.                 if($domready){$output .= '    });'; }
  28.                 $output .= '</script>';
  29.             }
  30.            
  31.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement