$Log$
+Revision 528.5 2005/01/13 18:38:08 ajc
+* Insert a newline between </div> and <div id="text">
+
+Revision 528.4 2005/01/11 16:20:18 ajc
+* Switching doctype from XHTML to HTML 4.01 STRICT, because nothing handles
+ XHTML properly.
+
+Revision 528.3 2005/01/11 05:05:08 ajc
+* *** HUGE CHANGES *** *** WARNING: NOT FULLY FUNCTIONAL ***
+* Ripped things apart in a big way. The frameset is gone (except for
+ chat, for which we'll probably keep frames). Iconbar and banner are
+ now done using CSS and <div> tags.
+* Room read/enter/goto controls are currently missing. Stay tuned.
+* I am in the process of rewriting all of the markup as valid XHTML.
+
+Revision 528.2 2004/12/29 22:08:08 ajc
+* roomops.c: provide a way to create room shares with a mapping to an
+ alternate room name on the other end.
+
+Revision 528.1 2004/12/29 17:28:09 ajc
+* roomops.c: when adding/removing nodes in the 'Sharing' tab, don't go
+ all corrupty-whatever when a remote room name mapping is found. Display
+ the mapping and preserve it across share/unshare operations.
+
+Revision 528.0 2004/12/28 03:58:34 ajc
+* THIS IS 5.28
+
+Revision 527.1 2004/12/28 03:58:24 ajc
+* Corrected overly-escaped reply-to addresses in "reply" button
+* Repaired toggling of self-service account creation in admin screen
+* Bumped internal version number to 5.28
+
+Revision 527.0 2004/12/07 04:41:37 ajc
+* THIS IS 5.27
+
+Revision 526.1 2004/12/07 04:41:02 ajc
+* Finally tracked down the WC->vars heap corruption issue (for real this
+ time). We now call clear_local_substs() at the end of each HTTP
+ transaction, whether we need to or not, instead of calling it whenever
+ we're done with something we wanted session variables for.
+* Finally tracked down the years-long "misplaced '(edit)' link" bug, by
+ copying serv_info->serv_pid to WC->ctdl_pid at the time it's loaded,
+ preventing it from getting clobbered by another session.
+* Bumped internal version number to 5.27
+
+Revision 526.0 2004/12/01 21:35:56 ajc
+* THIS IS 5.26
+
+Revision 525.4 2004/12/01 21:35:44 ajc
+* Changed internal version number to 5.26
+
+Revision 525.3 2004/12/01 21:34:17 ajc
+* Numerous memory management bugfixes.
+
+Revision 525.2 2004/12/01 16:48:24 ajc
+* tools.c: don't crash when striplt() is called with a zero-length string
+
+Revision 525.1 2004/11/12 18:02:36 ajc
+* Updated the richtext editor (new version from Kevin Roth's site)
+
+Revision 525.0 2004/11/03 20:21:10 ajc
+* THIS IS 5.25
+
+Revision 524.7 2004/11/03 20:21:02 ajc
+* Changed internal version number to 5.25
+
+Revision 524.6 2004/10/20 02:41:41 ajc
+* New "notes" icon
+* Added the notes room to the icon bar
+* Set up an initial implementation of Notes view. Attractive enough to
+ publish, but read-only. Needs a note editor.
+
+Revision 524.5 2004/10/15 03:10:24 ajc
+* Calendar objects UID now generated by generate_uuid() which creates
+ pseudo-DCE-ish UUID's.
+
+Revision 524.4 2004/10/05 01:59:31 ajc
+* localtime_r() fixes
+
+Revision 524.3 2004/10/03 02:56:35 ajc
+* Added a pthread_attr_destroy() in the appropriate place (thanks fleeb!)
+
+Revision 524.2 2004/10/01 16:23:23 ajc
+* Set up framework for "notes" view, and added a skeleton function for
+ the actual display.
+
+Revision 524.1 2004/09/30 03:44:01 ajc
+* fix line width break problem in chat
+
+Revision 524.0 2004/09/28 16:12:44 ajc
+* THIS IS 5.24
+
+Revision 523.12 2004/09/28 16:12:30 ajc
+* Prepare for 5.24 release
+
+Revision 523.11 2004/09/27 02:17:47 ajc
+* messages.c: fix build problem on non-calendar-enabled installations
+* floors.c: fix a warning message
+
+Revision 523.10 2004/09/25 03:34:21 ajc
+* summary.c: Fixed a calling syntax problem
+
+Revision 523.9 2004/09/25 03:18:43 ajc
+* small stylesheet fix
+
+Revision 523.8 2004/09/24 04:21:41 ajc
+* Fixed display bug for room list mode when we dropped down multiple
+ sublevels at once (such as, from 3 to 1 instead of from 2 to 1)
+
+Revision 523.7 2004/09/24 04:08:25 ajc
+* Put our <SPAN> tags back in to denote floors, rooms with new msgs, and
+ rooms without new msgs
+
+Revision 523.6 2004/09/24 04:04:34 ajc
+* "folders view" of room list now uses Dave Lindquist's "menuExpandable3"
+ tree view.
+
+Revision 523.5 2004/09/23 03:21:10 ajc
+* roomops.c: "folders" view of rooms is an actual Unnumbered List now.
+
+Revision 523.4 2004/09/16 02:42:37 ajc
+* Set default view of new rooms during CRE8 command instead of afterwards
+
+Revision 523.3 2004/09/15 03:08:50 ajc
+* Support config of seaperate MSA port in Citadel 6.26
+
+Revision 523.2 2004/09/10 03:49:17 ajc
+* Added 'dialog' mode to setup
+
+Revision 523.1 2004/08/31 20:31:01 ajc
+* When saving VTODO (tasks), insert a UID if none is already present. Also
+ increment the sequence, or insert one if none is already present.
+
+Revision 523.0 2004/08/31 03:02:37 ajc
+* THIS IS 5.23
+
+Revision 522.30 2004/08/31 03:02:28 ajc
+* Changed internal version number to 5.23
+
+Revision 522.29 2004/08/27 02:40:06 ajc
+* Ditched the graphical buttons because CSS can do the same thing faster.
+
+Revision 522.28 2004/08/18 03:16:12 ajc
+* 'move' and 'delete' buttons only show when allowed to do those things
+
+Revision 522.27 2004/08/18 02:10:17 ajc
+* Reply/Move/Delete buttons are now images, because system-native buttons
+ were too big and ugly.
+
+Revision 522.26 2004/08/11 17:24:57 ajc
+* static/iconbar.html: removed.
+* Updated the "powered by citadel" graphic
+
+Revision 522.25 2004/08/11 03:49:15 ajc
+* Replaced all instances of the name "Citadel/UX" with "Citadel"
+* Installed the "simple logo" in the iconbar
+
+Revision 522.24 2004/08/09 03:11:20 ajc
+* Changed DOCTYPE to HTML 3.2 because that's really what it resembles
+
+Revision 522.23 2004/08/05 21:32:17 ajc
+* Reply/Move/Delete are now buttons instead of links. This should enable
+ us to add some JavaScript magic for "Reply quoted" ...
+
+Revision 522.22 2004/08/05 02:47:21 ajc
+* Removed the "pull_quote" style and used the <BLOCKQUOTE> tag instead. It
+ has a more predictable and attractive behavior, and can still be
+ overridden in the style sheet if the site operator wants to.
+
+Revision 522.21 2004/08/04 03:52:23 ajc
+* Tasks view is now pretty.
+* Tasks view now displays date due for each task.
+* Tasks view is now sorted by date due.
+* Tasks view now displays overdue tasks in red.
+
+Revision 522.20 2004/08/03 03:55:37 ajc
+* Tasks view now uses the same buffer/dump logic as the calendar views, so
+ we can sort them by due date and do a prettier display. (Only the logic is
+ changed so far. The prettier display is forthcoming.)
+
+Revision 522.19 2004/07/21 02:57:09 ajc
+* Internet Configuration screen looks a little neater now
+
+Revision 522.18 2004/07/21 02:45:15 ajc
+* Completed the "Internet Configuration" screen
+
+Revision 522.17 2004/07/16 19:13:37 ajc
+*** empty log message ***
+
+Revision 522.16 2004/07/16 19:13:10 ajc
+* tools.c: display 12:00 as 12pm, not 12am
+
+Revision 522.15 2004/07/16 03:14:03 ajc
+* more work on inetconf screen
+
+Revision 522.14 2004/07/16 02:50:00 ajc
+* useredit.c: put a pretty box around user editing
+
+Revision 522.13 2004/07/13 03:25:08 ajc
+* inetconf.c: added. Not finished yet.
+
+Revision 522.12 2004/07/10 03:10:19 ajc
+* Completed web screens for THE DREADED AUTO-PURGER by adding room and
+ floor level configurations.
+* Put a space between OK and CANCEL buttons anywhere in the system where
+ there wasn't one.
+* Some more of the room config/admin screens now return to themselves
+ with a "ok, you did that" message when OK is pressed, instead of dropping
+ out to the main menu.
+
+Revision 522.11 2004/07/08 03:03:01 ajc
+* Added global settings for THE DREADED AUTO-PURGER to the site-wide
+ configuration (public rooms default and mailboxes default). Still need
+ to add floor and room policy screens.
+
+Revision 522.10 2004/07/02 03:28:08 ajc
+* Much-improved alphabet tabs for Address Book view. Now divides the
+ total number of names by (names per page, currently 60) and sets up
+ that many tabs, with proper [Aaa-Bbb] labels on them.
+
+Revision 522.9 2004/07/02 03:26:06 ajc
+*** empty log message ***
+
+Revision 522.8 2004/07/01 02:40:40 ajc
+* Clicking "Enter a message" in a groupware room now automatically calls
+ the correct editor for the type of objects in the room (message, calendar
+ event, task, address book entry)
+
+Revision 522.7 2004/06/29 17:21:25 ajc
+* Removed the word "room" in a few locations, as part of our push towards
+ not looking like a BBS when running in groupware mode
+
+Revision 522.6 2004/06/29 00:37:02 ajc
+* Made some fonts bigger because users were complaining...
+
+Revision 522.5 2004/06/27 03:02:05 ajc
+* Summary view -- always view ALL messages
+* Summary view -- new messages are in boldface
+
+Revision 522.4 2004/06/24 20:42:14 ajc
+* Added the "server ip address" Citadel config option
+* Site config: added "Changes will not take effect until..." language
+ to relevant screens
+
+Revision 522.3 2004/06/24 14:50:35 ajc
+* Added the ability to listen on a single IP address instead of all addresses.
+
+Revision 522.2 2004/06/22 02:21:56 ajc
+* Minor UI tweaks
+
+Revision 522.1 2004/06/21 15:00:52 ajc
+* minor CSS changes
+
+Revision 522.0 2004/06/19 03:21:35 ajc
+* THIS IS 5.22
+
+Revision 521.10 2004/06/19 03:11:07 ajc
+* Instead of a crufty "the topmost Internet email address will be used
+ for outgoing email" explanation, separated it into "Primary Internet
+ email address" and "Other email addresses" boxes.
+
+Revision 521.9 2004/06/19 02:42:12 ajc
+* Removed the "aides access to mailboxes" config option, which is no longer
+ part of the Citadel system.
+
+Revision 521.8 2004/06/16 02:07:22 ajc
+* Removed a couple of lines of debugging code leftover from last night
+
+Revision 521.7 2004/06/15 03:06:11 ajc
+* Bumped internal version number to 5.22
+* Use new fast headers-only-no-mime fetch mode in Citadel for
+ message summaries
+
+Revision 521.6 2004/06/15 02:30:21 ajc
+* Honor "maxmsgs" even when viewing a mailbox in summary mode
+
+Revision 521.5 2004/06/12 04:26:38 ajc
+* Fixed some garbled output resulting from turning things that look like
+ links into links
+
Revision 521.4 2004/06/11 16:09:36 ajc
* Moved the room graphic to the left of the room name in the banner, to
make it more consistent with the rest of the site.
). Still doesn't work with Internet Monopolizer, though.
Revision 506.7 2004/04/20 02:32:44 ajc
-* Allow setup to run seamlessly from within the Citadel/UX Ridiculously
+* Allow setup to run seamlessly from within the Citadel Ridiculously
Easy Installer by observing the values of environment variables
CITADEL_INSTALLER, CITADEL, and WEBCIT.
* Added goto private rooms
Wed Dec 16 16:23:58 EST 1998 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
- * Replace "Citadel/UX" in menu bar with the Citadel/UX logo
+ * Replace "Citadel" in menu bar with the Citadel logo
1998-12-14 Nathan Bryant <bryant@cs.usm.maine.edu>
* automatically regenerate Makefile when Makefile.in changes
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
-