Um ganz ehrlich zu sein, ich bin mächtig enttäuscht.
Selbst nach einer verzweifelten PN an Andi tat sich hier ja nun gar nichts. Die Frage, wie man diese Sys und Sub Menü's für Gäste teilweise ausblenden kann wird oft gefragt, und eigentlich ist die Lösung mehr wie einfach.
/gallery/include/themes.inc.php, ab ca. Zeile 147
// HTML template for template sub_menu buttons
if (!isset($template_sub_menu_button)) //{THEMES}
$template_sub_menu_button= $template_sys_menu_button;
// HTML template for template sub_menu buttons
if (!USER_ID) {
addbutton($sub_menu_buttons,'{CUSTOM_LNK_LNK}','{CUSTOM_LNK_TITLE}','{CUSTOM_LNK_TGT}','custom_link',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'{LASTUP_LNK}','{LASTUP_TITLE}','{LASTUP_TGT}','lastup',$template_sub_menu_spacer);
} else {
if (!isset($sub_menu_buttons)) { //{THEMES}
// {HREF_LNK}{HREF_TITLE}{HREF_TGT}{BLOCK_ID}{SPACER}
addbutton($sub_menu_buttons,'{CUSTOM_LNK_LNK}','{CUSTOM_LNK_TITLE}','{CUSTOM_LNK_TGT}','custom_link',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'{ALB_LIST_LNK}','{ALB_LIST_TITLE}','{ALB_LIST_TGT}','album_list',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'{LASTUP_LNK}','{LASTUP_TITLE}','{LASTUP_TGT}','lastup',$template_sub_menu_spacer);
addbutton( $sub_menu_buttons,'{LASTCOM_LNK}','{LASTCOM_TITLE}','{LASTCOM_TGT}','lastcom',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'{TOPN_LNK}','{TOPN_TITLE}','{TOPN_TGT}','topn',$template_sub_menu_spacer);
// addbutton($sub_menu_buttons,'{TOPRATED_LNK}','{TOPRATED_TITLE}','{TOPRATED_TGT}','toprated',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'{FAV_LNK}','{FAV_TITLE}','{FAV_TGT}','favpics',$template_sub_menu_spacer);
addbutton($sub_menu_buttons,'{SEARCH_LNK}','{SEARCH_TITLE}','{SEARCH_TGT}','search','');
} //{THEMES}
}
$params = array('{BUTTONS}' => assemble_template_buttons($template_sub_menu_button,$sub_menu_buttons));
$template_sub_menu = template_eval($template_sub_menu,$params);
}
Nach dem Befehl !USER_ID kommen die Angaben für die Besucher. Die können wahlweise auch ganz leer bleiben, brauchen aber ansonsten eine gewisse Reihenfolge.
Nach dem else dann die Angaben nochmalig für die User.
Vorsicht: Die themes.inc.php am besten zuerst sichern und daran denken, das sie in der Regel bei Updates wieder überschrieben wird.
Ein "//" vor dem addbutton schaltet diese jeweilig ganz aus.
Have fun...