Page 1 of 1
Oper Flags
Posted: Wed Aug 04, 2004 5:55 am
by Stealth
Here i go... being a noob again...
Does anyone have a better list of what oper flags are included in the 5 oper levels? There is one in the docs, but it seems to be incomplete.
If no one has one, can someone make one? I am sure a new list that includes all the flags under each level, and all the special flags would be nice. It will save alot of duplicate flags.
Posted: Wed Aug 04, 2004 8:44 am
by Dukat
why do you think it is incomplete?
Posted: Wed Aug 04, 2004 12:09 pm
by AngryWolf
I'm asking the same, too, because I haven't got any problems with the current lists. Stealth, perhaps you missed something?
In case you are right, you'd better open up a new bug report about the documentation issue.
Posted: Wed Aug 04, 2004 9:27 pm
by Stealth
Its not that the docs are so out of date, its that it seems that the list in the docs is incomplete. Example: a NetAdmin includes most of the flags, but not all the flags that NetAdmin has are in the list. I think the list in the docs should be a little more in-depth on what flags each level automatically has.
I guess I am just looking for a better list, a less redundant one, such as:
Local: <local flags>
Global: local, <additional flags>
admin/coadmin: local, global, <additional flags>
and so on. With a list like this, it would be possible to better include all the flags that each level has.
Posted: Wed Aug 04, 2004 10:08 pm
by Dukat
Stealth wrote:Example: a NetAdmin includes most of the flags, but not all the flags that NetAdmin has are in the list.
Which flags are not in the list?
I think redundancy is a good thing here... It's easier having an explicit list with all the flags instead of your suggested version... Plus in the current version the additional flags each level provides are already clearly visible...
Posted: Wed Aug 04, 2004 10:15 pm
by Stealth
Then hows about a list of the special flags that need to be set separately, like can_override
Correct me if i am wrong, but don't NetAdmins have the following?
can_gkline, can_zline, can_gzline, can_umodew?
Actually... it seems everyone has can_umodew
Posted: Thu Aug 05, 2004 2:26 am
by Syzop
I too, still don't see any bug or problem.
Then hows about a list of the special flags that need to be set separately, like can_override
???
Correct me if i am wrong, but don't NetAdmins have the following?
can_gkline, can_zline, can_gzline
a netadmin has neither of these flags by default.
, can_umodew? Actually... it seems everyone has can_umodew
Huh? There is no can_umodew.
Anyway, I think the docs are clear enough on all this, I hope you are reading the same section as we all do, which is
Oper Block.
It clearly shows all flags alongwith a nice description of them, and after that it shows for each level (local/global/admin/etc) which flags are included.
Posted: Thu Aug 05, 2004 5:47 am
by aquanight
I believe he is confusing it with get_umodew, which isn't the same thing

(and with oper::modes it can actually be removed anyway

).
Stealth wrote:Then hows about a list of the special flags that need to be set separately, like can_override
I believe the general assumption is that admins have a brain. For those who don't, uh.... (they probably didn't read the docs anyway

). Just having a brain is probably enough to see that, hey, can_override isn't listed! I guess I need to add it to my oper::flags!
So, yeah...
$0.02
Posted: Thu Aug 05, 2004 11:06 pm
by w00t
Sorry to bring this back up, but the whole thing of implicit declaration
still annoys me ;p
Anyhow, Ima gonna go afore I get yelled at
