Tagboard accanto alle ultime discussioni

Come mettere la tagboard e il box delle ultime discussioni adiacenti, senza l'uso del posizionamento css

« Older   Newer »
 
  Share  
.
  1.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous

    taglast



    Sempre più amministratori scelgono questa soluzione per la homepage, così da non dover occupare più spazio del dovuto.
    In passato l'unico modo per arrivare a questo risultato era lavorare con il css e quindi dover stare molto attenti al posizionamento dei singoli elementi, sopratutto bisognava controllare la corretta visualizzazione con tutti i browser.
    Da qualche mese (cfr. News Settembre 2014) grazie all'inserimento del wiget [TAGBOARD] è invece possibile avere questo effetto dall'html del proprio forum, non dovendosi preoccupare di posizionamenti che creano problemi con alcuni device/browser.

    STEP 1
    Il primo passo è andare in Amministrazione → Funzioni aggiuntive → Tagboard e rimuovere la tagboard dalla homepage.
    Mettete 253px come altezza della Tagboard.

    STEP 2
    Andare ora in Amministrazione → Grafica → Codice HTML e posizionarsi sul box "Codice HTML che sarà mostrato nella homepage del sito" incollandovi, dove si vuole visualizzare la tagboard e gli ultimi topic, questo codice:
    HTML
    <table style="width: 100%; border: none; border-collapse: separate; border-spacing: 10px 0;"><tr>
    <td style="vertical-align:top">[TAGBOARD]</td>
    <td style="vertical-align: top; width: 28%">
    <table class="skin_tbl" align="center" cellpadding="0" cellspacing="0"><tr><td class="mleft_top"></td><td><table class="mback" width="100%" cellpadding="0" cellspacing="0"><tr><td class="mback_left"></td><td class="mback_center">

    <div class="mtitle">Ultimi post</div>

    </td><td class="mback_right"></td></tr></table></td><td class="mright_top"></td></tr><tr><td class="mleft"></td><td><table class="mainbg" style="text-align:center;width:100%" cellpadding="4" cellspacing="1">

    <tr>
    <td class="ww">
    <style>.side_topics {height: 240px; overflow-y: scroll}</style>
    [LAST_TOPICS=n:10,avatar:1,asize:30]
    </td>
    </tr>

    </table></td><td class="mright"></td></tr><tr><td class="mleft_bottom"></td><td><table class="msub" width="100%" cellpadding="0" cellspacing="0"><tr><td class="msub_left"></td><td class="msub_center">&nbsp;</td><td class="msub_right"></td></tr></table></td><td class="mright_bottom"></td></tr></table><br><br></td>
    </tr></table>


    In questo modo si avrà un risultato come quello nell'immagine sopra. Ovviamente è possibile modificare il widget degli ultimi topic come scritto qui.
    N.B. Questo codice si può usare solo in homepage, perché negli altri box html il widget della tagboard non funziona (ad esempio nei box html che compaiono in tutte le pagine).

    STEP OPZIONALI: PERSONALIZZAZIONE
    Coloro che masticano un po' di html di base avranno visto che è una struttra tabellare molto semplice: una tabella senza grafica con due colonne, nella prima c'è il widget della tagboard e nella seconda c'è una tabella con grafica uguale a quella del forum con il widget delle ultime discussioni.
    Ovviamente ci possono essere molte varianti a questo codice base, di seguito alcune personalizzazioni di base.

    1) Disposizione al contrario: a sinistra gli ultimi topic e a destra la tagboard.
    HTML
    <table style="width: 100%; border: none; border-collapse: separate; border-spacing: 10px 0;"><tr>
    <td style="vertical-align: top; width: 25%">
    <table class="skin_tbl" align="center" cellpadding="0" cellspacing="0"><tr><td class="mleft_top"></td><td><table class="mback" width="100%" cellpadding="0" cellspacing="0"><tr><td class="mback_left"></td><td class="mback_center">

    <div class="mtitle">Ultimi topic</div>

    </td><td class="mback_right"></td></tr></table></td><td class="mright_top"></td></tr><tr><td class="mleft"></td><td><table class="mainbg" style="text-align:center;width:100%" cellpadding="4" cellspacing="1">

    <tr>
    <td class="ww">[LAST_TOPICS]</td>
    </tr>

    </table></td><td class="mright"></td></tr><tr><td class="mleft_bottom"></td><td><table class="msub" width="100%" cellpadding="0" cellspacing="0"><tr><td class="msub_left"></td><td class="msub_center">&nbsp;</td><td class="msub_right"></td></tr></table></td><td class="mright_bottom"></td></tr></table><br><br></td>
    <td>[TAGBOARD]</td>
    </tr></table>


    2) Widget degli ultimi topic senza tabella con grafica uguale a quella del forum.
    HTML
    <table style="width: 100%; border: none; border-collapse: separate; border-spacing: 10px 0;"><tr>
    <td>[TAGBOARD]</td>
    <td style="vertical-align: top; width: 25%">[LAST_TOPICS=a:1,sez:194,n:6]</td>
    </tr></table>


    3) Box delle ultime discussioni più grande/più piccolo.
    Per fare questa modifica è sufficiente modificare il valore width di questa cella:
    HTML
    <td style="vertical-align: top; width: 25%">

    Aumentando il valore il box degli utlimi topic diverrà più grande (e conseguentemente quello della tagboard più stretto), diminuendolo succederà invece il contrario.


    4) Aumentare/diminuire la distanza tra la tagboard e le ultime discussioni.
    Per fare questa modifica è sufficiente modificare i valori border-spacing della tabella "generale":
    HTML
    <table style="width: 100%; border: none; border-collapse: separate; border-spacing: 10px 0;">

    Il primo valore, 10px, indica la distanza da destra e sinistra, mentre la seconda, 0, quella dall'alto e dal basso.
    Qui una veloce guida (in inglese) su come usarlo.
     
    .
  2.  
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    2,268
    Location
    ITALIA

    Status
    Offline
    Scusa, vorrei impostare come da immagine

    forum
    upload


    Grazie
     
    .
  3.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous
    Metti il codice sotto il punto 1 nel forum e poi linkalo qui.
     
    .
  4.  
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    2,268
    Location
    ITALIA

    Status
    Offline
    http://ilpettegolo.forumfree.it/

    Grazie, scusa per averlo rimesso nell'altra sezione pensavo di avere sbagliato.

    Un saluto
     
    .
  5.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous
    Prima di tutto modificare il widget degli ultimi topic in questo modo:
    HTML
    [LAST_TOPICS=height:210]

    In questo modo diminuisci la grandezza degli ultimi topic, ho messo lo stesso valore del box dei messaggi della tagboard, potrebbe essere necessario aumentare il valore.
     
    .
  6.  
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    2,268
    Location
    ITALIA

    Status
    Offline
    Fatto ho modificato il valore e da codici e stili ho allineato la tag con ultimi topic,rimarrebbe da mettere lo stesso sfondo della tag ed arrotondare la linea di base degli ultimi topic.
     
    .
  7.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous
    Modifica questa parte, da così:
    HTML
    <tr><!--RIGA1-->
    <td class="ww">[LAST_TOPICS]</td>
    </tr>

    A cosi:
    HTML
    <tr style="background: transparent !important"><!--RIGA1-->
    <td class="ww" style="background: linear-gradient(to bottom, rgba(219, 229, 252, 0.9) 0%, rgba(180, 202, 247, 0.88) 47%, rgba(197, 214, 249, 0.85) 100%); border: 1px solid rgb(41, 137, 216); border-radius: 0px 0px 12px 12px">[LAST_TOPICS]</td>
    </tr>


    Ti ho messo il codice base del widget perché non so che impostazioni gli hai messo, assicurati di mettere la tua versione modificata. Il resto non toccarlo.
     
    .
  8.  
    .
    Avatar

    Advanced Member

    Group
    Member
    Posts
    2,268
    Location
    ITALIA

    Status
    Offline
    Perfetto tutto a posto.

    Buon lavoro
     
    .
  9.  
    .
    Avatar

    Senior Member

    Group
    Member
    Posts
    50,554

    Status
    Offline
    CITAZIONE (-franco- @ 23/11/2014, 22:55) 
    Scusa, vorrei impostare come da immagine

    forum
    upload


    Grazie

    Scusa, vorrei impostare anche io come da immagine non riesco ad avere la stessa grazie

    http://lottoperla90.forumfree.it/

    Edited by perla90 - 13/12/2014, 07:16
     
    .
  10.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous
    Leggi le mie risposte.
     
    .
  11.  
    .
    Avatar

    Senior Member

    Group
    Member
    Posts
    50,554

    Status
    Offline
    CITAZIONE (Kakashi @ 12/12/2014, 16:42) 
    Leggi le mie risposte.

    ok avevo già provato grazie lo stesso ci riprovo ciao
     
    .
  12.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous
    Dovresti spiegarci cosa non riesci a fare, altrimenti non è facile aiutarti.
     
    .
  13.  
    .
    Avatar

    Senior Member

    Group
    Member
    Posts
    50,554

    Status
    Offline
    CITAZIONE (Kakashi @ 12/12/2014, 16:49) 
    Dovresti spiegarci cosa non riesci a fare, altrimenti non è facile aiutarti.

    ho messo i vari codici ma non riesco ad avere la stessa come da tua immagine postata

    1- alla sx ultimi discussioni-

    2-alla dx Tag con più grandezza

    ciao
     
    .
  14.  
    .
    Avatar

    Staff

    Group
    ForumFree Staff
    Posts
    48,879

    Status
    Anonymous
    Rimuovi dal pannello Tagboard la tag dalla homepage, poi copia-incolla il codice al punto 1 del primo post di questo topic nel box html del tuo forum.
     
    .
  15.  
    .
    Avatar

    Senior Member

    Group
    Member
    Posts
    50,554

    Status
    Offline
    CITAZIONE (Kakashi @ 12/12/2014, 16:59) 
    Rimuovi dal pannello Tagboard la tag dalla homepage, poi copia-incolla il codice al punto 1 del primo post di questo topic nel box html del tuo forum.

    grazie gentilissimo ciao
     
    .
184 replies since 22/11/2014, 16:42   41715 views
  Share  
.