Club access levels

These constants denote the various club access levels.
You'll notice the access level values are nicely spaced out to allow for future expansion. Here they are:

CAX_SYSOP
We're not worthy! We're not worthy! We're scum! Sysops can, of course, do anything they want in clubs.

CAX_CLUBOP
All hail the mighty clubop! These guys are normal users, but have operator privileges within their respective clubs.

CAX_COOP
Like clubops, but can't modify users' access levels and are limited in a few other minor ways.

CAX_UPLOAD
Full access, normal user. Can read and write messages, as well as download and upload files. Their files need operator approval

CAX_WRITE
Like above, but can't upload files: they can read and write messages and download files only.

CAX_DNLOAD
Like above, but can't write messages: they can only read messages and download files.

CAX_READ
Like above, but can't even download files: they can only read club messages.

CAX_ZERO
Absolutely no access. Users in this level can't even see the club in club lists.

CAX_DEFAULT
Transparent access level. Used in per-user access level specifications to mean `don't make exceptions for this user, use whatever default access is defined for this club'. This `level' effectively removes a per-user specification of access levels. Not stored anywhere, used only internally while changing levels.

Alphabetic index



This page was generated with the help of DOC++.