vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Profile Enhancements - Sparkline historical data graphs (https://vborg.vbsupport.ru/showthread.php?t=98044)

buro9 10-09-2005 10:00 PM

Sparkline historical data graphs
 
No longer supported by the author.

nexialys 10-10-2005 12:45 PM

would be just good to have a seperate page for these kind of stats... the homepage is not a good place for heavy serverloads...

buro9 10-10-2005 12:47 PM

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 :)

nexialys 10-10-2005 12:49 PM

/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!

buro9 10-10-2005 12:50 PM

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 :D

I'll finish the instructions first and you'll see how easy it is to put them anywhere you wish.

nexialys 10-10-2005 01:02 PM

i'm requesting the "thanks" button on releases threads.. ;)

buro9 10-10-2005 01:12 PM

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 :)

buro9 10-10-2005 01:17 PM

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

Feel free to criticise and ask questions now :)

MrNase 10-10-2005 02:15 PM

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 ;)

buro9 10-10-2005 02:21 PM

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 :)

MrNase 10-10-2005 02:23 PM

You are right, luckily I can do this myself ;)

Nice modification, useless for most of us but it's nice ;)

tamarian 10-10-2005 03:59 PM

This is nice :)

michaelbenson 10-10-2005 05:09 PM

This looks like an interesting hack which i am most certainly going to install.
Although it looks as though from the comments here it could do with some touch ups here and there. Oh well ... organisation has never been issue of mine.

Andreas 11-30-2005 12:11 PM

This is a nice Hack, thank you :)

For those interested, I slightly patched it to create transparent PNGs.

buro9 11-30-2005 01:18 PM

Quote:

Originally Posted by Andreas
This is a nice Hack, thank you :)

For those interested, I slightly patched it to create transparent PNGs.

Very nice, mind if I integrate and offer as a second option?

I know some people will prefer the gifs because of the IE transparency bug, but I personally will go for the pngs.

Is there a reason why the post histories still have a gif extension?

Andreas 11-30-2005 01:27 PM

Feel free to do whatever your want.

These PNGs do also work fine in IE, as they are not truecolor.

I experimented with GIF also, so the extension is just an oversight ;)

buro9 11-30-2005 01:28 PM

Ah, but the transparent ones have bitty edges!

Go on... work out how to do transparency plus anti-aliasing ;)

Ig@r 11-30-2005 02:17 PM

Wow! I love it!
Will install.

bang 08-12-2006 01:21 PM

does it work with 3.6?

rza733 08-12-2006 08:51 PM

how do i get the bar to the color blue..

I have a black background on my site and i can hardly see the bar lol

thanks!!


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

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01602 seconds
  • Memory Usage 1,752KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (20)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete