FlexibleSecurityGUI.php

From Bebot Wiki 2
Jump to navigationJump to search
FlexibleSecurityGUI.php[edit]

Description[edit]

This module allows you to define and configure flexible extensions to security groups. For more about the workings check Flexible_Security.


Features[edit]

 * Lists all groups and flexible extensions
 * Allows configuration and creation of flexible extensions
 * Offers easy handling with minimum level and faction requirements


Commands provided[edit]
^Command  ^ Keyword  ^Argument(s) ^Description ^Tell ^Guild ^Priv ^
|!flexible| | |Shows menu with options to create, delete flexible extensions and remove conditions|Owner     |Owner     |Owner     |
|!flexible|create |<//groupname//> <and/or> |Creates a flexible extension for the named group with and- or or-combined conditions|Owner|Owner|Owner|
|!flexible|delete|<//groupname//>|Removes any existing flexible extension for the named group|Owner|Owner|Owner|
|!flexible|condition add|<//groupname//> <level/rank_id/at_id/profession/faction> < </<=/>/>=/=/!= > <//compare to this//>|Adds a condition to the flexible extension of //groupname//|Owner|Owner|Owner|
|!flexible|condition add|<//groupname//> org < =/!= > <//character//>|Adds a condition based on the organization //character// is in to the flexible extension of //groupname//|Owner|Owner|Owner|
|!flexible|condition del|<//groupname//> <level/rank_id/at_id/profession/faction/org> < </<=/>/>=/=/!= > <//compare to this//>|Deletes the exact condition for //groupname//|Owner|Owner|Owner|
^Command  ^ Keyword  ^Argument(s) ^Description ^Tell ^Guild ^Priv ^
|!minlevel|          |[//newlevel//]         |Shows or sets minlevel for guests group   |Admin     |Admin     |Admin     |
^Command  ^ Keyword  ^Argument(s)             ^Description                               ^Tell      ^Guild     ^Priv      ^
|!faction |          |[exclude] [omni/neutral/clan/all]|Shows or sets the faction for guests group|Admin     |Admin     |Admin     |

Related commands[edit]

 * **!security** - The !security commands creates the basic security groups extended by this framework


Module settings[edit]
^Setting       ^Default   ^Description                                              ^
|Guest_Group|//none// |This setting defines the optional name of the group used for the !faction and !minlevel commands.**Warning:** any level or faction condition existing or manually added to this group will be replaced on calls of !faction and !minlevel|