Wiki della Community
Wiki della Community
(Post del blog creato o aggiornato.)
 
m (Post del blog creato o aggiornato.)
Riga 5: Riga 5:
   
 
== 25 febbraio ==
 
== 25 febbraio ==
* FIXED: Correggeeremo un bug che poteva causare la mancata aggiunta dei nuovi post alla lista [[Blog:Recent posts]] sulle wiki particolarmente piene.
+
* FIXED: Correggeremo un bug che poteva causare la mancata aggiunta dei nuovi post alla lista [[Blog:Recent posts]] sulle wiki particolarmente piene.
* IN RILIEVO: Stiamo aggiornando l'editor Ace alla [https://github.com/ajaxorg/ace/releases versione 1.4.2]. Questo è l'editor sorgete usato sulle pagine [[w:Help:CSS and JS customization|CSS e JS]], [[w:Help:Infoboxes|Infobox]] e [[w:Help:Lua|Lua]]. Questo aggiornamento dovrebbere rendere possibile un miglior funzionamento su più dispositivi.
+
* IN RILIEVO: Stiamo aggiornando l'editor Ace alla [https://github.com/ajaxorg/ace/releases versione 1.4.2]. Questo è l'editor sorgete usato sulle pagine [[w:Help:CSS and JS customization|CSS e JS]], [[w:Help:Infoboxes|Infobox]] e [[w:Help:Lua|Lua]]. Questo aggiornamento dovrebbe rendere possibile un miglior funzionamento su più dispositivi.
   
 
In aggiunta, numerose funzionalità saranno aggiunte agli [[w:Help:Infoboxes|Infobox Portatili]]:
 
In aggiunta, numerose funzionalità saranno aggiunte agli [[w:Help:Infoboxes|Infobox Portatili]]:
   
* <kbd><nowiki><infobox type="foo"></nowiki></kbd> aggiungerà una classe HTML di <code>type-foo</code> all'infobox in output. Ciò serve a indentificare in maniera più logica ''cosa'' un infobox stia descrivedo, piuttosto che usare un tema disegnato per ''come'' sembra. Quindi, per esempio, tutti gli infobox che descrivono un Pokémon (con il selettore CSS <code>.type-pokemon</code>) possono condividere un layout CSS, a prescindere dal fatto che possano essere <code>.pi-theme-fire</code>, <code>.pi-theme-water</code>, ecc...
+
* <kbd><nowiki><infobox type="foo"></nowiki></kbd> aggiungerà una classe HTML di <code>type-foo</code> all'infobox in output. Ciò serve a identificare in maniera più logica ''cosa'' un infobox stia descrivendo, piuttosto che usare un tema disegnato per ''come'' sembra. Quindi, per esempio, tutti gli infobox che descrivono un Pokémon (con il selettore CSS <code>.type-pokemon</code>) possono condividere un layout CSS, a prescindere dal fatto che possano essere <code>.pi-theme-fire</code>, <code>.pi-theme-water</code>, ecc...
* Tutti gli elementi degli infobox portatili che hanno un imput di <kbd>source</kbd> saranno ora renderizzati in HTML con il nome del parametro come data-attribute, così come <kbd>data-source="ATK"</kbd>. Ciò permetterà di scrivere selettori CSS o jQuery anche come <code>.pi-item[data-source="ATK"]</code> per determinare lo style e l'identificazione di elementi individuali. Usato in combinazione con <kbd>type</kbd>, dovrebbe eliminare la necessità di selezionare lo stile <var>nth-of-type</var> e apre altre possibilità per design e interattività.
+
* Tutti gli elementi degli infobox portatili che hanno un input di <kbd>source</kbd> saranno ora renderizzati in HTML con il nome del parametro come data-attribute, così come <kbd>data-source="ATK"</kbd>. Ciò permetterà di scrivere selettori CSS o jQuery anche come <code>.pi-item[data-source="ATK"]</code> per determinare lo style e l'identificazione di elementi individuali. Usato in combinazione con <kbd>type</kbd>, dovrebbe eliminare la necessità di selezionare lo stile <var>nth-of-type</var> e apre altre possibilità per design e interattività.
* Il nuovo parametro name permette l'esplicita selezione di elementi sia che questi accettino un input sorgente o meno, inclusa l'identificazione di <kbd><nowiki><title></nowiki></kbd>, <kbd><nowiki><group></nowiki></kbd>, <kbd><nowiki><data></nowiki></kbd>, <kbd><nowiki><header></nowiki></kbd>, <kbd><nowiki><image></nowiki></kbd>, e <kbd><nowiki><navigation></nowiki></kbd>. Come anche gli attributi dati <kbd>data-source</kbd>, <kbd><nowiki><data name="bar"></nowiki></kbd> possono essere selezionati come <code>.pi-item[data-item-name="bar"]</code>.
+
* Il nuovo parametro ''name'' permette l'esplicita selezione di elementi sia che questi accettino un input sorgente o meno, inclusa l'identificazione di <kbd><nowiki><title></nowiki></kbd>, <kbd><nowiki><group></nowiki></kbd>, <kbd><nowiki><data></nowiki></kbd>, <kbd><nowiki><header></nowiki></kbd>, <kbd><nowiki><image></nowiki></kbd> e <kbd><nowiki><navigation></nowiki></kbd>. Come anche gli attributi dati <kbd>data-source</kbd>, <kbd><nowiki><data name="bar"></nowiki></kbd> possono essere selezionati come <code>.pi-item[data-item-name="bar"]</code>.
* Gli elementi dati e gruppi possono essere ora strutturati in pannelli tabbati, che consente più flessibilità ed una visualizzazione migliore sia su desktop che mobile. Così <kbd><nowiki><panel></nowiki></kbd> — come figlio di un elemento <kbd><nowiki><infobox></nowiki></kbd> radice element — può essere etichettato (con <kbd><nowiki><label></nowiki></kbd>) e uno o più elementi <kbd><nowiki><section></nowiki></kbd> per fare un ''tab set''. Ogni elemento che può d'altra parte essere figlio di un <kbd><nowiki><infobox></nowiki></kbd> può essere figlio di una <kbd><nowiki><section></nowiki></kbd>. Ciò dovrebbe ridurre l'ingombro e la necessità per i gruppi di infobox nelle pagine, rendendo possibile strutturare gli infobox in modo più dinamico. Un esempio può essere trovato su [[w:c:forgottenrealms:Orc|Forgotten Realms Wiki]].
+
* Gli elementi dati e gruppi possono essere ora strutturati in pannelli tabbati, consentendo più flessibilità ed una visualizzazione migliore sia su desktop che mobile. Così <kbd><nowiki><panel></nowiki></kbd> — come figlio di un elemento <kbd><nowiki><infobox></nowiki></kbd> radice element — può essere etichettato (con <kbd><nowiki><label></nowiki></kbd>) e uno o più elementi <kbd><nowiki><section></nowiki></kbd> per fare un ''tab set''. Ogni elemento che può d'altra parte essere figlio di un <kbd><nowiki><infobox></nowiki></kbd> può essere figlio di una <kbd><nowiki><section></nowiki></kbd>. Ciò dovrebbe ridurre l'ingombro e la necessità per i gruppi di infobox nelle pagine, rendendo possibile strutturare gli infobox in modo più dinamico. Un esempio può essere trovato su [[w:c:forgottenrealms:Orc|Forgotten Realms Wiki]].
   
 
{{Blog piè di pagina
 
{{Blog piè di pagina
Riga 20: Riga 20:
 
}}
 
}}
 
__NOTOC__
 
__NOTOC__
 
 
[[Categoria:Blog posts]]
 
[[Categoria:Blog posts]]

Versione delle 19:39, 4 mar 2019

Ecco gli ultimi aggiornamenti tecnici di FANDOM. Tenete presente che gli aggiornamenti del nostro sistema sono costituiti da più release minori alla settimana, quindi pubblichiamo questo post riepilogativo delle modifiche recenti. Inoltre considerate che cambiamo centinaia di piccoli dettagli ogni settimana, quindi questi sono solo gli aggiornamenti più importanti.

21 febbraio

  • FIXED: Sistemeremo numerosi casi in cui i link alle Discussioni possono essere privi della localizzazione per le wiki non inglesi, come anche sui profili utente e nel Feed delle Attività.

25 febbraio

  • FIXED: Correggeremo un bug che poteva causare la mancata aggiunta dei nuovi post alla lista Blog:Recent posts sulle wiki particolarmente piene.
  • IN RILIEVO: Stiamo aggiornando l'editor Ace alla versione 1.4.2. Questo è l'editor sorgete usato sulle pagine CSS e JS, Infobox e Lua. Questo aggiornamento dovrebbe rendere possibile un miglior funzionamento su più dispositivi.

In aggiunta, numerose funzionalità saranno aggiunte agli Infobox Portatili:

  • <infobox type="foo"> aggiungerà una classe HTML di type-foo all'infobox in output. Ciò serve a identificare in maniera più logica cosa un infobox stia descrivendo, piuttosto che usare un tema disegnato per come sembra. Quindi, per esempio, tutti gli infobox che descrivono un Pokémon (con il selettore CSS .type-pokemon) possono condividere un layout CSS, a prescindere dal fatto che possano essere .pi-theme-fire, .pi-theme-water, ecc...
  • Tutti gli elementi degli infobox portatili che hanno un input di source saranno ora renderizzati in HTML con il nome del parametro come data-attribute, così come data-source="ATK". Ciò permetterà di scrivere selettori CSS o jQuery anche come .pi-item[data-source="ATK"] per determinare lo style e l'identificazione di elementi individuali. Usato in combinazione con type, dovrebbe eliminare la necessità di selezionare lo stile nth-of-type e apre altre possibilità per design e interattività.
  • Il nuovo parametro name permette l'esplicita selezione di elementi sia che questi accettino un input sorgente o meno, inclusa l'identificazione di <title>, <group>, <data>, <header>, <image> e <navigation>. Come anche gli attributi dati data-source, <data name="bar"> possono essere selezionati come .pi-item[data-item-name="bar"].
  • Gli elementi dati e gruppi possono essere ora strutturati in pannelli tabbati, consentendo più flessibilità ed una visualizzazione migliore sia su desktop che mobile. Così <panel> — come figlio di un elemento <infobox> radice element — può essere etichettato (con <label>) e uno o più elementi <section> per fare un tab set. Ogni elemento che può d'altra parte essere figlio di un <infobox> può essere figlio di una <section>. Ciò dovrebbe ridurre l'ingombro e la necessità per i gruppi di infobox nelle pagine, rendendo possibile strutturare gli infobox in modo più dinamico. Un esempio può essere trovato su Forgotten Realms Wiki.