diff --git "a/Mods/JGS-Portal - Die n\303\244chsten Tipps.txt" "b/Mods/JGS-Portal - Die n\303\244chsten Tipps.txt" index 6a6d02a..184400b 100644 --- "a/Mods/JGS-Portal - Die n\303\244chsten Tipps.txt" +++ "b/Mods/JGS-Portal - Die n\303\244chsten Tipps.txt" @@ -16,7 +16,7 @@ Füge darüber ein: /* WM2018 - Die nächsten Spiele */ if ($seiteninfos['seiten_text'] == "[wmtippnext5]") { - include "./wm2018_global.php"; + require_once "./wm2018_global.php"; $lang->load("WM2018"); $akttime = time(); @@ -98,7 +98,6 @@ if ($seiteninfos['seiten_text'] == "[wmtippnext5]") { /* WM2018 - Die nächsten Spiele */ - Gehe nun ins ACP und erstelle eine neue Box unter dem Menü-Punkt Box hinzufügen. Titel der Box: "WM2018 - Die nächsten Spiele" oder was du möchtest. diff --git a/Mods/JGS-Portal - Top-Useranzeige.txt b/Mods/JGS-Portal - Top-Useranzeige.txt index 7530819..b3b937a 100644 --- a/Mods/JGS-Portal - Top-Useranzeige.txt +++ b/Mods/JGS-Portal - Top-Useranzeige.txt @@ -14,68 +14,67 @@ Suche nach Füge darüber ein: /* WM2018 - Die Top-Tipper */ -if($seiteninfos[seiten_text]=="[wmtippbest5]") -{ - include("./wm2018_global.php"); +if ($seiteninfos['seiten_text'] == "[wmtippbest5]") { + require_once "./wm2018_global.php"; $lang->load("WM2018"); $count = 0; - $result_topuser = $db->query("SELECT u.username,p.* FROM bb" . $n . "_wm2018_userpunkte p LEFT JOIN bb" . $n . "_users u USING (userid) ORDER BY punkte DESC, ((tipps_richtig+tipps_tendenz)/tipps_falsch) DESC,tipps_gesamt DESC Limit 0,$wm2018_options[topuser]"); - while ($row_topuser = $db->fetch_array($result_topuser)) { - $rowclass = getone($count++, "tablea", "tableb"); - //** Ranking Start *// - $wm2018_rank_merk = $wm2018_rank_merk + 1; - if ($wm2018_punkte_merk != $row_topuser['punkte']) { - $wm2018_rank = $wm2018_rank_merk; - $wm2018_punkte_merk = $row_topuser['punkte']; - } - if ($wm2018_rank == 1) { - $wm2018_userrank = "\"wm2018_rank_1.gif\""; - } - - if ($wm2018_rank == 2) { - $wm2018_userrank = "\"wm2018_rank_2.gif\""; - } - - if ($wm2018_rank == 3) { - $wm2018_userrank = "\"wm2018_rank_3.gif\""; - } - - if ($wm2018_rank > 3) { - $wm2018_userrank = "$wm2018_rank"; - } - //** Ranking Ende *// - - $richtig = $row_topuser['tipps_richtig'] + $row_topuser['tipps_tendenz']; - if (($richtig + $row_topuser['tipps_falsch']) > 0) { - $quote = round($richtig * 100 / ($richtig + $row_topuser['tipps_falsch'])); - } else { - $quote = 0; - } - - $vortag = $db->query_first("SELECT userid,pos,punkte FROM bb" . $n . "_wm2018_vortag WHERE userid = '" . intval($row_topuser['userid']) . "'"); - - $tagerg = $row_topuser['punkte'] - $vortag['punkte']; - if ($tagerg >= 0) { - $tagerg = "+" . $tagerg; - } - - if (!isset($vortag['pos']) || $vortag['pos'] > $wm2018_rank) { - $tagtendenz = ""; - } elseif ($vortag['pos'] == $wm2018_rank) { - $tagtendenz = ""; - } else { - $tagtendenz = ""; - } - - if ($wm2018_rank == 1) { - $krone = "krone"; - } else { - $krone = ""; - } - - eval("\$wm2018_topuser .= \"" . $tpl->get("wm2018_topuser") . "\";"); + $result_topuser = $db->query("SELECT u.username,p.* FROM bb" . $n . "_wm2018_userpunkte p LEFT JOIN bb" . $n . "_users u USING (userid) ORDER BY punkte DESC, ((tipps_richtig+tipps_tendenz)/tipps_falsch) DESC,tipps_gesamt DESC Limit 0,{$wm2018_options['topuser']}"); + while ($row_topuser = $db->fetch_array($result_topuser)) { + $rowclass = getone($count++, "tablea", "tableb"); + //** Ranking Start *// + $wm2018_rank_merk = $wm2018_rank_merk + 1; + if ($wm2018_punkte_merk != $row_topuser['punkte']) { + $wm2018_rank = $wm2018_rank_merk; + $wm2018_punkte_merk = $row_topuser['punkte']; } - eval ("\$seiteninfos[seiten_text]=\"".$tpl->get("sponsor_portalboxen_wmtippbest5")."\";"); + if ($wm2018_rank == 1) { + $wm2018_userrank = "\"wm2018_rank_1.gif\""; + } + + if ($wm2018_rank == 2) { + $wm2018_userrank = "\"wm2018_rank_2.gif\""; + } + + if ($wm2018_rank == 3) { + $wm2018_userrank = "\"wm2018_rank_3.gif\""; + } + + if ($wm2018_rank > 3) { + $wm2018_userrank = "$wm2018_rank"; + } + //** Ranking Ende *// + + $richtig = $row_topuser['tipps_richtig'] + $row_topuser['tipps_tendenz']; + if (($richtig + $row_topuser['tipps_falsch']) > 0) { + $quote = round($richtig * 100 / ($richtig + $row_topuser['tipps_falsch'])); + } else { + $quote = 0; + } + + $vortag = $db->query_first("SELECT userid,pos,punkte FROM bb" . $n . "_wm2018_vortag WHERE userid = '" . intval($row_topuser['userid']) . "'"); + + $tagerg = $row_topuser['punkte'] - $vortag['punkte']; + if ($tagerg >= 0) { + $tagerg = "+" . $tagerg; + } + + if (!isset($vortag['pos']) || $vortag['pos'] > $wm2018_rank) { + $tagtendenz = ""; + } elseif ($vortag['pos'] == $wm2018_rank) { + $tagtendenz = ""; + } else { + $tagtendenz = ""; + } + + if ($wm2018_rank == 1) { + $krone = "krone"; + } else { + $krone = ""; + } + + eval("\$wm2018_topuser .= \"" . $tpl->get("wm2018_topuser") . "\";"); + } + eval("\$seiteninfos['seiten_text']=\"" . $tpl->get("sponsor_portalboxen_wmtippbest5") . "\";"); } /* WM2018 - Die Top-Tipper */ diff --git "a/Update von fr\303\274herer Version/von v1 auf v1.1.txt" "b/Update von fr\303\274herer Version/von v1 auf v1.1.txt" index db136bc..ffbcb1a 100644 --- "a/Update von fr\303\274herer Version/von v1 auf v1.1.txt" +++ "b/Update von fr\303\274herer Version/von v1 auf v1.1.txt" @@ -1 +1,4 @@ -Lade die Templates neu hoch und importiere sie. \ No newline at end of file +1) Lade alle Templates neu hoch und importiere sie. + +2) Wenn du die Mods für das JGS-Portal schon eingebaut hast: + Entferne den alten Code und ersetze ihn durch den neuen aus den Dateien \ No newline at end of file