Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Layout orizzontale e miglioramento verticale home #596

Merged
merged 16 commits into from
Feb 10, 2024

Conversation

sviluppoRobyone
Copy link
Contributor

@sviluppoRobyone sviluppoRobyone commented Jan 17, 2024

Descrizione

  • Possibilità di attivare il layout orizzontale dei contenuti relativi alle novità in pagina iniziale (un tipo di contenuto per riga)
  • Possibilità di configurare un limite personalizzato di circolari da visualizzare in pagina iniziale
  • Possibilità di configurare un limite personalizzato di eventi da visualizzare in pagina iniziale
  • Possibilità di scegliere se mostrare solo gli eventi futuri o anche quelli in svolgimento in pagina iniziale
  • Possibilità di attivare carousel per i contenuti relativi alle novità in pagina iniziale
  • Vengono mostrati anche gli eventi in svolgimento nel calendario
  • I contenuti in evidenza in pagina iniziale vengono aggiunti e non sostituiti alle novità visualizzate in modo automatizzato
  • Gli articoli visualizzati in evidenza vengono esclusi dalla visualizzazione automatizzata
  • Possibilità di aggiungere documenti in evidenza
  • Evidenziati gli eventi in corso di svolgimento
  • Riordinate etichette opzioni pagina iniziale
  • Impostata stessa altezza card In evidenza
  • Traduzione e aggiornamento crediti

Dopo l'aggiornamento è necessario entrare nella scheda Configurazione > Home ed effettuare nuovamente selezione e salvataggio del valore dell'opzione della visualizzazione automatizzata. Abbiamo comunque fatto in modo che nella parte pubblica ci sia retrocompatibilità.

Fixes #570 #536 #466 #294 #599 #598 #610

Checklist

Angelo Bottazzo and others added 5 commits November 6, 2023 17:05
- Possibilità di attivare il layout orizzontale dei contenuti relativi alle novità in pagina iniziale (un tipo di contenuto per riga)
- Possibilità di configurare un numero personalizzato di circolari da visualizzare in pagina iniziale
- Possibilità di configurare un numero personalizzato di eventi da visualizzare in pagina iniziale
@sviluppoRobyone
Copy link
Contributor Author

Chiediamo a tutti coloro che avevano aperto una issue in merito di testare il miglioramento e poter aggiungere un riscontro

@sviluppoRobyone sviluppoRobyone changed the title Layout orizzontale e miglioramento verticale Layout orizzontale e miglioramento verticale home Jan 17, 2024
- I contenuti in evidenza in pagina iniziale vengono aggiunti e non sostituiti ai contenuti caricati automaticamente
- Gli articoli visualizzati in evidenza vengono esclusi dal caricamento automatico
@Simsimus
Copy link

In primis complimenti per il lavoro ;)
A primo impatto direi perfetto perché si ottiene una home popolata di un numero maggiore di articoli e circolari, tra l'altro soddisfacendo le esigenze di chi preferisce una soluzione verticale o orizzontale.
L'unica eventuale ulteriore chicca sarebbe quella di consentire, nella versione orizzontale, la scelta di mostrare gli articoli, se maggiori di tre, su più righe (impostazione attuale) o a scorrimento orizzontale come avviene nella pagina "Panoramica".
In ogni caso, ottimo lavoro ;)

@vcoopcsc
Copy link

Grazie @sviluppoRobyone per il prezioso contributo! Abbiamo notato che cambiando la visualizzazione (da verticale a orizzontale e viceversa) cambia l'ordine degli eventi che vengono visualizzati e non è sempre rispettato il numero di eventi indicati da visualizzare in home. Ho fatto la prova inserendo "5" in backend alla voce "Eventi da mostrare in home".
Nella visualizzazione orizzontale vedo tutti e 5 gli eventi che vengono ordinati per data di inizio
MicrosoftTeams-image
Nella visualizzazione verticale continuo a non vedere l'evento che si verifica oggi e non vedo neanche quelli che sono cominciati nel passato e che termineranno nel futuro. Inoltre il sistema me ne fa comparire solo due sui 5 che dovrebbero comparire. Probabilmente in questa modalità si vedono solo gli eventi che iniziano e finiscono nel futuro
MicrosoftTeams-image (1)

Ti volevo poi chiedere una cosa: ritieni sia opportuno per le scuole vedere al primo posto l'evento che si verifica oggi?

@sviluppoRobyone
Copy link
Contributor Author

sviluppoRobyone commented Jan 19, 2024

Eccomi, in effetti la visualizzazione orizzontale ha già applicato la PR #519 , per quello si vedono due cose diverse dove non è applicata.

Ho pensato alla ormai problematica questione degli eventi in pagina iniziale, una soluzione definitiva e migliorativa di quell'area potrebbe essere questa che riporto in immagine (mostra il layout orizzontale ma se è questa la strada lo applichiamo facilmente anche all'altro)

image

A questo punto ci sarebbe coerenza anche con la pagina interna del calendario.

Poi se vogliamo, possiamo aggiungere ulteriore opzione per decidere se mostrare o non mostrare gli eventi in corso in pagina iniziale

@sviluppoRobyone
Copy link
Contributor Author

sviluppoRobyone commented Jan 19, 2024

Dimenticavo di rispondere alla tua domanda, a livello logico, se vedo gli eventi in corso e gli eventi prossimi assieme, direi di sì, è opportuno rispettare l'ordine cronologico, per non creare confusione.
L'opzione potrebbe di fatto decidere anche il titolo, se gli eventi in corso sono mostrati diventa "Eventi" altrimenti rimane "Prossimi eventi" (però a quel punto vengono mostrati solo quelli che INIZIANO nel futuro)

@zetareticoli zetareticoli self-requested a review January 19, 2024 16:46
@zetareticoli zetareticoli added the enhancement New feature or request label Jan 19, 2024
@zetareticoli
Copy link
Member

@sviluppoRobyone mi sembra un ottimo lavoro. State aspettando ulteriori feedback o posso concludere la review?

Copy link
Member

@zetareticoli zetareticoli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ci sono modifiche da riportare eventualmente sul repo dei templates statici?

In caso, sarebbe opportuno aprire una PR anche lì riportando il template alternativo.

@sviluppoRobyone
Copy link
Contributor Author

Se si può riportare un template alternativo, vediamo di aggiungere una PR anche lì.

Più che altro procediamo se c'è accordo anche con la modifica degli eventi come da proposta (attualmente manca il codice per produrre il risultato dell'immagine).

@vcoopcsc
Copy link

vcoopcsc commented Jan 22, 2024

@sviluppoRobyone ti rispondo per punti così non tralascio nulla:

  • per me va bene l'opzione che permette di visualizzare più eventi in home, perché risolve la questione permettendo l'aggiunta di un numero di eventi maggiore di uno. Uniformerei però gli eventi che si vedono in orizzontale e quelli che si vedono in verticale;
  • se sei d'accordo, farei comparire in home sia gli eventi prossimi che quelli in corso perché per molte scuole il problema principale è proprio che non compaiono gli eventi che si verificano in giornata, rispettando l'ordine cronologico con gli altri eventi in home;
  • Se procedi in questo modo, sono d'accordo anche io con la modifica del titolo che da "Prossimi eventi" diventa "Eventi" e del link che da "Consulta archivio" diventa "Consulta il calendario". Domanda: il link poi porterebbe quindi non all'archivio degli eventi già passati ma a quelli che si devono verificare o che sono in corso giusto?

@sviluppoRobyone
Copy link
Contributor Author

sviluppoRobyone commented Jan 22, 2024

1- Confermiamo che l'intenzione è quella di avere stesso comportamento orizzontale e verticale (in questo caso per averlo, è necessario applicare entrambe le PR (penso che a questo punto con la prossima modifica degli eventi, mettiamo tutto qui così diventa più chiaro)

2- Rimane da capire se vogliamo inserire un'opzione oppure indicare un'unica strada, quella di includere gli eventi correnti senza possibilità di escluderli (penso però che a questo punto dato che ci siamo mettere un'opzione non sia un problema)

3- Esatto, il link passa alla pagina degli eventi in corso / futuri (qualora invece non ci siano eventi, si potrebbe lasciare il link all'archivio)

@zetareticoli
Copy link
Member

Per me, possiamo procedere.

@vcoopcsc
Copy link

Perfetto!

Marco Rubin added 2 commits January 23, 2024 09:07
Modifiche su eventi home e riordino
@sviluppoRobyone
Copy link
Contributor Author

Ora ci dovremmo essere, a questo punto attenderei vostro riscontro anche su un altra proposta (#597 ) così da creare un'unica PR se accettata

Marco Rubin added 3 commits January 24, 2024 12:22
Esigenza legata anche a contenuti di albo online e amministrazione trasparente che ad oggi non potevano essere messi in evidenza in pagina iniziale
@sviluppoRobyone
Copy link
Contributor Author

Riporto anche uno screen delle modifiche dei contenuti in evidenza

ADMIN
image

PUBLIC
image

Copy link
Member

@zetareticoli zetareticoli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@sviluppoRobyone sono state riportate tutte le modifiche previste anche in #597 (ormai chiusa) ?

@sviluppoRobyone
Copy link
Contributor Author

Confermo

Aggiornamento istruzioni Configurazione
@astagi astagi merged commit ac0e10c into italia:main Feb 10, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

notizie in home non si dispongono in orizzontale quando sono disabilitate circolari ed eventi
5 participants