[srvx-bugs] [ srvx-Bugs-1041903 ] All settings should respect setters setting
Brought to you by:
entrope
From: SourceForge.net <no...@so...> - 2004-10-07 01:00:15
|
Bugs item #1041903, was opened at 2004-10-06 21:00 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=403001&aid=1041903&group_id=31654 Category: ChanServ Group: None Status: Open Resolution: None Priority: 5 Submitted By: Jonathan Dance (dancej) Assigned to: Zoot (zoot) Summary: All settings should respect setters setting Initial Comment: This bug is present in the current version of srvx in use on GameSurge. Some might say its a problem, issue, or RFE, but I say its a bug because the current behavior different from the documentation. Basically, certain settings ignore (to some degree) the "setters" setting with regards on who can set them. This is any setting which is based on user level. For instance, "enftopic." If enftopic is above the user who is trying to !set, then the setter gets an access denied message, even if their level is above the "setters" setting. For example, lets say user A is 500 and user B is 450. Current behavior: <A> !set setters 400 <A> !set enftopic 501 <B> !set givevoice 0 -ChanServ- GiveVoice 0 <B> !set enftopic 450 -ChanServ- That setting is above your current level, so you cannot change it. <A> That's lame, only I can change EnfTopic. Expected behavior: <A> !set setters 400 <A> !set enftopic 501 <B> !set givevoice 0 -ChanServ- GiveVoice 0 <B> !set enftopic 450 -ChanServ- EnfTopic 450 In summary, any user above the current "setters" setting should be able to !set any setting, regardless of the current value of that setting. If the current implementation was done on purpose, it should still be changed. Simply put, setters defines who should and should not be able to change settings. It is not the job of the individual setting to determine this. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=403001&aid=1041903&group_id=31654 |