Wikisource:Domande tecniche/Archivio/2015: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 2 348:
:::::: Quella funzione mw. eccetera è in preparazione alla trasformazione dello script in una (function() ....)() per permettere che la funzione esista anche all'esterno dello scope e sia quindi accessibile da un bottone. Ma siamo vicini (probabilmente: oltre) il limite della mia comprensione. [[User:Alex brollo|Alex brollo]] ([[User talk:Alex brollo|disc.]]) 09:29, 8 lug 2015 (CEST)
::::::: Ho forse capito.... mw.config.set("babbeo","Alex brollo") non funziona perchè il set funziona solo se mw.babbeo esiste (eppure l'affermazione è, come dice la console, ''true'' :-) ); quindi il set funziona solo su variabili già esistenti, non le crea ma ne assegna solo un nuovo valore. Il set funziona se prima ho creato la variabile: mw.babbeo="Alex brollo"; allora funziona mw.config.set("babbeo","Alex brollo bis"), altrettanto true. Questo l'ho capito; mi resta da capire se l'<i>oggetto globale mediawiki</i> a cui ti riferisci è mw, oppure è window. :-( [[User:Alex brollo|Alex brollo]] ([[User talk:Alex brollo|disc.]]) 09:47, 8 lug 2015 (CEST)
:::::::: Mi riferisco a "mediaWiki", abbreviato in "mw". Ma <code>mw.config.set("babbeo","Alex brollo")</code> e <code>mw.config.get("babbeo")</code> nulla c'entrano con <code>mw.babbeo</code>... --<span style="font-variant:small-caps">[[Utente:Ricordisamoa|<span style="color:#004B70">Ricordi</span>]][[Discussioni utente:Ricordisamoa|<span style="color:#00703E">samoa</span>]]</span> 10:25, 8 lug 2015 (CEST)
 
== Riflessioni a ruota libera sull'edit ==