
gehe zum Quellcode dieser Datei
Makrodefinitionen | |
| #define | G_NAME 0 |
| #define | G_OWNER 1 |
| #define | G_SAVEFILE 2 |
| #define | G_EXPIRE 3 |
| #define | G_DELETERS 4 |
| #define | G_WRITERS 5 |
| #define | G_READERS 6 |
| #define | G_DLEVEL 7 |
| #define | G_WLEVEL 8 |
| #define | G_RLEVEL 9 |
| #define | G_MAX_MSG 10 |
| #define | G_MESSAGES 11 |
| #define | M_BOARD 0 |
| #define | M_WRITER 1 |
| #define | M_ID 2 |
| #define | M_TIME 3 |
| #define | M_TITLE 4 |
| #define | M_MESSAGE 5 |
Funktionen | |
| private int | security (string name) |
| static string | user_euid () |
| static void | save_group_list () |
| static void | save_group (string grp, mixed group) |
| static mixed | load_group (string name) |
| #define G_DELETERS 4 |
Definiert in Zeile 11 der Datei news.h.
Wird benutzt von AddAllowed(), allowed() und RemoveAllowed().
| #define G_DLEVEL 7 |
Definiert in Zeile 14 der Datei news.h.
Wird benutzt von allowed(), security(), setexpire(), SetGroup() und setmaxmsg().
| #define G_EXPIRE 3 |
Definiert in Zeile 10 der Datei news.h.
Wird benutzt von expire(), SetGroup() und setmaxmsg().
| #define G_MAX_MSG 10 |
Definiert in Zeile 17 der Datei news.h.
Wird benutzt von AskAllowedWrite(), setexpire(), SetGroup() und WriteNote().
| #define G_OWNER 1 |
Definiert in Zeile 8 der Datei news.h.
Wird benutzt von AddAllowed(), allowed(), AskAllowedWrite(), RemoveAllowed() und SetGroup().
| #define G_READERS 6 |
Definiert in Zeile 13 der Datei news.h.
Wird benutzt von AddAllowed(), allowed() und RemoveAllowed().
| #define G_RLEVEL 9 |
Definiert in Zeile 16 der Datei news.h.
Wird benutzt von allowed(), security(), setexpire(), SetGroup() und setmaxmsg().
| #define G_SAVEFILE 2 |
Definiert in Zeile 9 der Datei news.h.
Wird benutzt von RemoveGroup().
| #define G_WLEVEL 8 |
Definiert in Zeile 15 der Datei news.h.
Wird benutzt von allowed(), AskAllowedWrite(), security(), setexpire(), SetGroup() und setmaxmsg().
| #define G_WRITERS 5 |
Definiert in Zeile 12 der Datei news.h.
Wird benutzt von AddAllowed(), allowed(), AskAllowedWrite() und RemoveAllowed().
| #define M_BOARD 0 |
Definiert in Zeile 25 der Datei news.h.
Wird benutzt von MoveMessage(), PostNote(), schreib() und WriteNote().
| #define M_ID 2 |
Definiert in Zeile 27 der Datei news.h.
Wird benutzt von WriteNote().
| #define M_MESSAGE 5 |
Definiert in Zeile 30 der Datei news.h.
Wird benutzt von dump_file(), get_note_line(), GetTID(), inhalt(), lies(), Message2string(), MoveMessage(), PostNote() und schreib().
| #define M_TIME 3 |
Definiert in Zeile 28 der Datei news.h.
Wird benutzt von Catchup(), dump_file(), expire(), GetTID(), inhalt(), lies(), loesche(), MailMessage(), Message2string(), MoveMessage(), QueryLong(), ReadNextUnread(), RemoveNote(), Reply(), rubriken(), Uncatchup() und WriteNote().
| #define M_TITLE 4 |
Definiert in Zeile 29 der Datei news.h.
Wird benutzt von dump_file(), inhalt(), lies(), loesche(), MailMessage(), Message2string(), QueryLong(), ReadNextUnread(), Reply() und schreib().
| #define M_WRITER 1 |
Definiert in Zeile 26 der Datei news.h.
Wird benutzt von dump_file(), get_note_line(), inhalt(), lies(), loesche(), MailMessage(), Message2string(), MoveMessage(), QueryLong(), ReadNextUnread(), RemoveNote(), Reply() und WriteNote().
| static mixed load_group | ( | string | name | ) | [static] |
| static void save_group | ( | string | grp, | |
| mixed | group | |||
| ) | [static] |
| static void save_group_list | ( | ) | [static] |
| private int security | ( | string | name | ) |
Definiert in Zeile 257 der Datei news.c.
Benutzt ARCH_LVL, ARCH_SECURITY, ELDER_SECURITY, G_DLEVEL, G_RLEVEL, G_WLEVEL und grouplist.
| static string user_euid | ( | ) | [static] |
1.6.3