+const std::string OptionsPage::CreateTextArea(const std::string &name, const std::string ¤tvalue, const std::string ¶m1, const std::string ¶m2)\r
+{\r
+ std::string html("");\r
+\r
+ html+="<textarea name=\""+name+"\"";\r
+ if(param1!="")\r
+ {\r
+ html+=" cols=\""+param1+"\"";\r
+ }\r
+ if(param2!="")\r
+ {\r
+ html+=" rows=\""+param2+"\"";\r
+ }\r
+ html+=">";\r
+ html+=SanitizeTextAreaOutput(currentvalue);\r
+ html+="</textarea>";\r
+\r
+ return html;\r
+}\r
+\r
+const std::string OptionsPage::CreateTextBox(const std::string &name, const std::string ¤tvalue, const std::string ¶m1, const std::string ¶m2)\r
+{\r
+ std::string html("");\r
+\r
+ html+="<input type=\"text\" name=\""+name+"\" value=\""+currentvalue+"\"";\r
+ if(param1!="")\r
+ {\r
+ html+=" size=\""+param1+"\"";\r
+ }\r
+ if(param2!="")\r
+ {\r
+ html+=" maxlength=\""+param2+"\"";\r
+ }\r
+ html+=">";\r
+\r
+ return html;\r
+\r
+}\r
+\r