Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Veränderungen (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=15)
-- Eigene Sachen von diesem Board (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=17)
--- Separate Highscoreanzeige unter der Top5-Liste (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=272)


Geschrieben von haumi am 25.10.2009 um 07:33:

  Separate Highscoreanzeige unter der Top5-Liste

Separate Highscoreanzeige unter der Top5-Liste - mit Link zum Spiel!!!!
(voraussetzung hier: Eingebaute top5_by_msmaster_1_5_wbb236)



sollten andere Toplistenanzeigen eingebaut sein, dann entweder die geeigneten Stellen raus suchen oder einfach hier nachfragen!!


Öffne die index.php und suche:

code:
1:
2:
3:
// Ende Top Bewertung
	// Start des template aufrufs
	eval ("\$top5threadstats = "".$tpl->get("index_topfive")."";");


füge darüber ein:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
$high = $db->query("SELECT h.highid, h.userid, h.score, h.gameid, h.playdate, u.userid, u.username, g.gameid, g.gamename FROM bb1_ufp_highscores h INNER JOIN bb1_users u ON h.userid = u.userid INNER JOIN bb1_ufp_games g ON h.gameid = g.gameid ORDER BY h.highid desc LIMIT 1");  
$row = $db->fetch_array($high);

$zeit= localtime($row['playdate']);
$a=$zeit['tm_mday'];
$zeit['tm_mon'];
$zeit['tm_hour'];
$zeit['tm_min'];
$zeit['tm_sec'];


speichern und hochladen

Gehe ins ACP öffne das Template index_topfive und suche ganz unten

<br />
<!-- Top 5 Ende -->

oder

</table><br />
<!-- Top 5 Ende -->

füge darüber ein:
code:
1:
2:
3:
  <tr>
    <td class="tablecat" align="center" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><a href="http://friendsbistro.de/wbb2/ufp_start.php?do=playgame&gameid=$row[gameid]"><span class="highscore"><b>Neuer Highscore mit $row[score] Punkten  von : $row[username] -  mit dem Spiel: $row[gamename]</b></span></td> 
   </tr>


speichern!

Wer noch die Anzeige aus der Top5-Anzeige bei „Letzte Beiträge" raus nehmen möchte, öffnet nochmals die index.php sucht:

code:
1:
	$pop = $db->query("SELECT bb".$n."_threads.topic, bb".$n."_threads.threadid, bb".$n."_threads.lastposttime, bb".$n."_threads.replycount, bb".$n."_threads.views, bb".$n."_users.userid, bb".$n."_threads.boardid as parentid, bb".$n."_users.username FROM bb".$n."_threads LEFT JOIN bb".$n."_users ON (bb".$n."_users.userid=bb".$n."_threads.lastposterid) LEFT JOIN bb".$n."_boards ON (bb".$n."_boards.boardid=bb".$n."_threads.boardid) WHERE  


und fügt dahinter ein:

code:
1:
bb".$n."_threads.boardid NOT IN(>>Boardid des Forums Highscoreanzeige!!!<<) &&


Beispiel: (hier werden die Foren mit den Boardids 23, 44 und 67 aus der Anzeige ausgeschlossen!)

bb".$n."_threads.boardid NOT IN(23, 44, 67) &&

die Zeile sollte denn so aussehen



code:
1:
$pop = $db->query("SELECT bb".$n."_threads.topic, bb".$n."_threads.threadid, bb".$n."_threads.lastposttime, bb".$n."_threads.replycount, bb".$n."_threads.views, bb".$n."_users.userid, bb".$n."_threads.boardid as parentid, bb".$n."_users.username FROM bb".$n."_threads LEFT JOIN bb".$n."_users ON (bb".$n."_users.userid=bb".$n."_threads.lastposterid) LEFT JOIN bb".$n."_boards ON (bb".$n."_boards.boardid=bb".$n."_threads.boardid) WHERE bb".$n."_threads.boardid NOT IN(23,44,67) && bb".$n."_threads.boardid IN (0".getSearchableBoards().") ORDER BY bb".$n."_threads.lastposttime DESC LIMIT 5");


das wars

Auch hier gilt wie immer:
alle zu ändernden php-Dateien und Templates vorher sichern,
damit man bei einem Fehler den alten Zustand wieder herstellen kann!!
Eine Garantie wird auch nicht übernommen.

Wenn etwas unklar sein sollte bitte hier fragen bevor man etwas falsch macht.
Es wird auch Hilfe gegeben wenn etwas nicht so ganz geklappt hat.

Urheber ist haumi - aber jeder kann es frei verwenden und nach belieben abändern.

LG
haumi



Geschrieben von FOFO am 31.10.2009 um 19:17:

 

Hallo Haumi

Ich habe da mal eine frage

Ich habe so einige beitrags spielchen die mir die Top5 immer voll schreiben so das normale beiträge nie lange drin bleiben

Gibt es da auch eine möglichkeit diese seperat anzeigen zu lassen ( sind zwei board id´s )
in einem Ticker z.b



Geschrieben von haumi am 31.10.2009 um 19:22:

 

ich schau mal das ich das obige etwas ausweiten kann.
Was soll denn konkret angezeigt werden?
Soll ein Link mit eingebaut werden oder wenn es aus einem Hack ist,
müsste ich die Dateien vom Hack haben.

LG
haumi



Geschrieben von onkel am 13.08.2011 um 20:46:

 

Hi,

würde sowas auch mit der Spielhölle funktionieren?

Lg



Geschrieben von katze2ooo am 13.08.2011 um 23:05:

 

st1

ja man muss nur ein bisschen basteln.
Gruß katze2ooo



Geschrieben von onkel am 14.08.2011 um 00:14:

 

ok hab es hinbekommen....

Lg


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH