Separatore Sezioni

« Older   Newer »
  Share  
view post Posted on 5/5/2014, 02:53
Avatar

Audaces Fortuna Iuvat

Group:
NB SuperMod
Posts:
9,832
Location:
test

Status:


Separatore sezioni


Lo script Separatore Sezioni vi consentirà di inserire automaticamente, e senza la necessità di utilizzare codici complessi, una o più barre di separazione supplementari (con grafica uguale a quella del forum, quindi si adatteranno automaticamente alla skin che utilizzate) all'interno delle categorie (gruppi di sezioni) del vostro forum, consentendovi così una suddivisione più dettagliata delle sezioni.


Installazione


Lo script (qui un esempio per un solo separatore)
HTML
<script type="text/javascript" src="http://nb.forumfree.it/scripts/ace/sep_sezioni.js"></script>
<script type="text/javascript" >sep_ARR = [{sep_ID: "IDSEZIONE", sep_TITLE: "TITOLOSEPARATORE"}];</script>

va inserito in Amministrazione → Grafica → Codice HTML, nel box "Codice HTML che sarà mostrato in CIMA a tutte le pagine".

Lo script consiste in due parti distinte:
  1. La prima, è un javascript con sorgente esterna
    HTML
    <script type="text/javascript" src="http://nb.forumfree.it/scripts/ace/sep_sezioni.js"></script>

    Questa parte va inserita senza modifiche.

  2. La seconda parte,
    HTML
    <script type="text/javascript" >sep_ARR = [{sep_ID: "IDSEZIONE", sep_TITLE: "TITOLOSEPARATORE"}];</script>

    è quella che vi consente di utilizzare e personalizzare lo script.
    Le variabili da modificare sono i valori (le parti fra doppi apici) di sep_ID e sep_TITLE (nell'esempio sono IDSEZIONE e TITOLOSEPARATORE).

    Al posto di IDSEZIONE inserirete il numero id della sezione (ID sezione o discussione) che precederà il separatore (il separatore comparirà sotto la sezione indicata), al posto di TITOLOSEPARATORE inserirete il testo che vorrete far visualizzare nella barra del separatore.

Per inserire più separatori, basta modificare la seconda parte aggiungendo altre stringhe {sep_ID: "IDSEZIONE", sep_TITLE: "TITOLOSEPARATORE"} fra le parentesi quadre, separandole con virgole; in questo modo:
HTML
<script type="text/javascript" >sep_ARR = [{sep_ID: "IDSEZIONE1", sep_TITLE: "TITOLOSEPARATORE1"}, {sep_ID: "IDSEZIONE2", sep_TITLE: "TITOLOSEPARATORE2"}, ..., {sep_ID: "IDSEZIONEn", sep_TITLE: "TITOLOSEPARATOREn"}];</script>


Personalizzazione grafica


Separatori e titoli sono anche graficamente personalizzabili, rendendoli indipendenti dalla skin del forum, utilizzando, nel box amministrativo Colori e stili, appositi selettori: per il separatore potete utilizzare le classi .title e .sep (la prima è "generica" e prevista dal template di ForumFree, è utilizzata per diverse parti dei forum, ad esempio per i "sottotitoli" delle categorie di sezioni, la bara del separatore avrà, di default, lo stesso aspetto, la classe .sep, invece, è specifica per il separatore); per personalizzare il testo del titolo va invece utilizzate la classe .sep_title.

In caso si abbiano più separatori è possibile personalizzarli separatamente, dato che ogni separatore è identificabile, sempre in Colori e stili, con un proprio ID: #sepIDSEZ, per personalizzare uno specifico separatore scriverete quindi #sepIDSEZ .sep, per uno specifico titolo #sepIDSEZ .sep_title.

Nell'ID al posto di IDSEZ va inserito il numero id della sezione che precede il separatore (quello che avrete già utilizzato nello script), quindi se il numero id della sezione è, ad esempio, 911, l'id del separatore sarà #sep911.


Per dubbi/chiarimenti/supporto utilizzare la sezione Supporto Script.


Edited by A c e - 8/1/2015, 10:41
 
Web  Contacts  Top
0 replies since 5/5/2014, 02:53   706 views
  Share