Gemaakt menu toevoegen
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Gemaakt menu toevoegen
Ik heb met een menumaker een menu gemaakt en die wil ik dus in de plaats van het bovenste forum en portal menu plaatsen.
Menu staat hier: http://www.mediamadness.org/menu%20gara.html. Is nog niet af want er moet nog een stuk bij en dat stuk moet er dan weer onder komen. Ik heb geen idee of het kan. Ik had al wat geprobeerd met plaatjes vervangen in overall_header en nog meer aanpassingen maar voor ik verder ga wil ik graag weten of het eigenlijk wel kan?
Ik heb het menu gemaakt met MenuMaker van Xara.com
Menu staat hier: http://www.mediamadness.org/menu%20gara.html. Is nog niet af want er moet nog een stuk bij en dat stuk moet er dan weer onder komen. Ik heb geen idee of het kan. Ik had al wat geprobeerd met plaatjes vervangen in overall_header en nog meer aanpassingen maar voor ik verder ga wil ik graag weten of het eigenlijk wel kan?
Ik heb het menu gemaakt met MenuMaker van Xara.com
Doordat phpBB gebaseerd is op een template systeem zijn PHP en HTML volledig gescheiden, en je kunt om deze reden ook elk variant op HTML invoegen op je forum. Menu's dus ook. Het enige waar je op moet letten zijn de links naar de pagina's; gebruik dus {U_INDEX} in plaats van index.php. Op deze manier worden de session_id's ook meegegeven.
Is het dan een kwestie van de code van de html inpassen in overall_header?
Het is namelijk wel een .js script wat er in staat:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MenuMaker produced NavBar</title>
</head>
<body bgcolor="#ffffff" text="BLACK">
<script menumaker src="menu_gara.js"></script>
</body></html>
Het is namelijk wel een .js script wat er in staat:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MenuMaker produced NavBar</title>
</head>
<body bgcolor="#ffffff" text="BLACK">
<script menumaker src="menu_gara.js"></script>
</body></html>
Dat is geen .js maar een .html file. Wat er van over blijft voor in je overall_header.tpl is:
Code: Selecteer alles
<script menumaker src="menu_gara.js"></script>
Ok...maar volgens mij haal ik teveel weg of zet ik het op de verkeerde plek.


Code: Selecteer alles
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"><script menumaker src="menu_gara.js"></script>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subGreen/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>
<!-- END switch_user_logged_out -->
</td>
</tr>
<tr>
Het staat ~ op de goede plek, maar dit is niet de juiste manier.
Dit is de code van je huidige menu:
Kopieer de code uit de javascript file:
Deze moet je plaatsen tussen
Op de plek van het huidige menu in templates/subRed/overall_header.tpl en templates/subSilver/overall_header.tpl. Daarna verander je de links en teksten in je script naar die van het originele menu;
wordt dus
Dit is de code van je huidige menu:
Code: Selecteer alles
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href="{U_PORTAL}"><img src="templates/subRed/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br /> </span>
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_PORTAL}" class="mainmenu"><img src="templates/subRed/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{L_HOME}" hspace="3" />{L_HOME}</a> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subRed/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu"> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subRed/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/subRed/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/subRed/images/icon_mini_groups.gif" width="12" height="13" border
="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a> <a href="{U_CALENDAR}" class="mainmenu"><img src="templates/subRed/images/icon_mini_calendar.gif" width="12" height="13" border="0" alt="{L_CALENDAR}" hspace="3" />{L_CALENDAR}</a> <a href="http://www.garafiano.nl" class="mainmenu"><img src="templates/subRed/images/icon_mini_email.gif" width="12" height="13" border="0" alt="Garafiano" > Garafiano</a><a href="{U_ALBUM}" class="mainmenu"><img src="templates/subRed/images/icon_mini_album.gif" width="12" height="13" border="0" alt="{L_ALBUM}" hspace="3" />{L_ALBUM}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subRed/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>
<!-- END switch_user_logged_out -->
</td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subRed/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/subRed/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/subRed/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>
Code: Selecteer alles
<script language="Javascript" type="text/javascript">
<!--
...
//-->
</script>
Code: Selecteer alles
writeButton("","http://www.garafiano.nl/forum/search.php","menu_gara_b3",65,23,"Zoeken","",0);
Code: Selecteer alles
writeButton("","{U_SEARCH}","menu_gara_b3",65,23,"{L_SEARCH}","",0);