version 0.2.14
[fms.git] / src / http / pages / optionspage.cpp
index 4c39834..7743738 100644 (file)
@@ -52,7 +52,16 @@ const std::string OptionsPage::GeneratePage(const std::string &method, const std
                content+="<tr>";\r
                content+="<td valign=\"top\"><input type=\"hidden\" name=\"option["+countstr+"]\" value=\""+option+"\">"+option+"</td>";\r
                content+="<td valign=\"top\"><input type=\"hidden\" name=\"oldvalue["+countstr+"]\" value=\""+value+"\">";\r
-               content+="<input type=\"text\" name=\"value["+countstr+"]\" value=\""+value+"\"></td>";\r
+\r
+               if(value!="true" && value!="false")\r
+               {\r
+                       content+="<input type=\"text\" name=\"value["+countstr+"]\" value=\""+value+"\"></td>";\r
+               }\r
+               else\r
+               {\r
+                       content+=CreateTrueFalseDropDown("value["+countstr+"]",value);\r
+               }\r
+\r
                content+="<td valign=\"top\">"+description+"</td>";\r
                content+="</tr>";\r
                st.Step();\r