Thread: Major Additions - [DBTech] vBActivity & Awards v3 (vB4)
View Single Post
  #799  
Old 01-23-2013, 08:06 AM
joshskeety joshskeety is offline
 
Join Date: May 2004
Location: Virginia
Posts: 139
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Let me try to clear up the confusion too. The achievements work, they're given to everyone as expected. The problem is that on the "All Achievements" page the numbers of users who earned the achievements for Posts/Threads are wrong. Days Registered worked fine.

I believe this is where the issue is happening in allachievements.php

Code:
			// Check if we've earned this reward or not
			if ($rewardscache['achievement']["$achievementid"])
			{
				// Store time earned
				$conditions[] = '<span class="smallfont">' . construct_phrase($vbphrase['dbtech_vbactivity_achievement_earned_x'], vbdate($vbulletin->options['timeformat'], $rewardscache['achievement']["$achievementid"]) . ' ' . vbdate($vbulletin->options['dateformat'], $rewardscache['achievement']["$achievementid"])) . '</span>';
			}
			
			if (!empty($friends["$achievementid"]))
			{
				if ($others["$achievementid"])
				{
					// We have franz with this achievement
					$conditions[] = '<span class="smallfont">' . construct_phrase($vbphrase['dbtech_vbactivity_x_friends_y_others_have_this_achievement'], implode(', ', $friends["$achievementid"]), vb_number_format($others["$achievementid"])) . '</span>';
				}
				else
				{
					// We have franz with this achievement
					$conditions[] = '<span class="smallfont">' . construct_phrase($vbphrase['dbtech_vbactivity_x_friends_have_this_achievement'], implode(', ', $friends["$achievementid"])) . '</span>';
				}
			}
			else
			{
				if ($others["$achievementid"])
				{
					$conditions[] = '<span class="smallfont">' . construct_phrase($vbphrase['dbtech_vbactivity_x_people_have_this_achievement'], vb_number_format($others["$achievementid"])) . '</span>';
				} 
			}
It's telling me "Others" have earned the achievement, not friends. But the number is so low so it has to be my friends.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01063 seconds
  • Memory Usage 1,767KB
  • 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