Autore: Nico Note: Questo articolo spiega alcune tra le modifiche più richieste per l'header del forum phpBB3. Si ricorda di fare il backup di tutti i file che modificherai, onde evitare spiacevoli conseguense. Dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA. - Aggiungere immagine come sfondo nell'header
- Togliere logo
- Togliere nome sito e descrizione
- Eliminare il box di ricerca
- Aggiungere immagine random
- Aggiungere immagine
- Sostituire immagine logo con animazione in flash
Aggiungere immagine come sfondo nell'headerCarica l'immagine nella cartella styles/prosilver/theme/images/ Apri il file styles/prosilver/theme/common Cerca: .headerbar {
background: #ebebeb none repeat-x 0 0;
color: #FFFFFF;
margin-bottom: 4px;
padding: 0 5px; Dopo aggiungi:
height: 100px ; Cambia l'altezza (100px) in base a quella dell'immagineApri styles/prosilver/theme/colours.css Cerca:
.headerbar {
background-color: #12A3EB;
background-image: url("{T_THEME_PATH}/images/bg_header.gif");
color: #FFFFFF;
} Cambia (bg_header.gif) con il nome della tua immagineApri styles/prosilver/template/overall_header.html Cerca:
<div id="site-description"> Prima aggiungi:
<div style="height: 90px ;"> L'altezza deve essere 10px meno dell'altezza dell'immagine!Cerca:
<a href="{U_SEARCH}" mce_href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV} </a> {S_SEARCH_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF --> Dopo aggiungi:
</div> La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA. Togliere logoApri styles/prosilver/template/overall_header.html Trova ed elimina:
<a href="{U_INDEX}" mce_href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG} </a> La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA. Togliere nome sito e descrizioneApri styles/prosilver/template/overall_header.html Trova ed elimina:
<h1>{SITENAME} </h1>
<p>{SITE_DESCRIPTION} </p> La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA. Eliminare il box di ricercaApri styles/prosilver/template/overall_header.html Trova ed elimina:
<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
<div id="search-box">
<form action="{U_SEARCH}" method="post" id="search">
<fieldset>
<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" />
<input class="button2" value="{L_SEARCH}" type="submit" /><br />
<a href="{U_SEARCH}" mce_href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
</fieldset>
</form>
</div>
<!-- ENDIF --> La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA. Aggiungere immagine randomQuesto tutorial prende spunto dal seguente articolo di Pentapenguin. Knowledge Base - Adding a Random Header Image. Mostrerà un'immagine di sfondo a random nell'header, invece che un logo come nell'articolo menzionato. Crea le tue immagini e nominale seguendo questa procedura header_random_1.ESTENSIONE - Inizia da 1 e aumenta. Non saltare nessun numero.
- Sostituisci ESTENSIONE con quella usata per le tue immagini (gif, png, jpg, ecc.) L'estensione DEVE essere la stessa per tutte le immagini.
Carica le immagini nella cartella styles/prosilver/theme/images/ Apri includes/functions.php Cerca:
'T_STYLESHEET_NAME' => $user->theme['theme_name'], Dopo aggiungi:
'RANDOM_HEADER' => mt_rand(1, NUMERO-DELLE-IMMAGINI ), Modifica NUMERO-DELLE-IMMAGINI con il mumero massimo di immagini create.Apri style.php Cerca:
'{S_USER_LANG}' => $user['user_lang'] Sostituisci con:
'{S_USER_LANG}' => $user['user_lang'],
'{RANDOM_HEADER}' => mt_rand(1, NUMERO-DELLE-IMMAGINI ) Come prima, modifica NUMERO-DELLE-IMMAGINI con il mumero massimo di immagini create.Apri styles/prosilver/theme/colours.css Cerca:
.headerbar {
background-color: #12A3EB;
background-image: url("{T_THEME_PATH}/images/bg_header.gif");
color: #FFFFFF;
} Sostituisci con:
.headerbar {
background-color: #12A3EB;
background-image: url("{T_THEME_PATH}/images/header_random_{RANDOM_HEADER}.ESTENSIONE");
color: #FFFFFF;
} Modifica ESTENSIONE con quella delle tue immagini. La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA.Aggiungere immagineAggiunge un'immagine cliccabile, affiancata al logo (non di backgruond) e che sostituisca il titolo. Creare la nuova immagine e nominarla es. tipo banner_sito.gif o title_sito.gif (l'estensione può essere anche diversa, tipo png ma eviterei le jpg che non vi permettono trasparenze) L'immagine va necessariamente aggiunta qui root\styles\VOSTRO_STILE\theme\images, in modo da poter essere richiamata *dinamicamente* ed essere visibile su tutte le pagine, header, compresa quella di accesso al PCA. Apri il file styles/VOSTRO_STILE/template/overall_header.htm Cerca:
<div id="site-description">
<a href="{U_INDEX}" mce_href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG} </a>
<h1>{SITENAME} </h1>
<p>{SITE_DESCRIPTION} </p>
<p style="display: none;"><a href="#start_here" mce_href="#start_here">{L_SKIP} </a></p>
</div> Sostisci con:
<div id="site-description">
<table width="100%" border="0"><tr><td>
<a href="{U_INDEX}" mce_href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG} </a> </td>
<td>
<a href="{U_INDEX}" mce_href="{U_INDEX}" title="{L_INDEX}"><img src="{T_THEME_PATH}/images/banner.gif" mce_src="{T_THEME_PATH}/images/banner.gif" width="550" height="85" alt="Banner Forum" /></a>
<br />{SITE_DESCRIPTION}
<p style="display: none;"><a href="#start_here" mce_href="#start_here">{L_SKIP} </a></p> </td></tr> </table>
</div> Dove: - banner.gif dovrà essere il nome ed estensione della tua reale immagine aggiunta prima
- width e height le reali misure della tua immagine
- alt testo alternativo all'immagine
Browsers testati: FireFox, IE6 e IE7, Opera e Safari Note: Se non vuoi il link eliminalo, togliendo:
<a href="{U_INDEX}" mce_href="{U_INDEX}" title="{L_INDEX}"> e </a> Se vuoi cambiare il collegamento modifica gli attributi inserendo l'url che vuoi linkare, sostituendo:
{U_INDEX} e {L_INDEX} Se vuoi eliminare la descrizione, elimina:
La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA. Sostituire immagine logo con animazione in flashApri il file styles/miostile/template/overall_header.html Cerca:
<a href="{U_INDEX}" mce_href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG} </a> Sostisci con:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="764" height="93">
<param name="movie" value="http://www.percorso.swf">
<param name="quality" value="high">
<embed src="http://www.percorso.swf" mce_src="http://www.percorso.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="764" height="93"></embed></object> La modifica e terminata e se hai fatto tutto correttamente vedrai il lavoro ultimato perfettamente. NB: ricorda che dopo ogni modifica devi fare un refresh dello stile andando in PCA => Stili => (Template & Temi) => prosilver e cliccando AGGIORNA.
|