The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
VSa - 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 mentioned 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 > VSa - Advanced Registration Versions: v1.0 - Nov 29. 2008. -Initial Version v1.7 - Feb 08. 2009. -Latest vB 3.x version v2.0 - Feb 17. 2010. -Updated for vB 4 -Done some code cleanup, minor bugs fixed v2.0.1 - Feb 19. 2010. -Fixed: Multiple invitations not sent properly -Fixed: JS error if there are whitespaces in email address list -New: Exclude groups from sending invites v2.0.2 - May 22. 2012. -Compatible with vBulletin 4.2 v2.0.3 - Apr 22. 2013. -Compatible with vBulletin 4.2.1 Download Now
Screenshots
Show Your Support
|
10 благодарности(ей) от: | ||
bluebare, DDIG, EliasAlucard, Insta-Gator, josner, K4GAP, SamSteve, yin9, Zakalway |
Comments |
#202
|
|||
|
|||
I did not get the invitation in 3 hours. Should I wait like that?
|
#203
|
||||
|
||||
Maybe. But you should completely uninstall this and any other mod having to do with registration until you have it working normally. Then if you still have trouble you can come back and say "It works fine without this mod, but as soon as I install it x happens".
|
#204
|
|||
|
|||
a little help please. When i try and setup the question/answer i get this its really narrow, and the text is black
im using 4.1.1 |
#205
|
|||
|
|||
No support?
|
#206
|
||||
|
||||
Do you think a three hour wait is excessive? Besides you really haven't given anyone much to go on. We need to know all the things you have already tried to fix the issue. At least:
|
#207
|
|||
|
|||
I couldn't make it work on 4.1.2. I don't know why but it's not working. I cannot get emails...
|
#208
|
|||
|
|||
I've Tried evrything i can think of.
i have read the forum it has not been mentioned. my regular registration still works, its currently integrated into my elite ladder script im using a custom style, BDTECH here is the link www.fatalitynetworking.com/forum When you click on the invite a friend it goes really small and messes up the template |
#209
|
||||
|
||||
It's a custom style issue then. You need to talk to the person that made the custom style and see if they're willing to make this work.
|
#210
|
|||
|
|||
Bugger
|
#211
|
|||
|
|||
I am also recieving this error, no matter what email i enter.
Using version 4.1.0 Error: e-mail address(es) incorrect: [object Object]; function(fn, bind){ for (var i = 0, l = this.length; i < l; i++) fn.call(bind, this[i], i, this); }; function(fn, bind){ for (var i = 0, l = this.length; i < l; i++) fn.call(bind, this[i], i, this); }; function(fn, bind){ for (var i = 0, l = this.length; i < l; i++){ if (!fn.call(bind, this[i], i, this)) return false; } return true; }; function(fn, bind){ var results = []; for (var i = 0, l = this.length; i < l; i++){ if (fn.call(bind, this[i], i, this)) results.push(this[i]); } return results; }; function(){ return this.filter($defined); }; function(item, from){ var len = this.length; for (var i = (from < 0) ? Math.max(0, len + from) : from || 0; i < len; i++){ if (this[i] === item) return i; } return -1; }; function(fn, bind){ var results = []; for (var i = 0, l = this.length; i < l; i++) results[i] = fn.call(bind, this[i], i, this); return results; }; function(fn, bind){ for (var i = 0, l = this.length; i < l; i++){ if (fn.call(bind, this[i], i, this)) return true; } return false; }; 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); } |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|