CEMETECH
Leading The Way To The Future
Login [Register]
Username:
Password:
Autologin:

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 115 users online: 2 members, 92 guests and 21 bots.
Members: shkaboinka.
Bots: Magpie Crawler (3), Googlebot (18).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
Author Message
elfprince13


OVER NINE THOUSAND!


Joined: 23 May 2005
Posts: 10246
Location: A galaxy far far away......

Posted: 15 Sep 2011 06:47:38 pm    Post subject: Individual User Posting Statistic Graphs

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.
_________________
StickFigure Graphic Productions || VSHI: Vermont Sustainable Heating Initiative


Back to top
merthsoft


File Archiver


Joined: 09 May 2010
Posts: 2735

Posted: 15 Sep 2011 07:58:49 pm    Post subject:

I would also like this.
_________________
Shaun
Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 15 Sep 2011 08:16:36 pm    Post subject:

The Profile page can use a facelift and more statistics Very Happy
_________________


-Alex
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55874
Location: Earth, Sol, Milky Way

Posted: 15 Sep 2011 11:58:32 pm    Post subject:

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
_________________


Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 16 Sep 2011 12:04:52 am    Post subject:

Sounds good, as per my ideas, I'll whip something up in a spreadsheet.
_________________


-Alex
Back to top
elfprince13


OVER NINE THOUSAND!


Joined: 23 May 2005
Posts: 10246
Location: A galaxy far far away......

Posted: 16 Sep 2011 12:57:08 am    Post subject:

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.
_________________
StickFigure Graphic Productions || VSHI: Vermont Sustainable Heating Initiative


Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55874
Location: Earth, Sol, Milky Way

Posted: 17 Sep 2011 11:29:19 pm    Post subject:

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.
_________________


Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 17 Sep 2011 11:58:46 pm    Post subject:

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.
_________________


-Alex
Back to top
allynfolksjr


Minor Calculator Deity


Joined: 20 Apr 2005
Posts: 1277

Posted: 18 Sep 2011 12:00:29 am    Post subject:

How about a graph that charts all of the stupid posts users make?
_________________
http://tcpa.calcg.org/
Back to top
DJ_O


Retired TI-83+ coder


Joined: 18 Mar 2005
Posts: 1495
Location: Quebec (Canada)

Posted: 18 Sep 2011 12:10:42 am    Post subject:

That would be nice. Maybe something like this?



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

Former 83+ coder, now doing 84+CSE stuff, Omnimaga/TIMGUL founder.

Follow me on Bandcamp|Facebook|Youtube|Twitter
Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 18 Sep 2011 12:24:21 am    Post subject:

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?
_________________


-Alex
Back to top
allynfolksjr


Minor Calculator Deity


Joined: 20 Apr 2005
Posts: 1277

Posted: 18 Sep 2011 12:54:37 am    Post subject:

Yeah, except that we don't give a a about statistics.
_________________
http://tcpa.calcg.org/
Back to top
elfprince13


OVER NINE THOUSAND!


Joined: 23 May 2005
Posts: 10246
Location: A galaxy far far away......

Posted: 18 Sep 2011 02:29:44 pm    Post subject:

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.
_________________
StickFigure Graphic Productions || VSHI: Vermont Sustainable Heating Initiative


Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55874
Location: Earth, Sol, Milky Way

Posted: 05 Oct 2011 11:02:17 pm    Post subject:

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.
_________________


Back to top
elfprince13


OVER NINE THOUSAND!


Joined: 23 May 2005
Posts: 10246
Location: A galaxy far far away......

Posted: 05 Oct 2011 11:58:09 pm    Post subject:

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.
_________________
StickFigure Graphic Productions || VSHI: Vermont Sustainable Heating Initiative


Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 06 Oct 2011 02:29:49 am    Post subject:

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.
_________________


-Alex
Back to top
KermMartian


Site Admin


Joined: 14 Mar 2005
Posts: 55874
Location: Earth, Sol, Milky Way

Posted: 06 Oct 2011 11:09:26 am    Post subject:

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.
_________________


Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 06 Oct 2011 07:20:18 pm    Post subject:

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.
_________________


-Alex
Back to top
Ashbad


I am governor Jerry Brown


Joined: 01 Dec 2010
Posts: 2423
Location: There lived a certain man in Russia long ago

Posted: 06 Oct 2011 07:46:11 pm    Post subject:

My graph looks like a surfer dude wave Cool
_________________
-Ashbad
Back to top
comicIDIOT


Guru


Joined: 01 May 2006
Posts: 5138
Location: SFBA, California

Posted: 06 Oct 2011 11:24:45 pm    Post subject:

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.
_________________


-Alex
Back to top
Display posts from previous:   
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
    » Goto page 1, 2, 3  Next
» View previous topic :: View next topic  
Page 1 of 3 » All times are GMT - 5 Hours

 
Jump to:  
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

© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.041319 seconds.