Discussioni MediaWiki:Common.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
DaimonBot (discussione | contributi)
DaimonBot (discussione | contributi)
Riga 441:
== Modifica codice per l'interprogetto ==
 
Come già segnalato nella discussione dell'{{tl|interprogetto}} e del Vector.js, ho notato che l'elenco nella barra di sinistra "Altri progetti" spesso non funziona (mostra il contenuto quando dovrebbe nasconderlo e viceversa). Credo che il problema sia nel vector.js (forse legato a una serie di h3/h5 non ancora sostituiti, vedi ultime modifiche). Come abbiamo già fatto su Quote propongo una modifica per cancellare il codice in vector.js e monobook.js, e di copiare qui, una sola volta per tutte le skin, il codice presente su Commons ([[Commons:MediaWiki:InterProject.js]]) o addirittura meglio di importarlo direttamente inserendo: <ttkbd><nowiki>mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:InterProject.js&action=raw&ctype=text/javascript' );</nowiki></ttkbd>. Le modifiche necessarie al [[modulo:interprogetto]] sarebbero minime. Nessuna modifica necessaria per le pagine che usano l'interprogetto. --[[Utente:FRacco|FRacco]] ([[Discussioni utente:FRacco|msg]]) 17:02, 19 apr 2014 (CEST)
:{{favorevole}}, anch'io ho notato il problema e sarebbe il caso di risolvere.--[[Utente:LikeLifer|LikeLifer]] ([[Discussioni utente:LikeLifer|msg]]) 15:55, 21 apr 2014 (CEST)
:{{favorevole}}, il codice mi sembra più semplice e compatto. Se ho visto bene si tratterebbe dunque: (1) di aggiungere a [[Modulo:Interprogetto]] nella funzione RenderLeftBar un div con id="sisterProjects" e span per definire il titolo del menu nella sidebar come avviene in [[q:Template:Interprogetto]] altrimenti si visualizzerebbe il default "Sister Projects" (2) svuotare il contenuto di [[MediaWiki:Vector.js]] e la seconda parte di [[MediaWiki:Monobook.js]] (3) aggiungere al fondo di [[MediaWiki:Common.js]] il caricamento dello script su commons via mw.loader.load. Per la modifica a [[Modulo:Interprogetto]] si potrebbe sentire [[Utente:Moroboshi|Moroboshi]], essendosene occupato sempre lui, si tratta di modificare la RenderLeftBar, ma se tu FRacco ce l'hai già pronta copia/incollala pure in una sandbox. --[[Utente:Rotpunkt|Rotpunkt]] ([[Discussioni utente:Rotpunkt|msg]]) 17:57, 21 apr 2014 (CEST)
Ritorna alla pagina "Common.js".