Come separare gli annunci e le discussioni in rilievo da quelle normali

Shoutbox

  • Andrea Baccki

    buon giorno aion non parte alavio e non capisco perche non parte ha senpre fuzionato

  • traumsand

    pacchetto di lingua

  • StratoKyke

    Puoi aprire una discussione nella sezione adeguara

  • ryoko1

    come si fa a cambiare background delle categorie ?

  • StratoKyke
    Se hai già la licenza costa 59.99
  • Millow
    Il trasferimento da 4.1.13 a Suite 3 va a costare qualcosa?? Cioè devo acquistare nuovamente i file completi oppure no??
  • StratoKyke
    Scrivi sul forum ;)
  • Smiler
    Buon Giorno, qualcuno sa come modificare il limite dei messaggi? su un Boad di Woltlab?
  • JollyBrian
    Buongiorno a tutti
  • StratoKyke
    Buongiorno ;)
  • blanco08
    Buongiorno :)
  • StratoKyke
    Ciao!
  • D4funks
    ciao
  • JollyBrian
    Nel forum segnava di no...
  • StratoKyke
    Li abbiamo raggiunti da un po'
  • JollyBrian
    Oggi raggiungiamo i 666 utenti registrati!
  • StratoKyke
    Difficile indovinare!
  • Renzuccio
    mhm chissa chi sono
  • StratoKyke
    Scusate il periodo di off. È saltato un hard disk nel server.
  • StratoKyke
    Buona sera D4funks ;)
  • Oggi scopriremo come separare le discussioni normali da quelle in rilievo e dagli annunci, proprio come avveniva per la versione precedente.



    Il tutorial necessita della creazioni di alcuni template.


    - Per iniziare dovremo creare una famiglia template andando in Aspetto>Template>Aggiungi famiglia template
    - Apri il template boardThreadList.


    - All'inizio del codice inserire questo:

    Smarty
    1. {foreach from=$objects item=thread}
    2. {if $thread->isAnnouncement}
    3. {include file='threadAnnounce'}
    4. {/if}
    5. {/foreach}
    6. {foreach from=$objects item=thread}
    7. {if $thread->isSticky}
    8. {include file='threadSticky'}
    9. {/if}
    10. {/foreach}


    Ricordati di scegliere la famiglia template appena creata per salvare il tuo template.


    - Nel menu a sinistra, scegli Aggiungi template, dai a questo template il nome

    Codice sorgente
    1. threadAnnounce

    e inserisci questo codice:


    Salva questo template nella famiglia template da te creata.


    - Crea un altro template e questa volta chiamalo threadSticky e inserisci il seguente codice:


    Salva nuovamente.


    - Crea un terzo template di nome

    Codice sorgente
    1. threadListSticky

    e aggiungi questo codice:


    Salva il template.
    - Adesso crea l'ultimo template threadListAnnounce inserendo questo codice:


    Salva questo template.


    Al momento potrete vedere che andando nella lista delle discussioni avrete si i due box ma il terzo box, che dovrebbe contenere solamente le discussioni normali al momento contiene anche gli annunci e le discussioni in rilievo.


    Per questo dovremo andare a modificare il template threadList
    Cercate questa parte di codice {foreach from=$objects item=thread} subito dopo questa dicitura inserite {if $thread->isSticky || $thread->isAnnouncement} {else}
    Trovate questo codice {/foreach} e subito prima inserite questo codice {/if}.


    In questo modo tutto funzionerà. Per finire il processo dovrete importare un file di lingua che lascerò in allegato ;)


    Si ringrazia GeGeek per la realizzazione della guida ;) WBBLab.com

  • @StratoKyke una domanda..
    All' inizio vedo: - Per iniziare dovremo creare una famiglia template andando in Aspetto>Template>Aggiungi famiglia template


    Quando vado su Templates->Aggiungi gruppo templates esce:
    Informazioni generali
    NomeDirectory





    Cosa inserisco in nome e cosa in directory?

    Iscritto alla community dal: 01/05/2014
    Moderatore  dal: 28/08/2014
    Per qualsiasi cosa non esitate a contattarmi.