$Log$
+Revision 502.2 2004/01/17 04:32:54 ajc
+* Add site config options for Citadel servers which support LDAP
+
Revision 502.1 2003/10/24 02:50:19 ajc
* Clicking "Enter Message" in a room with an Address Book view opens
a blank vCard entry screen.
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
-
wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_purge_hour\" VALUE=\"%s\">", buf);
}
break;
+ case 33:
+ if ( (serv_info.serv_supports_ldap) && (!strcasecmp(whichmenu, "network")) ) {
+ wprintf("<TR><TD>Host name of LDAP server (blank to disable)</TD><TD>");
+ wprintf("<INPUT TYPE=\"text\" NAME=\"c_ldap_host\" MAXLENGTH=\"127\" VALUE=\"%s\">", buf);
+ wprintf("</TD></TR>\n");
+ }
+ else {
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_ldap_host\" VALUE=\"%s\">", buf);
+ }
+ break;
+ case 34:
+ if ( (serv_info.serv_supports_ldap) && (!strcasecmp(whichmenu, "network")) ) {
+ wprintf("<TR><TD>Port number of LDAP server (blank to disable)</TD><TD>");
+ wprintf("<INPUT TYPE=\"text\" NAME=\"c_ldap_port\" MAXLENGTH=\"127\" VALUE=\"%d\">", atoi(buf));
+ wprintf("</TD></TR>\n");
+ }
+ else {
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_ldap_port\" VALUE=\"%d\">", atoi(buf));
+ }
+ break;
}
}
serv_printf("%s", bstr("c_disable_newu"));
serv_printf("%s", bstr("c_aide_mailboxes"));
serv_printf("%s", bstr("c_purge_hour"));
+ serv_printf("%s", bstr("c_ldap_host"));
+ serv_printf("%s", bstr("c_ldap_port"));
serv_printf("000");
strcpy(WC->ImportantMessage, "System configuration has been updated.");
display_siteconfig();