function route($request) { include_once BASEDIR . '/app/actions.php'; switch ($request->path) { case 'formList': formList(); break; case 'formXml': if (isset($request->query['formId'])) { formXml($request->query['formId']); } break; default: error404(); break; } }
$criteria = new Criteria('weight', '0', '>'); $criteria->setOrder('weight'); $criteria->setStart($start); $criteria->setLimit($itmppg); echo '<div style="clear:both; text-align:right; width:100%">' . $pgnav->renderNav() . '</div>'; echo formCatsList($videoCatHandler->getObjects($criteria, true), $videoCatHandler); break; default: echo function_exists("loadModuleAdminMenu") ? loadModuleAdminMenu(1) : ""; $pgnav = new XoopsPageNav($videocount, $itmppg, $start, 'start', '&op=list'); $criteria = new Criteria('uid', '0', '>'); $criteria->setOrder('created'); $criteria->setStart($start); $criteria->setLimit($itmppg); echo '<div style="clear:both; text-align:right; width:100%">' . $pgnav->renderNav() . '</div>'; echo formList($videoHandler->getObjects($criteria, true), $videoHandler); break; } break; default: case 'edit': switch ($_REQUEST['fct']) { case "save": if ($_REQUEST['description_editor_current'] != $_REQUEST['description_editor']) { echo function_exists("loadModuleAdminMenu") ? loadModuleAdminMenu(1) : ""; echo formVideo($id); echo chronolabs_inline(false); xoops_cp_footer(); exit(0); } saveEditVideo(intval($_REQUEST['id']));