Thread: Forum Home Enhancements - [DBTech] InfoPanels v2 (vB4) [AJAX]
View Single Post
  #213  
Old 08-18-2012, 01:00 PM
S@NL - BlackBik's Avatar
S@NL - BlackBik S@NL - BlackBik is offline
 
Join Date: Jul 2004
Location: Netherlands
Posts: 307
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Fillip,

Sorry to bother you again....
In the Netherlands we use different decimal punctuation. To separate thousands we use a dot in stead of a comma and to separate decimals we use comma's in stead of a dot.
While installing the new 2.0.6 version of this hack, I've noticed that the average stats that are placed under the forum statistics on Forum Home, used the English decimal system.
To correct this I've changed "forumhome_complete.php" a little bit.

I've added the vb_number_format function to three lines of code, starting from line 551:
Code:
$averages["$key"]['day'] 	= vb_number_format(round(($vbulletin->userstats["total{$key}"] / $difference), 2), 2);
$averages["$key"]['week'] 	= vb_number_format(round(($vbulletin->userstats["total{$key}"] / ($difference / 7)), 2), 2);
$averages["$key"]['month'] 	= vb_number_format(round(($vbulletin->userstats["total{$key}"] / ($difference / 30)), 2), 2);
This way the numbers are formatted correctly, depending on the language you choose for your forum. I've tested both the English and Dutch languages, and this works fine.
I do not use the Top X blocks of this hack, but I've enabled them for testing purposes. The number formatting "problem" is not present in this part of the hack.

Could you please correct this in a future release of this hack.
And thank you for correcting my other problem

Greetz,
Rob
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01691 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete