Web UI
zml2008 opened this issue · 4 comments
Create an interface outside of the game that can be used to inspect permissions engine status as well as modify permissions data.
General
- Can be run from an in-game server, or standalone
- Lightweight -- minimal server requirements
- Inline documentation -- users can access help
- secondary: mobile support
- separate authentication for webui that can inherit from ingame users (using existing perms engine)
Inspect
- Log of permissions checks
- Context visualizer - what order combinations are checked in, how context inheritance is applied, etc
- Inheritance visualizer - in which contexts, plus rank ladders
- Query permission in any context set for any subject -- and show what specific set of options is causing the permission value to be matched
Modify
- bulk edits
- completion
please. I push this. What would also be a good idea is merging with Aeturnum Industries Pex which has developed quite a lot being really quite far ahead.
Until this is added into PermissionsEx you can use my web ui which is designed to edit the permissions.yml in a very simple way. http://permedit.totalh.net/ if you want to see the source, there's a GitHub repo for it https://github.com/EsaiasTilly/PermEdit
@EsaiasTilly How is that useful to anyone? That only edits PEX 1.x files, and that version of the plugin has been dead for years.
@zml2008 Hi, sorry for that, this works with the version of PEX that both me and my friends are using, so I just thought that I would share it if it could help anyone else. I’m very sorry if this offended you, at least that’s how your reaction sounded to me. God bless you!