Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Boardspiele (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=63)
-- Spielhoelle (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=78)
--- Highscoreanzeige unter der Topliste (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1262)


Geschrieben von haumi am 05.02.2011 um 19:33:

  Highscoreanzeige unter der Topliste

Auch in der Spielhölle werden die Highscores in einen Posting eingeschrieben und somit auch in der Topliste angezeigt.

Da hier sehr oft die Topliste nur mit Highscores gefüllt ist und man keine anderen Beiträge mehr findet, so möchten viele Boardinhaber diese Anzeige aus der Topliste fernhalten, aber doch noch einen Hinweis auf den letzen Highscore einfügen.

Hierzu habe ich eine Zeile unter der Topliste eingefügt, in der folgendes steht:

Zitat:
neuer Highscore mit 5676.00 Punkten von: nickname mit den Spiel: Yeti 1 - Bloody Pingu


Ein Klick auf den Schriftzug führt denn auch sofort zum Spiel!

Was ist zu machen?

zu Grunde liegt der hack " top5_by_msmaster"

offne die index.php und suche:

code:
1:
// Ende Top Bewertung


füge darüber ein:

code:
1:
2:
3:
$high = $db->query("SELECT * FROM `bb1_swf_games_spiele` ORDER BY id desc LIMIT 1");  
$row = $db->fetch_array($high);
$anz = "neuer Highscore mit " .$row[score] ." Punkten von: " .$row['username'] ." mit den Spiel: " . $row[gamename];


speichern.

öffen im ACP unter templates bearbeiten das Teplate index_topfive und suche:

code:
1:
2:
3:
</table>
<br />
<!-- Top 5 Ende -->


füge darunter ein:

code:
1:
2:
3:
  <tr>
    <td class="tablecat" align="center" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><b>  <a href="swf_game_play.php?gameid=$row[gid]">    $anz</b></a></span></td> 
   </tr>


das wars schon.

Sollte jemand eine ander topliste eingebaut haben dann bitte nachfragen. Esw könnte ev. eine Anpassung nötig sein!

Auch hier gilt wie immer:
alle zu ändernden templates und php-Dateien 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 katze2ooo am 05.02.2011 um 22:16:

  RE: Highscoreanzeige unter der Topliste

st1

Zitat:
Original von haumi
Auch in der Spielhölle werden die Highscores in einen Posting eingeschrieben und somit auch in der Topliste angezeigt.

Da hier sehr oft die Topliste nur mit Highscores gefüllt ist und man keine anderen Beiträge mehr findet, so möchten viele Boardinhaber diese Anzeige aus der Topliste fernhalten, aber doch noch einen Hinweis auf den letzen Highscore einfügen.
LG
haumi


haumi das hängt auch damit zusammen, daß z.B nur ein Forum
mit der Überschrift Highscores besteht.
Somit wird jeder Highscore in den Top angezeigt und jedesmal in einem
neuen Thread unter Highsore gepostet.
Erstellt man aber zusätzlich im Forum Highscores ein " Unterforum Highsore "
wird nur 1 x der letze Highsore angezeigt und in den " Unterforum Highsore Thread gepostet.

Man muss nur z.B in der UFP unter

UFP - Einstellungen
In welches Forum sollen Highscores gepostet werden:
z.B Highscores

In welches Thema wird gepostet:
bitte Threadid angeben. (z.B:" Unterforum Highsore ") 889

Das Problem das alle Highsores unter neue Beiträge auftaucht,
ist somit auch behoben.

Das sollte auch mit der Spielhölle klappen.
Gruß katze2ooo



Geschrieben von haumi am 05.02.2011 um 22:29:

 

hi Katze,
das Ausblenden war nicht das Problem,
das ist je nach Topliste unterschiedlich ausblendbar.

Hiergeht es darum, das der letzte Highscore unter der Toplist angezeigt wird und das man mit einem Klick darauf sofort zum Spiel kommt.
Im FB ist es mit der UFP erstellt und jetzt hab ich es auch mit der Spielhölle gemacht.

LG
haumi



Geschrieben von miss_Mausi am 07.02.2011 um 23:30:

 

coole sache... habs ma eingebaut aber sehen tut man nix... denk ma ich hab nen anderen top5 hack drin...

EDIT: habs wieder ausgebaut...



Geschrieben von haumi am 08.02.2011 um 08:52:

 

Ich schau mir das gleich mal an.
Das bekommen wir schon hin.

EDIT:

Klappt jetzt!
Im Code oben war der Link zu einem anderen Board drin.
Den hab ich rausgenommen und alles so eingebaut wie es jetzt oben steht - OHNE Link.

LG
haumi



Geschrieben von miss_Mausi am 08.02.2011 um 20:10:

 

lieben dank Haumi... st10



Geschrieben von wudi am 25.02.2011 um 18:42:

 

Hallo,

ich hab die Erweiterung mal in der Top 5 / Top 10 von Shorty verbaut.

Funktioniert bestens.

Vielen Dank dafür.

LG

wudi



Geschrieben von tuner am 04.04.2011 um 21:54:

 

funzt auch im lite. st6

Was muß ich machen bzw wie muß der code ausschauen wenn ich es farblich noch einwenig hervorheben möchte und das links und rechts vom text eine grafik erscheint ?

Danke schon mal. st1



Geschrieben von haumi am 04.04.2011 um 22:23:

 

schau ich morgen mal nach.

LG
haumi04



Geschrieben von tuner am 04.04.2011 um 22:25:

 

ok dank dir



Geschrieben von haumi am 04.04.2011 um 22:48:

 

Öffne die index.php und suche:

code:
1:
2:
3:
4:
5:
$high = $db->query("SELECT * FROM `bb1_swf_games_spiele` ORDER BY id desc LIMIT 1");  
$row = $db->fetch_array($high);
$anz = "neuer Highscore mit " .$row[score] ." Punkten von: " .$row['username'] ." mit den Spiel: " . $row[gamename];


erstze mit:

code:
1:
2:
3:
4:
5:
6:
7:
$high = $db->query("SELECT * FROM `bb1_swf_games_spiele` ORDER BY id desc LIMIT 1");  
$row = $db->fetch_array($high);
$anz = "<img src='images/smilies/klein/kl15.gif' border='0' />&nbsp;&nbsp;";
$anz .= "neuer Highscore mit " .$row[score] ." Punkten von: " .$row['username'] ." mit den Spiel: " . $row[gamename];
$anz .= " &nbsp;&nbsp;<img src='images/smilies/klein/kl15.gif' border='0' />";


speichern und damit wären die Bilder links und rechts drin.
statt images/smilies/klein/kl15.gif musst du natürlich die Links zu deinen Bildern reinmachen.

Nun zur Farbe.

öffne im acp das Template index_catbit und suche:

code:
1:
2:
3:
 <td class="tablecat" align="center" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><b>  <a href="swf_game_play.php?gameid=$row[gid]">    $anz</b></a></span></td> 


füge von $anz folgendes ein: <font color="red">

red musst du mit einer Farbe deiner Wahl ersetzen!!

Speichen fertig

PS Deine headeranzeige hatte ich auch fertig aber ich habe dich nicht mehr gesehen.

Da aschau ich aber morgen mal nach

LG
haumi



Geschrieben von tuner am 04.04.2011 um 22:57:

 

wenn du sie noch hast wäre super. Ja war einige zeit ohne inet da ich umgezogen bin.



Geschrieben von Stine am 31.10.2020 um 21:15:

  Toplisten Hack für's wbb 2.3 © by Shorty wbb23

Hallo haumi,

habe den Toplisten Hack für's wbb 2.3 © by Shorty



Geschrieben von haumi am 04.11.2020 um 18:28:

 

Hallo Stine,
ich schau mir das dort mal an.
Kan etwas dauern da ich mit meiner Frau viel unterwegs bin (entzündeter Unterkiefer - Dickbäckchzen!

ich melde mich!

LG
haumi



Geschrieben von haumi am 06.11.2020 um 10:59:

 

Hallo Stine,
Ich habe den Hack nirgendwo eingebaut, darum musst du versuchen!

Öffne die Indexphp und suche:

code:
1:
eval ("\$toplist = "".$tpl->get("index_toplist")."";");


und füge darunter ein!
code:
1:
2:
3:
$high = $db->query("SELECT * FROM `bb1_swf_games_spiele` ORDER BY id desc LIMIT 1");  
$row = $db->fetch_array($high);
$anz = "neuer Highscore mit " .$row[score] ." Punkten von: " .$row['username'] ." mit den Spiel: " . $row[gamename];



öffne das Teplate index und füge ganz unten ünterr dem letzten <br /> folgendes ein:
code:
1:
2:
3:
4:
<tr>
    <td class="tablecat" align="center" colspan="<if($hide_modcell==0)><then>6</then><else>5</else></if>"><b>  <a href="swf_game_play.php?gameid=$row[gid]">    $anz</b></a></span></td> 
   </tr>
<br>



versuche es einmal.

LG
haumi


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH