Oper Flags

These are old archives. They are kept for historic purposes only.
Locked
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Oper Flags

Post 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.
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post by Dukat »

why do you think it is incomplete?
AngryWolf
Posts: 554
Joined: Sat Mar 06, 2004 10:53 am
Location: Hungary
Contact:

Post 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.
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post 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.
Dukat
Posts: 1083
Joined: Tue Mar 16, 2004 5:44 pm
Location: Switzerland

Post 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...
Stealth
Head of Support
Posts: 2085
Joined: Tue Jun 15, 2004 8:50 pm
Location: Chino Hills, CA, US
Contact:

Post 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
Syzop
UnrealIRCd head coder
Posts: 2179
Joined: Sat Mar 06, 2004 8:57 pm
Location: .nl
Contact:

Post 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.
aquanight
Official supporter
Posts: 862
Joined: Tue Mar 09, 2004 10:47 pm
Location: Boise, ID

Post by aquanight »

I believe he is confusing it with get_umodew, which isn't the same thing :D (and with oper::modes it can actually be removed anyway :P ).
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 :P ). 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
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post 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 :P
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Locked