From 1e32899153e9e52aaec1e651e0c33a563b8aaed8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sun, 29 Jan 2006 13:34:44 +0000 Subject: [PATCH] * 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. --- webcit/ChangeLog | 4 ++ webcit/auth.c | 2 +- webcit/autocompletion.c | 1 + webcit/availability.c | 2 +- webcit/calendar.c | 2 +- webcit/calendar_tools.c | 1 + webcit/calendar_view.c | 1 + webcit/context_loop.c | 1 + webcit/cookie_conversion.c | 1 + webcit/crypto.c | 1 + webcit/doxygen_groups.c | 99 ++++++++++++++++++++++++++++++++++++++ webcit/event.c | 2 +- webcit/floors.c | 2 +- webcit/fmt_date.c | 1 + webcit/gettext.c | 1 + webcit/graphics.c | 1 + webcit/groupdav_delete.c | 2 +- webcit/groupdav_get.c | 3 +- webcit/groupdav_main.c | 1 + webcit/groupdav_options.c | 1 + webcit/groupdav_propfind.c | 1 + webcit/groupdav_put.c | 1 + webcit/html2html.c | 2 +- webcit/http_datestring.c | 1 + webcit/ical_dezonify.c | 1 + webcit/iconbar.c | 1 + webcit/inetconf.c | 2 +- webcit/listsub.c | 2 +- webcit/locate_host.c | 1 + webcit/mainmenu.c | 1 + webcit/messages.c | 1 + webcit/mime_parser.c | 2 +- webcit/netconf.c | 1 + webcit/notes.c | 2 +- webcit/paging.c | 1 + webcit/preferences.c | 1 + webcit/roomops.c | 1 + webcit/rss.c | 1 + webcit/serv_func.c | 2 +- webcit/siteconfig.c | 2 +- webcit/snprintf.c | 2 +- webcit/subst.c | 2 +- webcit/summary.c | 1 + webcit/sysmsgs.c | 1 + webcit/tabs.c | 1 + webcit/tcp_sockets.c | 2 +- webcit/tools.c | 1 + webcit/useredit.c | 1 + webcit/userlist.c | 2 +- webcit/vcard.c | 8 +-- webcit/vcard.h | 7 +-- webcit/vcard_edit.c | 2 +- webcit/webcit.c | 2 +- webcit/webserver.c | 2 +- webcit/who.c | 1 + webcit/wiki.c | 2 +- 56 files changed, 164 insertions(+), 29 deletions(-) create mode 100644 webcit/doxygen_groups.c diff --git a/webcit/ChangeLog b/webcit/ChangeLog index 9650e7ba5..ab0a39b0c 100644 --- a/webcit/ChangeLog +++ b/webcit/ChangeLog @@ -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 diff --git a/webcit/auth.c b/webcit/auth.c index 5c800aa3b..eec2a6912 100644 --- a/webcit/auth.c +++ b/webcit/auth.c @@ -4,7 +4,7 @@ /** * * \defgroup WebcitAuth WebcitAuth; Handles authentication of users to a Citadel server. - * + * \ingroup CitadelConfig */ /*@{*/ diff --git a/webcit/autocompletion.c b/webcit/autocompletion.c index bd053db91..0b9373ea2 100644 --- a/webcit/autocompletion.c +++ b/webcit/autocompletion.c @@ -2,6 +2,7 @@ * $Id$ *//** * \defgroup AjaxAutoCompletion ajax-powered autocompletion... + * \ingroup ClientPower */ /*@{*/ diff --git a/webcit/availability.c b/webcit/availability.c index f02fb325e..0c1198a26 100644 --- a/webcit/availability.c +++ b/webcit/availability.c @@ -4,7 +4,7 @@ /** * * \defgroup CalendarAv Check attendee availability for scheduling a meeting. - * \todo why doesn't anything of the documentation apear? + * \ingroup Calendaring */ /*@{*/ diff --git a/webcit/calendar.c b/webcit/calendar.c index ea4896c7b..a14bc727b 100644 --- a/webcit/calendar.c +++ b/webcit/calendar.c @@ -3,7 +3,7 @@ */ /** * \defgroup calav Functions which handle calendar objects and their processing/display. - * \todo parts aren't parsed by doxygen + * \ingroup Calendaring */ /* @{ */ diff --git a/webcit/calendar_tools.c b/webcit/calendar_tools.c index 24af40dd6..72ee508a6 100644 --- a/webcit/calendar_tools.c +++ b/webcit/calendar_tools.c @@ -3,6 +3,7 @@ */ /** * \defgroup MiscCal Miscellaneous functions which handle calendar components. + * \ingroup Calendaring */ /*@{*/ #include "webcit.h" diff --git a/webcit/calendar_view.c b/webcit/calendar_view.c index ea2a3a995..f7895c338 100644 --- a/webcit/calendar_view.c +++ b/webcit/calendar_view.c @@ -3,6 +3,7 @@ */ /** * \defgroup CalHtmlHandles Handles the HTML display of calendar items. + * \ingroup Calendaring */ /*@{*/ #include "webcit.h" diff --git a/webcit/context_loop.c b/webcit/context_loop.c index 11a997c1b..467b559f8 100644 --- a/webcit/context_loop.c +++ b/webcit/context_loop.c @@ -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 * */ /*@{*/ diff --git a/webcit/cookie_conversion.c b/webcit/cookie_conversion.c index 040eee612..7504b981c 100644 --- a/webcit/cookie_conversion.c +++ b/webcit/cookie_conversion.c @@ -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" diff --git a/webcit/crypto.c b/webcit/crypto.c index bee791d5c..50de23b9a 100644 --- a/webcit/crypto.c +++ b/webcit/crypto.c @@ -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 index 000000000..2bbb906ee --- /dev/null +++ b/webcit/doxygen_groups.c @@ -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 + */ + +/*@{*/ +/*@}*/ + + + diff --git a/webcit/event.c b/webcit/event.c index 8f7c83f6e..565ae727c 100644 --- a/webcit/event.c +++ b/webcit/event.c @@ -3,7 +3,7 @@ */ /** * \defgroup EditCal Editing calendar events. - * + * \ingroup Calendaring */ /*@{*/ #include "webcit.h" diff --git a/webcit/floors.c b/webcit/floors.c index 8f5b358ab..b11237dcf 100644 --- a/webcit/floors.c +++ b/webcit/floors.c @@ -3,7 +3,7 @@ */ /** * \defgroup AdminFloor Administrative screens for floor maintenance - * + * \ingroup CitadelConfig */ /*@{*/ diff --git a/webcit/fmt_date.c b/webcit/fmt_date.c index d7f4e369d..0475f91cf 100644 --- a/webcit/fmt_date.c +++ b/webcit/fmt_date.c @@ -3,6 +3,7 @@ */ /** * \defgroup FormatDates Miscellaneous routines formating dates + * \ingroup Calendaring */ /*@{*/ #include "webcit.h" diff --git a/webcit/gettext.c b/webcit/gettext.c index e84e3bab4..453633cd1 100644 --- a/webcit/gettext.c +++ b/webcit/gettext.c @@ -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 */ diff --git a/webcit/graphics.c b/webcit/graphics.c index 4bc9e8e11..00f256b98 100644 --- a/webcit/graphics.c +++ b/webcit/graphics.c @@ -2,6 +2,7 @@ * $Id$ * * Handles HTTP upload of graphics files into the system. + * \ingroup WebcitHttpServer */ #include "webcit.h" diff --git a/webcit/groupdav_delete.c b/webcit/groupdav_delete.c index 56ce1bd7b..43fcc8b17 100644 --- a/webcit/groupdav_delete.c +++ b/webcit/groupdav_delete.c @@ -3,7 +3,7 @@ */ /** * \defgroup GroupdavDel Handle GroupDAV DELETE requests. - * + * \ingroup WebcitHttpServerGDav */ /*@{*/ #include "webcit.h" diff --git a/webcit/groupdav_get.c b/webcit/groupdav_get.c index 03367f536..38c05bf81 100644 --- a/webcit/groupdav_get.c +++ b/webcit/groupdav_get.c @@ -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) { diff --git a/webcit/groupdav_main.c b/webcit/groupdav_main.c index 793f96510..46d467ec3 100644 --- a/webcit/groupdav_main.c +++ b/webcit/groupdav_main.c @@ -3,6 +3,7 @@ */ /** * \defgroup GroupdavMain Entry point for GroupDAV functions + * \ingroup WebcitHttpServerGDav * */ /*@{*/ diff --git a/webcit/groupdav_options.c b/webcit/groupdav_options.c index 929a9c843..1f476bc2c 100644 --- a/webcit/groupdav_options.c +++ b/webcit/groupdav_options.c @@ -2,6 +2,7 @@ * $Id$ * * Handles DAV OPTIONS requests (experimental -- not required by GroupDAV) + * \ingroup WebcitHttpServerGDav * */ diff --git a/webcit/groupdav_propfind.c b/webcit/groupdav_propfind.c index 266bd1430..615251f08 100644 --- a/webcit/groupdav_propfind.c +++ b/webcit/groupdav_propfind.c @@ -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" diff --git a/webcit/groupdav_put.c b/webcit/groupdav_put.c index 73f9e349f..d06848ec2 100644 --- a/webcit/groupdav_put.c +++ b/webcit/groupdav_put.c @@ -3,6 +3,7 @@ */ /** * \defgroup GroupdavPut Handles GroupDAV PUT requests. + * \ingroup WebcitHttpServerGDav * */ /*@{*/ diff --git a/webcit/html2html.c b/webcit/html2html.c index 6992c4062..586f41842 100644 --- a/webcit/html2html.c +++ b/webcit/html2html.c @@ -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" diff --git a/webcit/http_datestring.c b/webcit/http_datestring.c index 3a7c806cd..33f578464 100644 --- a/webcit/http_datestring.c +++ b/webcit/http_datestring.c @@ -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" diff --git a/webcit/ical_dezonify.c b/webcit/ical_dezonify.c index 958f25490..c2042fd5f 100644 --- a/webcit/ical_dezonify.c +++ b/webcit/ical_dezonify.c @@ -10,6 +10,7 @@ * Everything here will work on both a fully encapsulated VCALENDAR component * or any type of subcomponent. * + * \ingroup Calendaring */ /*@{*/ diff --git a/webcit/iconbar.c b/webcit/iconbar.c index f82d179ff..bb9a4e417 100644 --- a/webcit/iconbar.c +++ b/webcit/iconbar.c @@ -3,6 +3,7 @@ */ /** * \defgroup IconBar Displays and customizes the iconbar. + * \ingroup MenuInfrastructure */ /*@{*/ #include "webcit.h" diff --git a/webcit/inetconf.c b/webcit/inetconf.c index 7d657ff09..85f98153b 100644 --- a/webcit/inetconf.c +++ b/webcit/inetconf.c @@ -3,7 +3,7 @@ */ /** * \defgroup InetCfg Functions which handle Internet domain configuration etc. - * + * \ingroup CitadelConfig */ /*@{*/ #include "webcit.h" diff --git a/webcit/listsub.c b/webcit/listsub.c index bd2dcc1e9..3f7e9cf53 100644 --- a/webcit/listsub.c +++ b/webcit/listsub.c @@ -3,7 +3,7 @@ */ /** * \defgroup ListSubForms Web forms for handling mailing list subscribe/unsubscribe requests. - * + * \ingroup WebcitDisplayItems */ /*@{*/ diff --git a/webcit/locate_host.c b/webcit/locate_host.c index bf018214c..7b5869907 100644 --- a/webcit/locate_host.c +++ b/webcit/locate_host.c @@ -3,6 +3,7 @@ */ /** * \defgroup Hostlookup Examine a socket and determine the name/address of the originating host. + * \ingroup WebcitHttpServer */ /*@{*/ diff --git a/webcit/mainmenu.c b/webcit/mainmenu.c index 441354d22..cde747a20 100644 --- a/webcit/mainmenu.c +++ b/webcit/mainmenu.c @@ -3,6 +3,7 @@ */ /** * \defgroup DispAdvancedMenu Displays the "advanced" (main) menu. + * \ingroup MenuInfrastructure * */ /*@{*/ diff --git a/webcit/messages.c b/webcit/messages.c index 17d10c062..454e5420f 100644 --- a/webcit/messages.c +++ b/webcit/messages.c @@ -3,6 +3,7 @@ */ /** * \defgroup MsgDisp Functions which deal with the fetching and displaying of messages. + * \ingroup WebcitDisplayItems * */ /*@{*/ diff --git a/webcit/mime_parser.c b/webcit/mime_parser.c index dcc0cb552..02edd1c58 100644 --- a/webcit/mime_parser.c +++ b/webcit/mime_parser.c @@ -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" diff --git a/webcit/netconf.c b/webcit/netconf.c index 87cdda642..f3802961a 100644 --- a/webcit/netconf.c +++ b/webcit/netconf.c @@ -4,6 +4,7 @@ /** * \defgroup NetShareConf Functions which handle network and sharing configuration. * + * \ingroup CitadelConfig */ /*@{*/ #include "webcit.h" diff --git a/webcit/notes.c b/webcit/notes.c index 667745c7f..b1f49f558 100644 --- a/webcit/notes.c +++ b/webcit/notes.c @@ -3,7 +3,7 @@ */ /** * \defgroup StickyNotes Functions which handle "sticky notes" - * + * \ingroup WebcitDisplayItems */ /*@{*/ #include "webcit.h" diff --git a/webcit/paging.c b/webcit/paging.c index 3dee4f533..6a17bfe90 100644 --- a/webcit/paging.c +++ b/webcit/paging.c @@ -3,6 +3,7 @@ */ /** * \defgroup PageFunc Functions which implement the chat and paging facilities. + * \ingroup ClientPower */ /*@{*/ #include "webcit.h" diff --git a/webcit/preferences.c b/webcit/preferences.c index b76b460a9..a7362134e 100644 --- a/webcit/preferences.c +++ b/webcit/preferences.c @@ -3,6 +3,7 @@ */ /** * \defgroup ManagePrefs Manage user preferences with a little help from the Citadel server. + * \ingroup CitadelConfig * */ /*@{*/ diff --git a/webcit/roomops.c b/webcit/roomops.c index 47bb358cf..2a2017f1b 100644 --- a/webcit/roomops.c +++ b/webcit/roomops.c @@ -3,6 +3,7 @@ */ /** * \defgroup RoomOps Lots of different room-related operations. + * \ingroup CitadelCommunitacion */ /*@{*/ #include "webcit.h" diff --git a/webcit/rss.c b/webcit/rss.c index 48a7ad9a4..937fcbff5 100644 --- a/webcit/rss.c +++ b/webcit/rss.c @@ -3,6 +3,7 @@ */ /** * \defgroup RssRooms Generate some RSS for our rooms. + * \ingroup WebcitHttpServerRSS */ /*@{*/ #include "webcit.h" diff --git a/webcit/serv_func.c b/webcit/serv_func.c index 00024976c..b1c82badb 100644 --- a/webcit/serv_func.c +++ b/webcit/serv_func.c @@ -3,7 +3,7 @@ */ /** * \defgroup ServFuncs Handles various types of data transfer operations with the Citadel service. - * + * \ingroup CitadelCommunitacion */ /*@{*/ diff --git a/webcit/siteconfig.c b/webcit/siteconfig.c index 29a65f897..e458a5074 100644 --- a/webcit/siteconfig.c +++ b/webcit/siteconfig.c @@ -3,7 +3,7 @@ */ /** * \defgroup AdminConfig Administrative screen for site-wide configuration - * + * \ingroup CitadelConfig */ /*@{*/ diff --git a/webcit/snprintf.c b/webcit/snprintf.c index 91408df24..66e9701e2 100644 --- a/webcit/snprintf.c +++ b/webcit/snprintf.c @@ -4,7 +4,7 @@ /** * \defgroup SnprintfReplacement modified from Sten Gunterberg's BUGTRAQ post of 22 Jul 1997 * --nathan bryant - * + * \ingroup tools */ /*@{*/ /** diff --git a/webcit/subst.c b/webcit/subst.c index 6bcaf0fb3..435930698 100644 --- a/webcit/subst.c +++ b/webcit/subst.c @@ -3,7 +3,7 @@ */ /** * \defgroup Subst Variable substitution type stuff - * + * \ingroup CitadelConfig */ /*@{*/ diff --git a/webcit/summary.c b/webcit/summary.c index 86ccb8d94..1146f5154 100644 --- a/webcit/summary.c +++ b/webcit/summary.c @@ -3,6 +3,7 @@ */ /** * \defgroup SymaryFuncs Displays the "Summary Page" + * \ingroup WebcitDisplayItems */ /*@{*/ #include "webcit.h" diff --git a/webcit/sysmsgs.c b/webcit/sysmsgs.c index 664a8b700..15dee9006 100644 --- a/webcit/sysmsgs.c +++ b/webcit/sysmsgs.c @@ -3,6 +3,7 @@ */ /** * \defgroup ShowSysMsgs Editing of various text files on the Citadel server. + * \ingroup WebcitDisplayItems */ /*@{*/ #include "webcit.h" diff --git a/webcit/tabs.c b/webcit/tabs.c index 6ee6ae820..5ecd53a5e 100644 --- a/webcit/tabs.c +++ b/webcit/tabs.c @@ -3,6 +3,7 @@ */ /** * \defgroup TabUtils Utility functions for creating tabbed dialogs + * \ingroup WebcitDisplayItems */ /*@{*/ #include "webcit.h" diff --git a/webcit/tcp_sockets.c b/webcit/tcp_sockets.c index dfd62befb..37d538c37 100644 --- a/webcit/tcp_sockets.c +++ b/webcit/tcp_sockets.c @@ -3,7 +3,7 @@ */ /** * \defgroup TcpSockets TCP client socket module for WebCit - * + * \ingroup CitadelCommunitacion */ /*@{*/ diff --git a/webcit/tools.c b/webcit/tools.c index 9204a74cd..809afee94 100644 --- a/webcit/tools.c +++ b/webcit/tools.c @@ -3,6 +3,7 @@ */ /** * \defgroup MiscRout Miscellaneous routines + * \ingroup tools */ /*@{*/ diff --git a/webcit/useredit.c b/webcit/useredit.c index a37a61673..f8a685513 100644 --- a/webcit/useredit.c +++ b/webcit/useredit.c @@ -3,6 +3,7 @@ */ /** * \defgroup AdminTasks Administrative screen to add/change/delete user accounts + * \ingroup CitadelConfig * */ /*@{*/ diff --git a/webcit/userlist.c b/webcit/userlist.c index 2e11dd767..a5a59103d 100644 --- a/webcit/userlist.c +++ b/webcit/userlist.c @@ -3,7 +3,7 @@ */ /** * \defgroup AccDisplay Display a list of all accounts on a Citadel system. - * + * \ingroup CitadelConfig */ /*@{*/ diff --git a/webcit/vcard.c b/webcit/vcard.c index e785abdc2..945dbb822 100644 --- a/webcit/vcard.c +++ b/webcit/vcard.c @@ -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" diff --git a/webcit/vcard.h b/webcit/vcard.h index fa8ce33bd..af39edbea 100644 --- a/webcit/vcard.h +++ b/webcit/vcard.h @@ -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. */ /*@{ */ diff --git a/webcit/vcard_edit.c b/webcit/vcard_edit.c index 2a77b7c38..a08306bed 100644 --- a/webcit/vcard_edit.c +++ b/webcit/vcard_edit.c @@ -3,7 +3,7 @@ */ /** * \defgroup vCardEdit Handles on-screen editing of vCard objects. - * \ingroup WebFrontend + * \ingroup WebcitDisplayItems */ /*@{*/ #include "webcit.h" diff --git a/webcit/webcit.c b/webcit/webcit.c index ed8b713f2..8a1ed925d 100644 --- a/webcit/webcit.c +++ b/webcit/webcit.c @@ -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" diff --git a/webcit/webserver.c b/webcit/webserver.c index 6476febc4..7609b6fb4 100644 --- a/webcit/webserver.c +++ b/webcit/webserver.c @@ -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 */ /*@{*/ diff --git a/webcit/who.c b/webcit/who.c index abd807705..91bce92c9 100644 --- a/webcit/who.c +++ b/webcit/who.c @@ -3,6 +3,7 @@ */ /** * \defgroup DislpayWho Display a list of all users currently logged on to the Citadel server. + * \ingroup WebcitDisplayItems */ /*@{*/ #include "webcit.h" diff --git a/webcit/wiki.c b/webcit/wiki.c index 6c74212d5..0f35b6150 100644 --- a/webcit/wiki.c +++ b/webcit/wiki.c @@ -4,7 +4,7 @@ /** * * \defgroup Wiki Wiki; Functions pertaining to rooms with a wiki view - * + * \ingroup WebcitDisplayItems */ /*@{*/ -- 2.30.2