Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Controllo su visualizzazione video in domanda

  • giucorn75
  • giucorn75's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago #213962 by giucorn75
Saluti a tutti :-)
Devo inserire una domanda in cui faccio visualizzare un video. Avrei la necessità di trovare un modo per obbligare la visualizzazione completa del video con anche l'audio.

Come potrei fare?
 
The topic has been locked.
More
3 years 1 month ago #213972 by lfanfoni
Replied by lfanfoni on topic Controllo su visualizzazione video in domanda
Non riesco a immaginare altre soluzioni che non siano questa qui:

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
More
3 years 1 month ago #213975 by lfanfoni
Replied by lfanfoni on topic Controllo su visualizzazione video in domanda
A parte le battute, anche sulla domanda di tipo "Visualizzazione testo" ci sono le opzioni per impostare un "Tempo limite". Magari riesci a impostare un tempo minimo per la risposta pari alla durata del video, oppure qualche altro controllo. Non ho mai usato queste opzioni, ti conviene fare qualche tentativo per evitare la prima soluzione che ti ho suggerito.

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
  • giucorn75
  • giucorn75's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago #213983 by giucorn75
Replied by giucorn75 on topic Controllo su visualizzazione video in domanda
Ci avevo già pensato a questa soluzione, solo che il tempo limite è riferito come tempo massimo per dare una risposta e non al tempo minino :-(
The topic has been locked.
More
3 years 1 month ago #213990 by lfanfoni
Replied by lfanfoni on topic Controllo su visualizzazione video in domanda
Forse puoi fare cosi': nello stesso gruppo di domande del video metti una domanda di tipo equazione nascosta che registra e memorizza la data di accesso al gruppo (mi pare sia che la funzione dell'EM sia "date()"). Sotto il video metti una domanda di conferma obbligatoria dove gli chiedi se ha visto il video. In questa domanda metti una convalida dove confronti la data iniziale con la data al momento dell'avanti, e se è inferiore alla durata del video, lo obblighi a restare nella pagina col video. Temo che in questo caso la data nascosta si resetta, quindi il poveraccio che ha provato a truccare andando avanti quasi alla fine del video, sarà costretto a rivedersi il video dall'inizio, oppure a far finta di farlo...

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
  • giucorn75
  • giucorn75's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago #214015 by giucorn75
Replied by giucorn75 on topic Controllo su visualizzazione video in domanda
è una bella idea, proverò ad implementare questo controllo e ti farò sapere.

Grazie tante :-)
The topic has been locked.
  • giucorn75
  • giucorn75's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago #214034 by giucorn75
Replied by giucorn75 on topic Controllo su visualizzazione video in domanda
Ho fatto le prove, ho dovuto adattare il tuo consiglio nel seguente modo, dato che non essendo una CONVALIDA alle risposte date mi dà un errore generico e non quello che scrivo nel "Suggerimento di convalida della domanda"

Ecco i passaggi che ho fatto:
1) Creato una domanda aperta e l'ho chiamata "DATAxINIZIOxVIDEO"
2) Creato una domanda singola dove faccio vedere il video e con le risposte di gradimento del video (Si/No)
3) Nel "Equazione di convalida della domanda" ho inserito il controllo (time()-DATAxINIZIOxVIDEO.NAOK)>=30 dove per 30 sta la durata massima del video
4) Nella "Nota di spiegazione:" ho inserito le seguenti formule:
{DATAxINIZIOxVIDEO=time()}
{if((time()-DATAxINIZIOxVIDEO.NAOK)<=16, "IL VIDEO VA VISIONATO PER INTERO E CON L'AUDIO", "")}

Grazie di nuovo :-)
The topic has been locked.
More
3 years 1 month ago #214038 by lfanfoni
Replied by lfanfoni on topic Controllo su visualizzazione video in domanda
Al punto 1 devi mettere una domanda di tipo "Equazione". Studiati la pagina del manuale sull'expression manager per capire come funziona. Li' troverai anche che non è consigliato assegnare valori alle domande usando l'uguale nelle espressioni.

Se mi vuoi contattare, non mandare messaggi privati qui, bensì scrivi a lfanfoni at gmail.com
Per le livestream in italiano vai su: www.youtube.com/playlist?list=PLOSjjxAG9...SiiCsSz_JxIH7xJwLdPd
Le soluzioni LimeSurvey per l'Italia si trovano su: github.com/lfanfoni
The topic has been locked.
  • giucorn75
  • giucorn75's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago - 3 years 1 month ago #214039 by giucorn75
Replied by giucorn75 on topic Controllo su visualizzazione video in domanda
purtroppo con la domanda di tipo equazione non resetta il tempo, dato che il CAWI deve essere visualizzato una pagina per volta e non tutto il gruppo, ecco perchè ho messo l'equazione direttamente nella domanda. Ho fatto diversi tentativi è pare che funzioni, ho solo un'AVVERTENZA nel file della logica, ma non ERRORI.
Last edit: 3 years 1 month ago by giucorn75.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #214042 by Joffm
Puoi anche usare un javascript che nasconde il pulsante "Avanti" all'inizio e lo mostra solo dopo che il video è finito.
Code:
<div class="embed-responsive embed-responsive-16by9">
<video autoplay="autoplay" id="myvideo"><source src="https://myServer.de/myVideo.mp4" type="video/mp4" /> browser unterstützt dieses Format nicht.</video>
</div>

Code:
<script type="text/javascript" charset="utf-8">        
    $(document).ready(function() {    
 
        // Hide the "Next" button
        $('#ls-button-submit').hide();
 
        var vid = document.getElementById("myvideo");
        vid.volume = 0.3; 
        vid.onended = function() {
            // Show the "Next" button
            $('#ls-button-submit').show();
//            $('#ls-button-submit').show().trigger('click');
        }
    });
</script>
 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The following user(s) said Thank You: lfanfoni
The topic has been locked.
  • giucorn75
  • giucorn75's Avatar Topic Author
  • Offline
  • Junior Member
  • Junior Member
More
3 years 1 month ago - 3 years 1 month ago #214044 by giucorn75
Replied by giucorn75 on topic Controllo su visualizzazione video in domanda
questo è proprio PERFETTO :-)

provato e va tutto OK...

Grazie tante...

Ne approfitto per un altra richiesta sempre riguardo la stessa problematica.

C'è anche il controllo se hanno l'audio ACCESO?
Last edit: 3 years 1 month ago by giucorn75.
The topic has been locked.
  • Joffm
  • Joffm's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
3 years 1 month ago #214049 by Joffm
Secondo me questo non è possibile.

Puoi impostare il volume del video qui.
vid.volume = 0.3; 
E non può essere modificato senza controlli.

Cosa vuoi fare se non ci sono altoparlanti?
Cosa vuoi fare quando gli altoparlanti sono collegati ma spenti?
Cosa vuoi fare quando gli altoparlanti sono collegati, accesi, ma il volume è a "0"?
 

 

Volunteers are not paid.
Not because they are worthless, but because they are priceless
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose