Hi folks,
The context to my question is this: I am preparing a multilingual survey and want the first page that respondents see to show country flags, with translated text 'Tap/click on the flag' next to each flag. Upon clicking one of the flags the respondent is taken to the survey in their mother tongue (which technically speaking is a different LimeSurvey survey than the one with the flags).
I have designed that initial one-page survey with flags with no problem. However, I wanted to make it a bit more sophisticated and tailor the text 'Tap/click on the flag' to whether they are doing the survey on a touch-screen device (in which case I want the text to be 'Tap on the flag') or a computer (in which case I want the text to be 'Click on the flag').
To that end, I have employed Joffm's solution (
forums.limesurvey.org/forum/design-issue...obile-device?start=0
) that identifies whether the respondent is using a mobile phone or not. This information is stored in an initial 'long text' question that is hidden via Javascript.
My problem is this: when this is followed by a 'text display' question that shows the country flags (and that has an if statement referring to the value of that initial question), it seems that LimeSurvey cannot use the value from that initial question in the if statement. See the first attachment.
What confuses me is that a similar survey that I found on LS forum (second attachment) works.
I am using LS 3.23.0.
Any ideas will be much appreciated!