Quote:
Originally Posted by Gryphon
vBulletin trims profile field entries, all spaces is the same as blank.
Joe, I am afraid I just do not have an answer for what could be causing the issue.
|
Let me ask you this. Do you know of a way to let me see which user accounts have put data in the specific field, and show it?
I could manually go through a list of users with data in the specific field (and what they've entered). and see if there's corrupt data and remove it. I'm seeing no errors, so either I'm looking in the wrong place, or the script is not throwing any.
If I could take a look at everyone's data for that field, it might help me. If your script doesn't do this, how hard would it be to write a quickie little something to make this happen? Kind of a "debug" script to go along with your main one?
Edit: I sort of managed to unstick this, although I don't know if I fully fixed it. Since I can't find a way to get vB to show me every user who has entered any kind of data into a custom field, I had to improvise. I did two separate searches for people who entered the letter
e and the letter
a into that particular field. Found quite a lot of users. I went through them one by one. I found a handful of users who had dead accounts, so I blanked that data field. Found a handful whose XBL accounts had a gamerscore of zero, and hadn't logged into my forum for over 6-8 months, so I just deleted those accounts outright. However...
I found a decent amount of them who had put junk in the profile field. I cleared all that out, but kept track of it. The list of the junk data in there from about 130 profiles I looked through manually. Here's the list:
Destroy All Humans.
aweddball
no like da xbox
^eRrOR^
Nope don't got it
I don't have one
I play PS2 Online
I hate consoles!
I Use Xbox Connect
Don't have a Wii, or PS3, or any other gaming console except for the PC for that matter!
not yet
PS Network: Spyd77
A what-box?!
I have no console.
What's really interesting is right after I force ran the script, my number of users on the charts jumped from 104 to 133 immediately. It seems like something in one of the profiles I changed or deleted was sticking the script. Is it possible that fourth one was culprit? Are there any data strings that would just cause the script to flat out STOP working?
Unrelated to this, I did have a thought. What would your script do if two users put the same data in the profile field? Would it just process them anyway, or would there be a problem if two user accounts had the same XBL tag?