示例#1
0
 function checkRequirement($component)
 {
     $joomlaVer = new joomlaVersion();
     $joomla = $joomlaVer->getShortVersion();
     $newIndex = $component[3] . '_' . $component[2];
     if (empty($this->compDetails[$newIndex . '_requirement']) or $this->requiredVersion($joomla, $this->compDetails[$newIndex . '_requirement'])) {
         $this->newVersion = true;
         return true;
     }
     return false;
 }
示例#2
0
/*==================================================================================
* GET VERSION INFO :: Build 010
* Jalil Latiff :: April 2008 , Kuala Lumpur, Malaysia.
* =================================================================================*/
defined('_JEXEC') or defined('_VALID_MOS') or die('Restricted Access');
if (defined('Joomla') or defined('_J1') or defined('_J5')) {
    return;
}
//.................................................................................
if (function_exists('jimport')) {
    jimport('joomla.version');
    $instance = new JVersion();
} else {
    if (class_exists('joomlaVersion')) {
        $instance = new joomlaVersion();
    } else {
        // echo ' Joomla Version not discovered' ; // assume J5 legacy mode
        if (!defined('_J1')) {
            DEFINE('_J1', 2);
        }
        if (!defined('_J5')) {
            DEFINE('_J5', 0);
        }
        if (!DEFINED('Joomla')) {
            DEFINE('Joomla', ' Virtual Joomla 1.5 Legacy Mode ');
        }
        return;
    }
}
$L_version = $instance->getLongVersion();