Another poll with more questions and more pages

Test it with this TS:

plugin.tx_myquizpoll_pi1 {
  templateFile = EXT:myquizpoll/examples/template_poll_multipage.html
  pageQuestions = 4
  dontShowPoints = 1
  dontShowCorrectAnswers = 1
  showAllCorrectAnswers = 1
  dontShowUserResult = 1
  advancedStatistics = 1
  userData.askAtQuestion = 0
  allowBack = 1
  answerChoiceMax = 5
  userSession = 1
  requireSession = 1
  useCookiesInDays = 1
  quizName = Mehrseitige Umfrage
  enforceSelection = 1
  showDetailAnswers = 1
  starRatingDetails = 1
  myVars.answers {
    input_id = 1
    input_label = 1
  }
  _LOCAL_LANG.de.your_evaluation = Umfrage-Ergebnis:
}

Use categories for each question.

###REF_ERRORS### ###REF_QUIZ_LIMIT### ###REF_PAGE_LIMIT###
###REF_QUESTIONS### ###REF_JOKERS### ###REF_SUBMIT_FIELDS### ###HIDDENFIELDS###
###REF_POLLRESULT_URL### ###REF_QUESTION_IMAGE_BEGIN###
Nr. ###VAR_QUESTION_NUMBER###: ###VAR_QUESTION_TITLE###
###VAR_QUESTION_NAME###
###VAR_QUESTION_ANSWER###
###REF_QUESTION_IMAGE_END### ###REF_DELIMITER###
###VAR_QUESTION_IMAGE###  

Nr. ###VAR_QUESTION###: ###VAR_QUESTION_TITLE###
###VAR_QUESTION_NAME###
###REF_QR_ANSWER_ALL### ###REF_QR_EXPLANATION### ###REF_DELIMITER###
###VAR_QUESTION_ANSWER###
###VAR_QUESTION_ANSWER###
nix
 
###VAR_PERCENT###%
###VAR_QUESTION_ANSWER### (###VAR_COUNTS### Abstimmungen)
 
###VAR_PERCENT###%
###VAR_QUESTION_ANSWER### (###VAR_COUNTS### Abstimmungen)
###EXPLANATION###: ###VAR_EXPLANATION###
###VAR_QUESTION_STARS### ###VAR_QUESTION_STARS_AVERAGE### (###VAR_COUNTS### Abstimmungen)


###NO_SUBMIT###

###DOUBLE_ENTRY###

###NOT_LOGGEDIN###

You can use here these Markers too: ###RESTART_QUIZ###, ###RESULT_POINTS###: ###VAR_RESULT_POINTS### / ###VAR_MAX_POINTS### (###TOTAL_POINTS###: ###VAR_TOTAL_POINTS### / ###VAR_TMAX_POINTS###)

###NO_MORE### ###YOUR_EVALUATION###

###REF_QUESTION_IMAGE_BEGIN###
Nr. ###VAR_QUESTION###: ###VAR_QUESTION_TITLE###
###VAR_QUESTION_NAME###
###REF_QR_ANSWER_ALL### ###REF_QUESTION_IMAGE_END###
###REF_DELIMITER###
Show all questions and correct answers. Shown if you use "CMD=allanswers". You can use ###REF_QR_ANSWER_ALL### instead of ###REF_QR_ANSWER_CORR### and you can use ###VAR_QUESTION### and ###VAR_QUESTIONS###. ###REF_QUESTION_IMAGE_BEGIN###
Nr. ###VAR_QUESTION###: ###VAR_QUESTION_TITLE###
###VAR_QUESTION_NAME###
###REF_QR_ANSWER_ALL### ###REF_QUESTION_IMAGE_END###
###REF_DELIMITER###
Link for detail answers of questions with text-input for ALLANSWERS - from xAjax
###SHOW_DETAILS###
Detail answers of questions with text-input for ALLANSWERS - from xAjax
[X]
###REF_DETAILS_ITEM###
###ITEM_ANSWER###: ###ITEM_PERCENT###% (###ITEM_COUNTS###)
Star Rating Details Template, only works when jQuery included
###ITEM_ANSWER### ###ITEM_PERCENT###% (###ITEM_COUNTS###)

###THANK_YOU###

###CHEATING###

###CAPTCHA_NOT_OK###

Show all questions and correct answers in the email. (You can use ###REF_QR_ANSWER_ALL### instead of ###REF_QR_ANSWER_CORR### and you can use ###VAR_QUESTION### and ###VAR_QUESTIONS###) ###REF_QUESTION_IMAGE_BEGIN###
Nr. ###VAR_QUESTION###: ###VAR_QUESTION_TITLE###
###VAR_QUESTION_NAME###
###REF_QR_ANSWER_ALL### ###REF_QR_EXPLANATION### ###REF_QUESTION_IMAGE_END### ###REF_DELIMITER###

Email to admin (if email.send_admin > 0):
1. Reference to TEMPLATE_QUIZ_USER_SUBMITED or TEMPLATE_POLL_SUBMITED
2. Reference to TEMPLATE_QUIZ_ANALYSIS_x. x depends on "showAnalysis". REF_QUIZ_ANALYSIS will be empty if showAnalysis = 0 !!!
3. Reference to TEMPLATE_EMAIL_ALLANSWERS if "showAllCorrectAnswers = 1".

###SUBJECT### ###EMAIL_TAKEN### ###QUIZ_NAME### ###REF_INTRODUCTION### ###REF_QUIZ_ANALYSIS### ###REF_EMAIL_ALLANSWERS###

Email to quiz taker (if email.send_user > 0):
1. Reference to TEMPLATE_QUIZ_USER_SUBMITED or TEMPLATE_POLL_SUBMITED
2. Reference to TEMPLATE_QUIZ_ANALYSIS_x. x depends on "showAnalysis". REF_QUIZ_ANALYSIS will be empty if showAnalysis = 0 !!!
3. Reference to TEMPLATE_EMAIL_ALLANSWERS if "showAllCorrectAnswers = 1".

###SUBJECT### ###REF_INTRODUCTION### ###REF_QUIZ_ANALYSIS### ###REF_EMAIL_ALLANSWERS###