Zoom Icon

Help:Editor Toolbar

From UIC

Ho preso da wikipedia un comodo javascript che consente di ampliare la toolbar che visualizzano gli editori quando modificano una pagina. Installarla è semplicissimo e la sua utilità è immensa, perciò vediamo come si fa.

Installazione

Andate nella vostra pagina personale, raggiungibile dall'url User:VostroNick, quindi nel mio caso e': User:Quequero. Create una nuova pagina chiamata uic.js (se usate la skin MonoBook, invece di uic.js, dovrete creare monobook.js, insomma il nome del file .js deve avere lo stesso nome, in minuscolo, della skin) perché la skin di default si chiama proprio UIC. Al suo interno copiate questo testo:

// 
// ToolbarButton
var dell = " ";
var agg = "strk under sml pre tt tmpl ccomm cat gall vedi wik ccomm cate red typo code comm break";
// WikiSign
var wikisign_pre = '~~~ ';
var wikisign_post = '~~~~~';
document.writeln('<script type="text/javascript" src="/uicwiki/index.php?title=User:Quequero/Toolbar.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');
// 

La riga src= è molto lunga quindi probabilmente andrà fuori lo schermo, ma non fa niente, copiate tutto il codice senza spezzare le righe. Dopo salvate la pagina e ricaricatela premendo shift+reload (su firefox), questo step è molto importante, se non lo fate non avrete la toolbar! Ora andate in un qualunque documento e la nuova toolbar dovrebbe già apparire.

Personalizzazione

La toolbar puo' essere personalizzata a piacere, includendo o rimuovendo alcuni pulsanti. Come potete vedere la variabile agg del codice di sopra contiene una serie di parole, ogni parola indica un determinato bottone, la lista aggiornata dei significati la trovate poco sotto.
I pulsanti che si possono aggiungere sono divisi in 3 categorie: visibili sempre, solo per gli articoli, solo per le discussioni utente.

Sempre
sign = Firma personalizzata (per sopperire la mancaza di WikiSign), per dettagli vedi sotto.
strk = Per rendere il testo barrato
under = Per sottolineare il testo
sml = Testo piccolo
pre = Testo <pre>Preformattato</pre>
tt = Testo <tt>con font fisso</tt> (come il pre ma può essere messo in mezzo ad un paragrafo)
Articoli
code = Aggiunge i tag per inserire il codice in una pagina. 
ccomm = Aggiunge i tag che devono racchiudere un commento, verranno colorati in automatico. 
break = Aggiunge il tag <br />. 
tmpl = Aggiunge i tag Template ({{ }})
comm = Per i commenti (<!-- -->)
typo = Corregge comuni errori di battitura
wik = Segnala come "Da wikificare" (Template:Wikify)
cat = Per aggiugnere categorie facilmente
gall = Creare gallerie
cate = Segnala come "Da categorizzare"
red = Crea Redirect
dsmb = Crea Disambigua
bloc = Pulsanti per segnalare i blocchi ( 
Utenti
adel = Avvisa della cancellazione di una pagina, chiede voce
test = Avvisa un utente della cancellazione di un suo test
spam = Avviso sullo spam

Quindi per aggiungere un pulsante dovete semplicemente editare il vostro uic.js ed aggiungere alla variabile agg= il nome della funzione, come elencato qui sopra. Aggiungendo il nome alla variabile dell= rimuoverete invece un determinato pulsante.

Consigli

Il pulsante typo e' estremamente potente, corregge molti dei maggiori errori di battitura e formattazione, inclusi gli accenti delle parole. Quindi prendete l'abitudine di clickarlo sempre a fine stesura. Altri bottoni comodo sono code e ccomm, il primo per includere i tag <code></code> ed il secondo per includere i tag <comment></comment>. Il pulsante break e' invece utile per inserire i tag <br />.