new_event.php
<?php
use XoopsModules\Extcal\{Helper,
Perm
};
require_once __DIR__ . '/header.php';
require_once __DIR__ . '/include/constantes.php';
global $xoopsUser, $xoopsTpl;
// Getting eXtCal object's handler
$eventHandler = Helper::getInstance()->getHandler(_EXTCAL_CLN_EVENT);
$permHandler = Perm::getHandler();
$xoopsUser = $xoopsUser ?: null;
if (count($permHandler->getAuthorizedCat($xoopsUser, 'extcal_cat_submit')) > 0) {
require_once XOOPS_ROOT_PATH . '/header.php';
// Title of the page
$xoopsTpl->assign('xoops_pagetitle', _MI_EXTCAL_SUBMIT_EVENT);
// Display the submit form
$form = $eventHandler->getEventForm();
//$form->display();
require_once XOOPS_ROOT_PATH . '/footer.php';
} else {
redirect_header('index.php', 3);
}