* Doxygen groups. Sorted the files into groups. so now we have a nice structure
authorWilfried Göesgens <willi@citadel.org>
Sun, 29 Jan 2006 13:34:44 +0000 (13:34 +0000)
committerWilfried Göesgens <willi@citadel.org>
Sun, 29 Jan 2006 13:34:44 +0000 (13:34 +0000)
  in the module index, which should ease the navigation to a particular part.

56 files changed:
webcit/ChangeLog
webcit/auth.c
webcit/autocompletion.c
webcit/availability.c
webcit/calendar.c
webcit/calendar_tools.c
webcit/calendar_view.c
webcit/context_loop.c
webcit/cookie_conversion.c
webcit/crypto.c
webcit/doxygen_groups.c [new file with mode: 0644]
webcit/event.c
webcit/floors.c
webcit/fmt_date.c
webcit/gettext.c
webcit/graphics.c
webcit/groupdav_delete.c
webcit/groupdav_get.c
webcit/groupdav_main.c
webcit/groupdav_options.c
webcit/groupdav_propfind.c
webcit/groupdav_put.c
webcit/html2html.c
webcit/http_datestring.c
webcit/ical_dezonify.c
webcit/iconbar.c
webcit/inetconf.c
webcit/listsub.c
webcit/locate_host.c
webcit/mainmenu.c
webcit/messages.c
webcit/mime_parser.c
webcit/netconf.c
webcit/notes.c
webcit/paging.c
webcit/preferences.c
webcit/roomops.c
webcit/rss.c
webcit/serv_func.c
webcit/siteconfig.c
webcit/snprintf.c
webcit/subst.c
webcit/summary.c
webcit/sysmsgs.c
webcit/tabs.c
webcit/tcp_sockets.c
webcit/tools.c
webcit/useredit.c
webcit/userlist.c
webcit/vcard.c
webcit/vcard.h
webcit/vcard_edit.c
webcit/webcit.c
webcit/webserver.c
webcit/who.c
webcit/wiki.c

index 9650e7ba5c72b5b3b4e7709077363655d014b0e7..ab0a39b0c9bd9f7279165d3a83ce1c50c754eac8 100644 (file)
@@ -1,5 +1,9 @@
 $Id$
 
+Sun Jan 29 14:31:35 CET 2006 dothebart
+* Doxygen groups. Sorted the files into groups. so now we have a nice structure 
+  in the module index, which should ease the navigation to a particular part.
+
 Sun Jan 29 00:12:25 EST 2006 ajc
 * Clarified some of the doxygen comments
 
index 5c800aa3b423e0e1e600bf755e477435ed5b1f4c..eec2a691271e2e06cd8bb8ccf380a5b814ff5bd0 100644 (file)
@@ -4,7 +4,7 @@
 /**
  *
  * \defgroup WebcitAuth WebcitAuth; Handles authentication of users to a Citadel server.
- *
+ * \ingroup CitadelConfig
  */
 
 /*@{*/
index bd053db916b0d9d9b21ddb54596c7d108b4e7aa8..0b9373ea2a8a5fea8b940fd831c9a7fb8285cf32 100644 (file)
@@ -2,6 +2,7 @@
  * $Id$
  *//**
  * \defgroup AjaxAutoCompletion ajax-powered autocompletion...
+ * \ingroup ClientPower
  */
 
 /*@{*/
index f02fb325e9e2ff3fe16f3fb6d24de5d810e006f9..0c1198a26fda2614abb0a58c62c8b00c977e170d 100644 (file)
@@ -4,7 +4,7 @@
 /**
  *
  * \defgroup CalendarAv  Check attendee availability for scheduling a meeting.
- * \todo why doesn't anything of the documentation apear?
+ * \ingroup Calendaring
  */
 /*@{*/
 
index ea4896c7b33b80e83a6a4d259773e2e1229681fd..a14bc727b135177ece1a49c5436be44d42a0ac4c 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup calav Functions which handle calendar objects and their processing/display.
- * \todo parts aren't parsed by doxygen
+ * \ingroup Calendaring
  */
 /* @{ */
 
index 24af40dd69a14c94dd3415b12ea37f45589102ab..72ee508a6ce3f7e5b71928937f9525981f166129 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup MiscCal Miscellaneous functions which handle calendar components.
+ * \ingroup Calendaring
  */
 /*@{*/
 #include "webcit.h"
index ea2a3a995f18c78fd548c82c3da923ffc0762577..f7895c3386a03092472c56912f926e99b979b785 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup CalHtmlHandles Handles the HTML display of calendar items.
+ * \ingroup Calendaring
  */
 /*@{*/
 #include "webcit.h"
index 11a997c1bbb2527a28225ba06bd2fe7cc13877cc..467b559f881d4fb9a327897bf0b45df0133f298e 100644 (file)
@@ -7,6 +7,7 @@
  * up HTTP requests with the sessions they belong to, using HTTP cookies to
  * keep track of things.  If the HTTP request doesn't belong to any currently
  * active session, a new session is started.
+ * \ingroup WebcitHttpServer 
  *
  */
 /*@{*/
index 040eee612655f37fcc02d77be2fc1049ffcf041c..7504b981c0cdd2be8cc78ad7b9436afb89967c72 100644 (file)
@@ -6,6 +6,7 @@
  * Utility functions which convert the HTTP cookie format we use to and
  * from user/password/room strings.
  *
+ * \ingroup WebcitHttpServer 
  */
 /*@{*/
 #include "webcit.h"
index bee791d5ccafb46b866454c0170cedda70107375..50de23b9a6cf9abbe5bc282d8cf09ac5a81a6336 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup https  Provides HTTPS, when the OpenSSL library is available.
+ * \ingroup WebcitHttpServer 
  */
 
 /*@{*/
diff --git a/webcit/doxygen_groups.c b/webcit/doxygen_groups.c
new file mode 100644 (file)
index 0000000..2bbb906
--- /dev/null
@@ -0,0 +1,99 @@
+/*
+ * ok, hacky, but gets us nice groups. so we define sub parts to join from other 
+ * files here. NO CODE IN HERE! This is comment shouldn't appear in doxygen.
+ * we have: 
+ * CitadelConfig; WebcitDisplayItems; WebcitHttpServer; WebcitHttpServerGDav;
+ * ClientPower; Calendaring; MenuInfrastructure; CitadelCommunitacion;
+ * WebcitHttpServerRSS; tools;
+ */
+
+
+/**
+ * \defgroup CitadelConfig Configuration Mechanisms
+ * \brief Functions about configuring citadel / webcit
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup tools  Utility Functions
+ * \brief Functions that aren't related to webcit topics
+ */
+
+/*@{*/
+/*@}*/
+
+
+/**
+ * \defgroup WebcitDisplayItems Display some mime types through webcit
+ * \brief Functions that format mime types into HTML to the user
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup WebcitHttpServer the Webserver part
+ * \brief Functions that run the HTTP-Deamon
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup WebcitHttpServerGDav Groupdav Mechanisms
+ * \ingroup WebcitHttpServer
+ * \brief Functions that handle groupdav requests
+ */
+/*@{*/
+/*@}*/
+
+
+/**
+ * \defgroup WebcitHttpServerRSS RSS Mechanisms
+ * \ingroup WebcitHttpServer
+ * \brief Functions that handle RSS requests
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup ClientPower Client powered Functionality
+ * \brief Functions that spawn things on the webbrowser
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup Calendaring Calendaring background
+ * \brief Functions that make the Business-logic of the calendaring items
+ * \ingroup WebcitDisplayItems
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup MenuInfrastructure Things that guide you through the webcit parts
+ * \brief Functions that display menues, trees etc. to connect the parts of the 
+ *        ui to a whole thing
+ * \ingroup WebcitDisplayItems
+ */
+
+/*@{*/
+/*@}*/
+
+/**
+ * \defgroup CitadelCommunitacion Talk to the citadel server
+ * \brief Functions that talk to the citadel server and process reviewed entities
+ * \ingroup WebcitDisplayItems
+ */
+
+/*@{*/
+/*@}*/
+
+
+
index 8f7c83f6e9e036caed731aa7e8b07a5a6418bc3c..565ae727cde2506de9832dee661dbff934e22556 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup EditCal Editing calendar events.
- *
+ * \ingroup Calendaring
  */
 /*@{*/
 #include "webcit.h"
index 8f5b358abf596ab5b6b3dbbabf4734d29facaada..b11237dcfefabf2f8436bbb467d2df68d454eda6 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup AdminFloor Administrative screens for floor maintenance
- *
+ * \ingroup CitadelConfig
  */
 /*@{*/
 
index d7f4e369d5892d4e3a0746f46f42bdb9dfcd4beb..0475f91cf3b0c3a91c410078d5ed72874e769b19 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup FormatDates Miscellaneous routines formating dates
+ * \ingroup Calendaring
  */
 /*@{*/
 #include "webcit.h"
index e84e3bab47e03a43dc7628060f198a186cc6ae59..453633cd1b327904e697e7d4b00edcec3ab2d33c 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup LocaleHeaderParser Parse the browser http locale headers and set the NLS stuff.
+ * \ingroup WebcitHttpServer 
  */
 /*@{*/
 /** we need _GNU_SOURCE for various functions arround the NLS-Stuff */
index 4bc9e8e1146a5f47ce0c8299264c8cb59b648567..00f256b98e3ccec7a51ada71444b584fb2cdb770 100644 (file)
@@ -2,6 +2,7 @@
  * $Id$
  *
  * Handles HTTP upload of graphics files into the system.
+ * \ingroup WebcitHttpServer
  */
 
 #include "webcit.h"
index 56ce1bd7b75332ae7f3ccf02295df4167b7ff951..43fcc8b17b577e8e2e4ebbb7a6d0bf2fcfa077c5 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup GroupdavDel Handle GroupDAV DELETE requests.
- *
+ * \ingroup WebcitHttpServerGDav
  */
 /*@{*/
 #include "webcit.h"
index 03367f53695b745db3937e500b56a2678a3526b5..38c05bf814ab8e53f8f7802b50cda4d4f3f658e3 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgraup GroupdavGet Handle GroupDAV GET requests.
+ * \ingroup WebcitHttpServerGDav
  *
  */
 /*@{*/
@@ -12,7 +13,7 @@
 
 
 /**
- * \briefThe pathname is always going to be /groupdav/room_name/euid
+ * \brief The pathname is always going to be /groupdav/room_name/euid
  * \param dav_pathname the pathname to print
  */
 void groupdav_get(char *dav_pathname) {
index 793f9651071c3728c9831ef59455354e08e322a2..46d467ec3a03834db0994374af733aa0107de015 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup GroupdavMain Entry point for GroupDAV functions
+ * \ingroup WebcitHttpServerGDav
  *
  */
 /*@{*/
index 929a9c843ef0064d6fa49f68970f4a3e48a82630..1f476bc2cc423cdf0ecbf2e32a7827f8ec93ce7b 100644 (file)
@@ -2,6 +2,7 @@
  * $Id$
  *
  * Handles DAV OPTIONS requests (experimental -- not required by GroupDAV)
+ * \ingroup WebcitHttpServerGDav
  *
  */
 
index 266bd1430f1d572e80b6e2dd72b68aba57f0271d..615251f086b24dee942fd6969488aad490bfe9c3 100644 (file)
@@ -14,6 +14,7 @@
  *     This makes it difficult to read, but we have discovered clients which
  *     crash when you try to pretty it up.
  *
+ * \ingroup WebcitHttpServerGDav
  */
 
 #include "webcit.h"
index 73f9e349f269344c2360e7bbcba193d974e3d75b..d06848ec23ec503f6501b1befa158d84af49966c 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup GroupdavPut Handles GroupDAV PUT requests.
+ * \ingroup WebcitHttpServerGDav
  *
  */
 /*@{*/
index 6992c406272c77e90c4811a2174e48462c61503c..586f418424acdf18ed69a3b6725d72c8268672e7 100644 (file)
@@ -4,7 +4,7 @@
 /**
  * \defgroup HTML2HTML Output an HTML message, modifying it slightly to make sure it plays nice
  * with the rest of our web framework.
- *
+ * \ingroup WebcitHttpServer
  */
 /*@{*/
 #include "webcit.h"
index 3a7c806cd2d46bac65ac6008feca5bacda53bad3..33f57846414fbcc6a3cd4101fa0f70d2a09f7643 100644 (file)
@@ -5,6 +5,7 @@
  * \defgroup HTTPDateTime Function to generate HTTP-compliant textual time/date stamp
  * (This module was lifted directly from the Citadel server source)
  *
+ * \ingroup WebcitHttpServer
  */
 /*@{*/
 #include "webcit.h"
index 958f25490aa5e644cee48e9e32856018b820a515..c2042fd5f441ce41b646d8eda82ac70e442effed 100644 (file)
@@ -10,6 +10,7 @@
  * Everything here will work on both a fully encapsulated VCALENDAR component
  * or any type of subcomponent.
  *
+ * \ingroup Calendaring
  */
 /*@{*/
 
index f82d179ff90f0f25207856efa112a544ff303796..bb9a4e41711258f5f0b71dc456fc38ea21b194c6 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup IconBar Displays and customizes the iconbar.
+ * \ingroup MenuInfrastructure
  */
 /*@{*/
 #include "webcit.h"
index 7d657ff09dee27b5398c6d7b24786821e476e91c..85f98153bd195058e17e9d97b3aae7e86f5b4714 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup InetCfg Functions which handle Internet domain configuration etc.
- *
+ * \ingroup CitadelConfig
  */
 /*@{*/
 #include "webcit.h"
index bd2dcc1e9317c4acbd76fb5e6b91db9abe75eec4..3f7e9cf53eaef0c1175b0f936e6d90f8ae11fb8f 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup ListSubForms Web forms for handling mailing list subscribe/unsubscribe requests.
- *
+ * \ingroup WebcitDisplayItems
  */
 
 /*@{*/
index bf018214c7ad748b827307be693a5319e1c1d36d..7b5869907c8cb3cdb9c54e13295b3a5689c43ff4 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup Hostlookup Examine a socket and determine the name/address of the originating host.
+ * \ingroup WebcitHttpServer
  */
 /*@{*/
 
index 441354d22e427721a44233e1b50eab6d1fd5c5c9..cde747a20976ed145dc569f332b8038c3ec76687 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup DispAdvancedMenu Displays the "advanced" (main) menu.
+ * \ingroup MenuInfrastructure
  *
  */
 /*@{*/
index 17d10c062706336e48a0ad526aa6ac7e79a83068..454e5420f65c611953e89ebce2f207eecfdd6811 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup MsgDisp Functions which deal with the fetching and displaying of messages.
+ * \ingroup WebcitDisplayItems
  *
  */
 /*@{*/
index dcc0cb552403102691a9c89410f27f49038122cd..02edd1c5893b93c0fa3a2ba97f3dcc9b6eb4ae51 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Copyright (c) 1998-2005 by Art Cancro
  * This code is distributed under the terms of the GNU General Public License.
- *
+ * \ingroup WebcitHttpServer
  */
 /*@{*/
 #include "webcit.h"
index 87cdda642b45f653455f351d1d32f682931a9ab8..f3802961a5db6f20d661ea31e279e890f41069fe 100644 (file)
@@ -4,6 +4,7 @@
 /**
  * \defgroup NetShareConf Functions which handle network and sharing configuration.
  *
+ * \ingroup CitadelConfig
  */
 /*@{*/
 #include "webcit.h"
index 667745c7fcbce75ac66e55d94e125ff9b4bfeed0..b1f49f5580e64cf0b8834165349600d2cd1207e3 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup StickyNotes Functions which handle "sticky notes"
- *
+ * \ingroup WebcitDisplayItems
  */
 /*@{*/
 #include "webcit.h"
index 3dee4f53319e9eca518ce0e03c59a0bda0eace54..6a17bfe9043bd8fb60a12aefb66091f80ca2791d 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup PageFunc Functions which implement the chat and paging facilities.
+ * \ingroup ClientPower
  */
 /*@{*/
 #include "webcit.h"
index b76b460a96cf5de4637e720d84a07add41283f50..a7362134e4db72eb066811ab11a373a24390588c 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup ManagePrefs Manage user preferences with a little help from the Citadel server.
+ * \ingroup CitadelConfig
  *
  */
 /*@{*/
index 47bb358cf8d04222e500f7e4aed9a58431ed0d41..2a2017f1bd2aef6b83cb1868a50d67006bb833af 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup RoomOps Lots of different room-related operations.
+ * \ingroup CitadelCommunitacion
  */
 /*@{*/
 #include "webcit.h"
index 48a7ad9a46a1331a52fd39c888d34db5c4242e79..937fcbff57bdbce48cc5434469c1add642c3091e 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup RssRooms Generate some RSS for our rooms.
+ * \ingroup WebcitHttpServerRSS
  */
 /*@{*/
 #include "webcit.h"
index 00024976c9d45955be657e5700ebca8c4956604e..b1c82badbcc497700fb4afafb6fa282ad531a8d3 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup ServFuncs Handles various types of data transfer operations with the Citadel service.
- *
+ * \ingroup CitadelCommunitacion
  */
 
 /*@{*/ 
index 29a65f8972747829122405eca669bd0c4c19382a..e458a507426f58b806074dd3a45041c33699f4d3 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup AdminConfig Administrative screen for site-wide configuration
- *
+ * \ingroup CitadelConfig
  */
 /*@{*/
 
index 91408df24fa1699463d5c668f36452edb2c3c85a..66e9701e2ceede1a0d4ce8eee6148b3689e49d31 100644 (file)
@@ -4,7 +4,7 @@
 /** 
  * \defgroup SnprintfReplacement modified from Sten Gunterberg's BUGTRAQ post of 22 Jul 1997
  * --nathan bryant <bryant@cs.usm.maine.edu>
- *
+ * \ingroup tools
  */
 /*@{*/
 /**
index 6bcaf0fb395741e7d138e7cd78fe569f5d36852e..43593069811c85863792511d51f8cdcf05ffca37 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup Subst Variable substitution type stuff
- *
+ * \ingroup CitadelConfig
  */
 
 /*@{*/
index 86ccb8d94d80c3d1ebb8a8591db62a9cbf5ed69d..1146f51540d3148ebb9fa384cbc80a58fabcb5a8 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup SymaryFuncs Displays the "Summary Page"
+ * \ingroup WebcitDisplayItems
  */
 /*@{*/
 #include "webcit.h"
index 664a8b700490cadc5edc5b8e4d8a311e56ecb4ce..15dee9006216236c77c76926eee075c85e82b583 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup ShowSysMsgs Editing of various text files on the Citadel server.
+ * \ingroup WebcitDisplayItems
  */
 /*@{*/
 #include "webcit.h"
index 6ee6ae8200732e25c197d1a1c65f8562b573c265..5ecd53a5eddb9a39fa5fa15ed5250aa664e69e62 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup TabUtils Utility functions for creating tabbed dialogs
+ * \ingroup WebcitDisplayItems
  */
 /*@{*/
 #include "webcit.h"
index dfd62befbace686bd4bb4b49c808ccbce0309176..37d538c370865b367d9a595f35afaf8568755552 100644 (file)
@@ -3,7 +3,7 @@
  */
 /** 
  * \defgroup TcpSockets TCP client socket module for WebCit
- *
+ * \ingroup CitadelCommunitacion
  */
 /*@{*/
 
index 9204a74cd06a646589f304169667d4e2a2fd8d95..809afee948cd49c24c3bb09a7f483192a3fc83fb 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup MiscRout Miscellaneous routines 
+ * \ingroup tools
  */
 
 /*@{*/
index a37a61673183d8eeef9b9a99d340feeccccb9f83..f8a685513e0dad4eb53596ada245128ce6527c27 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup AdminTasks Administrative screen to add/change/delete user accounts
+ * \ingroup CitadelConfig
  *
  */
 /*@{*/
index 2e11dd767f74ff588eb89b72714f389e0be450d5..a5a59103daffdab6cd967746dc99a239d8ae69ee 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup AccDisplay Display a list of all accounts on a Citadel system.
- *
+ * \ingroup CitadelConfig
  */
 
 /*@{*/
index e785abdc2adf900f3058d33b25c63a1e77644372..945dbb822823389d4ec8ee0ed41938036d9c0d7a 100644 (file)
@@ -1,13 +1,13 @@
 /*
  * $Id$
- */
-/**
- * \defgroup VCardMain vCard data type implementation for the Citadel system.
- *
  * Copyright (C) 1999-2005 by Art Cancro
  * This code is freely redistributable under the terms of the GNU General
  * Public License.  All other rights reserved.
  */
+/**
+ * \defgroup VCardMain vCard data type implementation for the Citadel system.
+ * \ingroup WebcitDisplayItems
+ */
 /*@{*/
 #include "webcit.h"
 #include "webserver.h"
index fa8ce33bd136efdcbe9705d3512d78d6cb92b07e..af39edbea37a9c018bc4152a1389494c4045a268 100644 (file)
@@ -1,12 +1,13 @@
 /*
  * $Id$
+ * Copyright (C) 1999 by Art Cancro
+ * This code is freely redistributable under the terms of the GNU General
+ * Public License.  All other rights reserved.
  */
 /**
  * \defgroup VcardHeader vCard implementation for Citadel
+ * \ingroup WebcitDisplayItems
  *
- * Copyright (C) 1999 by Art Cancro
- * This code is freely redistributable under the terms of the GNU General
- * Public License.  All other rights reserved.
  */
 
 /*@{ */
index 2a77b7c38f967bdfc7f5d1f81d73886667b43183..a08306bed841a5c0ed0b6964de1cb76967dad914 100644 (file)
@@ -3,7 +3,7 @@
  */
 /**
  * \defgroup vCardEdit Handles on-screen editing of vCard objects.
- * \ingroup WebFrontend
+ * \ingroup WebcitDisplayItems
  */
 /*@{*/
 #include "webcit.h"
index ed8b713f2663796653f2af6691c25493f1f37f8b..8a1ed925dadf2d2e6deae1a9deb674657fa03b60 100644 (file)
@@ -5,7 +5,7 @@
  * \defgroup MainServer This is the main transaction loop of the web service.  It maintains a
  * persistent session to the Citadel server, handling HTTP WebCit requests as
  * they arrive and presenting a user interface.
- * \ingroup BackendWebServer
+ * \ingroup WebcitHttpServer
  */
 /*@{*/
 #include "webcit.h"
index 6476febc44ae93371185cd242b1ea8f8eac28491..7609b6fb47c85eb239e2ef6849df648fd2b3a9b2 100644 (file)
@@ -5,7 +5,7 @@
  * \defgroup Webserver This contains a simple multithreaded TCP server manager.  It sits around
  * waiting on the specified port for incoming HTTP connections.  When a
  * connection is established, it calls context_loop() from context_loop.c.
- *
+ * \ingroup WebcitHttpServer
  */
 
 /*@{*/
index abd807705c2da521160562ac6fd838af96e93b11..91bce92c9db82f0d8ab7312f5ea70da2c22f1881 100644 (file)
@@ -3,6 +3,7 @@
  */
 /**
  * \defgroup DislpayWho Display a list of all users currently logged on to the Citadel server.
+ * \ingroup WebcitDisplayItems
  */
 /*@{*/
 #include "webcit.h"
index 6c74212d5a8fded65120271c55f7d99f1d94c53d..0f35b6150a2a8b00e8b689c138fbf613ec9bd034 100644 (file)
@@ -4,7 +4,7 @@
 /**
  *
  * \defgroup Wiki Wiki; Functions pertaining to rooms with a wiki view
- *
+ * \ingroup WebcitDisplayItems
  */
 
 /*@{*/