Exemplo n.º 1
0
 function isApplicable()
 {
     $plugin = XiptHelperUtils::getPluginStatus('xi_adminapproval');
     if (XIPT_JOOMLA_15) {
         if ($plugin && $plugin->published == 1) {
             return false;
         }
     } else {
         if ($plugin && $plugin->enabled == 1) {
             return false;
         }
     }
     $ptypeArray = XiptHelperProfiletypes::getProfileTypeArray();
     foreach ($ptypeArray as $ptype) {
         if (XiptHelperProfiletypes::getProfileTypeData($ptype, 'approve') == true) {
             return true;
         }
     }
     return false;
 }
Exemplo n.º 2
0
 function _isPluginInstalledAndEnabled()
 {
     $communityPlugin = XiptHelperUtils::getPluginStatus('xipt_community');
     if (XIPT_JOOMLA_15) {
         if (!$communityPlugin || $communityPlugin->published == 0) {
             return false;
         }
     } else {
         if (!$communityPlugin || $communityPlugin->enabled == 0) {
             return false;
         }
     }
     $systemPlugin = XiptHelperUtils::getPluginStatus('xipt_system');
     if (XIPT_JOOMLA_15) {
         if (!$systemPlugin || $systemPlugin->published == 0) {
             return false;
         }
     } else {
         if (!$systemPlugin || $systemPlugin->enabled == 0) {
             return false;
         }
     }
     return true;
 }