Version: 1.7, by Valter
Developer Last Online: Nov 2023
Category: Miscellaneous Hacks -
Version: 3.7.x
Rating:
Released: 12-07-2008
Last Update: 02-07-2009
Installs: 143
DB Changes Uses Plugins Auto-Templates
Translations
No support by the author.
Info:
This product adds several advanced options to control new registrations, like:
- 'Random Questions' - User must answer random question to continue with the registration (can be on/off)
- 'Invitations System' - Let users invite their friends to join community
- You can choose to accept only invited people to register
- 'moderated users' management (accept/edit/contact/delete)
- e-mail users automatically when their accounts are accepted (can be on/off)
- 'non-activated users' management (accept/edit/contact/delete)
- Option to delete inactive accounts automatically if not confirmed X days after registration
All these features are controlled from one single page.
Notes:
- Don't forget to check/update product options after installation
- Only Admins can access this product options/logs
- Inviter is automatically marked as referral when invited user registers using invitation code
Installation:
1. Import XML file (as product): AdminCP > Plugin System > Manage Products > [Add/Import Product]
To set options:
Go to: AdminCP > vBulletin Options > Cyb - Advanced Registration
Versions: v1.0 - Nov 29. 2008.
- Initial Version v1.1 - Dec 08. 2008.
- New: Option to delete inactive accounts automatically after X days
- New: You can choose to e-mail users automatically when their accounts are accepted
- New: Enable only invited users to join
- Some minor bugs fixed v1.2 - Dec 13. 2008.
- Fixed bug (Invitation e-mail address must be lower-case)
- Fixed bug (Random Question answer must be lower-case)
- Fixed bug (Unregistered users able to send Invitations)
- New: Limit number of Invitations user can send in 7 days
- Minor bug fixes in phrases and html v1.3 - Dec 24. 2008.
- Improved detection of newly registered members who accepted invitations
- Fixed bug (referrer not marked if invitation code is not required) v1.4 - Jan 02. 2009.
- Break lists into pages with standard vB navigation
- Code cleanup v1.5 - Jan 25. 2009.
-Fixed bug (user can register without proper invitation code)
-New: Send multiple invitations at once
-New option: Maximum Invitations user can send at once
-New: Inviters are now able to add they real name to the message
-Minor bug fixes v1.6 - Jan 25. 2009.
-Important bug fix in Invitation System v1.7 - Feb 08. 2009.
-Fixed bug (Blank 'inviter' field for inviters who have been deleted in the meantime)
-Better inactive users detection for auto-prune (only zero-posters deleted)
-Fixed some CSS validation errors
-New: Check if e-mail address is already registered or invited before sending invitation
-Minor bugs fixed
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
If you allow a suggestion. To make this mod even more perfect, something like verify e-mail before getting access to registration page would be fantastic.
One of the anoying things with Vb is people giving fake e-mails when they attend to registration.
check the emaill address in the outgoing invitation against the user database to make sure the email address is not already associated with a user.
use the referral ID of the sender in the outgoing invitation request so the sender will get credit for the referral. Example: http://www.domain.com/forums/register.php?referrerid=551 (you could make this an on/off option in the setup)
Put the outgoing email text in mod's VB Options like you did with the Advanced Forum Rules mod. I would be nice to be able to change the text of the email without having to edit and reinstall the xml
check the emaill address in the outgoing invitation against the user database to make sure the email address is not already associated with a user.
use the referral ID of the sender in the outgoing invitation request so the sender will get credit for the referral. Example: http://www.domain.com/forums/register.php?referrerid=551 (you could make this an on/off option in the setup)
Put the outgoing email text in mod's VB Options like you did with the Advanced Forum Rules mod. I would be nice to be able to change the text of the email without having to edit and reinstall the xml
Just my $0.02, thanks again for the great mods!
1. Invitation will just be ignored if you are invited to forum where you are already member.
2. This is already implemented. When user accepts invitation and register, inviter is marked as referral.
3. Message can be modified/translated in Phrase Manager. There is no need to change original XML. Editing phrases in original XML is also not recommended because of several reasons... And it's better to keep this in phrases to allow people with several languages installed to have all translations available.