[SC] Duplicate UserGroup

[SC] Duplicate UserGroup 1.0.1

No permission to buy ($10.00)
Compatible XF 2.x versions
  1. 2.3
Additional requirements
PHP 7.2+
License
Creative Commons license
Updates duration
3 Months Free Updates // $5 Renewal
Visible branding
No
sc-duplicate-usergroup-banner.webp


Create new XenForo user groups faster by copying the permissions and appearance settings of an existing group.

[SC] Duplicate UserGroup adds a convenient duplication tool directly to your Admin Control Panel’s user group page. Select a source group, enter a name for the new group, and choose which settings to copy. Global permissions, content-specific permissions, and group appearance settings can each be selected independently.

Whether you’re creating another premium membership tier, preparing a new staff role, or building groups with similar access rules, Duplicate UserGroup saves you from manually recreating an existing configuration. After duplication, you’re taken directly to the new group’s editor to make any adjustments.

Each duplicate is an independent user group, ready to customize.

ss1.webp

ss2.webp


Full feature list
  • Integrated ACP action: Adds a “Duplicate UserGroup” button with a copy icon to XenForo’s user group management page.
  • Source group selector: Choose an existing user group from an alphabetically sorted dropdown.
  • Custom group name: Give the duplicate its own title before creating it.
  • Selective copying: Independently enable or disable copying of global permissions, content-specific permissions, and appearance settings.
  • Convenient defaults: All three copy options are selected by default.
  • Global permission copying: Copies the source group’s stored global permission entries, including permission values and numeric limits.
  • Content-specific permission copying: Copies group permission entries associated with individual content items.
  • Node permission overrides: Includes permissions configured for specific nodes, such as individual forums.
  • Compatible add-on permissions: Includes add-on permission entries stored in XenForo’s standard global and content-specific permission tables.
  • Display style priority: Optionally copies the priority used when applying group display styling.
  • Username styling: Optionally copies the group’s custom username CSS.
  • User title: Optionally copies the group’s configured user title.
  • User banner styling: Optionally copies the banner CSS class.
  • User banner text: Optionally copies the text displayed on the group’s user banner.
  • Immediate editing: Opens the newly created group in XenForo’s standard editor after duplication.
  • Independent duplicates: Creates a separate group that can be edited without changing the source group.
  • Administrator access control: Requires XenForo’s user group administration permission.
  • Form protection: Uses XenForo’s native form token validation.
  • Input validation: Checks that the source group exists and a new title has been supplied, then validates the new group through XenForo’s entity system.
  • Transactional creation: Groups the database changes into a transaction so they can be rolled back if duplication fails.
  • Permission cache updates: Triggers XenForo’s permission cache rebuild when permissions are copied.
  • Configuration-only duplication: Members, user group promotions, and upgrade subscriptions are not transferred.
Requirement:
XenForo 2.3.0+
PHP 7.2+
Author
mrdoitnyce
Views
20
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from mrdoitnyce

Back
Top Bottom