[Solved]: Move sys_menu, admin_menu and sub_menu to bottom [Solved]: Move sys_menu, admin_menu and sub_menu to bottom
 

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

[Solved]: Move sys_menu, admin_menu and sub_menu to bottom

Started by aik_putte, September 11, 2008, 04:29:42 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

aik_putte

I´m sorry for this repost but I cant get it to work.
I want to move all the menus at the top to the bottom so the pictures moves to the top instead.
I use the theme Water_drop and this is my code in theme.php, with this code the html-page only writes out {SYS_MENU} and the others as html at the top, still.

// Function for writing a pageheader
function pageheader($section, $meta = '')
{
    global $CONFIG, $THEME_DIR;
    global $template_header, $lang_charset, $lang_text_dir;

    $custom_header = cpg_get_custom_include($CONFIG['custom_header_path']);

        $charset = ($CONFIG['charset'] == 'language file') ? $lang_charset : $CONFIG['charset'];

    header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
        header("Content-Type: text/html; charset=$charset");
    user_save_profile();

    $template_vars = array('{LANG_DIR}' => $lang_text_dir,
        '{TITLE}' => $CONFIG['gallery_name'] . ' - ' . strip_tags(bb_decode($section)),
        '{CHARSET}' => $charset,
        '{META}' => $meta,
        '{GAL_NAME}' => $CONFIG['gallery_name'],
        '{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
        '{CUSTOM_HEADER}' => $custom_header,
        );

    echo template_eval($template_header, $template_vars);
}

// Function for writing a pagefooter
function pagefooter()
{
    //global $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_SERVER_VARS;
    global $USER, $USER_DATA, $ALBUM_SET, $CONFIG, $time_start, $query_stats, $queries;;
    global $template_footer;

    $custom_footer = cpg_get_custom_include($CONFIG['custom_footer_path']);

    if ($CONFIG['debug_mode']==1 || ($CONFIG['debug_mode']==2 && GALLERY_ADMIN_MODE)) {
    cpg_debug_output();
    }

    $template_vars = array(
        '{CUSTOM_FOOTER}' => $custom_footer,
'{SYS_MENU}' => theme_main_menu('sys_menu'),
        '{SUB_MENU}' => theme_main_menu('sub_menu'),
        '{ADMIN_MENU}' => theme_admin_mode_menu(),
        '{VANITY}' => (defined('THEME_IS_XHTML10_TRANSITIONAL') && $CONFIG['vanity_block']) ? theme_vanity() : '',
    );

    echo template_eval($template_footer, $template_vars);
}

Nibbler

Did you move the tags to the end of the page? Post a link to your gallery.

aik_putte


Nibbler

If you want {SYS_MENU} and {SUB_MENU} to be at the bottom of the page you need to move them to the bottom of the page in template.html. Also:

You should rename the theme when you modify it so you don't overwrite it when you update.
You have local paths in your page (eg. file:///D:/patrikhansson.se/bilder/bottom.jpg). They won't work for anyone but you.

aik_putte

Thank you, now it works!  ;D

I´m aware about the local paths, i´m just testing the gallery right now :)