Adriano Faria Posted January 11, 2021 Author Posted January 11, 2021 11 minutes ago, SF_Ronin said: Users without an invite will end up in the default "Member" group per ACP settings Users WITH an invite who entered their code during registration will be placed into the group chosen in Invite System Settings when toggling "Change primary group of new user"? That's right. SF_Ronin 1
SF_Ronin Posted January 11, 2021 Posted January 11, 2021 4 minutes ago, Adriano Faria said: That's right. Thanks. That's what I assumed, but didn't want to do something on a live site that would be difficult to undo.
Voltz Posted January 15, 2021 Posted January 15, 2021 On 1/11/2021 at 12:42 PM, SF_Ronin said: Thanks. That's what I assumed, but didn't want to do something on a live site that would be difficult to undo. Actually useless i've offered to pay him, and i've had same issue for months trying to get him to fix it and he wont. The plugin is buggy and doesnt work on newest version of IPS. Some members are unable to receive invitations from bonuses and it fails to add them to the invites db. Everytime I ask him to fix even offering him money he doesnt. He's useless
Adriano Faria Posted January 15, 2021 Author Posted January 15, 2021 49 minutes ago, Voltz said: Actually useless i've offered to pay him, and i've had same issue for months trying to get him to fix it and he wont. The plugin is buggy and doesnt work on newest version of IPS. Some members are unable to receive invitations from bonuses and it fails to add them to the invites db. Everytime I ask him to fix even offering him money he doesnt. He's useless I DO NOT WANT your money. You should use it to hire someone else to make a GOOD app for you, because this one will remain as it is. https://invisioncommunity.com/forums/forum/506-customization-requests/ https://invisioncommunity.com/third-party/providers/
Christopher Scott Grigg Posted February 15, 2021 Posted February 15, 2021 How do I add the option for the user to be able to purchase an invite code within members shop? I have it enabled but I don't see the option when going to shop products.
Adriano Faria Posted February 15, 2021 Author Posted February 15, 2021 There’s no such integration. The only one, as described in this app description is: Member can exchange points for invitations And member will do it in the IS app, not in Members Shop: He can purchase invitations using Commerce.
Christopher Scott Grigg Posted February 15, 2021 Posted February 15, 2021 (edited) 5 minutes ago, Adriano Faria said: There’s no such integration. The only one, as described in this app description is: Member can exchange points for invitations And member will do it in the IS app, not in Members Shop: He can purchase invitations using Commerce. Yes, how does the member get an invite code with points? I don't see those two options when looking at the same screen. Edit: Got the commerce one set up. Edited February 15, 2021 by Christopher Scott Grigg
Adriano Faria Posted February 15, 2021 Author Posted February 15, 2021 3 minutes ago, Christopher Scott Grigg said: I don't see those two options when looking at the same screen. Did you enable the Members Shop integration on Invite System settings? And if I’m not mistaken, the user can’t have invitations. It will show only for those who need to exchange/purchase.
Christopher Scott Grigg Posted February 15, 2021 Posted February 15, 2021 6 minutes ago, Adriano Faria said: Did you enable the Members Shop integration on Invite System settings? And if I’m not mistaken, the user can’t have invitations. It will show only for those who need to exchange/purchase. Yes, I have already completed that.
Adriano Faria Posted February 15, 2021 Author Posted February 15, 2021 And the user has 0 Invitations?
Christopher Scott Grigg Posted February 15, 2021 Posted February 15, 2021 6 minutes ago, Adriano Faria said: And the user has 0 Invitations? Correct. It shows 0 invitations in the first screenshot.
Adriano Faria Posted February 15, 2021 Author Posted February 15, 2021 Ok. I’ll make some tests tomorrow and will release a fix if that’s the case. Christopher Scott Grigg 1
Christopher Scott Grigg Posted February 15, 2021 Posted February 15, 2021 8 minutes ago, Adriano Faria said: Ok. I’ll make some tests tomorrow and will release a fix if that’s the case. Thank you very much for being so responsive. Adriano Faria 1
Adriano Faria Posted February 16, 2021 Author Posted February 16, 2021 23 hours ago, Christopher Scott Grigg said: Thank you very much for being so responsive. Please, check one more thing: does the user has points to exchange for invitations? Note that according to your screenshot from settings above, user must have at least 100 points.
Christopher Scott Grigg Posted February 28, 2021 Posted February 28, 2021 On 2/16/2021 at 4:15 PM, Adriano Faria said: Please, check one more thing: does the user has points to exchange for invitations? Note that according to your screenshot from settings above, user must have at least 100 points. I'm unsure, I'd have to check again. Is there a way or shouldn't it show the points button regardless if they have enough points or not? You could have it simply say not enough points if they don't have the amount needed.
Adriano Faria Posted February 28, 2021 Author Posted February 28, 2021 I prefer to not show something than show and say you can’t do it. The whole suite is like that: if you can’t create a topic on a specific forum, you simply don’t see the button.
Giray Posted March 28, 2021 Posted March 28, 2021 (edited) Hi Adriano, Would it be useful to create a widget/block that allows a user to enter an email and invite? I find that my users are not inviting as much as I would like them to and I thought that if I put a widget in the sidebar, they might simply enter an email address and hit send. Thoughts? Thx. **edit** Oops. I just found this: Let me look at it a little... Edited March 28, 2021 by Giray
Giray Posted March 28, 2021 Posted March 28, 2021 (edited) Hi again. Bought and installed but I now see that there's no widget there either. It's still in the menu only. My bad. **Edit** Now I found the widget 😉 At the bottom of the column. My bad, again. Edited March 28, 2021 by Giray Adriano Faria 1
headshot_sponsored_by Posted April 11, 2021 Posted April 11, 2021 (edited) Hello I have an issue with Invitation and MemberShop application (i think both of them are yours @Adriano Faria) I've just upgraded to newest version of IPS (4.5.4.2) and both of those plugins are throwing (the same) error durring profile registration on forum: Invitation: ArgumentCountError: Too few arguments to function IPS\core\modules\front\system\invite_hook_is_RegisterScreen::_createMember(), 2 passed in /var/www/html/forum.headshotownia.pl/init.php(893) : eval()'d code on line 28 and exactly 4 expected (0) #0 /var/www/html/forum.headshotownia.pl/init.php(893) : eval()'d code(28): IPS\core\modules\front\system\invite_hook_is_RegisterScreen::_createMember() #1 /var/www/html/forum.headshotownia.pl/init.php(893) : eval()'d code(90): IPS\core\modules\front\system\hook551::_createMember() #2 /var/www/html/forum.headshotownia.pl/applications/core/modules/front/system/register.php(240): IPS\core\modules\front\system\hook668::_createMember() #3 /var/www/html/forum.headshotownia.pl/applications/core/modules/front/system/register.php(103): IPS\core\modules\front\system\_register->_registrationForm() #4 /var/www/html/forum.headshotownia.pl/system/Dispatcher/Controller.php(101): IPS\core\modules\front\system\_register->manage() #5 /var/www/html/forum.headshotownia.pl/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute() #6 /var/www/html/forum.headshotownia.pl/index.php(13): IPS\_Dispatcher->run() #7 {main} and Member shop ArgumentCountError: Too few arguments to function IPS\core\modules\front\system\membersshop_hook_RegisterHook::_createMember(), 2 passed in /var/www/html/forum.headshotownia.pl/init.php(893) : eval()'d code on line 28 and exactly 4 expected (0) #0 /var/www/html/forum.headshotownia.pl/init.php(893) : eval()'d code(28): IPS\core\modules\front\system\membersshop_hook_RegisterHook::_createMember() #1 /var/www/html/forum.headshotownia.pl/init.php(893) : eval()'d code(90): IPS\core\modules\front\system\hook551::_createMember() #2 /var/www/html/forum.headshotownia.pl/applications/core/modules/front/system/register.php(240): IPS\core\modules\front\system\hook668::_createMember() #3 /var/www/html/forum.headshotownia.pl/applications/core/modules/front/system/register.php(103): IPS\core\modules\front\system\_register->_registrationForm() #4 /var/www/html/forum.headshotownia.pl/system/Dispatcher/Controller.php(101): IPS\core\modules\front\system\_register->manage() #5 /var/www/html/forum.headshotownia.pl/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute() #6 /var/www/html/forum.headshotownia.pl/index.php(13): IPS\_Dispatcher->run() #7 {main} Those are my Applications versions: And at least IPS Marketplace is claiming those are the newest versions 🙂 I have to disable both of them to be able to register new users. Please fix it 🙂 Edited April 11, 2021 by headshot_sponsored_by
Adriano Faria Posted April 11, 2021 Author Posted April 11, 2021 I can't reproduce. I'm able to create an account using both apps enabled and set to use registration process: The error is probably coming from elsewhere. Both apps are updated: Hook in Invite System: /** * Create Member * * @param array $values Values from form * @param array $profileFields Profile field values from registration * @param array|NULL $postBeforeRegister The row from core_post_before_registering if applicable * @param \IPS\Helpers\Form $form The form object * @return \IPS\Member */ public static function _createMember( $values, $profileFields, $postBeforeRegister = NULL, &$form ) { try { ... $member = parent::_createMember( $values, $profileFields, $postBeforeRegister, $form ); Hook in Members Shop: public static function _createMember( $values, $profileFields, $postBeforeRegister = NULL, &$form ) { try { try { $parent = parent::_createMember( $values, $profileFields, $postBeforeRegister, $form ); Both has the same number of parameter from parent method: /** * Create Member * * @param array $values Values from form * @param array $profileFields Profile field values from registration * @param array|NULL $postBeforeRegister The row from core_post_before_registering if applicable * @param \IPS\Helpers\Form $form The form object * @return \IPS\Member */ public static function _createMember( $values, $profileFields, $postBeforeRegister = NULL, &$form ) You probably has another resource that works in registration process. Take a look in your plugins. Disable ALL resources and leave only these two enabled and you'll see it will work. If you are sure and want me to take a look at your board, send a PM with an ACP account.
Giray Posted April 27, 2021 Posted April 27, 2021 Searched, could not find, so thinking out loud... It would be useful to have a note field where a personalized message could be added. Currently, the phrase message goes out, whereas I think it would be nice to be able to add a personalized note. Maybe it could be above or below the stock message with an added title: Personal note from {xyz}: This is especially useful for forums where the user has a weird username. The one receiving the invite may have no idea who BlueDonut76 is? Thoughts?
Adriano Faria Posted April 27, 2021 Author Posted April 27, 2021 1 minute ago, Giray said: Searched, could not find, so thinking out loud... It would be useful to have a note field where a personalized message could be added. Currently, the phrase message goes out, whereas I think it would be nice to be able to add a personalized note. Maybe it could be above or below the stock message with an added title: Personal note from {xyz}: This is especially useful for forums where the user has a weird username. The one receiving the invite may have no idea who BlueDonut76 is? Thoughts? Invite System? Are you sure you posted in the right topic?
Giray Posted April 27, 2021 Posted April 27, 2021 Hi. I think so.. hmm. When I invite someone, for now I can only put the invitee name and email. Thought it would be good to add a note there. Am I thinking of a different app? 🥶
Max Wortman Posted April 27, 2021 Posted April 27, 2021 Hi, I have the setting for members to be allowed to send invitations, however I only see the invitation widget in the top right when I'm logged in as an admin. When logged in as a member, the widget does not appear and members cannot send invitations. Please help! Thanks!
Adriano Faria Posted April 27, 2021 Author Posted April 27, 2021 4 minutes ago, Max Wortman said: Hi, I have the setting for members to be allowed to send invitations, however I only see the invitation widget in the top right when I'm logged in as an admin. When logged in as a member, the widget does not appear and members cannot send invitations. Please help! Thanks! It's not a setting. It's a group permission. Edit the group and enabled it for Members.
Recommended Posts