Shows header and footer one after each other. Shows header and footer one after each other.
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Shows header and footer one after each other.

Started by Daniel_Hatcher, September 09, 2005, 03:10:10 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Daniel_Hatcher

Heres the code i use

    $template_vars = array('{LANG_DIR}' => $lang_text_dir,
        '{TITLE}' => $CONFIG['gallery_name'] . ' - ' . $section,
        '{CHARSET}' => $charset,
        '{META}' => $meta,
        '{GAL_NAME}' => $CONFIG['gallery_name'],
        '{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
        '{MAIN_MENU}' => theme_main_menu(),
        '{ADMIN_MENU}' => theme_admin_mode_menu(),
        '{CUSTOM_HEADER}' => header_show_now(),
        '{CUSTOM_FOOTER}' => footer_show(),
        );

    echo template_eval($template_header, $template_vars);
}



function header_show_now()
{

ECHO "------------------";



}


function footer_show()
{


ECHO "_______________________";




}


Now the problem is i've set header to show at top footer to show at the bottom. But it displays like so.


----------------------------- ___________________


GALLERY

i need it to show

-------------------------------

GALLERY

__________________

can anyone help?

Nibbler


Daniel_Hatcher

That seems to work, but the template.html layout seems to mess up, it shows

{CUSTOM_HEADER}

<script type="text/javascript" src="scripts.js"></script>
<!--
  Coppermine version: 1.3.3
  $Source: /cvsroot/coppermine/stable/themes/classic/template.html,v $
  $Revision: 1.2 $
  $Author: gaugau $
  $Date: 2005/04/19 03:17:13 $
-->

<table width="100%" height="100%" border="0" VALIGN="TOP">
<tr>
        <td valign="top">
<CENTER> {MAIN_MENU}</CENTER><BR>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                                <td align="center" valign="top">
                                        {ADMIN_MENU}
                                        {GALLERY}
                                </td>
                        </tr>
                </table>
                </td>
        </tr>
</table>
{CUSTOM_FOOTER}


All of the {} works,  but the {CUSTOM_FOOTER} that just seems to show {CUSTOM_FOOTER} instead of the coding.

Nibbler

Any {} placeholders that are located after the {GALLERY} need to be handled by the pagefooter function instead of the pageheader function.

Daniel_Hatcher