Questo è l'elenco delle condizioni e relative variabili:
<!-- IF S_USER_LOGGED_IN -->
Se l'utente è connesso<!-- IF S_REGISTERED_USER -->
Se l'utente è connesso e non è un bot<!-- IF S_AUTOLOGIN_ENABLED -->
Se il login automatico è abilitato<!-- IF S_BOARD_DISABLED -->
Se il forum è disabilitato<!-- IF S_IS_BOT -->
Se è un bot<!-- IF S_USER_PM_POPUP -->
Se i popup di notifica degli MP sono attivi<!-- IF S_DISPLAY_SEARCH -->
Se sta visualizzando una ricerca<!-- IF S_DISPLAY_PM -->
Se sta visualizzando un MP<!-- IF S_DISPLAY_MEMBERLIST -->
Se sta visualizzando memberlist.php<!-- IF U_MCP -->
Se è un moderatore<!-- IF U_ACP -->
Se è un amministratore<!-- IF S_IS_LINK -->
Se è un link<!-- IF S_UNREAD_FORUM -->
Se il forum non è letto<!-- IF S_READ_FORUM -->
Se il forum è letto<!-- IF S_LOCKED_FORUM -->
Se il forum è chiuso<!-- IF S_LIST_SUBFORUMS -->
Se c'è una lista di subforum<!-- IF S_SUBFORUMS -->
Se è un subforum<!-- IF S_IS_CAT -->
Se è una categoria<!-- IF S_IS_POST -->
Se è un post<!-- IF FORUM_ID -->
Se sta visualizzando un certo forum.<!-- IF SCRIPT_NAME eq 'index' --> qualcosa <!-- ENDIF -->
Se sta visualizzando un certo tipo di pagina (Puoi usare anche: viewtopic,viewforum,memberlst,faq etc)<!-- IF S_USERNAME eq 'Lady R' --> qualche contenuto qui <!-- ENDIF -->
Se l'utente si chiama Lady RTutte queste condizioni si possono testare e/o combinare con:
eq
o ==
: Simboli di uguaglianzaor
: indica che una delle due condizioni deve essere vera per risultare vera la condizioneand
: indica che entrambe le condizioni devono essere vere per risultare vera la condizionenot
: indica che la condizione è vera se la condizione è falsa (inverte il risultato)Esempi pratici:
Codice: Seleziona tutto
<!-- IF FORUM_ID eq '12' and S_READ_FORUM --> Ti trovi nel forum 12 e l'hai già letto precedentemente! <!-- ENDIF -->