Hallo
Ich habe dir das mal fertig gestellt.
Für alle die das gleiche auch haben möchten kommt hier die Anleitung:
1. Ladet euch aus eurem Forum die Datei (aus dem Ordner
includes)
page_header.php und benennt sie um in
page_header2.php.
2. Ladet euch aus eurem Forum die Datei (aus dem Ordner
templates/subSilver/)
overall_header.tpl und benennt sie um in
overall_header2.tpl.
3. Ladet euch aus eurem Forum die Datei
portal.php (aus dem root des Forums).
So und jetzt geht die eigentliche Arbeit los (keine Angst, das ist schnell erledigt

).
Öffnet eure neue
page_header2.php und sucht nach
Code: Alles auswählen
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
und ersetzt das mit
Code: Alles auswählen
$template->set_filenames(array(
'overall_header2' => ( empty($gen_simple_header) ) ? 'overall_header2.tpl' : 'simple_header.tpl')
);
sucht nach
und ersetzt das mit
Öffnet eure neue
overall_header2.tpl, sucht nach dem Navigationsmenü und löscht es dann. Bei dem Standard subSilver Style wäre das der folgende Code
Code: Alles auswählen
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
</span></td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a> <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a> <a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a> </span></td>
</tr>
</table>
Öffnet eure
portal.php und sucht nach
Code: Alles auswählen
// OUTPUT PAGE HEADER START
define('SHOW_ONLINE', true);
$page_title = $lang['IntroPortalMOD2'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
ersetzt das mit
Code: Alles auswählen
// OUTPUT PAGE HEADER START
define('SHOW_ONLINE', true);
$page_title = $lang['IntroPortalMOD2'];
include($phpbb_root_path . 'includes/page_header2.'.$phpEx);
So das war es dann auch schon. Ladet die Dateien einfach in die entsprechenden Ordner im Forum hoch und schon hat das Portal nur noch seine eigene Navigationsbox, während auf den anderen Seiten das normale Navigationsmenü benutzt werden kann.
Grüße: Mahony