[BS] Clone user group [Deleted]

Awesome! Been looking for something for this for a while now. Should be core to 'create group from existing' is something I threw around somewhere along time ago.

It gets tiring to self-clone each user group to be the same going from one tab to another (and slightly modifying maybe 1 or 2 permissions out of 100s)
 
Last edited:
  • Like
Reactions: jul
If I have a group named VIP and only they can see the forum category for VIP, if I use close usergroup and create VIP2 will VIP2 be able to see the private category or must I manually allow them?
 
If I have a group named VIP and only they can see the forum category for VIP, if I use close usergroup and create VIP2 will VIP2 be able to see the private category or must I manually allow them?
.sorry, but how does your question relate to the add-on?
 
Awesome! Been looking for something for this for a while now. Should be core to 'create group from existing' is something I threw around somewhere along time ago.
I'm curious as to why this is something needed with the way xenForo deals with permissions. I can totally understand it being useful on other software such as phpbb, but not xenforo.
 
@021 Is this addon 2.2 compatible?
Yes, I used it recently after upgrading to 2.2 and it works fine.

I'm curious as to why this is something needed with the way xenForo deals with permissions. I can totally understand it being useful on other software such as phpbb, but not xenforo.
IMO this is a huge oversight by Xenforo, every group we create is going to be based on one that already exists. Let's say we simply want to add a badge for users, or promote, etc., forcing is to start from scratch on this is absolutely ridiculous, there's a reason every other forum software bakes it in.

I can guarantee that (without this mod) every forum owner creating a new group has a separate window open with the group they want to reference it from, manually checking all the same boxes. It's almost as if Xenforo wants to penalize us by leaving this out.
 
IMO this is a huge oversight by Xenforo, every group we create is going to be based on one that already exists. Let's say we simply want to add a badge for users, or promote, etc., forcing is to start from scratch on this is absolutely ridiculous, there's a reason every other forum software bakes it in.

But this is not the way xenForo works. You just create a secondary group and make the one change you need. It then adds it on the the existing permissions.

I can guarantee that (without this mod) every forum owner creating a new group has a separate window open with the group they want to reference it from,
Yes, that's exactl;y what I used to do with vBulletin. With xenForo that would be a very confusing way to do it.
 
But this is not the way xenForo works. You just create a secondary group and make the one change you need. It then adds it on the the existing permissions.


Yes, that's exactl;y what I used to do with vBulletin. With xenForo that would be a very confusing way to do it.
I've used this mod several times and it makes complete sense, I don't see how simply copying a group permission is confusing.
 
IMO this is a huge oversight by Xenforo, every group we create is going to be based on one that already exists. Let's say we simply want to add a badge for users, or promote, etc., forcing is to start from scratch on this is absolutely ridiculous, there's a reason every other forum software bakes it in.

I don't get why there isn't a view where I can compare multiple groups to one another in a column style, like with tech websites that let you compare products.
 
I've used this mod several times and it makes complete sense, I don't see how simply copying a group permission is confusing.
What is confusing to me is that it copies the group's permissions itself, but not the node permissions associated with the group.
 
I've used this mod several times and it makes complete sense, I don't see how simply copying a group permission is confusing.

Because it's not so easy to see the one permission that is different. But also, it's just completely unnecessary and contrary to the way xenforo permissions (also upgrades and promotions) work with all users have registered as primary, and then adding secondary groups as necessary.
 
I'm curious as to why this is something needed with the way xenForo deals with permissions. I can totally understand it being useful on other software such as phpbb, but not xenforo.
Because let's say you have a group for just XFMG and 3 membership tiers.

You could clone one two times that basically have the same settings and change just the upload quotas (Maximum allowed storage (MB), Maximum file size (MB), Maximum image width, Maximum image height) in all 3 tiers to allow for maximum storage of 10 MB, 100 MB, and 1000 MB; a maximum file size of 4 MB (medium quality like 8-megapixel photo) to 50 MB (high quality, and for the next options); a maximum image width and height of 500 or 0 for the other two (for unlimited, allowing for 8-megapixel+ images while the first tier is only 1/4th a megapixel).

Easier to clone the free one twice and modify just those 4 options than copy each one by one, potentially missing one.

And yes, how XF groups work, they could be a member of all 3 and the 1000 MB would take precedence, but, they could also just be a member of 1 too. Either way, you'd still need 3 separate groups in a tiered system.

Now, multiply this by features you'd like to offer on your site in different tiers, say signatures for instance...

The banner isn't much of an issue as you can create 3 user groups and it modify the banner only (I believe that's what @TheGroove meant), as I create a user group solely for a banner for organizational purposes and to manually apply just the banner quicker (e.g., User group: "Banner: VIP", text "VIP" and the grey style), but harder without memorizing which permissions VIP gets.

Though, instead of just 3 user groups, which also can make sense too, this allows you to easily take away permissions from a VIP (say 3rd tier) for abusing them without going into that specific member and editing their individual permissions when you can just untick the box instead. Say VIP belongs to the user group, "Signature: Three Lines" [Signature permissions: Maximum lines] for instance, but they are using all three lines distractingly with the largest text possible instead of maybe the largest/two lines of normal and you've asked them to stop, but they keep changing it back... you could untick it taking them back to Registered (quite possibly having no signature) or tick the user group "Signature: One Line" instead.

It's applying different features to the 5+ add ons and even forum to those 3-tiers that cloning makes sense.

But it could also be minute things like the signature example as provided. I just think it's more organized using user groups above just 3 groups that are set in stone and then modify the users individually to take/give permissions as you can search for these users by groups, but can't by permissions.

It would make sense on a bigger board than I definitely have (but I am starting how I think it should be so I don't have to start from scratch when I get there ;))

tl;dr: User group cloning makes sense if you want to create tiered memberships and allow for taking/giving extra permissions that are searchable as opposed to editing individual users and forgetting about them because you only have 3 user groups (notes are good, but you still would need notes with multiple groups/tiers too)
 
Top Bottom