Advanced search  

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

Pages: [1]   Go Down

Author Topic: Shows header and footer one after each other.  (Read 4029 times)

0 Members and 1 Guest are viewing this topic.

Daniel_Hatcher

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 7
Shows header and footer one after each other.
« on: September 09, 2005, 03:10:10 am »

Heres the code i use

Code: [Select]
    $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?
« Last Edit: September 09, 2005, 01:33:49 pm by Nibbler »
Logged

Nibbler

  • Guest
Re: Shows header and footer one after each other.
« Reply #1 on: September 09, 2005, 06:46:40 am »

Use return instead of echo.
Logged

Daniel_Hatcher

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 7
Re: Shows header and footer one after each other.
« Reply #2 on: September 09, 2005, 11:15:28 am »

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

Code: [Select]
{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.
Logged

Nibbler

  • Guest
Re: Shows header and footer one after each other.
« Reply #3 on: September 09, 2005, 11:19:49 am »

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

Daniel_Hatcher

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 7
Re: Shows header and footer one after each other.
« Reply #4 on: September 09, 2005, 01:28:21 pm »

Thank you, so much. It worked,  :)
Logged
Pages: [1]   Go Up
 

Page created in 0.019 seconds with 19 queries.