vBulletin 4 si è dimostrato totalmente nuovo e ristrutturato rispetto alla precedente versione, vBulletin 3.8.X, sia a livello di codice scritto, che delle famose “StyleVar”e delle restanti variabili e condizionali per template.
Per questo, per effettuare modifiche ed inserimenti dei template in vBulletin 4 è necessario utilizzare obbligatoriamente le nuove variabili, in quanto le vecchie non funzionerebbero di sicuro.
Ecco per tutti i nostri lettori, una lista aggiornata delle nuove variabili ed i condizionali per i template di vB 4.
Mostra solo ai membri (utenti iscritti);
<vb:if condition=”$show[‘member']”>Mostra questo solo ai visitatori – Web Hosting Magazine</vb:if>
Mostra solo agli ospiti (visitatori);
<vb:if condition=”$show[‘guest']”>Mostra questo agli ospiti</vb:if>
Mostra solo ad un gruppo di utenti; (Modificare ovviamente il numero del gruppo utente, al quale si vuole mostrare qualcosa).
<vb:if condition=”is_member_of($bbuserinfo, 1,2,3)”>Mostra questo ai gruppi utenti 1, 2, e 3 – Web Hosting Magazine</vb:if>
Mostra ai Moderatori del forum;
<vb:if condition=”can_moderate()”>Mostra questo a tutti i Moderatori – Web Hosting Magazine</vb:if>
Mostra solo in una sezione;
<vb:if condition=”$forum[forumid] == x”>Mostra questo se il forum ID è X – Web Hosting Magazine</vb:if>
Mostra ai Moderatori dell'attuale sezione;
<vb:if condition=”can_moderate($forum[‘forumid'])”>Mostra questo al Moderatore dell'attuale forum – Web Hosting Magazine</vb:if>
Mostra solo in alcune sezioni;
<vb:if condition=”in_array($forum[‘forumid'], array(1,2,3))”>Mostra questo nei forum 1, 2 e 3 </vb:if>
Mostra in ogni sezione, tranne che…;
<vb:if condition=”$forum[forumid] != x”>Mostra questo tranne che nel forum ID X – Web Hosting Magazine</vb:if>
Mostra in un solo file. Osserva e poi inserisci nella parte alta del file .php interessato, il codice (‘THIS_SCRIPT', ‘calendar'); dove vuoi mostrare esso. (Es. calendar.php = calendario);
<vb:if condition=”THIS_SCRIPT == ‘calendar'”>Mostra questo solo nel calendario – Web Hosting Magazine</vb:if>
Conosci altre variabili per vBulletin 4? Suggeriscile nei commenti e le aggiungeremo alla nostra lista!