MediaWiki/La toolbar di modifica: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
Riga 1:
{{Manuale MediaWiki}}
{{titolo errato|Personalizzare la toolbar di modifica}}
 
[[File:English_Wikibooks_editing.png|300px|thumb|right|La toolbar.]]
È possibile aggiungere dei pulsanti extra nella parte alta della pagina di modifica, che aggiungono funzionalità alla pulsantiera già presente e permettono quindi di velocizzare l'attività nel modificare le voci.
La toolbar è una barra che appare al di sopra della casella di modifica. I suoi pulsanti inseriscono automaticamente i caratteri e i tag wiki più comuni e permettono quindi di velocizzare l'attività nel modificare le voci.
 
Ogni pulsante è definito da
==Tre Passaggi==
*un'icona
===Attivare variabile sul LocalSettings.php===
*il testo da inserire
La procedura è la seguente.
 
== Aggiungere pulsanti ==
Per prima cosa è necessario '''abilitare gli utenti all'uso di Javascript''', inserendo nel file '''LocalSettings.php''' questa stringa:
Per modificare l'elenco dei pulsanti, si interviene tramite Javascript. Si può utilizzare qualunque icona che sia stata caricata sul wiki. Ad esempio, si possono importare le icone [[commons:Mediawiki_edit_toolbar|presenti su Wikimedia Commons]], le quali sono distribuite con licenza libera e pertanto possono essere caricate sul proprio wiki e modificate liberamente.
{{...}}
 
== I pulsanti dell'utente MarkS ==
* <code>$wgAllowUserJS = true;</code>
L'utente della Wikipedia in lingua inglese [[w:en:User:MarkS|MarkS]] ha creato uno script che aggiunge un ulteriore insieme di pulsanti. Il link di riferimento è [http://en.wikipedia.org/wiki/User:MarkS/Extra_edit_buttons http://en.wikipedia.org/wiki/User:MarkS/Extra_edit_buttons], in cui sono presenti le istruzioni per l'installare e per modificare l'ordine e il numero dei pulsanti.
 
Per attivarli:
===Utente MarkS di servizio===
Per prima cosa è necessario '''*abilitare gli utenti all'uso di Javascript''', inserendo nel file '''<tt>LocalSettings.php'''</tt> questa stringa:
* <code>$wgAllowUserJS = true;</code>
 
Poi creiamo un '''utente''' fittizio di nome "'''MarkS'''", successivamente ci autentichiamo come utente MarkS e copiamo questo file:
Line 38 ⟶ 45:
A questo punto, ed eventualmente '''dopo aver pulito la cache del browser''', i bottoncini diventeranno visibili.
 
===Modificarne la disposizione, o la grafica===
=== Link di riferimento ===
* '''Istruzioni''' più dettagliate, su ''en.wikipedia''.
* '''Link Diretto:''' http://en.wikipedia.org/wiki/User:MarkS/Extra_edit_buttons
 
<br>
 
==Modificarne la disposizione, o la grafica==
Se volete disporre i bottoncini in un differente ordine, modificarne la grafica, o addirittura crearne di nuovi, ciò è possibile. Le '''istruzioni dettagliate''' in inglese, le trovate a questo link:
 
* http://en.wikipedia.org/wiki/User:MarkS/Extra_edit_buttons
 
Vediamo ora, di darne anche noi un corrispettivo in italiano.
 
==== Aggiungere un pezzo di codice ====
Il trucco è aggiungere queste tre righe:
 
Line 71 ⟶ 67:
Infine, <code>"myButtons"</code> ci permette invece di definire dei nuovi pulsanti, secondo la sintassi descritta sempre in quella pagina, verso il fondo.
 
====Aggiunta al monobook.js====
A questo punto, all'inizio del nostro [[Mediawiki:monobook.js]] va solo aggiunto:
 
Line 78 ⟶ 74:
ed il gioco è fatto! .
 
==== CreareAggiunta nuovial Bottonicodice ====
 
Si agisce sul codice, e sulle immagini. Il primo è "da farsi"; il secondo, invece, rimane "opzionale", se infatti volete cambiare le immagini dei bottoncini per crearne di nuove, o semplicemente per assicurarvi che queste siano sempre sul vostro server, nel caso il sito di wikimedia vada in crash e li renda quindi così per voi irrangiungibili, dovete caricare queste ultime sul vostro sito wiki.
 
=== Aggiunta al codice ===
 
Va aggiunto al [[Mediawiki:monobook.js]]:
Line 101 ⟶ 93:
nel quale si definiscono due bottoni extra.
 
====Link====
Per ulteriori esempi di bottoni extra, fare riferimento al link:
 
* http://en.wikipedia.org/wiki/User:Willscrlt/Voting_buttons
 
==== Caricare ile file immaginiicone sul proprio serverwiki ====
CercateSi poimodifica, nel codice dell'Utenteutente MarkS, la linea: <code>var Isrc='//upload.wikimedia.org/wikipedia/commons/';</code> e, sostituitesostituendo il percorso interno con quello della vostra cartella 'images' del vostro wiki, che ècioè quella dove avetele appuntoimmagini uploadatosono lestate immaginicaricate.
''(Ricordiamo che, questo passaggio è "opzionale".)''
 
====Modificare il percorso della cartella immagini====
Cercate poi, nel codice dell'Utente MarkS, la linea: <code>var Isrc='//upload.wikimedia.org/wikipedia/commons/';</code> e, sostituite il percorso interno con quello della vostra cartella 'images' del vostro wiki, che è quella dove avete appunto uploadato le immagini.
 
== CreditiCollegamenti esterni ==
*[[mw:Manual:Custom_edit_buttons|Manual:Custom edit buttons]]
* [[:en:User:Brian0918|Brian0918]], che ha fornito il codice dalla Wikipedia in ebraico alla Wikipedia in inglese
*[[mw:Customizing_edit_toolbar#How_do_I_add_more_buttons_on_the_edit_page.3F|FAQ]]
* [[:en:User:Ingoolemo|Ingoolemo]], che ha fornito il codice per quattro dei pulsanti e le immagini GIF originali (poi convertite in PNG dall'utente MarkS)
* [[:en:User:Olliminatore|Olliminatore]] per aver riscritto buona parte del codice rendendolo più breve e semplice
* [[:en:User:Karl Dickman|Karl Dickman]] per aver convertito alcune immagini da GIF in PNG
* [[:en:User:MarkS|MarkS]], l'utente della Wikipedia in lingua inglese che ha messo insieme il codice e le immagini, convertendole da GIF in PNG, e le [[:en:User:MarkS/Extra_edit_buttons|pagine di aiuto in lingua originale]]
 
[[Categoria:Manuale MediaWiki|Bottoni extra]]