[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!
Get Involved
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
VSE
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 4836
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

[CDB] [Official Extension] Auto Groups

Post by VSE » Thu Nov 27, 2014 6:08 pm

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
Dictated but not read.
Official phpBB Extensions My Extensions & MODs
Please 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 » Thu Nov 27, 2014 6:13 pm

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: 3973
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 » Thu Nov 27, 2014 6:30 pm

Looking forward to this one

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

Re: [DEV] [Official Extension] Auto Groups

Post by Meis2M » Thu Nov 27, 2014 7:04 pm

well done VSE ... God bless you...
phpBB persian international support
Ultimate SEO Friendly URL - Extension
Follow us in Instagram
Free upgrade and install extensions on your forum - drop me PM

User avatar
VSE
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 4836
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by VSE » Thu Nov 27, 2014 7:25 pm

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.
Dictated but not read.
Official phpBB Extensions My Extensions & MODs
Please 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 » Thu Nov 27, 2014 7:49 pm

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: 6012
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] » Thu Nov 27, 2014 8:17 pm

Nice!!!

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


If you like my styles, translations, etc. and want to show some appreciation, then feel free to Donate with Image
: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 » Mon Dec 01, 2014 9:02 pm

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
VSE
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 4836
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by VSE » Tue Dec 02, 2014 8:20 am

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.
Dictated but not read.
Official phpBB Extensions My Extensions & MODs
Please do not PM me for support.

User avatar
potku
Registered User
Posts: 846
Joined: Wed Dec 22, 2004 10:26 pm
Location: Tampere, Finland
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by potku » Tue Dec 02, 2014 6:22 pm

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 » Tue Dec 02, 2014 7:11 pm

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: 266
Joined: Sat Jul 27, 2013 1:27 pm
Location: algeria
Name: yasser ghe
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by yasser33311 » Wed Dec 03, 2014 7:30 pm

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: 846
Joined: Wed Dec 22, 2004 10:26 pm
Location: Tampere, Finland
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by potku » Wed Dec 03, 2014 8:31 pm

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
VSE
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 4836
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: [DEV] [Official Extension] Auto Groups

Post by VSE » Wed Dec 03, 2014 9:58 pm

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.
Dictated but not read.
Official phpBB Extensions My Extensions & MODs
Please 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 » Thu Dec 04, 2014 12:40 am

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”