p_master::display PHP Method

display() public method

Display module
public display ( $page_title, $display_online_list = false )
    function display($page_title, $display_online_list = false)
    {
        global $template, $user;
        // Generate the page
        if (defined('IN_ADMIN') && isset($user->data['session_admin']) && $user->data['session_admin']) {
            adm_page_header($page_title);
        } else {
            page_header($page_title, $display_online_list);
        }
        $template->set_filenames(array('body' => $this->get_tpl_name()));
        if (defined('IN_ADMIN') && isset($user->data['session_admin']) && $user->data['session_admin']) {
            adm_page_footer();
        } else {
            page_footer();
        }
    }

Usage Example

示例#1
0
if ($mode == 'login' || $mode == 'logout' || $mode == 'confirm') {
    define('IN_LOGIN', true);
}
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('ucp');
// Setting a variable to let the style designer know where he is...
$template->assign_var('S_IN_UCP', true);
$module = new p_master();
$default = false;
// Basic "global" modes
switch ($mode) {
    case 'activate':
        $module->load('ucp', 'activate');
        $module->display($user->lang['UCP_ACTIVATE']);
        redirect(append_sid("{$phpbb_root_path}index.{$phpEx}"));
        break;
    case 'resend_act':
        $module->load('ucp', 'resend');
        $module->display($user->lang['UCP_RESEND']);
        break;
    case 'sendpassword':
        $module->load('ucp', 'remind');
        $module->display($user->lang['UCP_REMIND']);
        break;
    case 'register':
        if ($user->data['is_registered'] || isset($_REQUEST['not_agreed'])) {
            redirect(append_sid("{$phpbb_root_path}index.{$phpEx}"));
        }
        $module->load('ucp', 'register');
All Usage Examples Of p_master::display