2.x/Overall header en footer

Uit phpBB.nl Wiki
Ga naar: navigatie, zoeken
!! Let op: vanaf 1 januari 2009 wordt phpBB2 niet meer ondersteund door phpBB.nl en phpBB.com.

Deze pagina's dienen uitsluitend als archief.

!!


Wat zijn het en hoe wijzig ik het?

Voorwoord

Er worden regelmatig topics geopend over hoe je dingen wijzigt in de header, zoals het menu, maar uiteraard ook de header zelf (ook wel logo genoemd). In deze kleine 'tutorial' leer je daar een aantal dingen over. Zoals je straks zult merken, zijn de meeste dingen helemaal niet zo moeilijk als ze lijken. Integendeel, ze zijn hartstikke makkelijk om te wijzigen. Dit geldt ook bij de overall_footer.tpl

Laten we beginnen

Om te beginnen moeten we uiteraard eerst een aantal basis-dingen weten. Hieronder vind je een kort overzichtje met basisinformatie, die te pas kan komen bij de overige wijzigingen (modificaties):

  • Het bestand, dat je moet openen, bevindt zich hier: /templates/subsilver/overall_header.tpl. Dit bevat de header informatie en wordt getoond boven elke pagina op je forum.
  • Het standaard phpBB-logo vindt je hier: /templates/subsilver/images/logo_phpBB.gif. Dit is de standaard header en mag ook gewijzigd worden (alleen in de overall_footer moet de copyright bewaard blijven).
  • Voordat je dingen begint te wijzigen in de overall_header, etc, moet je eerst de dingen back-uppen en ervoor zorgen, dat, indien er iets misgaat, je altijd dingen weer terug kunt zetten.

Het wijzigen van de header

Een erg simpel iets: de standaard header van phpBB vervangen door een eigen header. Hiervoor moet je alleen een eigen header zien te maken. Zodra je een eigen header gemaakt hebt, kun je de bestaande header overschrijven. Dat wil zeggen: je upload de nieuwe header naar de server van je forum (via FTP) en overschrijft daarmee de bestaande header. Hierna is het ook nog mogelijk om de header in het midden (of links/rechts) te zetten. Dat kan bijvoorbeeld met:

<center> je header </center>

Let hierbij wel op: bij sommige templates lukt dit niet, omdat de rest dan niet meer past.

Header klikbaar maken

Ook een bekende vraag is om de header klikbaar te maken, maar dan uit te laten komen bij iets anders in plaats van de standaard Forum Index. Hiervoor zijn de volgende modificaties nodig:

#
##----[ OPEN ]-----------------
#

/templates/{je-template}/overall_header.tpl

#
##----[ FIND ]------------------
#

<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>

#
##----[ IN LINE, FIND ]-------------
#

{U_INDEX}

#
##----[ REPLACE WITH ]-------------
#

** de site, waarnaar de header moet linken **

#
##----[ IN LINE, FIND ]---------------
#

{L_INDEX}

#
##-----[ REPLACE WITH ]--------------
#

** de beschrijving van de site, waar je naartoe linked **

Het wijzigen van je menu

Hiervoor moet je ook weer overall_header.tpl openen. Let op: sommige templates maken gebruik van images, die ergens naartoe linken en andere maken gebruik van alleen text-links.

Image-links

Een image-link ziet er meestal zo uit:

<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> 

Dat wil dus zeggen, dat, indien je op de 'Icon mini faq' knop klikt, je uitkomt bij de FAQ van een forum.

Text-links

Een text-link ziet er meestal zo uit:

<a href="{U_FAQ}" class="mainmenu">{L_FAQ}</a> 

Dus als je op de 'FAQ' letters klikt, kom je uit bij de FAQ van een forum.

Het wijzigen ervan is gemakkelijk. Als je wilt, dat ze bij een andere site uitkomen, kun je simpelweg de link achter <a href="link" wijzigen. Voor het plaatje, dat erbij hoort, moet je een nieuwe maken, uploaden naar /templates/subsilver/images en vervolgens overschrijven. Op deze manier kom je op hetzelfde uit, maar via een ander plaatje.

De overall_footer

Net zoals bij de overall_header.tpl, is er ook een overall_footer.tpl. Die bevindt zich ook in /templates/subsilver/overall_footer.tpl Deze wordt ook op elke pagina van je forum getoond, maar dan op de bodem ervan. Hij bevat standaard de volgende informatie:

<div align="center"><span class="copyright"><br />{ADMIN_LINK}<br />
<!--
We request you retain the full copyright notice below including the link to www.phpbb.com.
This not only gives respect to the large amount of time given freely by the developers
but also helps build interest, traffic and use of phpBB 2.0. If you cannot (for good
reason) retain the full copyright we request you at least leave in place the
Powered by phpBB line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.

The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> &copy; 2001, 2005 phpBB Group<br />{TRANSLATION_INFO}</span></div>
</td>
</tr>
</table>

</body>
</html>

Het is dus duidelijk, dat de phpBB Copyright Link NIET weggehaald mag worden wil je nog Support van welke phpBB support site dan ook. Verder mag je toevoegen, wat je wilt. Een veelgebruikt iets is bijvoorbeeld de beheerder van de site, of de modificator, die er aan toegevoegd wordt. Dat doe je bijvoorbeeld zo:

#
##---------[ FIND ]------------
#

2001, 2005 phpBB Group

#
##----------[ DIRECTLY AFTER, ADD ]----------
#

& Aanpassingen door <a href="http://www.jouwlink.nl">jouwnaam</a>

Uiteraard mag ook andere tekst worden toegevoegd; dat is geen probleem. Een klein en kort menu kan ook worden toegevoegd; dat doe je zo:

#
##-----------[ FIND ]---------------
#

{TRANSLATION_INFO}</span></div>
</td>
</tr>
</table>



#
##-----------[ AFTER, ADD ]-----------------
#

<center>
<td class="catBottom" align="center">
<span class="footer">
<a href="http://www.google.com" target="_self" class="footer">Google</a> | 
<a href="http://www.phpBB.nl/search.php" target="_self" class="footer">phpBB Search</a> | 

<a href="http://www.jouwlink.nl" target="_self" class="footer">Hoofdpagina</a> | 
<a href="http://www.phpBB.com" target="_self" class="footer">phpBB.com</a> | 
<a href="http://www.phpbbhacks.com" target="_self" class="footer">phpBBhacks.com</a>
</span><br />

</td></center>

Nawoord

Hopelijk zijn deze 2 kleine items al iets duidelijker te wijzigen en is een aantal vragen al beantwoord. Indien er problemen komen, of iets maar niet wil lukken, kun je altijd terecht op het Supportforum. Daar helpt men je graag verder.

Succes !