17 public function prepare(&$controller, &$xoopsUser, $moduleConfig)
19 $controller->mRoot->mLanguageManager->loadModuleMessageCatalog(
'user');
22 public function &_getHandler()
24 $handler =& xoops_getmodulehandler(
'online',
'user');
28 public function &_getFilterForm()
34 public function _getBaseUrl()
36 return './misc.php?type=online';
39 public function executeViewIndex(&$controller, &$xoopsUser, &$render)
41 $render->setTemplateName(
'user_misc_online.html');
43 foreach (array_keys($this->mObjects) as $key) {
44 $this->mObjects[$key]->loadModule();
47 $render->setAttribute(
'objects', $this->mObjects);
48 $render->setAttribute(
'pageNavi', $this->mFilter->mNavi);
49 $render->setAttribute(
'enableViewIP', $controller->mRoot->mContext->mUser->isInRole(
'Module.user.Admin'));