Nonciclopedia:Script: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
(aggiorno la guida in base alle "nuove" disposizioni di Wikia)
Nessun oggetto della modifica
Riga 1: Riga 1:
Grazie a questo sistema è ora possibile includere delle funzioni in '''Javascript''' in singole pagine. Se non sai neanche che vuol dire, smamma.
Grazie a questo sistema è ora possibile includere delle funzioni '''Javascript''' in singole pagine. Se non sai neanche che vuol dire, smamma.

Gli script devono essere pagine nel ''namespace'' '''MediaWiki''' e il loro titolo deve terminare con il suffisso '''.js'''; ad esempio <code>MediaWiki:Script fichissimo.js</code>


== Istruzioni ==
== Istruzioni ==
Riga 7: Riga 5:
Solo gli [[Aiuto:Manuale/Registrazione|utenti registrati]] possono creare script. Si fa così:
Solo gli [[Aiuto:Manuale/Registrazione|utenti registrati]] possono creare script. Si fa così:


* Vai nel [[special:mypage/monobook.js|'''tuo monobook''']] e lavora lì finché non ottieni lo script che volevi. Per ora non può essere usato altrove perché coi javascript si può scassare mezzo sito e sputtanare l'altra metà, per cui ti serve l''''approvazione di un [[Nonciclopedia:Amministratori|admin]]'''.
* Vai nel [[special:mypage/monobook.js|'''tuo monobook''']] e lavora lì finché non ottieni lo script che volevi. Per ora non può essere usato altrove perché coi javascript si può scassare mezzo sito e sputtanare l'altra metà.
* Dopo aver salvato il nuovo script, segnala nella [[Discussioni Nonciclopedia:Script|discussione di questa pagina]] il tuo nuovo script (utilizzando [[Template:RichiestaScript|questo]] template), quello che dovrebbe fare, e in che pagine andrebbe inserito. Se l'admin approverà l'utilità dello script e lo dichiarerà innocuo, verrà inserito nelle pagine. '''Questo potrebbe richiedere un giorno o più''', quindi conta le pecore per un po'.
* Dopo aver salvato il nuovo script, segnalalo nella [[Discussioni Nonciclopedia:Script|discussione di questa pagina]] utilizzando [[Template:RichiestaScript|questo]] template, spiegando quello che dovrebbe fare e in che pagine andrebbe richiamato.
* Se sei in dubbio sull'utilità di uno script chiedi un parere in discussione {{u|prima}} di scriverlo, risparmierai fatica (a tutti) nel probabile caso in cui fosse un'idea balenga.
** Se sei in dubbio sull'utilità di uno script chiedi un parere in discussione {{u|prima}} di scriverlo, risparmierai fatica (a tutti) nel probabile caso in cui fosse un'idea balenga.
* Un '''[[Nonciclopedia:Amministratori|admin]]''' valuterà il tuo codice, e se va bene creerà una nuova pagina nel ''namespace'' '''MediaWiki''' con il suffisso '''.js''', ad esempio <code>MediaWiki:Script fichissimo.js</code>, Se va male, sarai inseguito da una torma di bug idrofobi.
* La nuova pagina dovrà anche essere '''approvata da Wikia''' (cliccando il tab "Stato della revisione" e poi inviando la richiesta). Tutti questi controlli '''potrebbero richiedere un giorno o più''', quindi conta le pecore per un po'.
* Una volta validato lo script, sempre per ragioni di sicurezza sarà '''protetto da modifiche''', per cui se ci fosse bisogno di apportare dei cambiamenti si è costretti a rompere le scatole a un admin. Quindi pensa bene alle modifiche che vuoi apportare, in modo da non sprecare del tempo che potrebbe essere usato per [[sesso|cose più interessanti]].
* Una volta validato lo script, sempre per ragioni di sicurezza sarà '''protetto da modifiche''', per cui se ci fosse bisogno di apportare dei cambiamenti si è costretti a rompere le scatole a un admin. Quindi pensa bene alle modifiche che vuoi apportare, in modo da non sprecare del tempo che potrebbe essere usato per [[sesso|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.
* È 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.

Versione delle 11:59, 27 feb 2018

Grazie a questo sistema è ora possibile includere delle funzioni Javascript in singole pagine. Se non sai neanche che vuol dire, smamma.

Istruzioni

Solo gli utenti registrati possono creare script. Si fa così: