Millisecond Forums

Fixed presentation time surveypage

https://forums.millisecond.com/Topic34349.aspx

By charlotte.w - 5/25/2022

Hi,

for a study with a conditioning procedure, it is essential to present a particular screen for 30s, attached please find the part of the script:

<surveypage Konditionierungstrial_5>
/ fontstyle = ("Arial", 3%, false, false, false, false, 5, 1)
/subcaptionfontstyle = ("Arial", 1.5%, false, false, false, false, 5, 1)
/itemfontstyle = ("Arial", 2.5%, false, false, false, false, 5, 1)
/responsefontstyle = ("Arial", 1.9%, false, false, false, false, 5, 1)
/ txcolor = (0, 0, 0)
/questions = [1 = slider_Verlangen5; 2 = slider_Erwartung5]
/showpagenumbers = false
/showquestionnumbers = false
/ nextbuttonposition = (90%, 95%)
/ backbuttonposition = (80%, 95%)
/ nextlabel = "weiter"
/ backlabel = "zurück"
/ ontrialbegin = [shape.progressbar.width=80%*(values.currentpage/values.npages)]
/ stimulusframes = [1 = ratings_sliderVerlangen5; 2 = ratings_sliderErwartung5]
/ ontrialbegin = [values.currentpage = values.currentpage+1]
</surveypage>

How can I define that the next page is automatically presented after 30s?

Many thanks for your help,

best
Charlotte
By Dave - 5/25/2022

charlotte.w - 5/25/2022
Hi,

for a study with a conditioning procedure, it is essential to present a particular screen for 30s, attached please find the part of the script:

<surveypage Konditionierungstrial_5>
/ fontstyle = ("Arial", 3%, false, false, false, false, 5, 1)
/subcaptionfontstyle = ("Arial", 1.5%, false, false, false, false, 5, 1)
/itemfontstyle = ("Arial", 2.5%, false, false, false, false, 5, 1)
/responsefontstyle = ("Arial", 1.9%, false, false, false, false, 5, 1)
/ txcolor = (0, 0, 0)
/questions = [1 = slider_Verlangen5; 2 = slider_Erwartung5]
/showpagenumbers = false
/showquestionnumbers = false
/ nextbuttonposition = (90%, 95%)
/ backbuttonposition = (80%, 95%)
/ nextlabel = "weiter"
/ backlabel = "zurück"
/ ontrialbegin = [shape.progressbar.width=80%*(values.currentpage/values.npages)]
/ stimulusframes = [1 = ratings_sliderVerlangen5; 2 = ratings_sliderErwartung5]
/ ontrialbegin = [values.currentpage = values.currentpage+1]
</surveypage>

How can I define that the next page is automatically presented after 30s?

Many thanks for your help,

best
Charlotte

Set the <surveypage>'s /timeout to 30000 and move the navigation buttons off-screen if you don't want the participant to be able to advance to the next page before the 30 seconds are up.