Come possiamo aiutarti?

Aggiungere pulsante Indietro su CAWI e CATI

1 min read

AI Doc Summarizer AI Summary

In IdSurvey è possibile scegliere se mostrare o meno un pulsante “Indietro” per tornare all’ultima pagina visualizzata, seguendo il flusso corretto del questionario e saltando le pagine e le domande a cui non era stata data risposta in precedenza.

Pulsante indietro su CAWI #

Su CAWI questa opzione può essere attivata dalle impostazioni del questionario, cliccando su “Aspetto” nella sezione dedicata al CAWI, e da qui aprendo l’editor del template personalizzabile.

Una volta aperto l’editor, è sufficiente espandere la sezione “Bottoni” nel menù a sinistra, e da qui impostare il bottone Indietro su “Testo”, “Testo e icona” oppure solo “Icona” a seconda della modalità di visualizzazione desiderata.

Questa opzione viene applicata a tutto il questionario, senza possibilità di scelta delle pagine.

Note:

  • Attivare il bottone “Indietro” non attiva automaticamente il pulsante “Mostra Correggi Risposte Precedenti” del cassetto altro, né viceversa. Le due opzioni sono indipendenti l’una dall’altra.
  • Selezionando la modalità “Testo e icona”, è possibile specificare un’etichetta personalizzata. Se questa non viene specificata, lasciando l’opzione (auto) nel campo, il sistema utilizza l’etichetta predefinita “Indietro”. Qualora il partecipante visualizzi il sondaggio in una lingua diversa, questa verrà automaticamente tradotta in tale lingua, purché sia una delle lingue supportate dal CAWI.

Pulsante indietro su CATI #

Su CATI non è possibile utilizzare i template e il pulsante “Indietro” non è normalmente disponibile. Questa opzione può essere tuttavia abilitata usando lo script di seguito. È sufficiente aprire le impostazioni del questionario, cliccare su “Avanzate” e da qui su “Inserisci script” (o “Modifica script” se ne è già presente uno). Fatto questo è possibile salvare per applicare le modifiche.

<script>
        
   $(document).on("core.pageRendered",function(){ 
     if($("[data-module='CATI']").length > 0){
       var pathname = window.location.pathname; // Returns path only 
       $("#prevButtonPage").remove(); 
       var input = $("<button id='prevButtonPage' class='btn btn-success btn-large btn-block button-next-page'>Indietro</button>"); 
       input.appendTo("#footer"); 
       $("#footer").addClass("buttonAdded"); 
       $("#prevButtonPage").on("click",function(){ 
         testmodePageLastAnswered();
       }); 
     }
    });
         
</script>

Note:

  • E’ possibile personalizzare l’etichetta mostrata direttamente nello script. A differenza del CAWI, questa non viene mai tradotta automaticamente.
  • Lo script funziona solo su CATI e non influenza il CAWI in alcun modo. È quindi possibile usarlo per ottenere comportamenti diversi sui due moduli se un questionario li ha entrambi attivi.
What are your feelings