1st.. Latest Arcade Score edit change it from 1 to 5
open up your arcade.php and do the following
This was posted some wheres here years ago ..
I forgot who posted it
but anyway
Code:
arcade.php
Find:
PHP Code:
//latest score and champions
//Added g.decpoints after g.title
$DB->query("SELECT s.*, g.gtitle, g.decpoints, c.password FROM ibf_games_scores AS s, ibf_games_list AS g, ibf_games_cats AS c WHERE s.gid=g.gid AND g.gcat=c.c_id AND g.active=1 AND trim(password)='' ORDER BY datescored DESC LIMIT 0,5");
$newest_score = $DB->fetch_row();
//$newest_score['score'] = $this->arcade->t3h_format($newest_score['score']);
// Replaced
$newest_score['score'] = $this->arcade->do_arcade_format($newest_score['score'],$newest_score['decpoints']);
if ($this->arcade->settings['use_announce'])
{
$announce = $this->arcade->settings['announcement_parsed'];
$tourneyinfo['announcement'] = $this->html->generalbox($ibforums->lang['arcade_announcements'], $announce);
}
else
$tourneyinfo['announcement'] = "";
$latestinfo = $ibforums->lang['newest_score'];
$latestinfo = preg_replace("/<% NAME %>/i" , $newest_score['name'] , $latestinfo);
$latestinfo = preg_replace("/<% SCORE %>/i" , $newest_score['score'] , $latestinfo);
$latestinfo = preg_replace("/<% GAME %>/i" , $newest_score['gtitle'] , $latestinfo);
Replace with:
PHP Code:
//latest score and champions
//Added g.decpoints after g.title
$newest_score_query = $DB->query("SELECT s.*, g.gtitle, g.decpoints, c.password FROM ibf_games_scores AS s, ibf_games_list AS g, ibf_games_cats AS c WHERE s.gid=g.gid AND g.gcat=c.c_id AND g.active=1 AND trim(password)='' ORDER BY datescored DESC LIMIT 0,5");
while ($newest_score = $DB->fetch_row($newest_score_query))
{
$newest_score['score'] = $this->arcade->do_arcade_format($newest_score['score'],$newest_score['decpoints']);
if ($this->arcade->settings['use_announce'])
{
$announce = $this->arcade->settings['announcement_parsed'];
$tourneyinfo['announcement'] = $this->html->generalbox($ibforums->lang['arcade_announcements'], $announce);
}
else
$tourneyinfo['announcement'] = "";
$tmplatestinfo = $ibforums->lang['newest_score'];
$tmplatestinfo = preg_replace("/<% NAME %>/i" , $newest_score['name'] , $tmplatestinfo);
$tmplatestinfo = preg_replace("/<% SCORE %>/i" , $newest_score['score'] , $tmplatestinfo);
$tmplatestinfo = preg_replace("/<% GAME %>/i" , $newest_score['gtitle'] , $tmplatestinfo);
$latestinfo[] = $tmplatestinfo;
$this->arcade->make_links($newest_score['gid'] , $newest_score['gtitle']);
$click_links[] = $this->arcade->links['click'];
}
$viewerav = "";
$this->arcade->links['click'] = $click_links;
Find:
PHP Code:
//header
$this->arcade->make_links($newest_score['gid'] , $newest_score['gtitle']);
$viewerav = "";
Replace with:
PHP Code:
//header
//$this->arcade->make_links($newest_score['gid'] , $newest_score['gtitle']);
//$viewerav = "";
skin_Arcade.php im am using the blockstyle (check in our arcade) so this modification will only work if you are using also the blockstyle.
Edit: skin_v3Arcade.php is the same. Do the same steps.
Find (in the function start()):
PHP Code:
$totalstext = $totalstext . $ibforums->lang['infobox_title7'];
Add below:
PHP Code:
for ($i = 0, $count = count($latestinfo); $i < $count; $i++)
{
$latestscores .= "<tr>
<td align=\"left\">
" . $latestinfo[$i] . "<br />
</td>
<td align=\"right\">
" . $clicktoplay['click'][$i] . "
</td>
</tr>";
}
Find (in the "return <<<EOF" part):
PHP Code:
<tr>
<td align="left">
{$latestinfo}<br />
</td>
<td align="right">
{$clicktoplay['click']}
</td>
</tr>
Replace with:
PHP Code:
{$latestscores}
2nd
the spaces may look even there but they aren't ..
I have tried for a long time to make it even with out luck..
sorry.
enjoy