Inserire la pubblicità in alto, in basso, durante la visione di un forum o sezione e prima o dopo il primo messaggio di un topic o argomento oppure visibile solo nella pagina iniziale (Indice, Home page) o altra pagina di un forum phpBB3

Logo phpBB

 Banner significa bandiera, vessillo o striscione. La striscia che solitamente compare all'inizio di una pagina web e che riporta il nome del sito è un banner.
Il web banner invece è pubblicità fatta con l'uso di un banner, ed è generalmente un link. Questa espressione, erroneamente abbreviata in italiano in banner, è una delle forme pubblicitarie più diffuse su internet ed è una strategia di marketing definita online marketing promotions. Questa forma di messaggio promozionale consiste nell'inserire un annuncio su una pagina web. Un banner può essere statico (quando va fruito così com'è) oppure attivo o interattivo (quando consente, una volta cliccato, di raggiungere un'altra pagina web). Il messaggio è costituito da un' immagine (GIF, JPEG), programmi JavaScript o applicazioni multimediali sviluppate in Java, ShockWave Flash o Flash, che spesso comprendono suoni o animazioni per attrarre un maggior numero di utenti. Tali immagini hanno dimensioni varie, spesso una forma molto allungata, in alcuni casi alta e stretta, in altri larga e bassa. Queste immagini sono spesso collocate in pagine web di interesse, come giornali online o risorse web. Il banner web viene mostrato quando la pagina che lo contiene viene aperta da un browser. Questo evento viene definito in gergo tecnico "impression". Sempre in linguaggio tecnico il click del mouse dell'utente sul banner, viene definito "click through". Molti banner si basano su sistemi a pagamento, quando l'azienda pubblicizzata rileva il numero di visite e click effettuati sul banner, invia una somma di denaro all'ospitante. Questo è quindi il metodo col quale la maggior parte dei siti web si autofinanzia.

Prima di andare ad inserire il tuo primo banner pubblicitario devi sapere che la stragrande maggioranza dei template che trovi in giro nel web gratuitamente, derivano dal pacchetto forniti di default prosilver oppure subsilver quindi, se non dovessi trovare un file dentro la cartella template dello stile in uso, dovrai andare a modificare il file contenuto nella cartella template dello stile derivante e, per lo stesso motivo, nel caso dovessi aggiungere un file nella cartella template, dovrai aggiungerlo esclusivamente nella cartella dello stile in uso e, solo nel caso in cui fosse necessario, inserirne una copia anche nella cartella template dello stile derivante. Sappi che per la modifica dei file puoi utilizzare un qualsiasi editor di testo ma ti consiglio di utilizzarne uno specifico per la creazione o modifica dei file web come ad esempio GeanyPSPad o Notepad++.

NDR
Prima di modificare un file, effettua sempre un backup di esso memorizzando una copia in locale


Web banner alto visibile in tutte le pagine del forum phpBB3

Per inserire un web banner nella parte alta in phpBB3 visibile in tutte le pagine, devi applicare una modifica al file overall_header.html contenuto nella cartella template dello stile in uso. Il banner verrà visualizzato in tutte le pagine, in quanto il file overall_header.html viene richiamato in tutte le pagine del forum phpBB3.


Apri con un editor il file /styles/stile_in_uso/template/overall_header.html


Per prosilver, cerca il blocco headerbar :

<div class="headerbar">
            <div class="inner"><span class="corners-top"><span></span></span>

            <div id="site-description">
                <a href="/{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
                <h1>{SITENAME}</h1>
                <p>{SITE_DESCRIPTION}</p>
                <p class="skiplink"><a href="#start_here">{L_SKIP}</a></p>
            </div>

           <!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
            <div id="search-box">
                <form action="{U_SEARCH}" method="get" 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}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a>
{S_SEARCH_HIDDEN_FIELDS}
                </fieldset>
                </form>
            </div>
          <!-- ENDIF -->

          <span class="corners-bottom"><span></span></span></div>
</div>


Subito dopo inserisci
:

<br />
<div class="navbar">
  <span class="corners-top"><span></span></span>
  <div style="text-align: center;">

    Inserisci il codice del web banner

  </div>

  <span class="corners-bottom"><span></span></span>
</div>
<br /> 



Web banner basso visibile in tutte le pagine del forum phpBB3
 

Per inserire un web banner nella parte bassa in phpBB3 visibile in tutte le pagine, devi applicare una modifica al file overall_footer.html contenuto nella cartella template dello stile in uso. Il banner verrà visualizzato in tutte le pagine, in quanto il file overall_footer.html viene richiamato in tutte le pagine del forum phpBB3.


Apri con un editor il file /styles/stile_in_uso/template/overall_footer.html


Per prosilver o altro stile non cambia poichè l' inserimento va effettuato in prima riga, inserisci :

<div class="navbar">
  <span class="corners-top"><span></span></span>
  <div style="text-align: center;">

    Inserisci il codice del web banner

  </div>

  <span class="corners-bottom"><span></span></span>
</div>



Web banner visibile durante la visione di un forum oppure sezione del forum phpBB3 

Per inserire un web banner visibile durante la visione di un forum oppure sezione, devi applicare una modifica al file viewforum_body.html contenuto nella cartella template dello stile in uso.

Apri il file styles/stile_in_uso/template/viewforum_body.html ed inserisci il codice dopo :

<!-- INCLUDE overall_header.html -->



Web banner visibile prima o dopo il primo messaggio di un topic o argomento del forum phpBB3 

Per inserire un web banner visibile durante la visione di un forum oppure sezione, devi applicare una modifica al file viewtopic_body.html contenuto nella cartella template dello stile in uso.


Apri il file styles/stile_in_uso/template/viewtopic_body.html


Se vuoi visualizzarlo prima del messaggio inserisci il codice dopo:

<!-- BEGIN postrow --> 


Se vuoi visualizzarlo dopo del messaggio inserisci il codice dopo:

<!-- END postrow -->


Se invece vuoi che il web banner sia visualizzato solo una volta e non ripetuto per il primo messaggio :

<!-- IF postrow.S_FIRST_ROW -->
  <div class="post bg2">
    <div class="inner"><span class="corners-top"><span></span></span>
      <div class="postbody">
        <h3>{postrow.POST_SUBJECT}</h3>
         <p class="author"><strong>Pubblicità</strong></p>

         <div class="content" style="text-align: center;">
            Inserisci il codice del web banner
         </div>
      </div>
     
      <dl class="postprofile" id="profile0000">
         <dt>
            <strong>Pubblicità</strong>
         </dt>

         <dd>&nbsp;</dd>
      </dl>
     
      <div class="back2top"><a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>
      <span class="corners-bottom"><span></span></span></div>
   </div>
   <hr class="divider" />
<!-- ENDIF -->


Nel caso in cui desideri visualizzarlo nell' ultimo messaggio sostituisci <!-- IF postrow.S_FIRST_ROW --> con <!-- IF postrow.S_LAST_ROW -->



Web banner alto visibile solo nella pagina iniziale del forum phpBB3 

Per inserire un web banner nella parte alta in phpBB3 visibile solo nell' Indice, devi applicare una modifica al file index_body.html contenuto nella cartella template dello stile in uso. Il banner verrà visualizzato solo nella Home page della board, in quanto il file index_body.html viene richiamato solo quando viene visualizzata la pagina iniziale forum phpBB3.


Apri con un editor il file /styles/stile_in_uso/template/index_body.html


Trova :

<!-- INCLUDE overall_header.html -->


Aggiungi dopo : 

 

<div class="navbar">
  <span class="corners-top"><span></span></span>
  <div style="text-align: center;">

 

    Inserisci il codice del web banner

 

  </div>
  <span class="corners-bottom"><span></span></span>
</div>


Per visualizzarlo solo in basso inserisci lo stesso codice prima :

<!-- INCLUDE overall_footer.html -->


Nel caso in cui volessi visualizzare un elemento (non vale solo per web banner) solo quando presenti in un certo forum o sezione, un determinato post o messaggio, un certo tipo di pagina e altri svariati casi puoi utilizzare le condizioni template phpBB con cui dovrai aprire e chiudere un determinato elemento.

Ad esempio nel caso in cui vuoi visualizzare un annuncio in alto, in tutte le pagine, solo per l' utente "Pinco Pallino" apri il file overall_header.html e inserisci il codice :

<!-- IF S_USERNAME eq 'Pinco Pallino' --> <div>Annuncio per l' utente Pinco Pallino</div> <!-- ENDIF -->


Puoi consultare l' elenco delle condizioni template phpBB3 visitando il wiki di phpBBItalia.

Nel caso in cui volessi inserire dei web banner random in phpBB3 puoi consultare la guida pubblicata da un utente nel sito del supporto ufficiale.



Ricorda, per rimuovere i banner dovrai effettuare i passi inversi quindi, apri il file e rimuovi il codice inserito facendo molta attenzione a non cancellare altro.
Quando si apportano delle modifiche allo stile phpBB3 occorre aggiornare sempre le componenti dello stile toccate in modo da vedere applicate le modifiche.
Per aggiornare il template devi svuotare la cache da PCA > Generale e far click su Svuota cache.

Autore: Antonio Liggieri
Esperto di computer e in sicurezza informatica, webmaster, webdesigner, webdeveloper e webmarketer. Sono il fondatore di WORCOM. Amo l'informatica, le arti marziali e il bodybuilding.
Ho scritto anche: