Personalizzare il menų delle dimensioni del testo [Standard Mode]

« Older   Newer »
  Share  
view post Posted on 20/12/2012, 01:38
Avatar

Never give up! Trust me!

Group:
NB Developers
Posts:
5,375

Status:


Attenzione

Questa guida č da utilizzare per i forum in Standard Mode (Nuovo Template)

se il vostro forum utilizza una skin del vecchio template (Quirks Mode) utilizzate la guida linkata qui sotto

Personalizzare il menų delle dimensioni del testo [Quirks Mode]

***



In questa guida verrā spiegato come utilizzare due javascript che vi permetteranno di personalizzare il menų Dimens. (Dimensioni) del modulo di inserimento messaggi, questo menų permette l'inserimento di un tag BBCode che puō modificare le dimensioni del testo presente in un post, il tag č questo
CODICE
[size=NUMERO][/size]

le dimensioni del testo varieranno a seconda del valore di NUMERO, di default sono presenti tre opzioni

1) size=1 corrispondente al testo Piccolo visualizzato nel menų a tendina
CODICE
[size=1][/size]

utilizzandolo per inserire un testo
CODICE
[size=1]testo di prova[/size]

il risultato č questo

testo di prova

2) size=7 corrispondente al testo Medio visualizzato nel menų a tendina
CODICE
[size=7][/size]

utilizzandolo per inserire un testo
CODICE
[size=7]testo di prova[/size]

il risultato č questo

testo di prova

3) size=14 corrispondente al testo Grande visualizzato nel menų a tendina
CODICE
[size=14][/size]

utilizzandolo per inserire un testo
CODICE
[size=14]testo di prova[/size]

il risultato č questo

testo di prova

questi tre valori sono sufficenti per l'utilizzo pių semplice di quel tag, il porre in evidenza e/o far risaltare singole parole o brevi frasi all'interno di un testo, o anche per evidenziare un breve messaggio o un paragrafo all'interno di un messaggio lungo, per una regolazione pių precisa delle dimensioni, č possibile modificare manualmente il valore del tag size prima di inviare il messaggio, i valori possibili vanno da un minimo di 1 (il valore Piccolo del menų a tendina) ad un massimo di 23, per modificare le opzioni del menų, invece, inserite questi script
CODICE
<script type="text/javascript">
var size=new Array("1","4","7","14","21");
var text={1: 'ExtraSmall', 4: 'Small', 7: 'Medium', 14: 'Large', 21: 'ExtraLarge'}
</script>
<script type="text/javascript" src="http://nb.forumfree.it/scripts/frostman/size_standard.js"></script>

in Amministrazione > Grafica > Codice HTML > Codice HTML che sarā mostrato in FONDO a tutte le pagine, gli script di esempio inseriscono 5 valori, i tre di base, size=1, size=7 e size=14, un valore intermedio fra i primi due, size=4, e il size=21, passeremo ora ad analizzarlo e a spiegare come modificarlo per inserire il numero e il tipo di dimensioni desiderate.

Le parti da modificare, per personalizzare gli script, sono due, nella prima

var size=new Array("1","4","7","14","21");

vanno inseriti i valori numerici (nell'esempio indicati in blu) che vogliamo vengano assegnati alle opzioni del menų a tendina, come potete vedere vanno inseriti fra doppi apici e separati con una virgola dal valore che li precede, qui un esempio con 9 valori

var size=new Array("1","3","5","7","9,"11,"13,"15,"17");

ovviamente potete inserire i valori che preferite, si consiglia di inserirli in ordine crescente, in modo che nel menų a tendina vengano visualizzati a "scendere", dal minore al maggiore, ricordate che il valore minimo č 1 (8 punti) e il valore massimo č 23 (30 punti), la seconda parte da modificare č questa

var text={1: 'ExtraSmall', 4: 'Small', 7: 'Medium', 14: 'Large', 21: 'ExtraLarge'}

che serve ad abbinare ad ogni dimensione un corrispondente testo che verrā visualizzato nel menų a tendina (esattamente come i testi Piccolo, Medio e Grande del menų standard) qui potete inserire i termini che preferite, evitate termini troppo lunghi (che potrebbero causare deformazioni del menų) ed č ovviamente consigliato l'utilizzo di termini che descrivano la dimensione inserita, come potete vedere le dimensioni inserite nella prima parte vanno qui ripetute, dopo ogni valore (in blu) inserite i due punti e lasciate uno spazio, il nome che lo segue va inserito fra apici semplici, in questo modo 'ExtraSmall', separando il nome dal valore sucessivo con una virgola, č teoricamente possibile inserire tutti i possibili valori supportati dal BBCode size (da 1 a 23), per non allungare troppo il menų č comunque consigliabile non inserire pių di una dozzina di opzioni.

Se riscontrate problemi nell'utilizzo di questi script, aprite una discussione nella nostra sezione Script Support
 
Top
0 replies since 20/12/2012, 01:38   629 views
  Share