Nonciclopedia:Script: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
Wedhro (rosica | curriculum) mNessun oggetto della modifica |
Wedhro (rosica | curriculum) (aggiorno la guida in base alle "nuove" disposizioni di Wikia) |
||
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. Se non sai neanche che vuol dire, smamma. |
||
Gli script devono essere pagine |
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 == |
||
Solo gli utenti registrati possono creare script. Si fa così: |
Solo gli [[Aiuto:Manuale/Registrazione|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. |
|||
⚫ | * |
||
⚫ | |||
⚫ | *Una volta validato lo script, sempre per ragioni di sicurezza sarà |
||
⚫ | |||
* 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]]'''. |
|||
==Esperti== |
|||
⚫ | * 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'. |
||
* ... |
|||
⚫ | |||
⚫ | * 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]]. |
||
⚫ | |||
== Script già creati == |
== Script già creati == |
||
Questi sono i Javascript utilizzati già in qualche pagina. |
Questi sono i Javascript utilizzati già in qualche pagina. Ovviamente puoi utilizzarli come spunto. |
||
<div style="-moz-column-count: 3; column-count: 3;"> |
<div style="-moz-column-count: 3; column-count: 3;"> |
||
{{#dpl: |
{{#dpl: |
||
Riga 24: | Riga 24: | ||
}} |
}} |
||
</div> |
</div> |
||
{{cat|Utility}} |
{{cat|Utility}} |
||
{{cat|Aiuto}} |
{{cat|Aiuto}} |
Versione delle 11:47, 27 feb 2018
Grazie a questo sistema è ora possibile includere delle funzioni in 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 MediaWiki:Script fichissimo.js
Istruzioni
Solo gli utenti registrati possono creare script. Si fa così:
- Vai nel 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 admin.
- Dopo aver salvato il nuovo script, segnala nella discussione di questa pagina il tuo nuovo script (utilizzando 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'.
- Se sei in dubbio sull'utilità di uno script chiedi un parere in discussione
- 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 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.
Script già creati
Questi sono i Javascript utilizzati già in qualche pagina. Ovviamente puoi 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, risparmierai fatica (a tutti) nel probabile caso in cui fosse un'idea balenga.