##
##-----[ OPEN ]----------------------------------------
##
modules/Forums/index.php
##
##-----[ FIND ]----------------------------------------
##
if ( $is_auth_ary[$forum_id]['auth_view'] )
{
##
##-----[ AFTER, ADD ]----------------------------------
##
if ( $forum_data[$j]['forum_name'] == "Arcade" )
{
$folder_image = "<img src=\"$phpbb_root_path/games/pics/arcade.gif\" alt=\"Arcade\" />";
$template->assign_block_vars("catrow.arcaderow",array(
'FORUM_NAME' => $forum_data[$j]['forum_name'],
'FORUM_DESC' => $forum_data[$j]['forum_desc'],
'U_VIEWFORUM' => append_sid("arcade.$phpEx"),
'U_TOPARCADE' => append_sid("toparcade.$phpEx"),
'BEST_SCORES' => $lang['best_scores'],
'FOLDER' => $folder_image)
);
// Recupération du dernier record aux jeux
$sqlArcade = " SELECT g.* , u.username FROM " . GAMES_TABLE . " g left join " . USERS_TABLE . " u on g.game_highuser = u.user_id ORDER BY game_highdate DESC LIMIT 0,1 " ;
if ( !($resultArcade = $db->sql_query($sqlArcade)) )
{
message_die(GENERAL_ERROR, 'Impossible d\'acceder aux tables games/users', '', __LINE__, __FILE__, $sqlArcade);
}
if ($rowArcade = $db->sql_fetchrow($resultArcade))
{
if ( $rowArcade['game_highuser']!=0 )
{
$template->assign_block_vars("catrow.arcaderow.bestscore",array(
'LAST_SCOREGAME' => '' . $rowArcade['game_name'] . '',
'LAST_SCOREDATE' => create_date($board_config['default_dateformat'], $rowArcade['game_highdate'] , $board_config['board_timezone']),
'LAST_SCOREUSER' => '' . $rowArcade['username'] . '',
'LAST_SCORE' => $rowArcade['game_highscore'])
);
}
}
}
else
{
##
##-----[ FIND ]----------------------------------------
##
'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
);
##
##-----[ AFTER, ADD ]----------------------------------
##
} // == "Arcade"
##
##-----[ OPEN ]----------------------------------------
##
modules/Forums/templates/subSilver/index_body.tpl
or
themes/your-theme/forums/index_body.tpl
##
##-----[ FIND ]----------------------------------------
##
##
##-----[ AFTER, ADD ]----------------------------------
##
<tr>
<td class="row1" align="center" valign="middle" height="75">{catrow.arcaderow.FOLDER}</td>
<td class="row1" colspan="1" width="100%" height="50"><span class="forumlink"> {catrow.arcaderow.FORUM_NAME}
</span> <span class="genmed">{catrow.arcaderow.FORUM_DESC}</span>
<span class="forumlink"> {catrow.arcaderow.BEST_SCORES}
</td>
<td class="row2" colspan="3" width="100%" height="50" align="center">
<span class="gensmall">
{catrow.arcaderow.bestscore.LAST_SCOREDATE}
{catrow.arcaderow.bestscore.LAST_SCOREUSER}
received a score of
{catrow.arcaderow.bestscore.LAST_SCORE} ÃÂ* {catrow.arcaderow.bestscore.LAST_SCOREGAME}
</span>
</td>
</tr>
##
##-----[ ACTION ]--------------------------------------
##
Create a new forum "Arcade" by the administration panel.
##
##-----[ SAVE/CLOSE ALL FILES ]------------------------
##
## EoM |