Skip to content

Homepage

lucaMilazzo edited this page Jan 31, 2022 · 7 revisions
  • Accessibilità: Funzionalità ristrette se l'utente non è autentenicato.

  • Nella pagina Home è possibile visualizzare tutti i questionari del sistema andando ad applicare dei filtri sui contenuti testuali.

  • I questionari vengono descritti nelle loro proprietà principali, cioè Nome, Codice, Data di Creazione ed Username creatore, presentati sotto forma di "Cards".

  • Alla sommità della pagina sono presenti due text input con le seguenti funzionalità:

    • "Find Survey by Name and Code" Si applica un filtro sulla visualizzazione dei questionari andando a richiedere esclusivamente quelli cui Nome o Codice contengono la sottosequenza immessa dall'utente. Se l'input è lasciato vuoto si ritorna alla visualizzazione dei questionari di default;
    • "Get back to compile your survey" Questa funzionalità viene mostrata quando l'utente non ha effettuato l'acceso, quindi si tratta di un guest, e permette di recuperare il questionario compilato tramite il codice univoco a questo associato fornitogli durante il primo tentativo di compilazione;
  • I risultati della ricerca vengono presentati in pagine con l'approccio Lazy Loading. Ogni pagina può contenere al massimo otto questionari. Premendo il link "Next Page", al di sotto degli input text, viene caricata la prossima pagina. Se non ci sono altri risultati nel sistema allora viene mostrato l'avviso "No Results Found". Allo stesso modo, premendo il link "Previous Page" si può tornare indietro nella navigazione.

  • La Home rende disponibili differenti opzioni agli utenti dipendentemente dal loro stato di autenticazone:

    • Utente che non ha effettuato il log-in
      1. Cerca i questonari;
      2. Cliccando sul tasto "Compile", presente all'interno di ogni Card, verrà aperto un modale. All'interno di quest'ultimo, l'utente potrà specificare l'indirizzo email alla quale verrà inviata la notifica di avvenuta compilazione del questionario. Il modale mostra all'utente anche il suo codice univoco per ogni questionario che proverà a compilare e che gli permetterà, in futuri utilizzi del sito, di poterlo individuare per dargli la possibilità di modificare le risposte o cancellare la sua compilazione. Si offre, poi, un collegamento alla pagina di login nel caso in cui l'utente non registrato avesse un account con cui poter effettuare l'accesso attraverso "Sign in". Premendo il pulsante "Continue as guest" si passerà alla pagina di compilazione del questionario come ospite.
    • Utente che ha effettuato il log-in
      1. Cerca i questionari;
      2. Cliccando sul tasto "Compile", presente in ogni Card, si viene reindirizzati alla pagina Compile Survey dove è possibile compilare il questionario;
      3. Se l'utente è il creatore del questionario viene mostrato anche il tasto "Modify", presente nelle Card, che reindirizza alla pagina Survey Editing dove si può gestire il proprio questionario;
      4. L'utente può creare un nuovo questionario cliccando sul bottone "New Survey" per essere reindirizzati alla pagina Create Survey;
      5. L'utente può creare una nuova domanda cliccando sul bottone "New Question" per essere reindirizzati alla pagina Create Question.

Homepage image

Clone this wiki locally