Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Sparkline historical data graphs Details »»
Sparkline historical data graphs
Version: 1.00, by buro9 buro9 is offline
Developer Last Online: Jul 2012 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 3.5.0 Rating:
Released: 10-09-2005 Last Update: 10-09-2005 Installs: 9
Template Edits
Additional Files Is in Beta Stage  
No support by the author.

No longer supported by the author.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 10-10-2005, 12:45 PM
nexialys
Guest
 
Posts: n/a
Default

would be just good to have a seperate page for these kind of stats... the homepage is not a good place for heavy serverloads...
Reply With Quote
  #3  
Old 10-10-2005, 12:47 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nexialys
would be just good to have a seperate page for these kind of stats... the homepage is not a good place for heavy serverloads...
You're always so critical... did you read that they were cached? Nope. So what's that... 6 extra queries per day at standard settings, you could reduce that to 3 queries a day if it really pains you
Reply With Quote
  #4  
Old 10-10-2005, 12:49 PM
nexialys
Guest
 
Posts: n/a
Default

/me so critical, me is also a devil's advocate, make answers show before anybody needs to ask for them...

oh, btw, would it be possible to have such a display for members stats in the member.php page?! would be cute too!
Reply With Quote
  #5  
Old 10-10-2005, 12:50 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nexialys
[high]* nexialys so critical, me is also a devil's advocate, make answers show before anybody needs to ask for them...
[/high]

oh, btw, would it be possible to have such a display for members stats in the member.php page?! would be cute too!
Give me a chance to finish typing I'm a piecemeal uploader and publisher

I'll finish the instructions first and you'll see how easy it is to put them anywhere you wish.
Reply With Quote
  #6  
Old 10-10-2005, 01:02 PM
nexialys
Guest
 
Posts: n/a
Default

i'm requesting the "thanks" button on releases threads..
Reply With Quote
  #7  
Old 10-10-2005, 01:12 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nexialys
oh, btw, would it be possible to have such a display for members stats in the member.php page?! would be cute too!
It is possible, included in the instructions.

However, caveat... the images generated are png's. And the sparkline library does not yet accomodate transparent backgrounds, alphas. I could change the sparkline library to work with alphas, but png's with alphas just show as grey/gray in IE.

So right now, what is happening is that I generate an image for each unique background colour that the sparklines appear on.

What this means is that if the image is used both on the members list page (alt2) and on the member info page (alt1), that double the number of images are capable of being produced.

It should be noted that the maximum number of graphs that this can render can be shown as:
# of unique background colours in enabled styles * 3 = # forum home images
+
# of unique background colours in enabled styles * # of users who have posted = # user images

In my case that allows for a maximum of 20,015 images to be created (5 styles, 4,000 users = 20,000 + 15). All are written to the file system and served from there to reduce load... I don't care about disk space, but maybe you care about having 20,015 items in a folder ?

If you add a second background colour to the equation you are doubling the number of user images you'll generate. Unless you set one or the other background colours, such that all places where the image appears uses the same alt colour... in which case, look inside of sparkplug.php and adjust the code
Reply With Quote
  #8  
Old 10-10-2005, 01:17 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, For initial putting it out there... done.

Feel free to criticise and ask questions now
Reply With Quote
  #9  
Old 10-10-2005, 02:15 PM
MrNase MrNase is offline
 
Join Date: May 2003
Location: Germany
Posts: 670
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I love it!

No point though: You should put all files for this plugin/hack/mod/whatever into a seperate folder.. My FTP is messy enough
Reply With Quote
  #10  
Old 10-10-2005, 02:21 PM
buro9 buro9 is offline
 
Join Date: Feb 2002
Location: London, UK
Posts: 585
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MrNase
No point though: You should put all files for this plugin/hack/mod/whatever into a seperate folder.. My FTP is messy enough
Yes, I was thinking about that.

I wanted to keep the sparklines as a child of the forum, I couldn't trust that everyone would have a similar setup to me.

I didn't want to touch the Sparklines Library files at all, just leave their shipped files alone so it would be easier to upgrade to newer versions in future. Their files include relative includes of each other, so this means that they all have to be in the folder in which they are initially being included.

So basically they all ended up in the same place.

Not hard to move all items to a new child folder though, or possibly a sibling folder. I just didn't want to complexify the install further, I see the troubles lierduh has to go through explaining folder permissions and whatnot and end up just thinking it's more trouble than needed, stick it all in one place
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:36 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06406 seconds
  • Memory Usage 2,280KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (7)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete