+ /**
+ * Signature
+ */
+ get_preference("use_sig", buf, sizeof buf);
+ if (buf[0] == 0) strcpy(buf, "no");
+ wprintf("<tr><td>");
+ wprintf(_("Attach signature to email messages?"));
+ wprintf("</td><td>");
+
+ wprintf(" <script type=\"text/javascript\"> "
+ " function show_or_hide_sigbox() { "
+ " if ( $F('yes_sig') ) { "
+ " $('signature_box').style.display = 'inline'; "
+ " } "
+ " else { "
+ " $('signature_box').style.display = 'none'; "
+ " } "
+ " } "
+ " </script> "
+ );
+
+ wprintf("<input type=\"radio\" id=\"no_sig\" name=\"use_sig\" VALUE=\"no\"");
+ if (!strcasecmp(buf, "no")) wprintf(" checked");
+ wprintf(" onChange=\"show_or_hide_sigbox();\" >");
+ wprintf(_("No signature"));
+ wprintf("<br></input>\n");
+
+ wprintf("<input type=\"radio\" id=\"yes_sig\" name=\"use_sig\" VALUE=\"yes\"");
+ if (!strcasecmp(buf, "yes")) wprintf(" checked");
+ wprintf(" onChange=\"show_or_hide_sigbox();\" >");
+ wprintf(_("Use this signature:"));
+ wprintf("<div id=\"signature_box\">"
+ "<br><textarea name=\"signature\" cols=\"40\" rows=\"5\">"
+ );
+ get_preference("signature", ebuf, sizeof ebuf);
+ euid_unescapize(buf, ebuf);
+ escputs(buf);
+ wprintf("</textarea>"
+ "</div>"
+ );
+
+ wprintf("<br></input>\n");
+
+ wprintf("</td></tr>\n");
+
+ wprintf(" <script type=\"text/javascript\"> "
+ " show_or_hide_sigbox(); "
+ " </script> "
+ );
+
+ /** Character set to assume is in use for improperly encoded headers */
+ get_preference("default_header_charset", buf, sizeof buf);
+ if (buf[0] == 0) strcpy(buf, "UTF-8");
+ wprintf("<tr><td>");
+ wprintf(_("Default character set for email headers:"));
+ wprintf("</td><td>");
+ wprintf("<input type=\"text\" NAME=\"default_header_charset\" MAXLENGTH=\"32\" VALUE=\"%s\">", buf);
+ wprintf("</td></tr>");
+
+ /** submit buttons */
+ wprintf("</table>\n"
+ "<input type=\"submit\" name=\"change_button\" value=\"%s\">"
+ " "
+ "<INPUT type=\"submit\" name=\"cancel_button\" value=\"%s\">\n",
+ _("Change"),
+ _("Cancel")
+ );
+
+ /** end form */
+ wprintf("</form></center>\n");