Discussioni MediaWiki:Common.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
Riga 519:
 
Quando si edita il [[MediaWiki:Common.js]] il CodeEditor segnala numerosi warning (variabili ridefinite, errato confronti, ...) quindi si ferma al 42% con Warning: Too many errors. (42% scanned). Anche se molte parti vanno interamente riviste, comincio a fixare questi warning che poi danno fastidio quando si devono risolvere i problemi seri. --[[Utente:Rotpunkt|Rotpunkt]] ([[Discussioni utente:Rotpunkt|msg]]) 15:04, 17 giu 2014 (CEST)
: Gran parte dei problemi sono nella sezione che riguarda la classe NavFrame, deprecata perché la funzionalità di elemento collassabile è ora stata trasferita in MediaWiki stesso (classe "mw-collapsible") vedi [[mw:Manual:Collapsible elements]]. Ho visto che [[Utente:Bultro|Bultro]] aveva cominciato ad orfanizzare i NavFrame e si era fatto fare un EGO [[Wikipedia:Elenchi generati offline/Template con NavFrame]], ma il lavoro è tanto, bisognerebbe creare una task force e dargli una mano. Intanto aggiorno quella parte da [[en:MediaWiki:Common.js]] dove è stata migliorata, rimuovendo funzioni deprecate e warning. Infine lo stesso [[template:Navbox]] andrebbe aggiornato all'uso di mw-collapsible come vedo aveva già segnalato [[Utente:Beta16|Beta]] nella relativa [[Discussioni_templateDiscussioni template:Navbox_genericNavbox#Collapsed|pagina di discussione]]. Se ne potrebbe occupare Bultro se ha voglia. --[[Utente:Rotpunkt|Rotpunkt]] ([[Discussioni utente:Rotpunkt|msg]]) 18:42, 17 giu 2014 (CEST)
::Ho corretto tutti i warning, ne è rimasto solo uno legato all'uso di document.write. La sostituzione del codice per le classi NavFrame e collapsible da en.wiki non l'ho potuto fare perché un semplice copia/incolla non bastava, mi sono limitato a togliere i warning, confidando in un passaggio a breve a mw-collapsible e alla rimozione del tutto (createNavigationBarToggleButton la riscriverei comunque anche subito con jQuery perché quel ciclo for sui div è proprio brutto, ed è pure così su en.wiki). Intanto possiamo fare qualche prova con mw-collapsible, a me sembra funzionare correttamente, la modifica è minima, la riporto a [[Template:Navbox_generic/Sandbox]]. --[[Utente:Rotpunkt|Rotpunkt]] ([[Discussioni utente:Rotpunkt|msg]]) 08:21, 18 giu 2014 (CEST)
:::Ho fatto una prova [[Discussioni_templateDiscussioni template:Navbox_genericNavbox#Collapsed|qui]] alla pagina di discussione del Template:Navbox generic. --[[Utente:Rotpunkt|Rotpunkt]] ([[Discussioni utente:Rotpunkt|msg]]) 08:56, 18 giu 2014 (CEST)
::::Segnalo che ho creato anche [[Wikipedia:Elenchi generati offline/Voci con NavFrame]] (poco aggiornato, ma comunque da fare ce n'è già fin troppo). Sono usi diretti del NavFrame, senza passare per i template. Più che da aggiornare questi sono proprio da eliminare --[[Utente:Bultro|Bultro]] ([[Discussioni utente:Bultro|m]]) 18:06, 19 giu 2014 (CEST)
 
Ritorna alla pagina "Common.js".