* User interface for list_new plugin admin * * @package e107_plugins * @subpackage list_new */ require_once "../../class2.php"; if (!e107::isInstalled('list_new')) { header("Location: " . e_BASE . "index.php"); exit; } require_once e_HANDLER . "form_handler.php"; $rs = new form(); global $rc; if (!is_object($rc)) { require_once e_PLUGIN . "list_new/list_class.php"; $rc = new listclass(); } unset($text); require_once HEADERF; //check query $mode = ''; if (e_QUERY) { $qs = explode(".", e_QUERY); if ($qs[0] == 'new') { $mode = $qs[0]; } } //set mode $rc->mode = vartrue($mode) == 'new' ? 'new_page' : 'recent_page'; //parse page $text = $rc->displayPage();
* $Author$ * */ /** * Menu for list_new plugin * * @package e107_plugins * @subpackage list_new */ if (!defined('e107_INIT')) { exit; } if (!e107::isInstalled('list_new')) { return; } unset($text); global $rc; if (!is_object($rc)) { require_once e_PLUGIN . "list_new/list_class.php"; $rc = new listclass(); } //set mode $rc->mode = "recent_menu"; //parse menu $text = $rc->displayMenu(); $caption = vartrue($rc->list_pref[$rc->mode . "_caption"], LIST_MENU_1); $caption = $rc->e107->tp->toHtml($caption, FALSE, 'USER_TITLE'); $text = $rc->e107->tp->toHtml($text, TRUE, 'USER_BODY'); $rc->e107->ns->tablerender($caption, $text, 'list_recent'); unset($caption); unset($text);
* * @package e107_plugins * @subpackage list_new */ //include and require several classes require_once "../../class2.php"; if (!getperms("1") || !e107::isInstalled('list_new')) { header("location:" . e_BASE . "index.php"); exit; } require_once e_ADMIN . "auth.php"; require_once e_HANDLER . "form_handler.php"; $rs = new form(); $fl = e107::getFile(); require_once e_PLUGIN . "list_new/list_class.php"; $rc = new listclass('admin'); //get all sections to use (and reload if new e_list.php files are added) $rc->getSections(); $mes = e107::getMessage(); //update preferences in database if (isset($_POST['update_menu'])) { $message = $rc->admin->db_update_menu(); } //check preferences from database $rc->list_pref = $rc->getListPrefs(); //render message if set if (isset($message)) { $MESSAGE = $message; $t = preg_replace("/\\{(.*?)\\}/e", '$\\1', $rc->template['ADMIN_MESSAGE']); $mes->addInfo($message); //$rc->e107->ns->tablerender('', $t);