blob: 1fdeba5f7983d47ae1db9fa30eff2f447a06f8fc [file] [log] [blame]
Zesstra953f9972017-02-18 15:37:36 +01001
2RemoveWizardFromUID()
3*********************
4
5
6FUNKTION
7========
8
9 string* RemoveWizardFromUID(string uid, string wizard);
10
11
12DEFINIERT IN
13============
14
15 /secure/master/userinfo.c
16
17
18ARGUMENTE
19=========
20
21 uid
22 Die UID, fuer die man einen zustaendigen Magier austragen will.
23 wizard
24 Der Magier, den man austragen moechte.
25
26
27BESCHREIBUNG
28============
29
30 Die Funktion loescht die UID 'uid' aus der Liste der UIDs, fuer die
31 'wizard' explizit zustaendig ist.
32
33 Berechtigt zum Austragen von Magiern fuer bestimmte UIDs sind alle Magier,
34 die (implizit oder explizit) verantwortlich fuer die jeweilige UID sind.
35 Man kann sich auch selber austragen. ;-)
36
37
38RUeCKGABEWERT
39=============
40
41 Zurueckgeliefert wird ein Array von Strings, jedes Element ist eine UID,
42 fuer die dier Magier jetzt explizit eingetragen ist.
43
44
45BEISPIELE
46=========
47
48 master()->RemoveWizardFromUID("p.waterluh","zook");
49
50
51
52 string *uids = master()->RemoveWizardFromUID("jof","zook");
53 printf("Zook ist nun explizit zustaendig fuer: %s\n",CountUp(uids));
54
55
56SIEHE AUCH
57==========
58
59 QueryWizardsForUID(), QueryUIDsForWizard()
60 AddWizardForUID()
61
6220.02.2007, Zesstra