FANDOM


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.
I contenuti della comunità sono disponibili sotto la licenza CC-BY-SA a meno che non sia diversamente specificato.