[nodebb-plugin-user-invitations] Allow users to invite new users!
-
Changes v0.2.0
- Removed invite groups. (They never worked properly)
- Added checkbox to switch registration to invite-only, set to invite-only by default.
- Changed acp to settings v3
- Will import old invite list automagically, doesn't delete them if an error occurs.
- Improved a bunch of things to prepare for adding "User Invite" powers.
- Began renaming to "User Invitations"
- New bugs added
-
Changes v0.3
- User Invitations!
- Users can now send invitations to new users using the invitations page on their profile.
- Adjustable number of allowed invites.
- Automatic timeout for resending an invite.
- Accepted invites are saved for future features (rewards).
- Added a new setting to add invited users to a group automagically.
- Registration is no longer set to restrict by default.
- ACP saves all settings automagically.
- Moved repo to
NodeBB 3rd Party
and detached it from the newuser-approval fork.
- User Invitations!
-
@yariplus said:
Changes v0.3
- User Invitations!
- Users can now send invitations to new users using the invitations page on their profile.
- Adjustable number of allowed invites.
- Automatic timeout for resending an invite.
- Accepted invites are saved for future features (rewards).
- Added a new setting to add invited users to a group automagically.
- Registration is no longer set to restrict by default.
- ACP saves all settings automagically.
- Moved repo to
NodeBB 3rd Party
and detached it from the newuser-approval fork.
Amazing
- User Invitations!
-
Excellent work.
-
Does this PR has something to do with the functionality provided by this plugin? https://github.com/NodeBB/NodeBB/pull/3908
I'm not really sire but it seems that at least parcially, the functio ality is moving to the core? Or am i wrong?
-
Huh. I really need to start searching for these plugins before doing this stuff.
Also, I don't know why this was added to core if it was available as a plugin. Weird.
-
Changes v0.3.2
Minor update, thanks to pitaj for some tips.
- The plugin now uses the core emailer, (nodemailer) and no longer requires a third-party email plugin.
- The plugin now uses the core
Invitation
template, which can be customised in the emails section of the ACP.
-
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.
-
@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!