[nodebb-plugin-user-invitations] Allow users to invite new users!

NodeBB Plugins
• Cant wait to dig into this! Great job!

• Just what I was looking for! The only issue is, my forum is still running on 0.6 due to theme compatibility issues. Is there any chance you could make it compatible? I'm willing to pay.

• @reid I think it's better to pay to get the theme compatible and upgrade NodeBB.

• Yep yep. Definitely, better to get your forum updated. However, I'm sure I could backport it if necessary. Other than the template, I'm not really depending on anything in NodeBB.

• @pichalite said:

@reid I think it's better to pay to get the theme compatible and upgrade NodeBB.

I agree! I'm just not sure how much it'd cost as the theme is quite complex (a modified version of Majestic) and I haven't got all too much money to spend right now.

• Updated plugin to v1.0.0

@reid Sorry, this turned out to be too complex of a back-port, I'm about 50% there, but I'm not sure when I'll have time to finish it. Send me a note if you want to put a bounty on it.

• @yariplus Can you tell me where to find a template I can edit to make my invitations more appealing and less likely to get caught in spam filters?

• @tqwhite Sure!

It uses the default email template for invitation. So, if you change the template under Settings => Email it will use the new one instead!

• @yariplus Thank you. (And, ps, thanks for being so available.)

• This post is deleted!
• v0.5.0

I re-published the npm module as nodebb-plugin-user-invitations, to update you'll need to uninstall the old version and reinstall with the new name. You won't lose any settings.

• Added a rewards award Give Invitations
• Added a rewards condition Accepted Invitations
• Added a form on the users' invitation page where admins can manually set the user's max invitations and manually reward them additional invitations.
• Hi @yariplus ! Awesome plugin! I notice that when I update the invitation limit, it doesn't update for current users, only new users. Using 0.5.2 and NodeBB 1.4.0.

Can I just turn off invitation limits?

• @Michael-Pfaff Remove this line here will turn off limits:
https://github.com/NodeBB-Community/nodebb-plugin-user-invitations/blob/master/lib/invitations.js#L190

I'll make a setting for it when I get some time to update this plugin.

• @Michael-Pfaff Remove this line here will turn off limits:
https://github.com/NodeBB-Community/nodebb-plugin-user-invitations/blob/master/lib/invitations.js#L190

I'll make a setting for it when I get some time to update this plugin.

Fantastic! Thanks!

• v0.6.0

Thanks to @eshohet for helping me revive the plugin.

Updated to NodeBB 1.x

• @yariplus No problem, looking forward to adding more features in the future.

• @yariplus Thanks a lot for updating it, just a question, i heard node bb itself also has invite option in its core, but i want to use both normal registration and also enable users to be able to invite others.. can we have this both using this plugin , or how is this possible from the plugin itself?

• @faizanzahid Yes! This is exactly the purpose of the plugin. In fact, NodeBB must be set to Normal registration for this plugin to work.

• Hello @yariplus! Can one see statistic about users, registered by ref link? I made a few registrations and cannot seem found stats anywhere? About, how many users was registered by the link

• Oh, i found my problem. That was an incorrect testing procedure. Did not enable the vpn on the second tab, so system somehow detects it and rejected the ref. Nice. For anybody testing the ref system and has faced the same problem: check the node logs for a string "Error: Hijack attempt blocked", if it is check if you are using the same session (I suppose?) on a second tab.

• katex plugin problem

NodeBB Plugins
2 Posts
815 Views
• [nodebb-plugin-groups-autoassigncategory] A category for each group

NodeBB Plugins
3 Posts
1313 Views
• plugin suggestion -- hide posts that have been reported x number of times

NodeBB Plugins
6 Posts
1608 Views
• Using action:user.create hook in a plugin to make the user a part of a specific group doesn't add the user to registered-users group

NodeBB Plugins