Witam,
Mam do Państwa (userów) takie pytanie, jako że nie znam się na budowie ipb a chcę dodać tabele serwerów na stronę główną to muszę się zwrócić do Państwa o pomoc.
Mianowicie chodzi o kod php, mam kod ale nie wiem gdzie (do jakiego pliku) i w które miejsce (miejsce w pliku) go dodać tak aby działał prawidłowo.
Oto i kod:
// serwerki
define('MAPS_DIR', 'images/cs_maps/');
require_once ($phpbb_root_path . 'includes/class_hlsocket.' . $phpEx);
$s1_status = new HLSocket('195.42.112.111', '27015');
$s1_info = $s1_status->details();
$template->assign_vars(array(
// -- Server pierwszy ($s1_info) - BEGIN
'S1_HOSTNAME' => $s1_info['hostname'],
'S1_PLAYERS' => sprintf($lang['server_players'], $s1_info['players'], $s1_info['max']),
'S1_PWD' => $s1_info['passworded'] ? '<img src="'.MAPS_DIR.'pwd_secure.png" alt="'.$lang['server_password'].'" title="'.$lang['server_password'].'" />' : '<img src="'.MAPS_DIR.'pwd_secure2.png" alt="'.$lang['server_password2'].'" title="'.$lang['server_password2'].'" />',
'S1_MAP2' => sprintf($lang['server_map'], $s1_info['map']),
'S1_MAP' => MAPS_DIR.$s1_info['map'].'.jpg',
'S1_JOIN_HLSW' => "hlsw://{$s1_status->host}:{$s1_status->port}",
'S1_JOIN_STEAM' => "steam://{$s1_status->host}:{$s1_status->port}",
'S1_GM_STATUS' => "http://www.gametracker.com/server_info/{$s1_status->host}:{$s1_status->port}/",
'S1_FORUM' => append_sid("index.php?c=1"),
// -- Server pierwszy ($s1_info) - END
));
$s1_status->close();
Po dodaniu tego kodu do pliku .php należy dodać taki kod na główną stronę:
{S1_HOSTNAME} = nazwa serwera, {S1_PLAYERS} - ilu gra / max itp., itd.
Jeżeli mieli by Państwo czas i chęci to prosiłbym o pomoc w tym zakresie.
Z góry dzięki,
Piotr Łapczyński.
Zapomniałem dodać załącznika.
tabela_serverww.zip