diff --git a/admin/html.php b/admin/html.php index a419bb099fc..47eeebe94aa 100644 --- a/admin/html.php +++ b/admin/html.php @@ -74,7 +74,7 @@ $surveysummary .= "\t\t\t}\n"; $surveysummary .= "\t\telse if (action == \"hideq\")\n"; $surveysummary .= "\t\t\t{\n"; - $surveysummary .= "\t\t\tfor (i=30; i<=34; i++)\n"; + $surveysummary .= "\t\t\tfor (i=30; i<=36; i++)\n"; $surveysummary .= "\t\t\t\t{\n"; $surveysummary .= "\t\t\t\tvar name='surveydetails'+i;\n"; $surveysummary .= "\t\t\t\tdocument.getElementById(name).style.display='none';\n"; @@ -82,7 +82,7 @@ $surveysummary .= "\t\t\t}\n"; $surveysummary .= "\t\telse if (action == \"showq\")\n"; $surveysummary .= "\t\t\t{\n"; - $surveysummary .= "\t\t\tfor (i=30; i<=34; i++)\n"; + $surveysummary .= "\t\t\tfor (i=30; i<=36; i++)\n"; $surveysummary .= "\t\t\t\t{\n"; $surveysummary .= "\t\t\t\tvar name='surveydetails'+i;\n"; $surveysummary .= "\t\t\t\tdocument.getElementById(name).style.display='';\n"; @@ -355,13 +355,17 @@ $questionsummary .= "\t$setfont"._QL_HELP."\n\t$setfont{$qrrow['help']}\n"; $qtypes = getqtypelist("", "array"); //qtypes = array(type code=>type description) $questionsummary .= "\t$setfont"._QL_TYPE."\n\t$setfont{$qtypes[$qrrow['type']]}\n"; - if ($qct == 0 && ($qrrow['type'] == "O" || $qrrow['type'] == "L" || $qrrow['type'] == "M" || $qrrow['type'] == "A" || $qrrow['type'] == "B" || $qrrow['type'] == "C" || $qrrow['type'] == "E" || $qrrow['type'] == "P" || $qrrow['type'] == "R")) + if ($qct == 0 && ($qrrow['type'] == "O" || $qrrow['type'] == "L" || $qrrow['type'] == "M" || $qrrow['type'] == "A" || $qrrow['type'] == "B" || $qrrow['type'] == "C" || $qrrow['type'] == "E" || $qrrow['type'] == "P" || $qrrow['type'] == "R" || $qrrow['type'] == "F")) { $questionsummary .= "\t\tWARNING: You need to Add Answers to this question \n"; } + if (!$qrrow['lid'] && $qrrow['type'] == "F") + { + $questionsummary .= "\t\tWARNING: You need to choose a Label Set for this question\n"; + } if ($qrrow['type'] == "M" or $qrrow['type'] == "P") { - $questionsummary .= "\t$setfont"._QL_OTHER."\n\t$setfont{$qrrow['other']}\n"; + $questionsummary .= "\t$setfont"._QL_OTHER."\n\t$setfont{$qrrow['other']}\n"; } } $questionsummary .= "\n"; @@ -637,6 +641,22 @@ $newquestion .= "\t\t\n"; $newquestion .= "\t\n"; + $newquestion .= "\t\n"; + $newquestion .= "\t\t$setfont"._QL_LABELSET."\n"; + $newquestion .= "\t\t$setfont\n"; + $newquestion .= "\t\t\n"; + $newquestion .= "\t\t\n"; + $newquestion .= "\t\n"; + $newquestion .= "\t\n"; $newquestion .= "\t\t$setfont"._QL_OTHER."\n"; $newquestion .= "\t\t$setfont\n"; @@ -653,24 +673,8 @@ $newquestion .= "\t\t\n"; $newquestion .= "\t\n"; - $newquestion .= "\n"; - + $newquestion .= questionjavascript($eqrow['type']); + $newquestion .= "\t\n"; $newquestion .= "\t\t\n"; $newquestion .= "\t\n"; @@ -722,7 +726,26 @@ $editquestion .= getqtypelist($eqrow['type']); $editquestion .= "\t\t\n"; $editquestion .= "\t\n"; - //$editquestion .= "\n"; + + $editquestion .= "\t\n"; + $editquestion .= "\t\t$setfont"._QL_LABELSET."\n"; + $editquestion .= "\t\t$setfont\n"; + $editquestion .= "\t\t\n"; + $labelsets=getlabelsets(); + if (count($labelsets)>0) + { + foreach ($labelsets as $lb) + { + $editquestion .= "\t\t\t