Exemplo n.º 1
0
 protected function isIPBanned()
 {
     // Disabled for now..
     return false;
     kimport('userban');
     $banned = KunenaUserBan::getInstanceByIP($_SERVER['REMOTE_ADDR']);
     if ($banned) {
         if (!$banned->isLifetime()) {
             require_once KPATH_SITE . '/lib/kunena.timeformat.class.php';
             $this->_app->enqueueMessage(JText::sprintf('COM_KUNENA_POST_ERROR_IP_BANNED_NOACCESS_EXPIRY', CKunenaTimeformat::showDate($banned->expiration)), 'error');
             $this->redirectBack();
             return true;
         } else {
             $this->_app->enqueueMessage(JText::_('COM_KUNENA_POST_ERROR_IP_BANNED_NOACCESS'), 'error');
             $this->redirectBack();
             return true;
         }
     }
     return false;
 }