1<?php 2/* 3 * e107 website system 4 * 5 * Copyright (C) 2008-2009 e107 Inc (e107.org) 6 * Released under the terms and conditions of the 7 * GNU General Public License (http://www.gnu.org/licenses/gpl.txt) 8 * 9 * List Page 10 * 11 * $Source: /cvs_backup/e107_0.8/e107_plugins/list_new/list.php,v $ 12 * $Revision$ 13 * $Date$ 14 * $Author$ 15 * 16*/ 17 18/** 19 * User interface for list_new plugin admin 20 * 21 * @package e107_plugins 22 * @subpackage list_new 23 */ 24 25require_once("../../class2.php"); 26 27if (!e107::isInstalled('list_new')) 28{ 29 e107::redirect(); 30 exit; 31} 32 33require_once(e_HANDLER."form_handler.php"); 34$rs = new form; 35 36global $rc; 37if (!is_object($rc)) 38{ 39 require_once(e_PLUGIN."list_new/list_class.php"); 40 $rc = new listclass; 41} 42 43unset($text); 44 45require_once(HEADERF); 46 47//check query 48$mode = ''; 49if(e_QUERY) 50{ 51 $qs = explode(".", e_QUERY); 52 if($qs[0] == 'new') 53 { 54 $mode = $qs[0]; 55 } 56} 57 58//set mode 59$rc->mode = (vartrue($mode) == 'new' ? 'new_page' : 'recent_page'); 60 61//parse page 62$text = $rc->displayPage(); 63 64$caption = vartrue($rc->list_pref[$rc->mode."_caption"], LIST_MENU_1); 65$rc->e107->ns->tablerender($caption, $text, 'list-new-page'); 66unset($text); 67 68require_once(FOOTERF); 69 70