Appendix G

Context data

CallWeb stores the following context data in the %contexte hash, referenced as $contexte{key} in Perl expressions.

Key (case sensitive)Data
dategmtcurrent date (YYYYMMDD format), gmt based
dateheuregmtcurrent date and time (YYYYMMDDHHMMSS format), GMT based
dateheureqdate and time of the last update of the questionnaire file (YYYYMMDDHHMMSS format)
dateheuretextecurrent date and time (text format), server based
dateheurecurrent date and time (YYYYMMDDHHMMSS format), server based
dateqlanguedate of the last update of the questionnaire file (readable format)
dateqdate of the last update of the questionnaire file (YYYYMMDD format)
datetextecurrent date (text format), server based
dateunixgmtcurrent date and time in Unix format (seconds since January 1, 1970), GMT based
dateunixcurrent date and time in Unix format (seconds since January 1, 1970), server based
datecurrent date (YYYYMMDD format), server based
directoryname of the directory from which CallWeb is running
fingerprintmishmash of information from the HTTP environment which approaches a unique client fingerprint (https://amiunique.org/)
heuregmtcurrent time (HHMMSS format), gmt based
heurecurrent time (HHMMSS format), server based
hostname of the server
interviewerinterviewer name
ipIP address of the client computer
javascriptwhether JavaScript is available in the browser (1 = yes); valid starting at the second page of the questionnaire
jourday of the week (0 = Sunday)
mobileis it a mobile device (1 = yes)
navigateurbrowser name
passwordencrypted case password in Password mode
projetCallWeb project name
questionname of a question that was displayed on the page (available only once at least one question has been added on the page)
scriptname of the calling script (includes the relative path to the server)
sessionunique session ID produced by the Web server
sourcereferrer page (URL of the page from which the current page was called)

Appendix G

Context data

CallWeb stores the following context data in the %contexte hash, referenced as $contexte{key} in Perl expressions.

Key (case sensitive)Data
dategmtcurrent date (YYYYMMDD format), gmt based
dateheuregmtcurrent date and time (YYYYMMDDHHMMSS format), GMT based
dateheureqdate and time of the last update of the questionnaire file (YYYYMMDDHHMMSS format)
dateheuretextecurrent date and time (text format), server based
dateheurecurrent date and time (YYYYMMDDHHMMSS format), server based
dateqlanguedate of the last update of the questionnaire file (readable format)
dateqdate of the last update of the questionnaire file (YYYYMMDD format)
datetextecurrent date (text format), server based
dateunixgmtcurrent date and time in Unix format (seconds since January 1, 1970), GMT based
dateunixcurrent date and time in Unix format (seconds since January 1, 1970), server based
datecurrent date (YYYYMMDD format), server based
directoryname of the directory from which CallWeb is running
fingerprintmishmash of information from the HTTP environment which approaches a unique client fingerprint (https://amiunique.org/)
heuregmtcurrent time (HHMMSS format), gmt based
heurecurrent time (HHMMSS format), server based
hostname of the server
interviewerinterviewer name
ipIP address of the client computer
javascriptwhether JavaScript is available in the browser (1 = yes); valid starting at the second page of the questionnaire
jourday of the week (0 = Sunday)
mobileis it a mobile device (1 = yes)
navigateurbrowser name
passwordencrypted case password in Password mode
projetCallWeb project name
questionname of a question that was displayed on the page (available only once at least one question has been added on the page)
scriptname of the calling script (includes the relative path to the server)
sessionunique session ID produced by the Web server
sourcereferrer page (URL of the page from which the current page was called)