Hierarchical Group Synchronization
SXRWahrheit opened this issue ยท 15 comments
This is a fancy way of saying that CB should be able to be configured such that it will not demote a user if their forum group is "lower" than their in-game group, if configured properly. Some pseudoconfig:
use-hierarchy: true
group-order:
- Youngling
- Page
- Squire
- Apprentice
- Knight
- Baron
- Viscount
- Earl
- Marquess
So a user that matches their forum group "Advanced Members" would get promoted to "Squire" in game, but someone who reached "Page" in game and was only a "New Member" on the forums would NOT be demoted to "Youngling".
The group matching would be the same as it is now, this would just let CB check to make sure it doesn't demote.
I'm not sure this would behave in all the ways you'd want. There'd be some odd implications if for instance an admin needed to demote a player.
It sounds like to me that you have two independent ranking systems that need to be kept separate (e.g. not synchronized)...simply leave them out of the group mapping. Only synchronize the groups that have meaning on both sides (Minecraft and forum).
I want the Minecraft players to be able to rank up using AutoRank in-game, but not have that transfer back to the forum. But, I also want them to be able to have them rank up on the forum, and have that transfer to the game.
How would it cause issues with demotion? I would demote them on the forums too.
ok, so to clarify what you want done.
- Players will get ranked up in-game with AutoRank, this should not affect the forum rank.
- Players ranked up on the forums, will be ranked up to the equalent rank in game?
Do you use permissionsEX and have two ranks in game, like Soul (server rank) Squire (Auto rank)?
If this is the case, then I have a solution.
kk, and you use the group to sort admins/mods/users etc?
So if a player is rank 3 in AR and then gets rank 2 on forum, their rank shouldn't change? And if they are rank 2 in AR then get rank 3 on forum they will get rank 3 AR. That should sum it up, no?
Alrighty! I'll see what can be done. I will not be able to work on this until Monday, but it should be a quick fix. Thx for the fast answers! :)
No problem. HMU here or IRC (Wahrheit @ Freenode, Esper, etc) with anything else, or drop by in-game. mc.summaxr.com 1.8