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.
Oper Flags
-
Stealth
- Head of Support
- Posts: 2085
- Joined: Tue Jun 15, 2004 8:50 pm
- Location: Chino Hills, CA, US
- Contact:
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.
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.
Which flags are not in the list?Stealth wrote:Example: a NetAdmin includes most of the flags, but not all the flags that NetAdmin has are 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...
I too, still don't see any bug or problem.
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.
???Then hows about a list of the special flags that need to be set separately, like can_override
a netadmin has neither of these flags by default.Correct me if i am wrong, but don't NetAdmins have the following?
can_gkline, can_zline, can_gzline
Huh? There is no can_umodew., can_umodew? Actually... it seems everyone has 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.
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
).
). 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
I believe the general assumption is that admins have a brain. For those who don't, uh.... (they probably didn't read the docs anywayStealth wrote:Then hows about a list of the special flags that need to be set separately, like can_override
So, yeah...
$0.02
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
Anyhow, Ima gonna go afore I get yelled at
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]