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.
Enable "Only invited users can register" in product options.
Is there a possibility to let us choose if invited Users allways habe to insert a Invitation ID even normal Registrations are not disabled? Would be fine in another Update.
Hmm, it's like logging-in to site without proper password. You must be blocked until proper pass is typed. If you are allowed to put anything as password then it's completely unneded. If they can get in without proper Invitation Code, most of typed codes will be "fhgdhfghd" - completely useless data in database, and just one more irritating field in registration form.
For some reason, I have new users attempt to register but for whatever reason, every time the answer the 'random question' it tells them the answer is incorrect... i tried it myself with the same result.
After further testing, it appears that it is case sensitive. Anyway to remove this so it accepts the answer regardless of whether they use caps or lower case?
I believe this was ask previously so I apologize... but do you think there will be a way in a later update you may release that will allow specific user groups to use the "Invite Friend" option?
My reason for asking is because an "Unregistered" person visiting the site can just send invites to; for example "Frick & Frat". Neither Frick nor Frat will have ANY idea on who sent them the invitation because it lists the sender as "Unregistered". I would prefer to have only my current registered members be allowed to send invites to other people.
Or...
Is there a way to simple hide the "Invite" link (or button if using a different style template), from people that are not registered to the site. Seems simple enough, I think since a person who is not registered will see the "Register" link whereas a person who signs in does not. Is there a way to use the same concept so to speak with the "Invite" option?