WCA Profile
Dave Campbell (2008-03-28 16:52:30 +0000)
I would like to see each person's WCA ID clearly stated on each profile page. I understand it is in the query string, but less technical people don't know what a query string is. I have added this field to my registration form for competitions for the user to fill in. But many people don't know how to find their ID. Adding this to their profile page would assist this matter.
Conversely, i would love to see, one day in the not so distant future, the WCA set up a webservice that one could bounce a query off of, much like Youtube and other webbased services offer, and recieve an XML result in return. This would be ideal for things like finding the WCA ID. I would not even have to ask the user for it. Upon registration i could create the request with the full name as the search parameter, and parse the results to find their WCA ID.
Included in the results could be the person's fastest official single solve and average for each event they have participated it. It is basic enough information as to be useful in other applications, but not giving too much away that would cause people not to come to see the actual page for the full information. My guess is those would be your two biggest issues: the first being bandwidth, the second being you giving away the information that may cause someone to not come to the profile itself. But, ultimately, that is the way the web is going.
StefanPochmann (2008-03-28 17:04:05 +0000)
Just like [url=http://www.worldcubeassociation.org/forum/viewtopic.php?p=1796#p1796:3pnhq9hj]this[/url:3pnhq9hj], that's something I'm working on (put on hold because of diploma thesis).
Dave Campbell (2008-07-26 17:28:21 +0000)
Stefan, how is your thesis coming along? I ask because i was going to inquire about any of this coming to fruition. In the mean time, i noticed you were nice enough to provide XHMTL results, and found i can execute a query using:
http://www.worldcubeassociation.org/res ... p?pattern={NAME}®ionId={REGION}
And parse the results using the xpath: /html/body/div/div/table/tr/td/a
Which will give me the info i need. Basically, when people register, i want them to input as much info as possible so i don't have to do it after the fact. I ask for their WCA ID, but if they don't know it (and most do not), i could gather the data and do the query. Hopefully i will only get one result, but of course that is not a sure thing.
So my question is, should i proceed with this instead of waiting for it to be available in some other form? If you end up changing the output format, it would break my parsing, of course.
jbcm627 (2008-07-26 21:50:01 +0000)
This would be nice. Right now I was just reading data out of a spreadsheet I exported as a csv, which works, but isn't very sophisticated. Actually, if a general script / template script for online registration that used the wca database was available (php, or whatever), that might be best. And of course, have this script (or another) be able to export either an xls or csv which can be imported into excel with all the events properly marked.
StefanPochmann (2008-08-01 21:24:39 +0000)
Please have a look at this new thread and let me know if you have further questions/suggestions:
viewtopic.php?f=7&t=459
StefanPochmann (2008-08-01 21:26:35 +0000)
Oh and... I finished my thesis/diploma a few months ago but then got a fulltime job. Anyway, sorry for the delays...
flooom (2008-11-29 00:37:42 +0000)
This doesn't really have much to do with what Dave was requesting, but since the title of this topic is 'WCA Profile', I'll just post this here.
Is it possible to show on a person's profile what [i:3nbjjuuy]current[/i:3nbjjuuy] records they have (world, continental, & national)? I know it shows their history of records they have made, but not which of them they currently hold. I know you are able to go to 'Region' and look up who has what record for which nation, etc., but displaying it on their profile would be nice, too.
frogdogcat13 (2008-12-02 03:06:54 +0000)
How would you go about fixing your name if it is spelled incorrectly for your profile and stuff? When I went to my first competition, they spelled my name incorrectly and I kinda want to fix that.
Bob (2008-12-02 04:55:11 +0000)
What is your name listed as and what should it be?
StefanPochmann (2008-12-02 13:37:16 +0000)
[quote="flooom":35zosxcs]Is it possible to show on a person's profile what [i:35zosxcs]current[/i:35zosxcs] records they have (world, continental, & national)?[/quote:35zosxcs]
Current world records can be seen by looking for "rank=1" in the top part of the profile. We're working on making this more visible and adding continent/country ranks. I wouldn't really want to add an additional table for this, as that would only clutter the profile with duplicate information.
Bob (2008-12-02 21:32:30 +0000)
I like this feature. It is a nice addition to the profile page. Good job.
flooom (2008-12-03 00:06:42 +0000)
You added it! Awesome job, Stefan. Thanks a lot!
StefanPochmann (2008-12-03 10:08:00 +0000)
Actually Clement implemented it, I'm just the spokesperson, ha. And yes I agree it looks quite good and informative.
frogdogcat13 (2008-12-05 01:44:02 +0000)
my name is listed as Kristen Krewe and it should be Kristen Crewe
Bob (2008-12-05 02:35:19 +0000)
Your name in the database has been changed to Kristen Crewe. Your new WCA ID is 2008CREW01.
frogdogcat13 (2008-12-14 03:38:03 +0000)
thank you
Dave Campbell (2009-05-21 16:00:37 +0000)
So what happened? The WCA ID used to be on the profile under the user's name at the top of the page. Then it seems to have disappeared, sometime around the time the DOB's went up for a half day. Did someone roll back changes too far? I see a few topics on this board asking about the WCA ID/Number, so the confusion is still there. Was there an issue with having it under the name? I think it should be visible somewhere for the layman.
flooom (2009-05-24 23:34:52 +0000)
What do you guys think about having a percentile number next to the ranking number? If you are ranked 50 for 3x3, 4x4 and 5x5, then that means you are ranked better in 3x3 because of the number of people that participate in it.
3x3 average rank 50: 99.99th percentile
4x4 average rank 50: 99.95th percentile
5x5 average rank 50: 99.92th percentile
BryanLogan (2009-05-25 21:35:37 +0000)
[quote="flooom":17otb4vk]What do you guys think about having a percentile number next to the ranking number? If you are ranked 50 for 3x3, 4x4 and 5x5, then that means you are ranked better in 3x3 because of the number of people that participate in it.
3x3 average rank 50: 99.99th percentile
4x4 average rank 50: 99.95th percentile
5x5 average rank 50: 99.92th percentile[/quote:17otb4vk]
Worthless. When you get a bunch of people who have competed once or aren't really speedcubers, it's not worthwhile to rank yourself against them. Also, with the granularity, you might not see that much of a difference between at 20 second average and a 15 second average, even though that's a huge difference.
Dave Campbell (2009-06-15 19:08:22 +0000)
[quote="Dave Campbell":3ny0bkqa]So what happened? The WCA ID used to be on the profile under the user's name at the top of the page. Then it seems to have disappeared, sometime around the time the DOB's went up for a half day. [/quote:3ny0bkqa]
As of the time of writing this, the WCA ID is back up on the profile page. I will pretend my message posted 3 weeks ago, that no one appears to have noticed, actually helped.
Lucas (2009-06-16 00:42:53 +0000)
[quote="Dave Campbell":1bvrsw0g][quote="Dave Campbell":1bvrsw0g]So what happened? The WCA ID used to be on the profile under the user's name at the top of the page. Then it seems to have disappeared, sometime around the time the DOB's went up for a half day. [/quote:1bvrsw0g]
As of the time of writing this, the WCA ID is back up on the profile page. I will pretend my message posted 3 weeks ago, that no one appears to have noticed, actually helped.[/quote:1bvrsw0g]