Random Game op ezPortal
Geplaatst: 11 okt 2005, 16:43
Met deze mod kan je icm de Activity Mod, een Random Game op de portal.php laten zien...
hier mijn Eerste Zelf gemaakte mod 8)
hier mijn Eerste Zelf gemaakte mod 8)
Code: Selecteer alles
#
#-----[ OPEN ]------------------------------------------
#
/portal.php
#
#-----[ FIND ]------------------------------------------
#
$template->set_filenames(array(
'body' => 'portal_body.tpl')
);
#
#-----[ AFTER, ADD ]------------------------------------------
#
//
// BEGIN Random Game
//
{
$sql = "SELECT * FROM phpbb_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);
}
while($random_game = $db->sql_fetchrow($result))
{
$width = $random_game['win_width'];
$height = $random_game['win_height'];
$image_path = $random_game['image_path'];
if ( $image_path == '' )
{
$image_path = './' . $random_game['game_path'] . $random_game['game_name'] . '.gif';
}
$image = "<img src=\"" . $image_path . "\" alt=\"" . $random_game['game_name'] . "\" border=\"0\">";
$show_random_game = "<a href=\"javascript:Gk_PopTart('activity.php?mode=game&id=" . $random_game['game_id'] . "$SID', 'New_Window', '$width', '$height', 'no')\" onClick=\"blur()\">" . $image . "</a><br><span class=\"gensmall\">" . $random_game['game_desc'] . "</span>";
}
//
// END Random Game
//
#
#-----[ FIND ]------------------------------------------
#
$template->assign_vars(array(
#
#-----[ AFTER, ADD ]------------------------------------------
#
'RANDOM_GAME' => $show_random_game,
#
#-----[ OPEN ]------------------------------------------
#
/templates/subSilver/portal_body.tpl
#
#-----[ ADD ANYWHERE YOU LIKE ]------------------------------------------
#
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th class="catHead" height="25" align="center">Random Game!</th>
</tr>
<tr>
<td class="row1" align="center"><br>{RANDOM_GAME}<br><br></td>
</tr>
</table>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#