The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Cyb - Advanced Registration Details »» | |||||||||||||||||||||||||||||||||||||||||||
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 Download Now
Screenshots
Show Your Support
|
2 благодарности(ей) от: | ||
blind-eddie, iZefi10 |
Comments |
#162
|
|||
|
|||
No ideas on how to fix this error??
I enter a email then hit submit and this comes above in red Error: e-mail address(es) incorrect: [object Object]; function forEach() { [native code] }; function (){ return this.filter($defined); }; function (keys){ var obj = {}, length = Math.min(this.length, keys.length); for (var i = 0; i < length; i++) obj[keys[i]] = this[i]; return obj; }; function (object){ var result = {}; for (var i = 0, l = this.length; i < l; i++){ for (var key in object){ if (object[key](this[i])){ result[key] = this[i]; delete object[key]; break; } } } return result; }; function (item, from){ return this.indexOf(item, from) != -1; }; function (array){ for (var i = 0, j = array.length; i < j; i++) this.push(array[i]); return this; }; function (){ return (this.length) ? this[this.length - 1] : null; }; function (){ return (this.length) ? this[$random(0, this.length - 1)] : null; }; function (item){ if (!this.contains(item)) this.push(item); return this; }; function (array){ for (var i = 0, l = array.length; i < l; i++) this.include(array[i]); return this; }; function (item){ for (var i = this.length; i--; i){ if (this[i] === item) this.splice(i, 1); } return this; }; function (){ this.length = 0; return this; }; function (){ var array = []; for (var i = 0, l = this.length; i < l; i++){ var type = $type(this[i]); if (!type) continue; array = array.concat((type == 'array' || type == 'collection' || type == 'arguments') ? Array.flatten(this[i]) : this[i]); } return array; }; function (array){ if (this.length != 3) return null; var rgb = this.map(function(value){ if (value.length == 1) value += value; return value.toInt(16); }); return (array) ? rgb : 'rgb(' + rgb + ')'; }; function (array){ if (this.length < 3) return null; if (this.length == 4 && this[3] == 0 && !array) return 'transparent'; var hex = []; for (var i = 0; i < 3; i++){ var bit = (this[i] - 0).toString(16); hex.push((bit.length == 1) ? '0' + bit : bit); } return (array) ? hex : '#' + hex.join(''); }; function (){ return JSON.encode(this); } |
#163
|
||||
|
||||
Great mod but I have a suggestion to expand features:
Quote:
Could this "inactive users" feature be expanded in a choice like: 1.) Prune users who have not posted in x days 2.) Prune users who have not logged in for x days 3.) Only prune users who have not activated their account in x days This way the mod get's better and more forums can use the inactive users feature. |
#164
|
||||
|
||||
I found a little layout bug. When users write their real name with the invitation using the embedded function:
Quote:
Quote:
Quote:
|
#165
|
|||
|
|||
I have two questions.
First: This was asked a while back by someone, but I never saw it answered. Is there a way to provide multiple answers to a question, such as y and yes or 8 and eight? Second: Is there a way for moderators to see or act on moderatored users? Thanks |
#166
|
|||
|
|||
hey
first of all i really like the mod is there a way for more usergroups to see the "Advanced Registration Management" and moderate users or is there a way to abort the moderation ? ( after signup user is activated automatically ) |
#167
|
||||
|
||||
I have vBulletin 3.6 and although the mod installed fine, the questions aren't showing up on the register page at all.
I had to manually add the <fieldset> to the register template. Now all is well. Thanks. |
#168
|
|||
|
|||
anyone encountered this error :
Error: e-mail address(es) incorrect: function () { for (var i = 1; i < this.length; i++) { if (this[i][0] == this[i-1][0]) { this.splice(i,1); } } }; function () { for (var i = 0; i <= this.length; i++) { this.shift(); } } |
#169
|
|||
|
|||
Same error here: Error: e-mail address(es) incorrect: function () { for (var i = 1; i < this.length; i++) { if (this[i][0] == this[i-1][0]) { this.splice(i,1); } } }; function () { for (var i = 0; i <= this.length; i++) { this.shift(); } }
It seems to be another great modification by Valter but I have exactly the same error, I'll be very grateful if you can fix it. Thanks. |
#170
|
|||
|
|||
seems to work just fine here.
The list of unactivated accounts could use some improvements though.. listing last post and last visit would certainly help as users can be listed just because they changed their email. Post count might also come in handy. |
#171
|
|||
|
|||
De installed as there is no support for the issues occurred by:
Invite your friends to join us. Separate multiple addresses with commas... Code:
Error: e-mail address(es) incorrect: function(b){for(var a=0;a |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|