* usually more strict because you're not really supposed to dump/load and
* upgrade at the same time.
*/
-#define REV_LEVEL 722 /* This version */
+#define REV_LEVEL 723 /* This version */
#define REV_MIN 591 /* Oldest compatible database */
#define EXPORT_REV_MIN 722 /* Oldest compatible export files */
!include "${NSISDIR}\Contrib\Modern UI\System.nsh"
!define MUI_PRODUCT "Citadel"
-!define MUI_VERSION "7.21"
+!define MUI_VERSION "7.23"
!define MUI_WELCOMEPAGE
!define MUI_LICENSEPAGE
!define MUI_COMPONENTSPAGE
dnl Process this file with autoconf to produce a configure script.
dnl $Id$
AC_PREREQ(2.52)
-AC_INIT([Citadel], [7.22], [http://www.citadel.org/])
+AC_INIT([Citadel], [7.23], [http://www.citadel.org/])
AC_REVISION([$Revision: 5108 $])
AC_CONFIG_SRCDIR([citserver.c])
AC_PREFIX_DEFAULT(/usr/local/citadel)
WEBCIT for the Citadel System
- version 7.11
+ version 7.23
Copyright (C) 1996-2007 by the authors. Portions written by:
+
Art Cancro
- Wilifried Goesgens
+ Wilfried Goesgens
+ Dave West
Nathan Bryant
Nick Grossman
Andru Luvisi
dnl Process this file with autoconf to produce a configure script.
dnl $Id$
-AC_INIT([WebCit], [7.22], [http://www.citadel.org/])
+AC_INIT([WebCit], [7.23], [http://www.citadel.org/])
AC_SUBST(PROG_SUBDIRS)
AC_DEFINE(PROG_SUBDIRS, [], [Program dirs])
wprintf(_("Password"));
wprintf("</td><td>");
wprintf(_("Keep messages on server?"));
- wprintf("</td></tr>");
+ wprintf("</td><td> </td></tr>");
serv_puts("GNET");
serv_getln(buf, sizeof buf);
wprintf("</td></tr>");
wprintf("</form></table>\n");
+ wprintf("<hr>\n");
+
+ wprintf("<i>");
+ wprintf(_("Fetch the following RSS feeds and store them in this room:"));
+ wprintf("</i><br /><br />\n");
+
+ wprintf("<table border=0 cellpadding=5><tr class=\"tab_cell\"><td>");
+ wprintf(_("Feed URL"));
+ wprintf("</td><td>");
+ wprintf("</td></tr>");
+
+ serv_puts("GNET");
+ serv_getln(buf, sizeof buf);
+ if (buf[0]=='1') while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
+ extract_token(cmd, buf, 0, '|', sizeof cmd);
+ if (!strcasecmp(cmd, "rssclient")) {
+ safestrncpy(recp, &buf[10], sizeof recp);
+ wprintf("<tr>");
+
+ wprintf("<td>");
+ extract_token(pop3_host, buf, 1, '|', sizeof pop3_host);
+ escputs(pop3_host);
+ wprintf("</td>");
+
+ wprintf("<td>");
+ wprintf(" <a href=\"netedit&cmd=remove&tab=feeds&line=rssclient|");
+ urlescputs(recp);
+ wprintf("\">");
+ wprintf(_("(remove)"));
+ wprintf("</A></td>");
+
+ wprintf("</tr>");
+ }
+ }
+
+ wprintf("<form method=\"POST\" action=\"netedit\">\n"
+ "<tr>"
+ "<input type=\"hidden\" NAME=\"tab\" VALUE=\"feeds\">"
+ "<input type=\"hidden\" NAME=\"prefix\" VALUE=\"rssclient|\">\n");
+ wprintf("<input type=\"hidden\" name=\"nonce\" value=\"%ld\">\n", WC->nonce);
+ wprintf("<td>");
+ wprintf("<input type=\"text\" id=\"add_as_pop3host\" SIZE=\"72\" "
+ "MAXLENGTH=\"256\" NAME=\"line_pop3host\">\n");
+ wprintf("</td>");
+ wprintf("<td>");
+ wprintf("<input type=\"submit\" NAME=\"add_button\" VALUE=\"%s\">", _("Add"));
+ wprintf("</td></tr>");
+ wprintf("</form></table>\n");
+
wprintf("</div>");
}
#define PORT_NUM 2000 /* port number to listen on */
#define DEVELOPER_ID 0
#define CLIENT_ID 4
-#define CLIENT_VERSION 722 /* This version of WebCit */
-#define MINIMUM_CIT_VERSION 710 /* min required Citadel ver. */
+#define CLIENT_VERSION 723 /* This version of WebCit */
+#define MINIMUM_CIT_VERSION 723 /* min required Citadel ver. */
#define DEFAULT_HOST "localhost" /* Default Citadel server */
#define DEFAULT_PORT "504"
#define LB (1) /* Internal escape chars */