[CDB] [Official Extension] Auto Groups

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Scam Warning
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
Locked
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5270
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

[CDB] [Official Extension] Auto Groups

Post by MattF »

Extension Name: Auto Groups
Author: Extensions Development Team

Extension Description: The Extensions Development Team is working on an Auto Groups extension, the runner up voted for by the community (poll results).

This extension will allow administrators to configure conditions, e.g. reaching a high post count, membership milestone, or number of warnings, that will add users automatically to usergroups.

Features:
  • Add users to group(s) based on post counts.
  • Add users to group(s) based on the length of their membership.
  • Add users to group(s) based on the number of warnings received.
  • Add users to group(s) based on their age/birthday.
  • Users will be added to a group by reaching the minimum value.
  • Users can be removed from a group by exceeding the optional maximum value.
  • Groups can be set to become the user's new default usergroup.
  • Groups can be excluded from default status changes (ie: moderator and administrator groups).
  • Can be easily extended by other extensions to add more possible auto group rules, ie: a PayPal Donation extension could extend Auto Groups to add donors to a special donor usergroup, or a Thanks for Posts extension could add users to a special group after reaching a reputation milestone. Or add-on extensions can be made that add users to groups in ways we didn't think of.
This extension is currently under development and the above feature list is subject to change.

Download:
Beta 1 (Requires phpBB-3.1.0)

Releases: https://github.com/phpbb-extensions/autogroups/releases

Github Repository: https://github.com/phpbb-extensions/autogroups

Installation:
  1. Unzip the downloaded release, and change the name of the folder to autogroups.
  2. In the ext directory of your phpBB board, create a new directory named phpbb (if it does not already exist).
  3. Copy the autogroups folder to phpBB/ext/phpbb/ (if done correctly, you'll have the main JSON file at (your forum root)/ext/phpbb/autogroups/composer.json).
  4. Navigate in the ACP to Customise -> Manage extensions.
  5. Look for Auto Groups under the Disabled Extensions list, and click its Enable link.
  6. Set up and configure Auto Groupsby navigating in the ACP to Users and Groups -> Manage Auto Groups.
Important: Only official release versions validated by the phpBB Extensions Team should be installed on a live forum. Pre-release (beta, RC) versions downloaded from the GitHub repository are only to be used for testing on offline/development forums and are not officially supported.

All are welcome to contribute to the extension by forking our repository and submitting a Pull Request through Github.
AutoGroupsACP1.png
AutoGroupsACP2.png
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
infinitiv
Registered User
Posts: 166
Joined: Sat Nov 15, 2014 3:47 pm
Location: PL
Name: Ficjusz

Re: [DEV] [Official Extension] Auto Groups

Post by infinitiv »

I'd love to see auto grouping for inactive people. For example: if user didn't post in certain category for X months then he/she is moved to new group. Do you consider adding this feature?
User avatar
HiFiKabin
Community Team Member
Community Team Member
Posts: 4973
Joined: Wed May 14, 2014 9:10 am
Location: Swearing at the PC, UK
Name: James
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by HiFiKabin »

Looking forward to this one
User avatar
Meis2M
Translator
Posts: 918
Joined: Wed Mar 03, 2010 11:32 am
Location: IR.Damghan
Name: میثم نوبری
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by Meis2M »

well done VSE ... God bless you...
phpBB persian international support
Follow us in Instagram
Free upgrade and install extensions on your forum - drop me PM
Ultimate phpBB SEO Friendly URL extension
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5270
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by MattF »

infinitiv wrote:I'd love to see auto grouping for inactive people. For example: if user didn't post in certain category for X months then he/she is moved to new group. Do you consider adding this feature?
Good idea. If we don't it can be done as an add-on. Though it would just be based on their last active or last post time.
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
Volksdevil
Registered User
Posts: 2414
Joined: Sun Oct 03, 2010 2:03 pm
Location: Lancashire, UK
Name: Neil
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by Volksdevil »

Looks good, interested to try it when ready because I can't believe this was so popular over the posting templates option :o
My phpBB Extensions
Finally found great Website Hosting from Image KUALO!
Do NOT use 123-reg.co.uk - Incapable of running phpBB!
:ugeek: TekNeil - Streamer on Mixer | My Volkswagen Corrado G60
User avatar
Raul [ThE KuKa]
Style Customisations
Style Customisations
Posts: 8614
Joined: Mon Dec 08, 2003 9:24 pm
Location: Spain
Name: Raul Arroyo
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by Raul [ThE KuKa] »

Nice!!!

I need this extension :mrgreen:
All unsolicited PMs will be ignored.
:warning: Knowledge Base | Documentation | Board rules | phpBB Styles Rules & Policies | Styles Queue Stats :warning:


If you like my styles, translations, etc. and want to show some appreciation, then feel free to Donate.
:flag_es: phpBB Spain - Online Since 2003 :heart:


sopi
Registered User
Posts: 91
Joined: Mon Nov 24, 2008 11:35 am

Re: [DEV] [Official Extension] Auto Groups

Post by sopi »

It would be awesome if there would be
a) a distinction between topics and posts
b) a distinction between forums (only posts or topics or both within a certain forum are counted)

Is there any way that might be included in the official Extension *hope*
Cheers
sopi :)
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5270
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by MattF »

sopi wrote:It would be awesome if there would be
a) a distinction between topics and posts
b) a distinction between forums (only posts or topics or both within a certain forum are counted)

Is there any way that might be included in the official Extension *hope*
Cheers
sopi :)
a) there are no topic counts, so no.
b) no to that either. there are no forum specific post or topic counts.
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
potku
Registered User
Posts: 893
Joined: Wed Dec 22, 2004 10:26 pm
Location: Tampere, Finland
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by potku »

Nice!

Would it be possible with this EXT to assing members to a group for a predetermined time?
Potku.net

"Before I speak, I have something important to say."

- Groucho Marx
sopi
Registered User
Posts: 91
Joined: Mon Nov 24, 2008 11:35 am

Re: [DEV] [Official Extension] Auto Groups

Post by sopi »

Add users to group(s) based on the length of their membership.
Users can be removed from a group by exceeding the optional maximum value.
Looks like the answer to your question is yes 8-)

Cheers
sopi :)
User avatar
yasser33311
Registered User
Posts: 273
Joined: Sat Jul 27, 2013 1:27 pm
Location: algeria
Name: yasser ghe
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by yasser33311 »

please add this Features:
  • Add users to group based on their profile field choices at registration .
PhpBB Services - install, update, upgrade, customize: PM
User avatar
potku
Registered User
Posts: 893
Joined: Wed Dec 22, 2004 10:26 pm
Location: Tampere, Finland
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by potku »

sopi wrote:
Add users to group(s) based on the length of their membership.
Users can be removed from a group by exceeding the optional maximum value.
Looks like the answer to your question is yes 8-)

Cheers
sopi :)
I guess I misunderstood the first one (as in how long they have been a member of a given forum), but if the second one includes a time setting, that's really good. 8-) Thanks!
Potku.net

"Before I speak, I have something important to say."

- Groucho Marx
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5270
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by MattF »

potku wrote:
sopi wrote:
Add users to group(s) based on the length of their membership.
Users can be removed from a group by exceeding the optional maximum value.
Looks like the answer to your question is yes 8-)

Cheers
sopi :)
I guess I misunderstood the first one (as in how long they have been a member of a given forum), but if the second one includes a time setting, that's really good. 8-) Thanks!
No, you can set up a user to be added to a group based on how long they have been a member using min and max values. So they can be added to group1 after being a member for 1 year, and removed from that group after being a member for 2 years (and then added to group2), for example.
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
aurquiel
Registered User
Posts: 243
Joined: Fri May 15, 2009 1:45 am

Re: [DEV] [Official Extension] Auto Groups

Post by aurquiel »

i could be a good idea add a group for ban user
Last edited by aurquiel on Sun Dec 07, 2014 3:28 am, edited 1 time in total.
Locked

Return to “Extensions in Development”