Wikinotizie:Bar/Modifiche alla Pagina principale


Modifiche alla Pagina principale

Come ho già anticipato nella nella talk della pagina pincipale bisogna modificare la pagina Principale nello specifico la differenziazione tra visualizzazione da mobile e da desktop ciò perché i tag usati attualmente (tramite l'estensione mobile frontend) che permettono in pratica l'esistenza di due pagine principali saranno rimossi tra poco più di un mese (il 13 luglio) e smetteranno di funzionare. Questo è il codice che cesserà di funzionare:

<div id="mf-mobile-homepage" class="mobile-only">{{Pagina principale/mobile}}</div><!-- visibile solo sulla versione mobile -->

L'unica cosa che si potrà usare è

<div class="nomobile"> ... </div>

Tramite cui decidere cosa non far vedere su mobile (e far vedere solo su desktop). Quindi bisognerà rivedere la pagina principale (la versione desktop) e decidere quali sezioni dell'attuale sono adatte anche ad un dispositivo mobile e quali no. --Samuele2002 (Chiedi pure!) 23:49, 7 giu 2020 (CEST)[rispondi]

Beh, di sicuro gli ultimi articoli pubblicati vanno mostrati in home page mobile. Sulle altre sezioni non saprei.--Mannivu · 11:03, 8 giu 2020 (CEST)[rispondi]
[@ Samuele2002] sai per caso se esiste una class=* che permetta la visualizzazione esclusivamente su mobile? Niente, trovato!
Un giorno ce la farò anche io, ma quel giorno non è oggi. Comunque, al momento vedo che, in teoria, la versione mobile viene gestita abbastanza bene la versione attuale della pagina principale, senza bisogno di stratagemmi strani (screen lunghissimo).--Mannivu · 16:28, 19 giu 2020 (CEST)[rispondi]

[conflittato] [@ Mannivu] Dopo una ricerca ho trovato questa task su Phabricator. Partendo da uno dei consigli ho fatto vari test su Test2wikipedia sfruttando le classi css e facendo qualche modifica. Adesso se andate qui dovreste vedere un messaggio diverso a seconda di che skin state usando (vector/monobook/minerva o mobile/altro). Se anche a voi funziona si può usare questo metodo.

Si viene ad attivare questa classe <div class="skinswitch skinswitch-minerva">Testo visibile solo su skin minerva</div> che si attiva aggiungendo a MediaWiki:Common.css e MediaWiki:Mobile.css questo testo:

/* Skins witch*/
.skinswitch { display: none; }
.skinswitch-default { display: block; }

.skin-vector .skinswitch-default,
.skin-minerva .skinswitch-default,
.skin-monobook .skinswitch-default { display: none; }

.skin-vector .skinswitch-vector,
.skin-minerva .skinswitch-minerva,
.skin-monobook .skinswitch-monobook { display: block; }

In questo modo si può far visualizzare un determinato testo a seconda della skin in uso. Controllate che anche a voi funzioni e nel caso si potrebbe adottare questo metodo. (ormai che l'ho scritto lo lascio a futura memoria e nel caso si volesse diversificare le pagine) --Samuele2002 (Chiedi pure!) 16:49, 19 giu 2020 (CEST)[rispondi]

Sì, si vedono le scritte diverse :D. Direi che è una buona soluzione ottimale.--Mannivu · 17:00, 19 giu 2020 (CEST)--Mannivu · 17:00, 19 giu 2020 (CEST)[rispondi]
[@ Mannivu, Ferdi2005] Tra due giorni i tag mf-mobile-homepage smetteranno di funzionare. Direi che bisogna valutare ora quale soluzione adottare. Le idee possono essere:
  • Sfruttare la differenza delle skin e sostanzialmente mantenere tutto com'è adesso cambiando solo qualche tag.
  • Cambiare la modalità di visualizzazione e partendo da un modello interamente visibile nel desktop togliere le sezione da non far vedere nella versione mobile (tag nomobile).
Pareri, altre proposte? --Samuele2002 (Chiedi pure!) 01:06, 11 lug 2020 (CEST)[rispondi]
Rettifico parte di quanto ho detto. Mi era sfuggita Wikinotizie:Bar/Nuova homepage mobile direi che si può procedere come proposto lì. --Samuele2002 (Chiedi pure!) 01:09, 11 lug 2020 (CEST)[rispondi]