Changing the name of the 'Aide' access level to 'Admin'
authorArt Cancro <ajc@uncensored.citadel.org>
Tue, 31 Jul 2012 14:56:09 +0000 (10:56 -0400)
committerArt Cancro <ajc@uncensored.citadel.org>
Tue, 31 Jul 2012 14:56:09 +0000 (10:56 -0400)
18 files changed:
citadel/axdefs.h
citadel/citserver.c
citadel/help/aide
citadel/help/intro
citadel/help/summary
citadel/messages/roomaccess
citadel/msgbase.c
citadel/room_ops.c
citadel/techdoc/delivery-list.txt
citadel/user_ops.c
libcitadel/hash_todo.txt
libcitadel/lib/libcitadel.h
textclient/aclocal.m4
textclient/citadel.rc
textclient/src/citadel.c
textclient/src/citadel_ipc.c
textclient/src/rooms.c
textclient/src/tuiconfig.c

index bb23fd9ae1797b5b4d05984feea314f18b71d25d..e92f74171cc8a371c7090334cb85ba3afdee88bd 100644 (file)
@@ -7,9 +7,9 @@ char *axdefs[]={
        "Local User",
        "Network User",
        "Preferred User",
-       "Aide",
-       "Sysop"
-       };
+       "Admin",
+       "Admin"
+};
 
 #define AXDEFS 1
 
index 7e5538b51817757f789466066e61edda741c518e..42208a7da3d4bee36a9274d6619a316f181010ce 100644 (file)
@@ -684,14 +684,14 @@ int CtdlAccessCheck(int required_level) {
 
        if (CC->user.axlevel >= AxAideU) return(0);
        if (required_level >= ac_aide) {
-               cprintf("%d This command requires Aide access.\n",
+               cprintf("%d This command requires Admin access.\n",
                        ERROR + HIGHER_ACCESS_REQUIRED);
                return(-1);
        }
 
        if (is_room_aide()) return(0);
        if (required_level >= ac_room_aide) {
-               cprintf("%d This command requires Aide or Room Aide access.\n",
+               cprintf("%d This command requires Admin or Room Admin access.\n",
                        ERROR + HIGHER_ACCESS_REQUIRED);
                return(-1);
        }
index 38d535521eccefa2e72913e32fb0b74e590658cb..0a084db7ece1ed5ceefe1ce29998caf1e73c3d34 100644 (file)
@@ -1,30 +1,30 @@
-The following commands are available only to Aides.  A subset of these
+The following commands are available only to Admins.  A subset of these
 commands are available to room aides when they are currently in the room
 they are room aide for.
 
- <.> <A>ide <K>ill this room   (Delete the current room)
- <.> <A>ide <E>dit this room   (Edit the current room's parameters)
- <.> <A>ide <W>ho knows room   (List users with access to this room)
- <.> <A>ide edit <U>ser        (Change user's access level, password, etc.)
- <.> <A>ide <V>alidate new users   (Process new user registrations)
- <.> <A>ide enter <I>nfo file      (Create/change this room's banner)
- <.> <A>ide <R>oom <I>nvite user   (Grant access to an invitation-only room)
- <.> <A>ide <R>oom <K>ick out user (Revoke access to an invitation-only room)
- <.> <A>ide <F>ile <D>elete        (Delete a file from the room's directory)
- <.> <A>ide <F>ile <S>end over net (Transmit a file to another node)
- <.> <A>ide <F>ile <M>ove          (Move a file to another room's directory)
- <.> <A>ide <M>essage edit:        (Edit system banners)
- <.> <A>ide <P>ost                 (Post a message on behalf of another user)
- <.> <A>ide <S>ystem configuration <G>eneral   (Edit global site config)
- <.> <A>ide <S>ystem configuration <I>nternet  (Edit Internet domains)
- <.> <A>ide <S>ystem configuration check <M>essage base   (Internal checks)
- <.> <A>ide <S>ystem configuration <N>etwork   (Netting with other Citadels)
- <.> <A>ide <S>ystem configuration network <F>ilter list
- <.> <A>ide <T>erminate server <N>ow          (Shut down Citadel server now)
- <.> <A>ide <T>erminate server <S>cheduled    (Shut down Citadel server later)
- <.> <A>ide mailing <L>ist recipients         (For mailing list rooms)
- <.> <A>ide mailing list <D>igest recipients  (For mailing list rooms)
- <.> <A>ide <N>etwork room sharing     (Replication with other Citadels)
+ <.> <A>dmin <K>ill this room   (Delete the current room)
+ <.> <A>dmin <E>dit this room   (Edit the current room's parameters)
+ <.> <A>dmin <W>ho knows room   (List users with access to this room)
+ <.> <A>dmin edit <U>ser        (Change user's access level, password, etc.)
+ <.> <A>dmin <V>alidate new users   (Process new user registrations)
+ <.> <A>dmin enter <I>nfo file      (Create/change this room's banner)
+ <.> <A>dmin <R>oom <I>nvite user   (Grant access to an invitation-only room)
+ <.> <A>dmin <R>oom <K>ick out user (Revoke access to an invitation-only room)
+ <.> <A>dmin <F>ile <D>elete        (Delete a file from the room's directory)
+ <.> <A>dmin <F>ile <S>end over net (Transmit a file to another node)
+ <.> <A>dmin <F>ile <M>ove          (Move a file to another room's directory)
+ <.> <A>dmin <M>essage edit:        (Edit system banners)
+ <.> <A>dmin <P>ost                 (Post a message on behalf of another user)
+ <.> <A>dmin <S>ystem configuration <G>eneral   (Edit global site config)
+ <.> <A>dmin <S>ystem configuration <I>nternet  (Edit Internet domains)
+ <.> <A>dmin <S>ystem configuration check <M>essage base   (Internal checks)
+ <.> <A>dmin <S>ystem configuration <N>etwork   (Netting with other Citadels)
+ <.> <A>dmin <S>ystem configuration network <F>ilter list
+ <.> <A>dmin <T>erminate server <N>ow          (Shut down Citadel server now)
+ <.> <A>dmin <T>erminate server <S>cheduled    (Shut down Citadel server later)
+ <.> <A>dmin mailing <L>ist recipients         (For mailing list rooms)
+ <.> <A>dmin mailing list <D>igest recipients  (For mailing list rooms)
+ <.> <A>dmin <N>etwork room sharing     (Replication with other Citadels)
  
  In addition, the <M>ove and <D>elete commands are available at the
 message prompt.
index bf3e3cd7fb1cad5b061dfbad69eaa13e0a542683..2d3c336eb1fd03b92494be225d0e71213a54a4ec 100644 (file)
@@ -1,5 +1,5 @@
                      Welcome to ^humannode!
-                  New User's Introduction to the BBS
+                  New User's Introduction to the site
   
  This is an introduction to ^humannode and to the Citadel BBS concept.
 It is intended for new users so that they can more easily become
@@ -69,39 +69,38 @@ login, you will be placed in the Lobby>.
    The second is Mail>.  In Mail>, when you post a messages, you are
 prompted to enter the person (handle) who you want to send the message
 to.  Only the person who you send the message to can read the message.
-NO ONE else can read it, not even the aides.  Mail> is the first room
+NO ONE else can read it, not even the admins.  Mail> is the first room
 on the scanlist, and is un-<Z>appable, so you can be sure that the
 person will get the message.
    
- System aides
- ------------
-   These people, along with the room aides, keep the BBS running
-smoothly.
+ System admins
+ -------------
+   These people, along with the room admins, keep the site running smoothly.
 
-   Among the many things that aides do are: create rooms, delete
+   Among the many things that admins do are: create rooms, delete
 rooms, set access levels, invite users, check registration, grant
-room aide status, and countless other things.  They have access to the
-Aide> room, a special room only for aides.
+room admin status, and countless other things.  They have access to the
+Aide> room, a special room only for admins.
  
    If you enter a mail message to "Sysop" it will be placed in the
-Aide> room so that the next aide online will read it and deal with it.
-Aides cannot <Z>ap rooms.  All the rooms are always on each aide's
-scanlist.  Aides can read *any* and *every* room, but they *CAN* *NOT*
+Aide> room so that the next admin online will read it and deal with it.
+Admins cannot <Z>ap rooms.  All the rooms are always on each admin's
+scanlist.  Admins can read *any* and *every* room, but they *CAN* *NOT*
 read other user's Mail!
  
- Room aides
- ----------
-   Room aides are granted special privileges in rooms that they aide.
-They are *NOT* true system aides; their power extends only over the
-rooms that they control, and they answer to the system aides.
+ Room admins
+ -----------
+   Room admins are granted special privileges in specific rooms.
+They are *NOT* true system admins; their power extends only over the
+rooms that they control, and they answer to the system admins.
  
-   A room aide's job is to keep the topic of the their room on track,
-with nudges in the right direction now and then.  A room aide can also
+   A room admin's job is to keep the topic of the their room on track,
+with nudges in the right direction now and then.  A room admin can also
 move an off topic post to another room, or delete a post, if he/she
 feels it is necessary. 
  
-   Currently, very few rooms have room aides.  Most rooms do not need
-their own specific room aide.  Being a room aide requires a certain
+   Currently, very few rooms have room admins.  Most rooms do not need
+their own specific room admin.  Being a room admin requires a certain
 amount of trust, due to the additional privileges granted.
  
  Citadel messages
index 83d3c5c7c7061ba343d1974e47a0ef98400d3a82..bc075919f4473d4342a12f460dddb8abf5a9290f 100644 (file)
@@ -77,7 +77,7 @@ commands are available:
                                   see the name you enter rather than the
                                   actual name of the room you're in)
  <.> <W>holist <H>ostname         Masquerade your host name
- <.> <E>nter <U>sername           Masquerade your user name (Aides only)
+ <.> <E>nter <U>sername           Masquerade your user name (Admins only)
  <.> <W>holist <S>tealth mode     Enter/exit "stealth mode" (when in stealth
                                   mode you are invisible on the wholist)
  
@@ -90,21 +90,21 @@ commands are available:
  ;<Z>ap floor                       - zap (forget) all rooms on this floor
  
  
- Aide (administrative) commands: 
+ Administrative commands: 
  
- <.> <A>ide <K>ill this room   
- <.> <A>ide <E>dit this room   
- <.> <A>ide <W>ho knows room   
- <.> <A>ide edit <U>ser   
- <.> <A>ide <V>alidate new users   
- <.> <A>ide enter <I>nfo file   
- <.> <A>ide <R>oom <I>nvite user  
- <.> <A>ide <R>oom <K>ick out user  
- <.> <A>ide <F>ile <D>elete  
- <.> <A>ide <F>ile <S>end over net  
- <.> <A>ide <F>ile <M>ove  
- <.> <A>ide <M>essage edit:   
- <.> <A>ide <P>ost   
- <.> <A>ide <S>ystem configuration   
- <.> <A>ide <T>erminate server <N>ow
- <.> <A>ide <T>erminate server <S>cheduled
+ <.> <A>dmin <K>ill this room   
+ <.> <A>dmin <E>dit this room   
+ <.> <A>dmin <W>ho knows room   
+ <.> <A>dmin edit <U>ser   
+ <.> <A>dmin <V>alidate new users   
+ <.> <A>dmin enter <I>nfo file   
+ <.> <A>dmin <R>oom <I>nvite user  
+ <.> <A>dmin <R>oom <K>ick out user  
+ <.> <A>dmin <F>ile <D>elete  
+ <.> <A>dmin <F>ile <S>end over net  
+ <.> <A>dmin <F>ile <M>ove  
+ <.> <A>dmin <M>essage edit:   
+ <.> <A>dmin <P>ost   
+ <.> <A>dmin <S>ystem configuration   
+ <.> <A>dmin <T>erminate server <N>ow
+ <.> <A>dmin <T>erminate server <S>cheduled
index 4dabb9605577d6ecbb1d39c88a22e7c0b72d6708..0aebbac56fe7327a1ddd5a9ab28a901037f1169a 100644 (file)
@@ -8,13 +8,13 @@ the room's name. No hints are given by the system.
 to get access.
  
  Invitation-only: users may only gain access to this type of room if
-an Aide gives it to them. 
+an Admin gives it to them. 
  
  Personal: this type of room acts as a user-specific "mailbox."
   
  Once a user has access to a private room, it shows up on the known
-rooms list and acts the same as any other room. Aides may kick users out
+rooms list and acts the same as any other room. Admins may kick users out
 of any type of private room, and out of excludable rooms.  Please also keep
-in mind that Aides have access to ALL private rooms.
+in mind that Admins have access to ALL private rooms.
  
  Before making it private, think about it. Does it really NEED to be private?
index abb47ca161e0c8767c62bd323faff5690eefb1e0..4af4355cb2a6b0922f78ee3d17c6505785419d81 100644 (file)
@@ -4037,7 +4037,7 @@ int CtdlCheckInternetMailPermission(struct ctdluser *who) {
        /* User flagged ok? */
        if (who->flags & US_INTERNET) return(2);
 
-       /* Aide level access? */
+       /* Admin level access? */
        if (who->axlevel >= AxAideU) return(3);
 
        /* No mail for you! */
@@ -4920,7 +4920,7 @@ void cmd_move(char *args)
         */
        permit = 0;
 
-       /* Aides can move/copy */
+       /* Admins can move/copy */
        if (CC->user.axlevel >= AxAideU) permit = 1;
 
        /* Room aides can move/copy */
index 3f08b0105c27029ff44fab71af7cc84695196422..1e4209bdc6867bccc3a8b9e10ed9b1d15d2bb99b 100644 (file)
@@ -1307,7 +1307,7 @@ void cmd_rdir(char *cmdbuf)
 }
 
 /*
- * get room parameters (aide or room aide command)
+ * get room parameters (admin or room admin command)
  */
 void cmd_getr(char *cmdbuf)
 {
@@ -1459,7 +1459,7 @@ int CtdlRenameRoom(char *old_name, char *new_name, int new_floor) {
 
 
 /*
- * set room parameters (aide or room aide command)
+ * set room parameters (admin or room admin command)
  */
 void cmd_setr(char *args)
 {
@@ -1605,7 +1605,7 @@ void cmd_setr(char *args)
 
 
 /* 
- * get the name of the room aide for this room
+ * get the name of the room admin for this room
  */
 void cmd_geta(char *cmdbuf)
 {
@@ -1622,7 +1622,7 @@ void cmd_geta(char *cmdbuf)
 
 
 /* 
- * set the room aide for this room
+ * set the room admin for this room
  */
 void cmd_seta(char *new_ra)
 {
@@ -1654,13 +1654,13 @@ void cmd_seta(char *new_ra)
        if (post_notice == 1) {
                if (!IsEmptyStr(usbuf.fullname))
                        snprintf(buf, sizeof buf,
-                               "%s is now the room aide for \"%s\".\n",
+                               "%s is now the room admin for \"%s\".\n",
                                usbuf.fullname, CC->room.QRname);
                else
                        snprintf(buf, sizeof buf,
-                               "There is now no room aide for \"%s\".\n",
+                               "There is now no room admin for \"%s\".\n",
                                CC->room.QRname);
-               CtdlAideMessage(buf, "Aide Room Modification");
+               CtdlAideMessage(buf, "Admin Room Modification");
        }
        cprintf("%d Ok\n", CIT_OK);
 }
@@ -1806,13 +1806,13 @@ int CtdlDoIHavePermissionToDeleteThisRoom(struct ctdlroom *qr) {
        }
 
        /*
-        * For normal rooms, just check for aide or room aide status.
+        * For normal rooms, just check for admin or room admin status.
         */
        return(is_room_aide());
 }
 
 /*
- * aide command: kill the current room
+ * admin command: kill the current room
  */
 void cmd_kill(char *argbuf)
 {
@@ -1905,18 +1905,18 @@ unsigned CtdlCreateRoom(char *new_room_name,
        }
 
        /* If the room is private, and the system administrator has elected
-        * to automatically grant room aide privileges, do so now.
+        * to automatically grant room admin privileges, do so now.
         */
        if ((qrbuf.QRflags & QR_PRIVATE) && (CREATAIDE == 1)) {
                qrbuf.QRroomaide = CC->user.usernum;
        }
-       /* Blog owners automatically become room aides of their blogs.
+       /* Blog owners automatically become room admins of their blogs.
         * (In the future we will offer a site-wide configuration setting to suppress this behavior.)
         */
        else if (new_room_view == VIEW_BLOG) {
                qrbuf.QRroomaide = CC->user.usernum;
        }
-       /* Otherwise, set the room aide to undefined.
+       /* Otherwise, set the room admin to undefined.
         */
        else {
                qrbuf.QRroomaide = (-1L);
@@ -2310,8 +2310,8 @@ CTDL_MODULE_INIT(room_ops)
                CtdlRegisterProtoHook(cmd_rdir, "RDIR", "List files in room directory");
                CtdlRegisterProtoHook(cmd_getr, "GETR", "Get room parameters");
                CtdlRegisterProtoHook(cmd_setr, "SETR", "Set room parameters");
-               CtdlRegisterProtoHook(cmd_geta, "GETA", "Get the room aide name");
-               CtdlRegisterProtoHook(cmd_seta, "SETA", "Set the room aide for this room");
+               CtdlRegisterProtoHook(cmd_geta, "GETA", "Get the room admin name");
+               CtdlRegisterProtoHook(cmd_seta, "SETA", "Set the room admin for this room");
                CtdlRegisterProtoHook(cmd_rinf, "RINF", "Fetch room info file");
                CtdlRegisterProtoHook(cmd_kill, "KILL", "Kill (delete) the current room");
                CtdlRegisterProtoHook(cmd_cre8, "CRE8", "Create a new room");
index b6663cdb051e4048332b8ec9290a51baebeaa34b..e414917b07f690ecce8f4e5f4e90d3702299aec0 100644 (file)
@@ -3,7 +3,7 @@ Description of the custom MIME type "application/x-citadel-delivery-list"
  This MIME type may be found in the outbound queue room on Citadel systems,
 which is typically called "__CitadelSMTPspoolout__".  The room is flagged as
 a "system" room, which means that it's completely hidden to everyone, although
-an Aide can get to it if the full name is specified (but unlike a normal
+an Admin can get to it if the full name is specified (but unlike a normal
 hidden room, it does not appear in the known rooms list on subsequent visits).
  
  Messages in this format contain delivery instructions.  Therefore, for each
index f7cb7493870456c61d6eed7434531ce9849e5b35..fd8056559c4ba479eaec5eb8570c63ebf11ca47c 100644 (file)
@@ -369,7 +369,7 @@ void MailboxName(char *buf, size_t n, const struct ctdluser *who, const char *pr
 
 
 /*
- * Is the user currently logged in an Aide?
+ * Is the user currently logged in an Admin?
  */
 int is_aide(void)
 {
@@ -381,7 +381,7 @@ int is_aide(void)
 
 
 /*
- * Is the user currently logged in an Aide *or* the room aide for this room?
+ * Is the user currently logged in an Admin *or* the room Admin for this room?
  */
 int is_room_aide(void)
 {
@@ -1589,7 +1589,7 @@ int CtdlInvtKick(char *iuser, int op) {
 void cmd_invt_kick(char *iuser, int op) {
 
        /*
-        * These commands are only allowed by aides, room aides,
+        * These commands are only allowed by admins, room admins,
         * and room namespace owners
         */
        if (is_room_aide()) {
@@ -1632,7 +1632,7 @@ void cmd_kick(char *iuser) {cmd_invt_kick(iuser, 0);}
 int CtdlForgetThisRoom(void) {
        visit vbuf;
 
-       /* On some systems, Aides are not allowed to forget rooms */
+       /* On some systems, Admins are not allowed to forget rooms */
        if (is_aide() && (config.c_aide_zap == 0)
           && ((CC->room.QRflags & QR_MAILBOX) == 0)  ) {
                return(1);
index ca1072afd81d6b2d5b03b1fc85c6ef74a28cb115..f1f0004e68a89f865d0e5a08154552f86c85e98f 100644 (file)
@@ -11,7 +11,7 @@ the DB this way the existing setup tools don't need to be altered.
 Webcit can then ask for the site wide config using normal MSG* commands.
 Webcit will need to parse the message into key value pairs which is dead simple to do.
 
-Hmm, just a thought but has anyone wondered about locking things like this so 2 Aides can't
+Hmm, just a thought but has anyone wondered about locking things like this so two Admins can't
 change them at the same time which would result in some changes getting lost.
 
 
index 03364a0baa1f96ea87543a59e585d2ea0f2fea21..f4a540e3d5f31622ff5accd95570d5049e53e163 100644 (file)
@@ -722,7 +722,7 @@ extern "C" {
 #define QR_ANONOPT     1024            /* Anonymous-Option room            */
 #define QR_NETWORK     2048            /* Shared network room              */
 #define QR_PREFONLY    4096            /* Preferred status needed to enter */
-#define QR_READONLY    8192            /* Aide status required to post     */
+#define QR_READONLY    8192            /* Admin status required to post     */
 #define QR_MAILBOX     16384           /* Set if this is a private mailbox */
 
 #define QR2_SYSTEM     1               /* System room; hide by default     */
@@ -755,7 +755,7 @@ extern "C" {
 #define UA_HASNEWMSGS           8      /* Unread messages exist in this room */
 #define UA_ZAPPED               16     /* User has forgotten (zapped) this room */
 #define UA_POSTALLOWED         32      /* User may post top-level messages here */
-#define UA_ADMINALLOWED                64      /* Aide or Room Aide rights exist here */
+#define UA_ADMINALLOWED                64      /* Admin or Room Admin rights exist here */
 #define UA_DELETEALLOWED       128     /* User is allowed to delete messages from this room */
 #define UA_REPLYALLOWED                256     /* User is allowed to reply to existing messages here */
 /* runtime flag extracted from goto reply; not db persistant, should be moved if new flags added */
index 899da07b892bf3ce64d9c6b2ee9f5fd58a659429..e979e6489acf46e3955b41a8f97e9b99dd3cf25a 100644 (file)
@@ -1,8 +1,7 @@
-# generated automatically by aclocal 1.11.5 -*- Autoconf -*-
+# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
 
 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
-# Inc.
+# 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
-# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
 
-# serial 1
-
 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
 # $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
index 351f5b57c79cfbf92e572ea59821d00200e1dad6..cdf46c9e141db2a3c5fb21ab1bb776e0523d3c95 100644 (file)
@@ -153,7 +153,7 @@ opencmd=xdg-open "%s"
 # Keep a copy of the original version of this file around as a reference
 # for the command numbers.  They are not documented anywhere else.
 #
-# Access is:  0 (all users), 1 (aides or room aides), 2 (aides only).
+# Access is:  0 (all users), 1 (admins or room admins), 2 (admins only).
 # Please be aware that it is futile to attempt to gain unauthorized access to
 # the administrative functions of the system by changing all the access levels
 # to 0.  If you do this, you'll simply be able to enter a lot of commands that
@@ -216,28 +216,28 @@ cmd=20,0,&Jump:
 cmd=20,0,&.,&Goto:
 #
 cmd=21,0,&.,&Help:
-cmd=22,1,&.,&Aide,&Kill this room
-cmd=23,1,&.,&Aide,&Edit this room
-cmd=24,0,&.,&Aide,&Who knows room
-cmd=25,2,&.,&Aide,&User,&Edit
-cmd=96,2,&.,&Aide,&User,&Delete
-cmd=26,2,&.,&Aide,&Validate new users
-cmd=48,1,&.,&Aide,enter &Info file
-cmd=27,0,&.,&Aide,&Room,&Invite user
-cmd=28,0,&.,&Aide,&Room,&Kick out user
-cmd=51,1,&.,&Aide,&File,&Delete
-cmd=54,1,&.,&Aide,&File,&Move
-cmd=70,2,&.,&Aide,&Message edit:
-cmd=78,1,&.,&Aide,&Post
-cmd=80,2,&.,&Aide,&System configuration,&General
-cmd=82,2,&.,&Aide,&System configuration,&Internet
-cmd=88,2,&.,&Aide,&System configuration,&Network
-cmd=92,2,&.,&Aide,&System configuration,network &Filter list
-cmd=85,2,&.,&Aide,&Terminate server,&Now
-cmd=86,2,&.,&Aide,&Terminate server,&Scheduled
-cmd=87,1,&.,&Aide,mailing &List recipients
-cmd=94,1,&.,&Aide,mailing list &Digest recipients
-cmd=89,1,&.,&Aide,&Network room sharing
+cmd=22,1,&.,&Admin,&Kill this room
+cmd=23,1,&.,&Admin,&Edit this room
+cmd=24,0,&.,&Admin,&Who knows room
+cmd=25,2,&.,&Admin,&User,&Edit
+cmd=96,2,&.,&Admin,&User,&Delete
+cmd=26,2,&.,&Admin,&Validate new users
+cmd=48,1,&.,&Admin,enter &Info file
+cmd=27,0,&.,&Admin,&Room,&Invite user
+cmd=28,0,&.,&Admin,&Room,&Kick out user
+cmd=51,1,&.,&Admin,&File,&Delete
+cmd=54,1,&.,&Admin,&File,&Move
+cmd=70,2,&.,&Admin,&Message edit:
+cmd=78,1,&.,&Admin,&Post
+cmd=80,2,&.,&Admin,&System configuration,&General
+cmd=82,2,&.,&Admin,&System configuration,&Internet
+cmd=88,2,&.,&Admin,&System configuration,&Network
+cmd=92,2,&.,&Admin,&System configuration,network &Filter list
+cmd=85,2,&.,&Admin,&Terminate server,&Now
+cmd=86,2,&.,&Admin,&Terminate server,&Scheduled
+cmd=87,1,&.,&Admin,mailing &List recipients
+cmd=94,1,&.,&Admin,mailing list &Digest recipients
+cmd=89,1,&.,&Admin,&Network room sharing
 
 cmd=29,0,&.,&Terminate,and &Quit
 cmd=30,0,&.,&Terminate,and &Stay online
@@ -311,9 +311,9 @@ cmd=60,0,&;,&Goto floor:
 cmd=60,0,&.,&Enter,&Floor:
 cmd=61,0,&;,&Skip to floor:
 cmd=62,0,&;,&Zap (forget) floor
-cmd=63,2,&;,&Aide,&Create floor
-cmd=64,2,&;,&Aide,&Edit this floor
-cmd=65,2,&;,&Aide,&Kill this floor
+cmd=63,2,&;,&Admin,&Create floor
+cmd=64,2,&;,&Admin,&Edit this floor
+cmd=65,2,&;,&Admin,&Kill this floor
 cmd=68,0,&;,&Known rooms
 cmd=66,0,&.,&Enter,&Bio
 cmd=67,0,&.,&Read,&Bio
index 3b958891e5874983b54521467d1f00cca6b3780b..d5f187c3d45fcbf1226312184b281a0dd663ed68 100644 (file)
@@ -88,7 +88,7 @@ long uglistlsn[UGLISTLEN]; /* current read position for all the ungoto's. Not go
 int uglistsize = 0;
 char is_mail = 0;              /* nonzero when we're in a mail room */
 char axlevel = AxDeleted;              /* access level */
-char is_room_aide = 0;         /* boolean flag, 1 if room aide */
+char is_room_aide = 0;         /* boolean flag, 1 if room admin */
 int timescalled;
 int posted;
 unsigned userflags;
index 8a65f85d92c92d92f0d9006c24f3cef0dba69789..c7e61bc4978ca43ab1c6903f6bd6395b92a3db08 100644 (file)
@@ -87,8 +87,8 @@ char *axdefs[]={
         "Local User",
         "Network User",
         "Preferred User",
-        "Aide",
-        "Sysop"
+        "Admin",
+        "Admin"
         };
 
 
index 732661e5783b8568a4941c8d6a65509f78f87b78..b58db20ae57142d20088c478e498562d3cdae5cb 100644 (file)
@@ -501,7 +501,7 @@ int select_floor(CtdlIPC *ipc, int rfloor)
 void editthisroom(CtdlIPC *ipc)
 {
        int rbump = 0;
-       char raide[USERNAME_SIZE];
+       char room_admin_name[USERNAME_SIZE];
        char buf[SIZ];
        struct ctdlroom *attr = NULL;
        struct ExpirePolicy *eptr = NULL;
@@ -515,15 +515,15 @@ void editthisroom(CtdlIPC *ipc)
        }
        eptr = &(attr->QRep);
 
-       /* Fetch the name of the current room aide */
+       /* Fetch the name of the current room admin */
        r = CtdlIPCGetRoomAide(ipc, buf);
        if (r / 100 == 2) {
-               safestrncpy(raide, buf, sizeof raide);
+               safestrncpy(room_admin_name, buf, sizeof room_admin_name);
        } else {
-               strcpy(raide, "");
+               strcpy(room_admin_name, "");
        }
-       if (IsEmptyStr(raide)) {
-               strcpy(raide, "none");
+       if (IsEmptyStr(room_admin_name)) {
+               strcpy(room_admin_name, "none");
        }
 
        /* Fetch the expire policy (this will silently fail on old servers,
@@ -616,14 +616,14 @@ void editthisroom(CtdlIPC *ipc)
        }
        attr->QRorder = intprompt("Listing order", attr->QRorder, 0, 127);
 
-       /* Ask about the room aide */
+       /* Ask about the room admin */
        do {
-               strprompt("Room aide (or 'none')", raide, 29);
-               if (!strcasecmp(raide, "none")) {
-                       strcpy(raide, "");
+               strprompt("Room admin (or 'none')", room_admin_name, 29);
+               if (!strcasecmp(room_admin_name, "none")) {
+                       strcpy(room_admin_name, "");
                        break;
                } else {
-                       r = CtdlIPCQueryUsername(ipc, raide, buf);
+                       r = CtdlIPCQueryUsername(ipc, room_admin_name, buf);
                        if (r / 100 != 2)
                                scr_printf("%s\n", buf);
                }
@@ -660,7 +660,7 @@ void editthisroom(CtdlIPC *ipc)
        scr_printf("Save changes (y/n)? ");
 
        if (yesno() == 1) {
-               r = CtdlIPCSetRoomAide(ipc, raide, buf);
+               r = CtdlIPCSetRoomAide(ipc, room_admin_name, buf);
                if (r / 100 != 2) {
                        scr_printf("%s\n", buf);
                }
@@ -1077,7 +1077,7 @@ void entroom(CtdlIPC *ipc)
                        "<1>Public room (shown to all users by default)\n"
                        "<2>Hidden room (accessible to anyone who knows the room name)\n"
                        "<3>Passworded room (hidden, plus requires a password to enter)\n"
-                       "<4>Invitation-only room (requires access to be granted by an Aide)\n"
+                       "<4>Invitation-only room (requires access to be granted by an Admin)\n"
                        "<5>Personal room (accessible to you only)\n"
                        "Enter room type: "
                );
@@ -1133,19 +1133,19 @@ void entroom(CtdlIPC *ipc)
 void readinfo(CtdlIPC *ipc)
 {                              /* read info file for current room */
        char buf[SIZ];
-       char raide[64];
+       char room_admin_name[64];
        int r;                  /* IPC response code */
        char *text = NULL;
 
-       /* Name of currernt room aide */
+       /* Name of currernt room admin */
        r = CtdlIPCGetRoomAide(ipc, buf);
        if (r / 100 == 2)
-               safestrncpy(raide, buf, sizeof raide);
+               safestrncpy(room_admin_name, buf, sizeof room_admin_name);
        else
-               strcpy(raide, "");
+               strcpy(room_admin_name, "");
 
-       if (!IsEmptyStr(raide))
-               scr_printf("Room aide is %s.\n\n", raide);
+       if (!IsEmptyStr(room_admin_name))
+               scr_printf("Room admin is %s.\n\n", room_admin_name);
 
        r = CtdlIPCRoomInfo(ipc, &text, buf);
        if (r / 100 != 1)
index 254f4e6bca7f3242129bf76a4ba8be6e818f2857..ed2b953c4a5ae2dca13d67e75d2ea650b1b80e3f 100644 (file)
@@ -129,7 +129,7 @@ void do_system_configuration(CtdlIPC *ipc)
                "Allow anonymous guest logins",
                atoi(&sc[67][0]))));
        snprintf(sc[4], sizeof sc[4], "%d", (boolprompt(
-               "Automatically give room aide privs to a user who creates a private room",
+               "Automatically give room admin privs to a user who creates a private room",
                atoi(&sc[4][0]))));
 
        snprintf(sc[8], sizeof sc[8], "%d", (boolprompt(
@@ -141,7 +141,7 @@ void do_system_configuration(CtdlIPC *ipc)
                "Restrict Internet mail to only those with that privilege",
                atoi(&sc[11][0]))));
        snprintf(sc[26], sizeof sc[26], "%d", (boolprompt(
-               "Allow Aides to Zap (forget) rooms",
+               "Allow admins to Zap (forget) rooms",
                atoi(&sc[26][0]))));
 
        if (!IsEmptyStr(&sc[18][0])) {