Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Random Game Mod

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет

Random Game Mod

Сообщение mEx »

Mod for EZportal

Такая проблема, отображает только гиф файлы, а мне надо, чтобы и jpg, нужно этот код подправить:

Код: Выделить всё

//
// BEGIN Random Game
//

$sql = "SELECT `game_id`, `game_name`, `game_path`, `win_width`, `win_height`, `image_path`, `rank_required`, `level_required` FROM `" . iNA_GAMES . "` ORDER BY RAND() LIMIT 1;";
if (!$result = $db->sql_query($sql))
{
	message_die(GENERAL_ERROR, 'Could not query game information', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);

$image_path = $row['image_path'];
if ( $image_path == '' ) 
{
	if( file_exists("./" . $row['game_path'] . "/" . $row['game_name']. "/" . $row['game_name']. ".gif") )
	{
		$image_path = "./" . $row['game_path'] . "/" . $row['game_name'] . "/" . $row['game_name'] . ".gif";
	}
	elseif( file_exists("./" . $row['game_path'] . "/" . $row['game_name']. "/" . $row['game_name']. ".GIF") )
	{
		$image_path = "./" . $row['game_path'] . "/" . $row['game_name'] . "/" . $row['game_name'] . ".GIF";
	}
	elseif( file_exists("./games/" . $row['game_name']. "/" . $row['game_name'] . ".gif") )
	{
		$image_path = "./games/" . $row['game_name'] . "/" . $row['game_name'] . ".gif";
	}
	elseif( file_exists("./games/" . $row['game_name']. "/" . $row['game_name'] . ".GIF") )
	{
		$image_path = "./games/" . $row['game_name'] . "/" . $row['game_name'] . ".GIF";
	}
}

$image = "<img src=\"" . $image_path . "\" alt=\"" . $row['game_name'] . "\" title=\"" . $row['game_name'] . "\" width=\"50\" height=\"50\" border=\"0\">";

if( count($row['game_id']) == 0 )
{
	$random_game = $lang['no_games'];
}
elseif( ($userdata['user_level'] >= $row['level_required']) || ($userdata['user_rank'] >= $row['rank_required']) )
{
	$random_game = "<a href=\"javascript:Gk_PopTart('activity.php?mode=game&id=" . $row['game_id'] . "&sid=" . $userdata['session_id'] . "', 'New_Window', '" . $row['win_width'] . "', '" . $row['win_height'] . "', 'no')\" onClick=\"blur()\">" . $image . "</a><br><span class=\"gensmall\">" . $row['game_name'] . "</span>";
}
else
{
	$random_game = "" . $image . "<br><span class=\"gensmall\">" . $row['game_name'] . "</span>";
}

//
// END Random Game
//
mEx
phpBB 1.4.4
Сообщения: 197
Стаж: 17 лет

Сообщение mEx »

up :arrow:

Вернуться в «Поддержка модов для phpBB 2.0.x»