* Network configuration screen: add IMAPS, POP3S, and SMTPS ports
authorArt Cancro <ajc@citadel.org>
Sun, 13 Feb 2005 04:22:31 +0000 (04:22 +0000)
committerArt Cancro <ajc@citadel.org>
Sun, 13 Feb 2005 04:22:31 +0000 (04:22 +0000)
webcit/ChangeLog
webcit/siteconfig.c

index f82767ccc916ccf542cb2ccf82f0fe170b2a41e2..2b42dff821d836c78dbdc539dd4977625d4ae812 100644 (file)
@@ -1,4 +1,7 @@
 $Log$
+Revision 601.1  2005/02/13 04:22:31  ajc
+* Network configuration screen: add IMAPS, POP3S, and SMTPS ports
+
 Revision 601.0  2005/02/12 04:23:43  ajc
 * THIS IS 6.01
 
@@ -2341,3 +2344,4 @@ Sun Dec  6 19:50:55 EST 1998 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
 
 1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
        * webserver.c: warning fix
+
index c477ceaf061285167b802da416addaf0df11cdf9..1e3e1479c8ed0012a1457552d3703ed94775bdf2 100644 (file)
@@ -560,6 +560,36 @@ void display_siteconfig(void)
                                wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_msa_port\" VALUE=\"%s\">", buf);
                        }
                        break;
+               case 40:
+                       if (!strcasecmp(whichmenu, "network")) {
+                               wprintf("<TR><TD>IMAP over SSL port (-1 to disable)</TD><TD>");
+                               wprintf("<INPUT TYPE=\"text\" NAME=\"c_imaps_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+                               wprintf("</TD></TR>\n");
+                       }
+                       else {
+                               wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_imaps_port\" VALUE=\"%s\">", buf);
+                       }
+                       break;
+               case 41:
+                       if (!strcasecmp(whichmenu, "network")) {
+                               wprintf("<TR><TD>POP3 over SSL port (-1 to disable)</TD><TD>");
+                               wprintf("<INPUT TYPE=\"text\" NAME=\"c_pop3s_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+                               wprintf("</TD></TR>\n");
+                       }
+                       else {
+                               wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_pop3s_port\" VALUE=\"%s\">", buf);
+                       }
+                       break;
+               case 42:
+                       if (!strcasecmp(whichmenu, "network")) {
+                               wprintf("<TR><TD>SMTP over SSL port (-1 to disable)</TD><TD>");
+                               wprintf("<INPUT TYPE=\"text\" NAME=\"c_smtps_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+                               wprintf("</TD></TR>\n");
+                       }
+                       else {
+                               wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_smtps_port\" VALUE=\"%s\">", buf);
+                       }
+                       break;
                }
        }
 
@@ -688,6 +718,9 @@ void siteconfig(void)
        serv_printf("%s", bstr("c_ldap_bind_pw"));
        serv_printf("%s", bstr("c_ip_addr"));
        serv_printf("%s", bstr("c_msa_port"));
+       serv_printf("%s", bstr("c_imaps_port"));
+       serv_printf("%s", bstr("c_pop3s_port"));
+       serv_printf("%s", bstr("c_smtps_port"));
        serv_printf("000");
 
        serv_printf("SPEX site|%d|%d", atoi(bstr("sitepolicy")), atoi(bstr("sitevalue")));