vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Miscellaneous Hacks - VSa - Advanced Registration (https://vborg.vbsupport.ru/showthread.php?t=236117)

gjc 02-25-2011 01:45 PM

Yeah, vsa_advreg_invite is in there. It has my site prefix in front of it tho. I have done a couple uninstalls and reinstalls of the mod aswell. Not alot of ways to make a mistake, right. Its just an .xml.

I have double checked the possibility of a mod conflict by disabling all my mods except the vsa advanced reg (last time i did them one by one).

Trying to think of other reasons that would cause this.

Does this mod require the navbar template to be intact? I have edited this template in order to remove the navbar links.

I have the admincp and modcp folders renamed for securtity reasons.

Can someone list all the files and templates this mod uses so i can determine if there is a major change ive made that is getting in the way here.

Valter 02-25-2011 08:17 PM

Hi gjc,

Have you tested this with different browsers?

Does it work for other members?

It's javascript problem caused by either bad browser or another mod.

gjc 02-26-2011 02:00 PM

Hey Valter,
I just checked both chrome and firefox. They both receive the error aswell, however it is slightly different. As for other members I have only installed the mod on my test site. It occurs on 4 of my 7 usergroups so I assume they are all affected. Is there any known mod conflicts. Ive played around with disabling my mods, but im not really interested in uninstalling any of them.

Here is the error from chrome:

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); }

And from firefox:

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); }

I have also confirmed that the error occurs in Safari on a Mac at a different WAN ip.

gjc 02-26-2011 03:11 PM

If I put in no email address and hit the send button, I get a proper error.
Error: e-mail address required

Videx 02-26-2011 04:48 PM

I see JSON referenced in there. In another mod we've had a lot of trouble with JSON not working correctly on the server. Just a thought.

Wolver2 03-01-2011 07:18 AM

Some recieve the invitations and some not.. That is why I wanted to resend the Invites manually..

@Valter may I suggest to let the Admin see the Invite codes Sent?

also let the Inviter see the Invite code which he is going to send pls

gjc 03-01-2011 01:55 PM

I have finally determined what was causing this error when any email address was entered into the invite box. It was caused by a mod conflict with VBSTATUS. Thanks for everyone who suggested this, I finally got a chance to start uninstalling my mods to find which one was causing the issue. I would like to add that disabling this mod did not solve the problem. It had to be completely uninstalled. Thanks again to everyone who helped with this. I will be removing vbstatus to use the invite system.



Resolved 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); }

onehost 03-01-2011 05:10 PM

This has not been updated for a full year.

I am sure it is somewhat out-of-date....

ProFifaLeagues 03-07-2011 08:04 PM

I get this error when sending a email to a 100% correct address any ideas what may be wrong??

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(); } }

gjc 03-07-2011 08:18 PM

Probably a mod conflict rammieone. Similar to mine above. You may have to try uninstalling your mods one by one.


All times are GMT. The time now is 12:58 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07839 seconds
  • Memory Usage 1,785KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete