Permissions
From EQdkp Plus Wiki
Used Permissions
Core
| ID | Name
|
| 1 | a_event_add
|
| ... | ...
|
| 36 | a_backup
|
Plugins
| ID | Plugin | Name
|
| 341 | shoutbox | a_shoutbox_delete
|
| 342 | shoutbox | u_shoutbox_add
|
| 501 | raidplan | a_raidplan_add
|
| 502 | raidplan | a_raidplan_update
|
| 503 | raidplan | a_raidplan_delete
|
| 504 | raidplan | u_raidplan_list
|
| 505 | raidplan | u_raidplan_view
|
| 506 | raidplan | a_raidplan_config
|
| 507 | raidplan | u_raidplan_statistic
|
| 508 | raidplan | a_raidplan_wildcards
|
| 509 | raidplan | a_raidplan_log
|
| 571 | newsletter | a_newsletter_manage
|
| 572 | newsletter | u_newsletter_view
|
| 730 | raidlogimport | a_raidlogimport_config
|
| 731 | raidlogimport | a_raidlogimport_dkp
|
| 732 | raidlogimport | a_raidlogimport_alias
|
| 733 | raidlogimport | a_raidlogimport_bz
|
| 901 | raidbanker | a_raidbanker_import
|
| 902 | raidbanker | u_raidbanker_view
|
| 903 | raidbanker | a_raidbanker_update
|
| 904 | raidbanker | a_raidbanker_config
|
| 905 | raidbanker | a_raidbanker_acl
|
| 921 | itemspecials | u_setitems_view
|
| 922 | itemspecials | u_specialitems_view
|
| 923 | itemspecials | u_setright_view
|
| 924 | itemspecials | a_itemspecials_conf
|
| 925 | itemspecials | a_itemspecials_plugins
|
| 926 | itemspecials | u_items_add
|
| 952 | charmanager | a_charmanager_delmanager
|
| 953 | charmanager | u_charmanager_delete
|
| 954 | charmanager | a_charmanager_edit
|
| 955 | charmanager | u_charmanager_manage
|
| 956 | charmanager | u_charmanager_add
|
| 957 | charmanager | u_charmanager_view
|
| 958 | charmanager | u_charmanager_connect
|
| 959 | charmanager | a_charmanager_config
|
| 1100 | ticket | a_ticket_admin
|
| 1101 | ticket | u_ticket_submit
|
| 2311 | info | u_information_view
|
| 2312 | info | a_information_conf
|
| 2313 | info | a_information_man
|
| 2380 | bosssuite | a_bosssuite_conf
|
| 2381 | bosssuite | a_bosssuite_offs
|
| 2387 | bosssuite | u_bosssuite_bp_view
|
| 2388 | bosssuite | u_bosssuite_bl_view
|
| 2389 | bosssuite | u_bosssuite_bc_view
|
| 8000 | downloads | a_downloads_links
|
| 8001 | downloads | a_downloads_cat
|
| 8002 | downloads | a_downloads_cfg
|
| 8003 | downloads | u_downloads_upload
|
| 8004 | downloads | u_downloads_view
|
| 8005 | downloads | a_downloads_stats
|
| 8006 | downloads | a_downloads_import
|
| 8100 | mediacenter |
|
| 8101 | mediacenter |
|
| 8102 | mediacenter |
|
| 8103 | mediacenter |
|
| 8104 | mediacenter |
|
| 8600 | quotations |
|
| 8601 | quotations |
|
| 8700 | polls |
|
| 8701 | polls |
|
| 8702 | polls |
|
| 8703 | polls |
|
| 8847 | gallery | a_gallery_pics
|
| 8848 | gallery | a_gallery_cat
|
| 8849 | gallery | u_gallery_view
|
| 8850 | gallery | u_gallery_upload
|
| 8851 | gallery | a_gallery_cfg
|
| 8955 | guildrequest | a_guildrequest_manage
|
| 8956 | guildrequest | u_guildrequest_view
|
| 8957 | guildrequest | u_guildrequest_comment
|
| 8958 | guildrequest | u_guildrequest_vote
|
Check Permissions
$user->check_auth($auth_value, $die, $user_id);
Checks if a user has permission to do ($auth_value)
$auth_value = string; Permission we want to check
$die = bool; If they don't have permission, exit with message_die or just return false?
$user_id = int; If set, checks $user_id's permission instead of $this->data['user_id']
returns bool
$user->check_auth('u_downloads_view');
//Will exit with message, if user hasn't permission
$user->check_auth('u_downloads_view', false);
//Just returns bool