Hiermit können Karten in Gruppen angelegt und Eingeblendet werden.
Öffne aus dem Verzeichnis „bf2statistics“ die Datei „header.php“ und füge folgenden Code ein.
header.php
<script type="text/javascript" language="JavaScript">
<!--
function toggleMe(a){
var e=document.getElementById(a);
if(!e)return true;
if(e.style.display=="none"){
e.style.display="block"
} else {
e.style.display="none"
}
return true;
}
//-->
</script>
Dieser Code sollte noch vor der Zeile </head> sthehen.
Als nächstes öffne die Datei „player.php“ und suche nachfolgenden Code.
player.php Code suchen
<table border="0" cellspacing="0" cellpadding="0" class="info">
<tr>
<td align="left" style="background-color: #3f3f3f"><b>Map</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Time</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Wins</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Losses</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Best Round</b></td>
</tr>
<?php foreach( $stats->mapKey as $n => $name ) { ?>
<tr>
<td align="left" nowrap><?php echo $name; ?></td>
<td align="center" nowrap><?php echo $stats->stat('mtm-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mwn-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mls-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mbs-'.$n); ?></td>
</tr>
<?php } ?>
</table><br>
player.php Code ersetzten
<table border="0" cellspacing="0" cellpadding="0" class="maps">
<tr>
<td align="left" style="background-color: #3f3f3f" width="180"><b>Karten</b></td>
<td align="center" style="background-color: #3f3f3f" width="70"><b>Zeit</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Siege</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Niederl.</b></td>
<td align="center" style="background-color: #3f3f3f"><b>Beste Runde</b></td>
</tr>
</table>
<a onclick="return toggleMe('para01')" href="javascript:void(0)">
<div align="center" style="background-color: #3f3f3f"><b>Battlefield 2 Vanilla (Klick mich)</b></div>
</a>
<div id="para01" style="display:none">
<table border="0" cellspacing="0" cellpadding="0" class="maps">
<?php foreach( $stats->mapKey as $n => $name ) if (($n>=0) && ($n<300)) { ?>
<tr>
<td align="left" nowrap width="180"><?php echo $name; ?></td>
<td align="center" nowrap width="70"><?php echo $stats->stat('mtm-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mwn-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mls-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mbs-'.$n); ?></td>
</tr>
<?php } ?>
</table>
</div>
</br>
<a onclick="return toggleMe('para02')" href="javascript:void(0)">
<div align="center" style="background-color: #3f3f3f"><b>Battlefield 2 Vanilla SF (Klick mich)</b></div>
</a>
<div id="para02" style="display:none">
<table border="0" cellspacing="0" cellpadding="0" class="maps">
<?php foreach( $stats->mapKey as $n => $name ) if (($n>=300) && ($n<600)) { ?>
<tr>
<td align="left" nowrap width="180"><?php echo $name; ?></td>
<td align="center" nowrap width="70"><?php echo $stats->stat('mtm-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mwn-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mls-'.$n); ?></td>
<td align="center"><?php echo $stats->stat('mbs-'.$n); ?></td>
</tr>
<?php } ?>
</table>
</div>
</br>
Sollten noch mehr Gruppierungen benötigt werden, muß der Wert (in diesem Beispiel) „para01“ und „para02“ verändert (erhöht) werden.
Zusätzlich muß in der Zeile „<?php foreach( $stats->mapKey as $n => $name ) if (($n>=300) && ($n<600)) { ?>“ der neue Kartenbereich angegeben werden, hier sind es die Karten von 300 bis 600.