Nonciclopedia:Script
Grazie a questo sistema è ora possibile includere delle funzioni in Javascript in singole pagine.
Gli script devono essere pagine del namespace 'MediaWiki e il loro titolo deve terminare con il suffisso .js; ad esempio MediaWiki:ScriptFichissimo.js
Miniguida
Solo gli utenti registrati possono creare script. Si fa così:
- Utilizzate il vostro monobook e lavorate lì finché non ottenete il risultato voluto, dopodiché create un nuovo script copiando il codice che avete provato nel vostro monobook. Questo perché per far funzionare gli script è necessario che siano approvati da un esperto, per questioni di sicurezza.
- dopo aver salvato il nuovo script, scrivete nella discussione di questa pagina segnalando la pagina dello script (utilizzando questo template), quello che dovrebbe fare e in che pagine va inserita. Se l'esperto approverà l'utilità dello script e lo dichiarerà innocuo, verrà inserito nelle pagine. Questo potrebbe richiedere del tempo, quindi abbiate pazienza.
- Se siete in dubbio sull'utilità di uno script, chiedere un parere
- Una volta validato lo script, sempre per ragioni di sicurezza sarà bloccato alle modifiche, per cui se ci fosse bisogno di apportare dei cambiamenti si è costretti a rompere le scatole a un esperto. Quindi pensate bene alle modifiche che volete apportare in modo da non sprecare del tempo che potrebbe essere usato per cose più interessanti.
- È consigliabile inserire in ogni script un sistema per aggirarlo cambiando il valore di una variabile nel proprio monobook, in modo da poterci lavorare anche in futuro nel proprio monobook senza sovrapposizioni.
Esperti
- ...
Script già creati
Questi sono i Javascript utilizzati già in qualche pagina. Potete anche utilizzarli come spunto.
- MediaWiki:Gadget-DotsSyntaxHighlighter.js
- MediaWiki:Insertusername.js
- MediaWiki:RapidOpenNiubbySitter.js
- MediaWiki:Pesce aprile 2009.js
- MediaWiki:Votazione.js
- MediaWiki:Gadget-LinkComplete.js
- MediaWiki:SlotMachine.js
- MediaWiki:MD5.js
- MediaWiki:Pesce aprile 2011.js
- MediaWiki:FlipCounter.js
- MediaWiki:Searchbox.js
- MediaWiki:Pesce aprile 2010.js
- MediaWiki:Common.js
- MediaWiki:Gadget-ReferenceTooltips.js
- MediaWiki:IPv4.js
di scriverlo, vi risparmierete molta fatica se risultasse totalmente inutile.