if (is_array($user) && isset($user[0])) { $avatar_list[$i]['user'] = $user[0]; } } $xoops->tpl()->assign('avatars_list', $avatar_list); // Display Page Navigation if ($avatar_count > $nb_avatars) { $nav = new XoopsPageNav($avatar_count, $nb_avatars, $start, 'start', 'op=list'); $xoops->tpl()->assign('nav_menu', $nav->renderNav(4)); } break; // Edit // Edit case "edit": $admin_page->addItemButton(AvatarsLocale::LIST_OF_AVATARS, 'avatar_custom.php', 'application-view-detail'); $admin_page->renderButton(); $xoops->tpl()->assign('info_msg', $xoops->alert('info', $info_msg, XoopsLocale::INFORMATION_FOR_UPLOADS)); // Create form $obj = $avatar_Handler->get(Request::getInt('avatar_id', 0)); $form = $xoops->getModuleForm($obj, 'avatar'); // Assign form $xoops->tpl()->assign('form', $form->render()); break; // Save // Save case "save": // Check security if (!$xoops->security()->check()) { $xoops->redirect('avatar_custom.php', 3, implode('<br />', $xoops->security()->getErrors())); } $uploader_avatars_img = new XoopsMediaUploader($xoops_upload_path . '/avatars', $mimetypes, $upload_size, $width, $height);
} if ($categoriesHandler->insert($obj)) { $xoops->redirect('category.php', 3, AlumniLocale::FORMOK); } echo $obj->getHtmlErrors(); $form = $xoops->getModuleForm($obj, 'category'); $form->display(); break; case 'edit_category': $cid = Request::getInt('cid', 0); $xoops = Xoops::getInstance(); $xoops->header(); $indexAdmin = new \Xoops\Module\Admin(); $indexAdmin->displayNavigation('category.php'); $indexAdmin->addItemButton(AlumniLocale::LIST_CATS, 'alumni.php', 'list'); $indexAdmin->renderButton('left', ''); $obj = $categoriesHandler->get($cid); $form = $xoops->getModuleForm($obj, 'category'); $form->display(); break; case 'delete_category': $xoops = Xoops::getInstance(); $xoops->header(); $cid = Request::getInt('cid', 0); $ok = Request::getInt('ok', 0); $obj = $categoriesHandler->get($cid); if (isset($ok) && $ok == 1) { if (!$xoops->security()->check()) { $xoops->redirect('category.php', 3, implode(',', $xoops->security()->getErrors())); } if ($categoriesHandler->delete($obj)) {