It would be fun to see our running average over time, our 10-day average over time, and our per day statistics for both word and post counts.
I would also like this.
The Profile page can use a facelift and more statistics Very Happy
Sure, I'd be happy to do so. I volunteer you guys to put together a more explicit spec of what you'd like to see first. Wink
Sounds good, as per my ideas, I'll whip something up in a spreadsheet.
comicIDIOT wrote:
The Profile page can use a facelift and more statistics Very Happy

and some of the fields can't be filled out at the same time. I think maybe Yahoo messenger was hijacked for ticalc.org author profile, or something along those lines?


[edit]
For the span of membership I'd like to see several lines.
* The total number of posts up to that date divided by the number of days of membership up to that date.
* The total number made on that day
* A 10 day average of average posts per day surrounding that day.

This should show one very smooth line, one very jagged line, and one somewhere in the middle.
Here's a little question I've been debating in my head: should the graphs be generated once per day, when the user's profile is first loaded, or in a batch once per X, regardless of views? I'm inclined to say the former, even though it will be a slightly slower page-load the first time a user's profile is viewed each day.
I say it's generated once per day when viewed. That way, my graph isn't rendered for that day unless someone views my profile. It'll save on server load at the least, maybe. I'm not sure if that's the an option you have listed there, but this is my suggestion.
How about a graph that charts all of the stupid posts users make?
That would be nice. Maybe something like this?



Else, I guess maybe something like the post stats graph on Cemetech.
I really like that concept, DJ. Kerm, maybe a generaic 12 month (post per month) graph on the users page, and a link to a more detailed report?
Yeah, except that we don't give a shit about statistics.
KermMartian wrote:
Here's a little question I've been debating in my head: should the graphs be generated once per day, when the user's profile is first loaded

This one.
KermMartian wrote:
even though it will be a slightly slower page-load the first time a user's profile is viewed each day.


Code:

<img id="user_stat_img" src="loading.gif" />
<script type="text/javascript">
        var stat_img     =    new Image();
   stat_img.src = "/scripts/user_stat_gen.php?userid=n";
        stat_img.onLoad = function swap_in_stats(){
                document.getElementByID('user_stat_img').src = "/scripts/user_stat_gen.php?userid=n";
        };

 </script>


DJ_O wrote:
That would be nice. Maybe something like this?

http://djomni.57o9.org/random/postbymonthdj.png

Quote:
I really like that concept, DJ. Kerm, maybe a generaic 12 month (post per month) graph on the users page, and a link to a more detailed report?

I think it would be much more interesting to have the graph be extensive (and take the format I suggested above) spanning the time from join date to the present.

Quote:

Else, I guess maybe something like the post stats graph on Cemetech.

This is what I had in mind graphically.
I added a feature to user profile pages that shows a posts-per-day graph, just like Cemetech's full-site posts-per-day graph. Jab anyone's profile button (like mine: ) and give it a look. Next thing for me to implement will be cleanup of stale images.
Win. =)

[edit]

Nikky has some weird patterns in his graph, with lots of days lining up at the same post count, and I was going to ask if he had OCD, but then I noticed he never posts more than 8 or 9 posts a day, so there isn't quite the same range of possibility.


[edit 2]

Of the other people who've posted in this thread, Comic and Kevin both have very noticeable absences, and Merth has a very zoomed-in horizontal axis.
Wow, I do have a quite an absence. I think I stopped coming to Cemetech when I got kicked from my graphing calculator in high school. I'm not exactly sure what prompted me to come back after a year and a half, but my return to regular posting is appears to be around my graduation from High School.
Looks like it was about a year and a third that you abandoned us to "work" and "life" and stuff, comicIDIOT. Elfprince, great observations, thanks for sharing! I still want to spiff up the profile page in some way after the graph addition; I'm not 100% happy with it.
It can surely use some sprucing. Perhaps we pick out categories and sort it out in a few divs rather than a table.

Relatedly, after looking at the page. The colors on the graph don't work. Maybe yellow instead of green, and get rid of the moving average data-points since it gets lost in most graphs, but is completely legible on out newer users.

If we move the graph down as it's own box, and have it dynamically span the page, I think we could keep the average data points.

And while I'm lightly nitpicking about the graph, I thought it'd be a little prettier. Haha. But it gets the job done so no fault there. But I think allocating more width will greatly help the current graph look nicer, as it is.
My graph looks like a surfer dude wave Cool
So, this graph works great and all, except when it divides by zero.

http://www.cemetech.net/forum/profile.php?mode=viewprofile&u=2647

KermM: Looking at the source, I suggest moving (or expanding the conditions of) the message, "We regret that we have insufficient data for this view" on line 49 to accommodate this error.

UPDATE: I took the initiative and fixed it. You can view the fix on this profile, since I think the profiles are only loaded daily.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 3
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement