Discussioni MediaWiki:Gadget-puntanoqui.js: differenze tra le versioni
Aggiungi argomentoAspetto
Ultimo commento: 11 anni fa, lasciato da Aubrey in merito all'argomento wgCanonicalNamespace
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 9: | Riga 9: | ||
::Sulla validità ''cross-wiki'' hai ragione, purtroppo... [[File:Face-sad.svg|22px]] però, mantenendoci qui, il nome "canonico" di un namespace può cambiare con relativa facilità, invece del "numero" univoco. --<span style="font-variant:small-caps">[[Utente:Ricordisamoa|<span style="color:#004B70">Ricordi</span>]][[Discussioni utente:Ricordisamoa|<span style="color:#00703E">samoa</span>]]</span> 16:59, 25 giu 2013 (CEST) |
::Sulla validità ''cross-wiki'' hai ragione, purtroppo... [[File:Face-sad.svg|22px]] però, mantenendoci qui, il nome "canonico" di un namespace può cambiare con relativa facilità, invece del "numero" univoco. --<span style="font-variant:small-caps">[[Utente:Ricordisamoa|<span style="color:#004B70">Ricordi</span>]][[Discussioni utente:Ricordisamoa|<span style="color:#00703E">samoa</span>]]</span> 16:59, 25 giu 2013 (CEST) |
||
:::PS: dammi in pasto tutti gli script che puoi [[File:Face-wink.svg|22px]] --<span style="font-variant:small-caps">[[Utente:Ricordisamoa|<span style="color:#004B70">Ricordi</span>]][[Discussioni utente:Ricordisamoa|<span style="color:#00703E">samoa</span>]]</span> 17:00, 25 giu 2013 (CEST) |
:::PS: dammi in pasto tutti gli script che puoi [[File:Face-wink.svg|22px]] --<span style="font-variant:small-caps">[[Utente:Ricordisamoa|<span style="color:#004B70">Ricordi</span>]][[Discussioni utente:Ricordisamoa|<span style="color:#00703E">samoa</span>]]</span> 17:00, 25 giu 2013 (CEST) |
||
::::AH! RicordiSamoa, se metti a posto gli script di Alex, ti facciamo una statua qui su source :-) [[Utente:Aubrey|<span style= "font-family:Palatino Linotype, serif" >Aubrey</span>]] [[Discussioni_utente:Aubrey|<span style= "font-family:Palatino Linotype, serif" >McFato</span>]] 17:51, 25 giu 2013 (CEST) |
Versione attuale delle 17:51, 25 giu 2013
wgCanonicalNamespace
[modifica]Invece di confrontare "wgCanonicalNamespace" si può usare il numero corrispondente ("wgNamespaceNumber"), valido su tutte le wiki. Ho usato inoltre "mw.config.get" invece delle variabili globali, che sono deprecate. Codice sorgente: Utente:Ricordisamoa/puntano-qui.js. --Ricordisamoa 16:32, 25 giu 2013 (CEST)
- Il problema, con i namespace specifici per progetto (come Page e Index), è che il wgNamespaceNumber NON è valido per tutte le wiki... :-( Ognuna è (era?) stata libera di fare un po' quello che voleva. Comunque: grazie, studierò bene l'esempio; e poi darò la caccia agli altri wgCanonicalNamespace che sono sparsi in ogni dove.
- Se hai molto, ma molto, ma molto fegato ci sono dozzine di miei script js "creativi", ma funzionanti per miracolo sparsi dovunque.... una vera collezione di come non si programma.... poteri essere io, marcato come deprecated. Be', uomo avvisato mezzo salvato. --Alex brollo (disc.) 16:45, 25 giu 2013 (CEST)
- Altri miglioramenti:
mw.util.wikiScript("api")
invece di/w/api.php
e i parametri passati direttamente a$.ajax
invece di "costruire" l'URL a mano. --Ricordisamoa 16:43, 25 giu 2013 (CEST)- Sulla validità cross-wiki hai ragione, purtroppo... però, mantenendoci qui, il nome "canonico" di un namespace può cambiare con relativa facilità, invece del "numero" univoco. --Ricordisamoa 16:59, 25 giu 2013 (CEST)
- PS: dammi in pasto tutti gli script che puoi --Ricordisamoa 17:00, 25 giu 2013 (CEST)
- AH! RicordiSamoa, se metti a posto gli script di Alex, ti facciamo una statua qui su source :-) Aubrey McFato 17:51, 25 giu 2013 (CEST)
- PS: dammi in pasto tutti gli script che puoi --Ricordisamoa 17:00, 25 giu 2013 (CEST)
- Sulla validità cross-wiki hai ragione, purtroppo... però, mantenendoci qui, il nome "canonico" di un namespace può cambiare con relativa facilità, invece del "numero" univoco. --Ricordisamoa 16:59, 25 giu 2013 (CEST)