Nonciclopedia:Script: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
(aggiorno spiegazioni)
Riga 1: Riga 1:
Grazie a questo sistema è ora possibile includere delle funzioni in Javascript in singole pagine.
Grazie a questo sistema è ora possibile includere delle funzioni in Javascript in singole pagine.


Gli script devono essere sottopagine di questa pagina e il loro titolo deve terminare con il suffisso '''.js''': <code>{{FULLPAGENAME}}/''nomepagina''.js</code> (es. ''{{FULLPAGENAME}}/Blablabla.js'').
Gli script devono essere pagine del ''namespace'' ''''MediaWiki''' e il loro titolo deve terminare con il suffisso '''.js'''; ad esempio <code>MediaWiki:ScriptFichissimo.js</code>


== Miniguida ==
== Miniguida ==

'''Per gli utonti registrati:'''
Solo gli utenti registrati possono creare script. Si fa così:
*Utilizzate il [[special:mypage/monobook.js|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.
*Utilizzate il [[special:mypage/monobook.js|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 [[Discussioni Nonciclopedia:Script|discussione di questa pagina]] segnalando la pagina dello script (utilizzando [[Template:RichiestaScript|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.
*dopo aver salvato il nuovo script, scrivete nella [[Discussioni Nonciclopedia:Script|discussione di questa pagina]] segnalando la pagina dello script (utilizzando [[Template:RichiestaScript|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.
Riga 10: Riga 11:
*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 [[sesso|cose più interessanti]].
*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 [[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.
'''Per gli utonti anonimi:'''
*Registratevi e seguite le istruzioni qui sopra.


==Esperti==
==Esperti==
Riga 20: Riga 19:
<div style="-moz-column-count: 3; column-count: 3;">
<div style="-moz-column-count: 3; column-count: 3;">
{{#dpl:
{{#dpl:
|allowcachedresults=true
|titleregexp = ^Script/.*\.js
|titlematch=%.js
|namespace = Nonciclopedia
|namespace=MediaWiki
}}
}}
</div>
</div>

Versione delle 19:18, 25 feb 2018

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ì: