Gameicons in der Memberliste
Bevor ihr Änderungen an den Dateien vornehmt solltet ihr unbedingt eine kopie der Dateien auf eurem Rechner sichern!!!!!!!
HTML Kenntnisse sollten vorhanden sein um diese Änderungen vorzunehmen, sind aber nicht zwingend erforderlich wenn man diese Anleitung genau befolgt
Man muss das Punktesystem nicht zwingenderweise verwenden, man benötigt lediglich die pointsys.php
Die Datei kommt in den Ordner include/includes/func/
In die Memberliste wird es dann wie folgt eingebaut.
In die memb_list.php folgenden Code nach
defined ('main') or die ( 'no direct access' ); einfügen
Code: Zeilennummern entfernen
dann folgenden Code suchen
Code: Zeilennummern entfernen
und ändern in
Code: Zeilennummern entfernen
dann noch in der memb_list.htm
Code: Zeilennummern entfernen
ändern zu
Code: Zeilennummern entfernen
HINWEIS!!!
Die Änderung an der memb_list.htm sind nur Beispiel. Die Spalte der Spiele kann auch an einer anderen Stelle eingebaut werden.
Wo bleibt jedem Selbst überlassen.
Die Änderungen funktionieren so bzw. in ähnlicher Form auf www.unat.net
Die Bilder müssen den Namen des Teams haben und exakt genauso geschrieben werden. Außerdem müssen sich die Bilder im Ordner include/images/wargames/ befinden und sollten im .gif Format sein.
Sollte es Probleme mit der Orginal pointsys.php geben, kann diese abgespeckte Variante benutzt werden
Code: Zeilennummern entfernen
Ein Dank an Rock@wulf für die Entwicklung des Punktesystem-Modul, ohne das diese Modifizierung nicht so einfach möglich wäre.
HTML Kenntnisse sollten vorhanden sein um diese Änderungen vorzunehmen, sind aber nicht zwingend erforderlich wenn man diese Anleitung genau befolgt
Man muss das Punktesystem nicht zwingenderweise verwenden, man benötigt lediglich die pointsys.php
Die Datei kommt in den Ordner include/includes/func/
In die Memberliste wird es dann wie folgt eingebaut.
In die memb_list.php folgenden Code nach
defined ('main') or die ( 'no direct access' ); einfügen
Code: Zeilennummern entfernen
- require_once ('include/includes/func/pointsys.php');
dann folgenden Code suchen
Code: Zeilennummern entfernen
- $ar = array ( 'NAME' => $row->name,
- 'RANG' => userrang($row->posts,$row->id),
- 'CLASS' => $class,
- 'POSTS' => $row->posts,
- 'UID' => $row->id,
- 'DATE' => date('d.m.Y',$row->regist),
- 'GRUPE' => $row->recht_name
- );
- $tpl->set_ar_out($ar,1);
und ändern in
Code: Zeilennummern entfernen
- $ar = array ( 'NAME' => $row->name,
- 'RANG' => userrang($row->posts,$row->id),
- 'CLASS' => $class,
- 'POSTS' => $row->posts,
- 'UID' => $row->id,
- 'DATE' => date('d.m.Y',$row->regist),
- 'GAMES' => getteams($row->id),
- 'GRUPE' => $row->recht_name
- );
- $tpl->set_ar_out($ar,1);
dann noch in der memb_list.htm
Code: Zeilennummern entfernen
- <tbody>
- <tr class="Chead">
- <th height="30" width="30%">{_lang_name}</th>
- <th align="center" width="20%">{_lang_rank}</th>
- <th align="center" width="20%">{_lang_group}</th>
- <th width="15%">{_lang_regtime}</th>
- <th align="center" width="15%">{_lang_posts}</th>
- </tr>
- <tr class="{CLASS}">
- <td><a href="index.php?user-details-%7BUID%7D">{NAME}</a></td>
- <td align="center"><font style="font-size: 10px;">{RANG}</font></td>
- <td align="center">{GRUPE}</td>
- <td>{DATE}</td>
- <td align="center">{POSTS}</td>
- </tr>
- </tbody>
ändern zu
Code: Zeilennummern entfernen
- <tbody>
- <tr class="Chead">
- <th height="30" width="25%">{_lang_name}</th>
- <th align="center" width="15%">Games</th>
- <th align="center" width="15%">{_lang_rank}</th>
- <th align="center" width="15%">{_lang_group}</th>
- <th width="15%">{_lang_regtime}</th>
- <th align="center" width="15%">{_lang_posts}</th>
- </tr>
- <tr class="{CLASS}">
- <td><a href="index.php?user-details-%7BUID%7D">{NAME}</a></td>
- <td align="center">{GAMES}</td>
- <td align="center"><font style="font-size: 10px;">{RANG}</font></td>
- <td align="center">{GRUPE}</td>
- <td>{DATE}</td>
- <td align="center">{POSTS}</td>
- </tr>
- </tbody>
HINWEIS!!!
Die Änderung an der memb_list.htm sind nur Beispiel. Die Spalte der Spiele kann auch an einer anderen Stelle eingebaut werden.
Wo bleibt jedem Selbst überlassen.
Die Änderungen funktionieren so bzw. in ähnlicher Form auf www.unat.net
Die Bilder müssen den Namen des Teams haben und exakt genauso geschrieben werden. Außerdem müssen sich die Bilder im Ordner include/images/wargames/ befinden und sollten im .gif Format sein.
Sollte es Probleme mit der Orginal pointsys.php geben, kann diese abgespeckte Variante benutzt werden
Code: Zeilennummern entfernen
- <?php
- # Copyright by Manuel
- # Support www.ilch.de
- # codeedit by Rolf Berleth
- ##teamsals bildausgeben
- function getteams ($id) {
- $games='';
- $ergg = db_query("SELECT b.name,b.id FROM prefix_groupusers a left join prefix_groups b ON a.gid = b.id WHERE uid =".$id);
- if ( db_num_rows($ergg) == 0 ) {
- $games="keine";
- } else {
- while ($rowg = db_fetch_assoc($ergg) ) {
- $games.='<a href="?teams-show-'.$rowg['id'].'"><img src="include/images/wargames/'.$rowg['name'].'.gif" title="'.$rowg['name'].'" alt="'.$rowg['name'].'" border="0"></a> ';
- } else {
- $games.='<a href="?teams-show-'.$rowg['id'].'">'.$rowg['name'].'</a> ';
- }
- }
- }
- return ($games);
- }
- ?>
Ein Dank an Rock@wulf für die Entwicklung des Punktesystem-Modul, ohne das diese Modifizierung nicht so einfach möglich wäre.
-----
Eingetragen von Panicsheep