[MIRROR] Permissions Panel Update (#12300)

Co-authored-by: Selis <12716288+ItsSelis@users.noreply.github.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2026-01-20 02:10:17 +01:00
committed by GitHub
co-authored by Selis Kashargul
parent 4a2acf78b2
commit b9d6b71cf5
10 changed files with 1054 additions and 296 deletions
+14 -5
View File
@@ -48,19 +48,28 @@
// mentor_commands(href, href_list, src) - Skip because client is already admin & contents handled above
else if(href_list["editrightsbrowser"])
edit_admin_permissions(0)
edit_admin_permissions(PERMISSIONS_PAGE_PERMISSIONS)
else if(href_list["editrightsbrowserlog"])
edit_admin_permissions(1, href_list["editrightstarget"], href_list["editrightsoperation"], href_list["editrightspage"])
else if(href_list["editrightsbrowserranks"])
if(href_list["editrightsaddrank"])
add_rank()
else if(href_list["editrightsremoverank"])
remove_rank(href_list["editrightsremoverank"])
else if(href_list["editrightseditrank"])
change_rank(href_list["editrightseditrank"])
edit_admin_permissions(PERMISSIONS_PAGE_RANKS)
if(href_list["editrightsbrowsermanage"])
else if(href_list["editrightsbrowserlogging"])
edit_admin_permissions(PERMISSIONS_PAGE_LOGGING, href_list["editrightslogtarget"], href_list["editrightslogactor"], href_list["editrightslogoperation"], href_list["editrightslogpage"])
if(href_list["editrightsbrowserhousekeep"])
if(href_list["editrightschange"])
change_admin_rank(ckey(href_list["editrightschange"]), href_list["editrightschange"], TRUE)
else if(href_list["editrightsremove"])
remove_admin(ckey(href_list["editrightsremove"]), href_list["editrightsremove"], TRUE)
else if(href_list["editrightsremoverank"])
remove_rank(href_list["editrightsremoverank"])
edit_admin_permissions(2)
edit_admin_permissions(PERMISSIONS_PAGE_HOUSEKEEPING)
else if(href_list["editrights"])
edit_rights_topic(href_list)