this view. Everything else will be done in WebCit.
$Id$
+Thu Jan 19 21:30:20 EST 2006 ajc
+* Added VIEW_WIKI to the available view types. EUID indexing is "on" for
+ this view. Everything else will be done in WebCit.
+
Thu Jan 19 17:49:29 EST 2006 ajc
* support SMTP-AUTH for outbound connection to smart-host
/*
* Text description of this software
*/
-#define CITADEL "Citadel 6.70"
+#define CITADEL "Citadel 6.71"
/*
* REV_LEVEL is the current version number (multiplied by 100 to avoid having
* usually more strict because you're not really supposed to dump/load and
* upgrade at the same time.
*/
-#define REV_LEVEL 670 /* This version */
+#define REV_LEVEL 671 /* This version */
#define REV_MIN 591 /* Oldest compatible database */
#define EXPORT_REV_MIN 655 /* Oldest compatible export files */
#define VIEW_CALENDAR 3 /* Calendar view */
#define VIEW_TASKS 4 /* Tasks view */
#define VIEW_NOTES 5 /* Notes view */
+#define VIEW_WIKI 6 /* Wiki view */
#ifdef __cplusplus
}
case VIEW_CALENDAR: return(1);
case VIEW_TASKS: return(1);
case VIEW_NOTES: return(1);
+ case VIEW_WIKI: return(1);
}
return(0);
needs to be a default, for users who have never visited the room before. This
is in the room record as room.QRdefaultview (and is also an integer).
+ In recent versions of Citadel, the view for a room also defines when and how
+it is indexed. For example, mailboxes and bulletin boards don't need to have
+an euid index, but address books and calendars do.
+
The values currently defined are:
#define VIEW_BBS 0 /* Bulletin board view */
#define VIEW_CALENDAR 3 /* Calendar view */
#define VIEW_TASKS 4 /* Tasks view */
#define VIEW_NOTES 5 /* Notes view */
+#define VIEW_WIKI 6 /* Wiki view */