GTServices Posted November 13, 2019 Share Posted November 13, 2019 (edited) The IPS Groups system is POWERFUL. It’s the best way to reward contributors. But, it’s missing some features. For starters, allowing members to join certain Groups can provide you with additional data. It will also help members connect with like-minded individuals. When you provide a mechanism for members to join public groups you empower them. You give them the choice to choose what's best for them. This is one way to retain members and increase engagement. FEATURES in Members | Group Enhancements NEW: Option to edit the Public Name of each group. The Public Name of a group is the name displayed on the frontend (to your users). Let's say you may want to break up your Members group into newcomers and active. Normally, the community would notice two new groups when doing this but with GTMG they could still see 'Members' (Public Name for each group). NEW: Option to set a group as Secondary Group Only. I have 20+ years experience in managing a forum. I can tell you from experience, adding new groups (and members to groups) can be a daunting task. The best thing to do is to CLEARLY separate your Primary from your Secondary groups. Use Primary Group as the base when it comes to options and permissions. Use Secondary Groups to add (options/permissions) to the base. NEW: Option to display multiple group badges in Profiles and Posts. Group Badges will be a favorite in your community. The minute you put this up on your site your members will ask you “What are these badges?” and “How can I get one?” NEW: Option to hotlink badges in Profiles and Posts. Link could go to a landing page explaining the group (selling its benefits, why it exists, etc) or you could link to the Directory or a Club. The goal is to inform your audience about each group. For example, we have a badge linked to the store (for premium group), another to our "group badges" page, and another linked to a page for recruiting influencers. NEW: Option to create “Public Groups”. This option empowers members to join the group(s) they best fit in. Members can join Public Groups via Registration and Account Settings. It’s getting harder to get users to share personal information. I use Public Groups as a way to get information that I can use for business purposes. For example, if I ask members via Registration or Account Settings which military branch they belong to it will likely be ignored. But, if I create Public Groups for Army, Air Force, Marines, and Navy they are more likely to take action. NEW: Option to create a directory of your favorite Groups. Directory can be a standalone feature or integrated within the Leaderboard page. I personally use this to attract influencers. It’s sorted by activity so the more active they are the more eyeballs on them. This increases participation in the group. BONUS To help you with your Groups Management, we are providing you with the following additional features: Group Options (Permissions) Matrix - An efficient way to compare static values Sort Groups - Sort groups per personal choice. TIPS ✔️ It’s best to use small Group Badges when displaying multiple badges in posts. ✔️ Members will have questions regarding your Public Groups. The best thing to do is to create an information page and hotlink the badges to the page. ✔️ When you enable Directory, keep ‘Time Limit’ and ‘Page Limit’ low. On large sites, a high setting may cause the page to load slower. ✔️ Use the new groups to your advantage. Use Bulk Email to target specific groups. For example, you can onboard the New Member group. SIMPLIFIED FEATURE SET Backend (ACP) New Group Settings Public Name - Display different Group Name on the frontend. Description - Add a group description to use for Group Directory. Landing Page URL - Allows admin to hotlink Group Badge to a page. eg. directory or custom page Set As Secondary Group - Restricts group as secondary group only. Public Group? - Allow members to join group Show in Directory - Control which groups can be found in Group Directory. Sort Groups Frontend/Backend - Sort groups per personal choice. Compare Group Options Matrix - A quick way to compare static values. Frontend Members can join 'Public Groups' during Registration Members can edit 'Public Groups' in Account Settings Group Badges (multiple) in Posts Group Badges (multiple) in Profile Group Directory Can use as standalone feature Can integrate with Leaderboard Can choose default index group GETTING STARTED Install App Edit each Group in Members > Groups Public Name (required) Show in Directory Directory SEO Slug Group Description Group Landing Page URL Set As Secondary Group Only Set As Public Group Now, go to Members > [GT] Groups Settings. IMPORTANT: If you have a custom style some of the template changes may not work properly. If this happens to you just private message me and I will help. Edited December 8, 2019 by GTServices Dads 101 1 Link to comment
AmericanRev2 Posted November 17, 2019 Share Posted November 17, 2019 Been waiting for something like this , i didn't want the entire user group to change just for profile field options to show on postbit but anyway ....problem is over 50% of users are on mobile phones and wont see this nice feature GTServices 1 Link to comment
kmk Posted November 18, 2019 Share Posted November 18, 2019 (edited) Can I achieve below with the app? 1. A request form to join to others groups. This form will appear as the Completetion of My Profile, the member (after registration is placed automatically in group Member) have to fill it to start the request for others groups permission. 2. The moderator received the request notification then verify the form filled if data are trust, if yes moderator take a click action then the member is automatically added to the group. In this process the moderator don't have to go to ACP for any setting. 3. The form will contains subforms of all groups. Example, group A, B, C. If the member choose "I want to join to the group A", then appear the form with requirements have to filled. This process guarantees that the right person join to the right group. Scene of use: My community members are students of 3 schools, right now all are the Group member. I need place them in others groups with their school name and specifically permission. I think this is an automated mechanism, member start request, moderator verify and approve. Ah, there need ability of update action for all forms or fields filled, because students can change school and scale grade for next year. Edited November 18, 2019 by kmk GTServices 1 Link to comment
GTServices Posted November 18, 2019 Author Share Posted November 18, 2019 UPDATED TO VERSION 1.0.2 Fixed bug with Public Name not savingFixed bug with Account Settings tab showing when no Public Groups existMade a minor change to groups in templates to display smaller text (ipsType_small) Link to comment
GTServices Posted November 18, 2019 Author Share Posted November 18, 2019 There are no special "fields" for members to fill out after joining a group. They just have the option to join group. The same options are found in Registration as well. There is no "confirmation process". The goal here is to make it as easy as possible for members to take action. When a member joins a Public Group(s) we can use this information to onboard the members. For example, we can use Bulk Mail or Announcements to target specific groups. With this information we can easily onboard the members to take whatever action that you want them to take. ie. fill out a form kmk 1 Link to comment
GTServices Posted November 18, 2019 Author Share Posted November 18, 2019 21 hours ago, fix3r said: Been waiting for something like this , i didn't want the entire user group to change just for profile field options to show on postbit but anyway ....problem is over 50% of users are on mobile phones and wont see this nice feature @fix3r It's actually possible but you will have to edit your postContainer template. GazzaGarratt and AmericanRev2 2 Link to comment
GTServices Posted December 8, 2019 Author Share Posted December 8, 2019 What's New in Version 1.0.4 Fixed bug when having multiple languages. Public Name is now a required field. Added a new option to Restrict Group Type as either Primary or Secondary Groups. (Previously, it was set up as default.) Minor CSS/Template changes when displaying group icons in Profile. Added error messages when appropriate Some language changes Link to comment
annadaa Posted December 9, 2019 Share Posted December 9, 2019 it would be nice if it is possible to propose different groups according to the main group. If you are a member here are the public groups that you can join. If you are moderator, here are the public groups that you can integrate. .... also that certain groups are only available by select box. it's this one or this one GTServices 1 Link to comment
Sonya* Posted January 12, 2020 Share Posted January 12, 2020 On 11/13/2019 at 7:12 PM, GTServices said: ✔️ Use the new groups to your advantage. Use Bulk Email to target specific groups. For example, you can onboard the New Member group. Hi, I have a question. Do you know if I can target specific groups with Newsletters app from @HeadStand? GTServices 1 Link to comment
AmericanRev2 Posted January 12, 2020 Share Posted January 12, 2020 mine do not overlap each other and they are not even centered GTServices 1 Link to comment
AmericanRev2 Posted January 12, 2020 Share Posted January 12, 2020 Made some Badges... Military.zip GTServices and Noble~ 2 Link to comment
GTServices Posted January 14, 2020 Author Share Posted January 14, 2020 On 1/12/2020 at 2:54 AM, Sonya* said: Hi, I have a question. Do you know if I can target specific groups with Newsletters app from @HeadStand? This app doesn't take away any Group functions (anywhere). If they have a Groups option (for you to send to a specific group) than it's still there. Link to comment
GTServices Posted January 14, 2020 Author Share Posted January 14, 2020 On 1/12/2020 at 12:15 PM, fix3r said: mine do not overlap each other and they are not even centered Sorry, I was away on a trip. I noticed you fixed this issue. GREAT JOB!!!! (Basically, you can edit the CSS.) Even your PUBLIC GROUPS Directory looks AWESOME!! On 1/12/2020 at 2:30 PM, fix3r said: Made some Badges... Military.zip 217.58 kB · 0 downloads These look great. Thanks for giving back to the community. AmericanRev2 1 Link to comment
AlexWright Posted February 6, 2020 Share Posted February 6, 2020 I have a question before purchasing this app. Is it possible to restrict based on birthday? For example, I have an NSFW group that users must be 18 or older to join. Is it possible to run a check via this app against a birthday? GTServices 1 Link to comment
kmk Posted February 6, 2020 Share Posted February 6, 2020 On 12/9/2019 at 1:18 PM, annadaa said: it would be nice if it is possible to propose different groups according to the main group. If you are a member here are the public groups that you can join. If you are moderator, here are the public groups that you can integrate. .... also that certain groups are only available by select box. it's this one or this one Is possible? 🤔 GTServices 1 Link to comment
GTServices Posted February 6, 2020 Author Share Posted February 6, 2020 10 hours ago, AlexWright said: I have a question before purchasing this app. Is it possible to restrict based on birthday? For example, I have an NSFW group that users must be 18 or older to join. Is it possible to run a check via this app against a birthday? Sorry, this doesn't check for "birthday". This has nothing to do with birthdays. 😕 6 hours ago, kmk said: Is possible? 🤔 Sorry, not possible. This app will display all Public Groups to the user. Link to comment
Dads 101 Posted May 10, 2020 Share Posted May 10, 2020 Is there a way to show the description of the group somewhere here? Probably next to the group name or when one hovers over the checkbox GTServices 1 Link to comment
Dads 101 Posted May 10, 2020 Share Posted May 10, 2020 Suggestion: Automatically add and remove members to clubs depending on their member groups. kmk and GTServices 2 Link to comment
GTServices Posted May 11, 2020 Author Share Posted May 11, 2020 On 5/10/2020 at 3:48 AM, Dads 101 said: Is there a way to show the description of the group somewhere here? Probably next to the group name or when one hovers over the checkbox I'll see what I can do for the next update. Dads 101 1 Link to comment
Josiah Wallingford Posted August 10, 2020 Share Posted August 10, 2020 Where is the Standalone Directory? I can't find it on the front end or menu options in admin. What I was hoping I could do was create a page and have groups as a block option to choose which groups to show along with their description on the page. Is this possible? princeton 1 Link to comment
Josiah Wallingford Posted August 10, 2020 Share Posted August 10, 2020 I have Part of Leaderboard selected. When I go to the leaderboard and click on "Top Groups" I get the following error: Sorry, there is a problem Something went wrong. Please try again. Error code: EX1064 This error was probably caused by application [GT] Members | Group Enhancements. If the issue persists, disable it and contact the author for further assistance. SELECT * FROM `core_members` WHERE completed=1 AND last_activity>=1597043560 ORDER BY `last_activity` desc LIMIT 0,-1 IPS\Db\Exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1 (1064) #0 /var/www/html/system/Db/Select.php(373): IPS\_Db->preparedQuery('/*IPS\\Helpers\\T...', Array, true) #1 /var/www/html/system/Db/Select.php(436): IPS\Db\_Select->runQuery() #2 /var/www/html/system/Helpers/Table/Db.php(397): IPS\Db\_Select->rewind() #3 /var/www/html/init.php(820) : eval()'d code(56): IPS\Helpers\Table\_Db->getRows(NULL) #4 /var/www/html/applications/membergroupenhancements/modules/front/groups/directory.php(197): IPS\Helpers\Table\membergroupenhancements_hook_table_db->getRows(NULL) #5 /var/www/html/system/Dispatcher/Controller.php(96): IPS\membergroupenhancements\modules\front\groups\_directory->manage() #6 /var/www/html/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute() #7 /var/www/html/index.php(13): IPS\_Dispatcher->run() #8 {main} princeton 1 Link to comment
princeton Posted August 10, 2020 Share Posted August 10, 2020 (edited) 🙂 ignore Edited August 10, 2020 by princeton Link to comment
GTServices Posted August 10, 2020 Author Share Posted August 10, 2020 Thank you for reporting. I'll get this fixed. Plus, I need to upgrade to 4.5. 😉 8 hours ago, Josiah Wallingford said: Where is the Standalone Directory? I can't find it on the front end or menu options in admin. What I was hoping I could do was create a page and have groups as a block option to choose which groups to show along with their description on the page. Is this possible? I believe this is what you are looking for... the tabbed UI are groups ... it will fetch members based on the active tab Link to comment
Josiah Wallingford Posted August 10, 2020 Share Posted August 10, 2020 (edited) 16 hours ago, GTServices said: Thank you for reporting. I'll get this fixed. Plus, I need to upgrade to 4.5. 😉 I believe this is what you are looking for... the tabbed UI are groups ... it will fetch members based on the active tab Thank you for the fix. That is what I am looking for, but for select groups that are public and non-public. I basically want to create a nice looking members directory that is organized by (mostly non-public) group. What I was hoping for would be a block called "Member Group" or something I could drag onto a page and then select which group or groups I want to display. A pre-built page would be fine through that just had tabs for each group as long as I could select which groups to display and in which order to display them. I have many members in many groups and there is a specific hierarchy much like a military hierarchy which I want to display. So each group would show up in that hierarchy organization with the description of each of those groups displaying. Edited August 11, 2020 by Josiah Wallingford Link to comment
Josiah Wallingford Posted August 20, 2020 Share Posted August 20, 2020 Feature Request: Integration with the "Profile Completion" profile settings. GTServices 1 Link to comment
Recommended Posts