function getDefaultView(&$controller, &$xoopsUser) { $this->mTargetName = trim(xoops_getrequest('target')); if ($this->mTargetName == '' || !preg_match('/^[a-zA-Z]\\w*$/', $this->mTargetName)) { return LEGACY_FRAME_VIEW_ERROR; } return parent::getDefaultView($controller, $xoopsUser); }
function getDefaultView(&$controller, &$xoopsUser) { $result = parent::getDefaultView($controller, $xoopsUser); if ($result == LEGACY_FRAME_VIEW_INDEX) { $this->mImgcatId = xoops_getrequest('imgcat_id'); $handler =& xoops_getmodulehandler('imagecategory', 'legacy'); $this->mCategory =& $handler->get($this->mImgcatId); } return $result; }