phpbb3 и серый квадрат репутации, что это?
Наверно когда нет голоса :-)
В phpbb3 нет репутации. Наверное, стоит мод User Reputation Points? Серый квадратик стоит когда сумма голосов равна нулю :)

function get_rep_img($points, $username)
{
	global $config, $db, $user;
	$user->add_lang('mods/reputation_mod');
	$user_rank = get_rep_rank($points, $username);

	$block_img = '<img src="images/reputation/neutral.gif" title="' . $user_rank . '" />';
	if ($points > 0)
	{
		$block_img = '<img src="images/reputation/pos.gif" title="' . $user_rank . '" />';
	}

	else if ($points < 0)
	{
		$block_img = '<img src="images/reputation/neg.gif" title="' . $user_rank . '" />';
	}

	$repeat = (intval($points / $config['rp_block_per_points']));
	if ($repeat > $config['rp_max_blocks'])
	{
		$repeat = ($config['rp_max_blocks'] - 1);
	}

	return ($repeat > 0) ? str_repeat($block_img, $repeat) . $block_img : $block_img;
}