= '0') && (teamid1 >= '0'))"); $erg["matchesgespielt"] = count_rows("resultlist", "((turnierid='".sqlize("$daturnierid")."') && (teamid0 > '0') && (teamid1 > '0') && (winnerid!='0'))"); $erg["matchesuebrig"] = $erg["matchesgesamt"] - $erg["matchesgespielt"]; $erg["skillmatches"] = count_rows("resultlist", "((turnierid='".sqlize("$daturnierid")."') && (teamid0 != '0') && (teamid1 != '0') && (winnerid!='0') && (resultflags&'1'))"); $erg["prozentmatches"] = (int)((100*$erg["matchesgespielt"])/$erg["matchesgesamt"]); $erg["prozentmatches"] = $erg["prozentmatches"] . "%"; if ($erg["matchesgespielt"]) $erg["prozentskillmatches"] = (int)((100*$erg["skillmatches"])/$erg["matchesgespielt"]); else $erg["prozentskillmatches"] = 100; $erg["prozentskillmatches"] = $erg["prozentskillmatches"] . "%"; $erg["lastoffset"] = get_field("MAX(offset)", "resultlist", "((turnierid='$daturnierid') && (teamid0>'0') && (teamid1>'0'))"); $erg["lastdate"] = offsettodate($erg["lastoffset"]); if ($turniersystem == "Groups") { $minspielanz = (int)(get_field("MIN(spielanz)", "turnieranmeldung", "((turnierid='$daturnierid'))")); $maxspielanz = (int)(get_field("MAX(spielanz)", "turnieranmeldung", "((turnierid='$daturnierid'))")); $erg["minspielanzGROUPS"] = $minspielanz; $erg["maxspielanzGROUPS"] = $maxspielanz; $erg["diskrepanzGROUPS"] = $maxspielanz-$minspielanz; } if (($turniersystem == "KO") || ($turniersystem == "DoubleKO")) { if ($turniersystem == "DoubleKO") { $total_looser = -(int)(get_field("MIN(rundenid)", "resultlist", "((turnierid='$daturnierid'))")); $row = get_row("*", "resultlist", "((turnierid='$daturnierid') && (winnerid='0') && (rundenid<='0'))", "rundenid DESC"); if ($row) $min_looser = -(int)($row["rundenid"]); else $min_looser = $total_looser; $row = get_row("*", "resultlist", "((turnierid='$daturnierid') && ((teamid0!='0') || (teamid1!='0')) && (winnerid='0') && (rundenid<='0'))", "rundenid ASC"); if ($row) $max_looser = (int)(max(-$row["rundenid"], $min_looser)); else $max_looser = $total_looser; if ($max_looser > $total_looser) $max_looser = $total_looser; if ($min_looser > $total_looser) $min_looser = $total_looser; } else { $total_looser = 0; $min_looser = 0; $max_looser = 0; } $total_winner = (int)(get_field("MAX(rundenid)", "resultlist", "((turnierid='$daturnierid'))")); if ($turniersystem == "KO") $total_winner--; $row = get_row("*", "resultlist", "((turnierid='$daturnierid') && (winnerid='0') && (rundenid>='0'))", "rundenid ASC"); if ($row) $min_winner = (int)($row["rundenid"]); else $min_winner = $total_winner; $row = get_row("*", "resultlist", "((turnierid='$daturnierid') && (winnerid!='0') && (rundenid>='0'))", "rundenid DESC"); if ($row) $max_winner = 1+(int)(max($row["rundenid"], $min_winner)); else $max_winner = 0; if ($max_winner > $total_winner) $max_winner = $total_winner; if ($min_winner > $total_winner) $min_winner = $total_winner; $erg["total_winner"] = $total_winner; $erg["min_winner"] = $min_winner; $erg["max_winner"] = $max_winner; $erg["total_looser"] = $total_looser; $erg["max_looser"] = $max_looser; $erg["min_looser"] = $min_looser; $erg["diskrepanzWBR"] = $max_winner-$min_winner; if ($turniersystem == "DoubleKO") $erg["diskrepanzLBR"] = $max_looser-$min_looser; $looserrounds = $min_looser-$total_looser+1; $winnerrounds = $total_winner-$min_winner+1; if ($turniersystem == "DoubleKO") { if ($winnerrounds > $looserrounds) { $erg["roundsleft"] = $winnerrounds; $erg["prozentrunden"] = (int)((100*$min_looser)/$total_looser); $erg["prozentrunden"] = $erg["prozentrunden"] . "%"; } else { $erg["roundsleft"] = $looserrounds; $erg["prozentrunden"] = (int)((100*$min_winner)/$total_winner); $erg["prozentrunden"] = $erg["prozentrunden"] . "%"; } } else { $erg["roundsleft"] = $winnerrounds; $erg["prozentrunden"] = (int)((100*$min_winner)/$total_winner); $erg["prozentrunden"] = $erg["prozentrunden"] . "%"; } } return $erg; } if ($show_what == "show_teilnehmer") html_header("$lng[39]"); else if ($show_what == "show_results") html_header("$lng[1278]"); else html_header("$lng[813]"); if ($show_what == "") $show_what = "show_stats"; if (!$tfolderid) $tfolderid = $global_tfolderid; echo "$lng[809]"; echo " | $lng[1045]"; echo " | $lng[1006]"; echo " | $lng[1005]"; if (($isroot) && (!$contentonly)) { echo " | $lng[1543]"; echo " | $lng[1550]"; } echo "
"; if ($show_what == "show_teilnehmer") { if (($isroot) && (($cfeditpg) || ($cfresetpg))) { if ($upid = init_unique_process("aendere_preisgeld_auszahlung", 6, 300)) { $last_change_stamp = (int)(get_field("name2", "somesetting", "id='2'")); $form_act_stamp = (int)($form_act_stamp); if ($last_change_stamp >= $form_act_stamp) { end_unique_process("aendere_preisgeld_auszahlung", $upid); javascript_alert($lng[1466]); $upid = 0; $cfeditpg = 0; $cfresetpg = 0; } } else { $cfeditpg = 0; $cfresetpg = 0; } } if ($isroot) if ($cfresetpg) { if ($jaichweisswasichtue) { update_query("playerlist", "ausbezahlt='0'"); } else { errorecho("$functionname", $lng[346]); } } if ($isroot) if (!$contentonly) { echo "$lng[1181] $lng[1180]"; echo " | $lng[180] $lng[1180]"; echo " | $lng[1463]"; echo " | $lng[1462]"; echo " | $lng[1160] $lng[39]"; echo "
"; } if ($isroot) if (!$contentonly) { echo ""; echo ""; echo ""; echo ""; echo "
$lng[186] -ID"; echo "
"; echo "
"; js_setfocus("searchplayerform", "searchplayerid"); } $zwhere = ""; if ($mitgliedsbeitragnochzuzahlen) $zwhere = " && (!(pl.rootflags & '$RF_FEEEXEMPT')) && (pl.mitgliedsbeitrag='0.00')"; else if ($mitgliedsbeitragbezahlt) $zwhere = " && (pl.mitgliedsbeitrag != '0.00')"; if ($searchplayerid) $zwhere .= " && (pl.id = '$searchplayerid')"; $result = normal_query( " SELECT pl.* FROM ( SELECT pl.id FROM turnierlist AS tl STRAIGHT_JOIN turnieranmeldung AS ta ON (tl.id=ta.turnierid) STRAIGHT_JOIN teammates AS tm ON (tm.teamid=ta.teamid) STRAIGHT_JOIN playerlist AS pl ON (tm.mateid=pl.id) WHERE ((tl.beendet='0') && (ta.taflags & '2') $zwhere) GROUP BY pl.id UNION SELECT pl.id FROM turnierlist AS tl STRAIGHT_JOIN dypanmeldung AS da ON (tl.id=da.turnierid) STRAIGHT_JOIN playerlist AS pl ON (da.mateid=pl.id) WHERE ((tl.beendet='0') && (da.dypflags & '2') $zwhere) GROUP BY pl.id ) AS subtable STRAIGHT_JOIN playerlist AS pl ON (pl.id=subtable.id) GROUP BY id ORDER BY nachname ASC, vorname ASC, username ASC "); $anz_teilnehmer = numrows_query($result); if (!$isroot) $preisgeldanzeigen = 0; if (($preisgeldanzeigen) && (!$contentonly)) info_echo($lng[1183], 1); flush_error_puffer(); if ($isroot) echo "
"; echo ""; if ($mitgliedsbeitragnochzuzahlen) echo "$lng[982] $lng[1362]"; else if ($mitgliedsbeitragbezahlt) echo "$lng[1363] $lng[1362]"; else echo "$lng[1160] $lng[39]"; if ($contentonly) echo ""; else echo "
"; $dacol = $lan_titlecol; echo ""; $i = 0; $gesamtpg = 0; $pgbezahlt = 0; while ($row = fetch_query($result)) { $daid = $row["id"]; $nachname = $row["nachname"]; $vorname = $row["vorname"]; $geschlecht = $row["geschlecht"]; $geburtsdatum = $row["geburtsdatum"]; $dausername = $row["username"]; if (($preisgeldanzeigen) && ($isroot)) { if ($cfeditpg) { update_query("playerlist", "ausbezahlt='".sqlize($inputspielerbezahlt[$daid])."'", "id='".sqlize("$daid")."'"); $row["ausbezahlt"] = $inputspielerbezahlt[$daid]; } $inputspielerbezahlt[$daid] = $row["ausbezahlt"]; $result2 = select_query2( "ta.teamid, ta.turnierid, tl.turnierspielid, tl.turniername, tl.istplayoffsvonturnierid, tl.anmeldeschluss, tl.begonnen", "turnierlist AS tl STRAIGHT_JOIN turnieranmeldung AS ta ON (tl.id=ta.turnierid) STRAIGHT_JOIN teammates AS tm ON (tm.teamid=ta.teamid)", "((tl.beendet='0') && (tm.mateid = '".sqlize("$daid")."') && (ta.taflags & '2'))"); $pg = 0; $ueberallraus = 1; $turnieranz = 0; while ($row2 = fetch_query($result2)) { $teamid = $row2["teamid"]; $turnierid = $row2["turnierid"]; $turniername = $row2["turniername"]; $turnierspielid = $row2["turnierspielid"]; $istplayoffsvonturnierid = $row2["istplayoffsvonturnierid"]; $anmeldeschluss = $row2["anmeldeschluss"]; $begonnen = $row2["begonnen"]; if (!$trows["turnier$turnierid"]) { $trows["turnier$turnierid"] = get_row("*", "turnierlist", "id='".sqlize("$turnierid")."'"); $preisgeldarrays["turnier$turnierid"] = explode(",", str_replace(" ", "", $trows["turnier$turnierid"]["preisgeldverteilung"])); } $erg = get_platzierung_von_teamid_in_turnierid($teamid, $turnierid, $trows["turnier$turnierid"]); if ($erg[0] == 1) $ueberallraus = 0; if ($erg[5] == 0) $pg += $erg[4]; if (!$istplayoffsvonturnierid) $turnieranz++; } free_query($result2); $result2 = select_query( "da.turnierid, da.mdypplatz, tl.turnierspielid, tl.turniername, tl.istplayoffsvonturnierid, tl.anmeldeschluss, tl.begonnen", "turnierlist AS tl STRAIGHT_JOIN dypanmeldung AS da ON (da.turnierid=tl.id)", "((tl.beendet='0') && (tl.turniersystem='MonsterDYP') && (da.mateid = '".sqlize("$daid")."') && (da.dypflags & '2'))"); while ($row2 = fetch_query($result2)) { $daplatz = $row2["mdypplatz"]; $turnierid = $row2["turnierid"]; $turniername = $row2["turniername"]; $turnierspielid = $row2["turnierspielid"]; $istplayoffsvonturnierid = $row2["istplayoffsvonturnierid"]; $anmeldeschluss = $row2["anmeldeschluss"]; $begonnen = $row2["begonnen"]; if (!$trows["turnier$turnierid"]) { $trows["turnier$turnierid"] = get_row("*", "turnierlist", "id='".sqlize("$turnierid")."'"); $preisgeldarrays["turnier$turnierid"] = explode(",", str_replace(" ", "", $trows["turnier$turnierid"]["preisgeldverteilung"])); } $ueberallraus = 0; if ($begonnen) $pg += (int)($preisgeldarrays["turnier$turnierid"][$daplatz-1]); if (!$istplayoffsvonturnierid) $turnieranz++; } free_query($result2); } if ((!$ueberallraus) || ($contentonly) || (!$preisgeldanzeigen)) $dacol = $lan_stillplayingcol[$i % 2]; else if ($pg <= $inputspielerbezahlt[$daid]) $dacol = $lan_payedcol[$i % 2]; else $dacol = $lan_redtabcol[$i % 2]; $eincol = $dacol; if ($searchplayerid == $daid) $eincol = $lan_cyantabcol[$i % 2]; $i++; $gesamtpg += $pg; $pgbezahlt += $inputspielerbezahlt[$daid]; echo ""; } echo "
 Username"; if ($isroot) echo "$lng[647], $lng[648]"; if (($preisgeldanzeigen) && ($isroot)) { echo "$lng[65]"; echo "$lng[615]"; echo "$lng[1180]"; echo "  $lng[107]"; echo "$lng[616]"; } echo "
$i."; if ($global_usericons) echo "
".get_pic_from_userid($daid, $global_usericons_small_dx, $global_usericons_small_dy, 1)." "; echo get_userlink($daid, "$dausername", "text", "", "&show_what=show_turniere"); if ($global_usericons) echo "
"; if ($isroot) echo "
".myhtmlentities("$nachname, $vorname"); if (($preisgeldanzeigen) && ($isroot)) { echo "$turnieranz"; echo "$ueberallraus"; echo "$pg"; echo ""; echo "".($pg-$inputspielerbezahlt[$daid]).""; } echo "
"; free_query($result); if (($preisgeldanzeigen) && ($isroot)) { echo ""; echo ""; echo "
"; echo "
"; echo "
"; echo "
$lng[54]: $gesamtpg, $lng[107]: $pgbezahlt, $lng[616]: ".($gesamtpg-$pgbezahlt); if ($isroot) if (!$contentonly) { echo "
"; echo ""; echo ""; echo ""; echo "
"; echo " $lng[984]
"; } if (!$contentonly) { if ($languageid == 1) { echo "
Color definition: Background"; echo "
"; echo ""; echo "
Still playing tournaments"; echo "All tournaments ended and getting money"; echo "All tournaments ended and already payed"; echo "
"; } else if ($languageid == 3) { echo "
Farbenerklärung: (Hintergrund)"; echo "
"; echo ""; echo "
Spielt noch Turniere"; echo "Alle Turnier beendet und bekommt Geld"; echo "Alle Turniere beendet und ausbezahlt"; echo "
"; } } } if ($upid) { $as = 1+datetostamp(date($dateformat)); update_query("somesetting", "name2='$as'", "id='2'"); end_unique_process("aendere_preisgeld_auszahlung", $upid); } } if ($show_what == "show_results") { if (!$isroot) $preisgeldanzeigen = 0; if ($isroot) if (!$contentonly) { if ($preisgeldanzeigen) echo "$lng[1181] $lng[1180]"; else echo "$lng[180] $lng[1180]"; if (($p4p) && ($isroot)) echo " | p4p-csv-anzeige"; echo "
"; } if ($isroot) if (!$contentonly) { echo ""; echo ""; echo ""; echo ""; echo "
$lng[186] -ID"; echo "$lng[1290] "; echo "
"; echo "
"; js_setfocus("searchplayerform", "searchplayerid"); } echo "$lng[1005]"; echo ""; $result = select_query2( "count(1)", "turnierlist AS tl STRAIGHT_JOIN turnieranmeldung AS ta ON (tl.id=ta.turnierid) STRAIGHT_JOIN teammates AS tm ON (tm.teamid=ta.teamid) STRAIGHT_JOIN playerlist AS pl ON (tm.mateid=pl.id)", "((tl.beendet='0') && (ta.taflags & '2')) GROUP BY pl.id"); $anz_teilnehmer = numrows_query($result); free_query($result); $result = select_query2( "sl.id AS serverid", "serverlist AS sl STRAIGHT_JOIN turnierserver AS ts ON (sl.id=ts.serverid) STRAIGHT_JOIN turnierlist AS tl ON (tl.id=ts.turnierid)", "(tl.beendet='0') GROUP BY sl.id"); $anz_server = numrows_query($result); free_query($result); $anz_disziplinen = count_rows("turnierlist", "((beendet='0') && (istplayoffsvonturnierid='0'))"); $anz_matches = count_rows("turnierlist AS tl STRAIGHT_JOIN resultlist AS rl ON (rl.turnierid=tl.id)", "((tl.beendet='0') && (rl.teamid0>'0') && (rl.teamid1>'0'))"); $minoffset = get_field("offset", "turnierlist AS tl STRAIGHT_JOIN resultlist AS rl ON (rl.turnierid=tl.id)", "((tl.beendet='0') && (rl.teamid0>'0') && (rl.teamid1>'0') && (rl.offset>'0'))", "offset ASC"); $maxoffset = get_field("offset", "turnierlist AS tl STRAIGHT_JOIN resultlist AS rl ON (rl.turnierid=tl.id)", "((tl.beendet='0') && (rl.teamid0>'0') && (rl.teamid1>'0') && (rl.offset>'0'))", "offset DESC"); echo ""; echo ""; echo ""; echo ""; echo "
$lng[39]$anz_teilnehmer
$lng[1007]$anz_disziplinen
$lng[802]$anz_matches
$lng[360]".get_date_from_date($act_date)."
"; echo "
"; $result = select_query("id", "turnierlist", "((beendet='0') && (begonnen='1'))", "anmeldeschluss ASC, prioritaet DESC, id DESC"); $gesamtpg = 0; while ($row = fetch_query($result)) { if (!$p4pcsv) echo "
"; $turnierid = $row["id"]; $gesamtpg += print_turnierresults($turnierid, 0, $preisgeldanzeigen, 0, 1, 0, $searchplayerid, $searchteamname, $p4pcsv, "100%"); } free_query($result); if (($preisgeldanzeigen) && (!$p4pcsv)) { echo "
"; echo "$lng[54]: $gesamtpg"; } echo "
"; } else { } if ($show_what == "show_stats") { $where = "((beendet='0') && (turniersystem!='NoPlan'))"; if ($cfeditiereprioritaeten) { $result = select_query("*", "turnierlist", $where, "prioritaet DESC, anmeldeschluss DESC"); $i = 0; $nextevent = $max_int; $lastevent = 0; $nexteventlink = ""; $lasteventlink = ""; $belegteservergesamt = 0; while ($row = fetch_query($result)) { $aturnierid = $row["id"]; $aturniername = $row["turniername"]; $aturnierspielid = $row["turnierspielid"]; $aturniersystem = $row["turniersystem"]; $aprioritaet = $row["prioritaet"]; $astatus = $row["status"]; $aminspromatch = $row["minspromatch"]; $aminsprorunde = $row["minsprorunde"]; $apriorisierenabdiskrepanzLBR = $row["priorisierenabdiskrepanzLBR"]; $apriorisierenabdiskrepanzWBR = $row["priorisierenabdiskrepanzWBR"]; $aadminid = $row["adminid"]; if ((($__rootlevel >= 256) && ($__userid == $adminid)) || ($isroot)) $__tdarf = 1; else $__tdarf = 0; $asrow = get_row("*", "spielelist", "id='$aturnierspielid'"); $aturnierspielicon = $asrow["icon"]; $aturnierspielbez = $asrow["spielbez"]; $aspieltyp = $asrow["spieltyp"]; $appt = $asrow["spieleranzahl"]; $abegonnen = $row["begonnen"]; $abeendet = $row["beendet"]; if ($__tdarf) { if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) { $aprioritaet = (int)($eprioritaet[$aturnierid]); $updatestring = "prioritaet='$aprioritaet'"; } if ($aturniersystem == "DoubleKO") { if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) { $apriorisierenabdiskrepanzLBR = (int)($epriorisierenabdiskrepanzLBR[$aturnierid]); $updatestring .= ", priorisierenabdiskrepanzLBR='$apriorisierenabdiskrepanzLBR'"; } } if (($aturniersystem == "DoubleKO") || ($aturniersystem == "KO")) { if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) { $apriorisierenabdiskrepanzWBR = (int)($epriorisierenabdiskrepanzWBR[$aturnierid]); $updatestring .= ", priorisierenabdiskrepanzWBR='$apriorisierenabdiskrepanzWBR'"; } } if (($aturniersystem == "Groups")) { if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) { $apriorisierenabdiskrepanzWBR = (int)($epriorisierenabdiskrepanzWBR[$aturnierid]); $updatestring .= ", priorisierenabdiskrepanzWBR='$apriorisierenabdiskrepanzWBR'"; } } if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) { $aminspromatch = (int)($eminspromatch[$aturnierid]); $updatestring .= ", minspromatch='$aminspromatch'"; } if ($global_enableminsprorunde) { if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) { $aminsprorunde = (int)($eminsprorunde[$aturnierid]); $updatestring .= ", minsprorunde='$aminsprorunde'"; } } if (($cfeditiereprioritaeten) && ($turniereditiert[$aturnierid])) update_query("turnierlist", "$updatestring", "id='$aturnierid'"); } $i++; } } $result = select_query("*", "turnierlist", $where, "prioritaet DESC, anmeldeschluss DESC"); echo ""; $dacol = $lan_titlecol; if ($global_show_turniericons) echo ""; else echo ""; echo ""; if ($isroot) $editierbareturniere = count_rows("turnierlist", "$where"); else if ($__rootlevel >= 256) $editierbareturniere = count_rows("turnierlist", "(($where) && (adminid='$__userid'))"); if ($editierbareturniere) echo ""; $i = 0; $nextevent = $max_int; $lastevent = 0; $nexteventlink = ""; $lasteventlink = ""; $belegteservergesamt = 0; while ($row = fetch_query($result)) { $aturnierid = $row["id"]; $aturniername = $row["turniername"]; $aturnierspielid = $row["turnierspielid"]; $aturniersystem = $row["turniersystem"]; $aprioritaet = $row["prioritaet"]; $astatus = $row["status"]; $aminspromatch = $row["minspromatch"]; $aminsprorunde = $row["minsprorunde"]; $apriorisierenabdiskrepanzLBR = $row["priorisierenabdiskrepanzLBR"]; $apriorisierenabdiskrepanzWBR = $row["priorisierenabdiskrepanzWBR"]; $aadminid = $row["adminid"]; if ((($__rootlevel >= 256) && ($__userid == $adminid)) || ($isroot)) $__tdarf = 1; else $__tdarf = 0; $asrow = get_row("*", "spielelist", "id='$aturnierspielid'"); $aturnierspielicon = $asrow["icon"]; $aturnierspielbez = $asrow["spielbez"]; $aspieltyp = $asrow["spieltyp"]; $appt = $asrow["spieleranzahl"]; if ($contentonly) $aturnierspielicon = "kleinunddurchsichtig.gif"; if ($aturnierspielicon) $imagelink = "httpd/images/$aturnierspielicon"; else $imagelink = "httpd/images/kleinunddurchsichtig.gif"; $abegonnen = $row["begonnen"]; $abeendet = $row["beendet"]; if (($astatus & 512) || (($aspieltyp == 3) && ($aturniersystem == "NoPlan"))) $angemeldetanz = count_rows("dypanmeldung", "((turnierid='".sqlize("$aturnierid")."') && (dypflags & '2'))"). " $lng[1547]"; else { $angemeldetanz = count_rows("turnieranmeldung", "((turnierid='".sqlize("$aturnierid")."') && (taflags & '2'))"); if ($appt != 1) $angemeldetanz = "$angemeldetanz $lng[261]"; else $angemeldetanz = "$angemeldetanz $lng[1547]"; } if ($abegonnen) $gs = get_turniergesamtstatus($aturnierid); if (!$abegonnen) $dacol = $lan_newmatchcol[$i % 2]; else if ($gs["matchesgespielt"] == $gs["matchesgesamt"]) $dacol = $lan_blacktabcol[$i % 2]; else if ((($gs["diskrepanzLBR"] >= $apriorisierenabdiskrepanzLBR) && ($apriorisierenabdiskrepanzLBR > 0)) || (($gs["diskrepanzWBR"] >= $apriorisierenabdiskrepanzWBR) && ($apriorisierenabdiskrepanzWBR > 0)) || (($gs["diskrepanzGROUPS"] >= $apriorisierenabdiskrepanzWBR) && ($apriorisierenabdiskrepanzWBR > 0))) $dacol = $lan_redtabcol[$i % 2]; else $dacol = $lan_tabcol[$i % 2]; if ($astatus & 16) $dacol = $lan_redtabcol[$i % 2]; if ($global_show_turniericons) echo ""; else echo ""; $dalink = "$aturniername"; if ($isroot) $dalink = "[$aturnierid] " . $dalink; echo ""; $i++; } $dacol = $lan_tabcol[$i % 2]; if ($global_enableminsprorunde) echo ""; free_query($result); echo "
$lng[189]"; echo "$lng[993]"; echo "$lng[1544]-$lng[816]"; echo "$lng[1544]-$lng[814]"; echo "$lng[1544]-$lng[833]"; echo "$lng[383]"; if ($global_enableminsprorunde) echo "$lng[382]"; echo "$lng[393]"; echo "$lng[816]"; echo "$lng[814]"; echo "$lng[1483]-$lng[816]"; echo "$lng[1483]-$lng[814]"; echo "$lng[1483]-$lng[833]"; echo "$lng[113]"; echo "$lng[811]"; echo "$lng[1415]"; echo "
$dalink"; if ($__tdarf) { echo ""; echo ""; echo ""; if ($aturniersystem == "DoubleKO") { echo ""; } else echo " "; echo ""; if (($aturniersystem == "DoubleKO") || ($aturniersystem == "KO")) { echo ""; } else echo " "; echo ""; if (($aturniersystem == "Groups")) { echo ""; } else echo " "; echo "" ; if ($global_enableminsprorunde) { echo ""; } } else { echo "$aprioritaet"; echo ""; if ($aturniersystem == "DoubleKO") echo "$apriorisierenabdiskrepanzLBR"; else echo " "; echo ""; if (($aturniersystem == "DoubleKO") || ($aturniersystem == "KO")) echo "$apriorisierenabdiskrepanzWBR"; else echo " "; echo ""; if (($aturniersystem == "Groups")) echo "$apriorisierenabdiskrepanzWBR"; else echo " "; echo "$aminspromatch"; if ($global_enableminsprorunde) echo "$aminsprorunde"; } echo "$angemeldetanz"; echo ""; if (($abegonnen) && ($aturniersystem == "DoubleKO")) echo $gs["min_looser"] . " / " . $gs["max_looser"] . " / " . $gs["total_looser"]; else echo " "; echo ""; if (($abegonnen) && (($aturniersystem == "KO") || ($aturniersystem == "DoubleKO"))) echo $gs["min_winner"] . " / " . $gs["max_winner"] . " / " . $gs["total_winner"]; else echo " "; echo ""; if (($abegonnen) && ($aturniersystem == "DoubleKO")) echo $gs["diskrepanzLBR"]; else echo " "; echo ""; if (($abegonnen) && (($aturniersystem == "DoubleKO") || ($aturniersystem == "KO"))) echo $gs["diskrepanzWBR"]; else echo " "; echo ""; if (($abegonnen) && ($aturniersystem == "Groups")) echo $gs["diskrepanzGROUPS"]; else echo " "; echo ""; if (!$abegonnen) echo $lng[707]; else if ($gs["matchesgespielt"] == $gs["matchesgesamt"]) echo $lng[1012]; else if ($astatus & 16) echo $lng[1250]; else echo $lng[1249]; if ($gs["lastoffset"] < $nextevent) { $nextevent = $gs["lastoffset"]; $nexteventlink = "$dalink"; } if (($gs["lastoffset"] > $lastevent) && ($gs["lastdate"] != "-")) { $lastevent = $gs["lastoffset"]; $lasteventlink = "$dalink"; } echo ""; if ($abegonnen) echo $gs["matchesgespielt"] . " / " . $gs["matchesgesamt"]; else echo " "; $herg = wievieleturnierserver($aturnierid); echo ""; if ($abegonnen) echo $herg[2]." / ".$herg[3]." / ".$herg[0]; else echo " "; if ($abegonnen) { $gesamt_belegteserver += $herg[2]; $gesamt_matchanzahl += $gs["matchesgesamt"]; $gesamt_matchesgespielt += $gs["matchesgespielt"]; } echo "
"; else echo "
"; echo "
$gesamt_matchesgespielt / $gesamt_matchanzahl

$lng[1481]: $gesamt_belegteserver
"; if ($editierbareturniere) echo ""; if ($languageid == 1) { echo "
Color definition:"; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Tournament not started yet
Normally running tournament
Finished tournament OR not begun yet
Either the tournament has a critical discrepance (recommended: DoubleKO at least 2 in WBR, 3 in LBR, Groups-System at least 2) between different branches of the tournament plan or the tournament is stopped (at the options).
"; } else if ($languageid == 3) { echo "
Farbenerklärung:"; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
Turnier noch nicht begonnen
Normal laufendes Turnier
Fertig gespieltes Turnier
Entweder das Turnier hat eine kritische Diskrepanz (Empfehlung: LBR mindestens 3, WBR mindestens 2, Gruppen-Modus mindestens 2) oder es ist gestoppt (bei den Optionen).
"; } } if ($show_what == "show_worstcase") { if ($languageid == 1) { $slng[1] = "These calculations do NOT include MonsterDYP-tournaments.

The first two estimations about the total remaining duration are meant for the case, that the player is playing his matches without interruptions one after the other. The real time left in tournament is normally higher, if there are too few devices for playing on or too many collisions between competing tournaments."; } else { $slng[1] = "Diese Berechnungen berücksichtigen KEINE MonsterDYP-Turniere.

Die ersten beiden Schätzungen sind für den Fall gemeint, dass der jeweilige Spieler seine restlichen Matches ohne Unterbrechung spielt. Diese Schätzungen müssen nach oben korrigiert werden, wenn nicht genügend Spielgeräte zur Verfügung stehen oder es zu viele Kollisionen gibt zwischen konkurrierenden Turnieren."; } info_echo($slng[1]); echo "
"; berechne_worstcasemins(1); echo "
"; echo "$lng[1041]
"; echo ""; echo ""; $i = 0; $result = select_query("*", "playerlist", "geschaetzte_mins > 0", "geschaetzte_mins DESC"); while($row = fetch_query($result)) { $dacol = $lan_tabcol[$i % 2]; $diff = guterwertarray(0, $row["geschaetzte_mins"]*60); echo ""; $i++; } free_query($result); echo "
$lng[19]$lng[1043]
"; if ($global_usericons) echo "
 ".get_pic_from_userid($row["id"], $global_usericons_small_dx, $global_usericons_small_dy, 1)." "; echo get_userlink($row["id"], $row["username"]); if ($global_usericons) echo "
"; echo "
".$diff["guterwertf"]."
"; echo "
"; echo "$lng[1004]
"; echo ""; echo ""; $i = 0; $result = select_query("*", "playerlist", "worstcasemins > 0", "worstcasemins DESC"); while($row = fetch_query($result)) { $dacol = $lan_tabcol[$i % 2]; $diff = guterwertarray(0, $row["worstcasemins"]*60); echo ""; $i++; } free_query($result); echo "
$lng[19]$lng[1043]
"; if ($global_usericons) echo "
 ".get_pic_from_userid($row["id"], $global_usericons_small_dx, $global_usericons_small_dy, 1)." "; echo get_userlink($row["id"], $row["username"]); if ($global_usericons) echo "
"; echo "
".$diff["guterwertf"]."
"; echo "
"; echo "$lng[1537] ($lng[1538])
"; echo ""; echo ""; $i = 0; $result = select_query("*", "playerlist", "anzahlturniere>'0'", "anzahlturniere DESC"); while($row = fetch_query($result)) { $dacol = $lan_tabcol[$i % 2]; echo ""; $i++; } free_query($result); echo "
$lng[19]$lng[75]
"; if ($global_usericons) echo "
 ".get_pic_from_userid($row["id"], $global_usericons_small_dx, $global_usericons_small_dy, 1)." "; echo get_userlink($row["id"], $row["username"]); if ($global_usericons) echo "
"; echo "
".$row["anzahlturniere"]."
"; echo "
"; } if ($show_what == "show_idletime") { berechne_lastplayedoffset(1); echo "$lng[1042]
"; echo ""; echo ""; $i = 0; $result = select_query("*", "playerlist", "lastplayedoffset > '0'", "lastplayedoffset ASC"); while($row = fetch_query($result)) { $dacol = $lan_tabcol[$i % 2]; if (($mydiff = $act_offset-$row["lastplayedoffset"]) < 0) $mydiff = 0; $diff = guterwertarray(0, $mydiff*60); echo ""; $i++; } free_query($result); echo "
$lng[19]$lng[1043]
"; if ($global_usericons) echo "
 ".get_pic_from_userid($row["id"], $global_usericons_small_dx, $global_usericons_small_dy, 1)." "; echo get_userlink($row["id"], $row["username"]); if ($global_usericons) echo "
"; echo "
".$diff["guterwertf"]."
"; } if ($show_what == "show_matchdichte") { $mindx = 10; $anfangsdatum = "2011/10/08-10:00:00"; $enddatum = "2011/10/09-22:00:00"; $daoffset = datetooffset($anfangsdatum); while(strcmp(($dadate = offsettodate($daoffset)), $enddatum) <= 0) { $matchnum = count_rows2( "resultlist AS rl STRAIGHT_JOIN turnierlist AS tl ON (rl.turnierid=tl.id)", "( (rl.offset!='0') && (rl.offset<='$daoffset') && (strcmp(rl.eintragzeitpunktwinner, '$dadate') > '0') && (rl.teamid0>'0') && (rl.teamid1>'0'))"); if ($matchnum) echo "
$dadate: $matchnum"; $daoffset += $mindx; } } if (($isroot) && ($show_what == "show_abrechnung")) { $erstturnierstamp = get_erstturnier_anmeld_stamp_aktuell(); $erstturnierdatum = stamptodate($erstturnierstamp); if ($languageid == 1) { $lng_startgeld = "Start-fees"; $lng_preisgeld = "Prize-money"; $lng_differenz = "Difference"; $lng_einnahmen_aus_vorgangsliste = "Income corresponding to the transaction list (since $erstturnierdatum) (incl. club-member-fees)"; $lng_summe_der_startgeldpakete = "Sum of the start-fee-flats corresponding to the players-list"; $lng_preisgeld_insgesamt = "Total prize money (corresponding to the prize-money-field at the tournament options)"; $lng_tatsaechlich_ausbezahlt = "Really paid prize-money corresponding to the $lng[1006]"; $lng_mitgliedsbeitraege_insgesamt = "Total club-member-fees correspondig to the players-list"; $lng_mitgliedsbeitraege_neu = "New club-member-fees (since $erstturnierdatum)"; } else if ($languageid == 3) { $lng_startgeld = "Startgeld"; $lng_preisgeld = "Preisgeld"; $lng_differenz = "Differenz"; $lng_einnahmen_aus_vorgangsliste = "Einnahmen aus Vorgangsliste (seit $erstturnierdatum) (inkl. Mitgliedsbeiträge)"; $lng_summe_der_startgeldpakete = "Summe der Startgeldpakete aus Spielerliste"; $lng_preisgeld_insgesamt = "Preisgeld insgesamt (berechnet aus Preisgeldverteilung bei den Turnieroptionen)"; $lng_tatsaechlich_ausbezahlt = "Tatsächlich ausbezahltes Geld laut $lng[1006]"; $lng_mitgliedsbeitraege_insgesamt = "Mitgliedsbeiträge insgesamt laut Spielerliste"; $lng_mitgliedsbeitraege_neu = "Neue Mitgliedsbeiträge (seit $erstturnierdatum)"; } echo "
"; echo ""; echo ""; $gesamtmitgliedsbeitraege = get_field("sum(mitgliedsbeitrag)", "playerlist"); if ($erstturnierdatum != "") { $mitgliedsbeitraegeabersterdisziplin = (double)(get_field("sum(mitgliedsbeitrag)", "playerlist", "mitgliedsbeitragstamp >= '$erstturnierstamp'")); } else { $mitgliedsbeitraegeabersterdisziplin = 0; } $gesamtmitgliedsbeitraege = sprintf("%0.2f", (double)(round((double)($gesamtmitgliedsbeitraege)*100.0))/100.0); $mitgliedsbeitraegeabersterdisziplin = sprintf("%0.2f", (double)(round((double)($mitgliedsbeitraegeabersterdisziplin)*100.0))/100.0); $gesamtpg = 0; $result = select_query("*", "turnierlist", "beendet='0'"); while($row = fetch_query($result)) { $turnierid = $row["id"]; $turniername = $row["turniername"]; $pgv = $row["preisgeldverteilung"]; $pgva = explode(",", $pgv); $i = 0; $pgturnier = 0; while ($pg = (int)($pgva[$i])) { $pgturnier += $pg; $i++; } $gesamtpg += $pgturnier; $erg = get_turnier_startgeld($turnierid, $row); $sgturnier = $erg["startgeldmitspielgeld"]; $gesamtsg += $sgturnier; echo ""; } free_query($result); echo "
$lng[189]"; echo "$lng_startgeld"; echo "$lng_preisgeld"; echo "$lng_differenz"; if ($p4p) { echo " #N"; echo " #A"; echo " #M"; echo " #E"; echo " € N"; echo " € A"; echo " € M"; echo " € E"; } echo "
".get_turnierlink($turnierid, $turniername); echo "$sgturnier"; echo "$pgturnier"; echo "".($sgturnier-$pgturnier); if ($p4p) { echo "".$erg["N"]; echo "".$erg["A"]; echo "".$erg["M"]; echo "".$erg["E"]; echo "".$erg["sgN"]; echo "".$erg["sgA"]; echo "".$erg["sgM"]; echo "".$erg["sgE"]; } echo "

"; echo "
"; $realbezahlt = get_field("sum(ausbezahlt)", "playerlist"); $summestartgeldpauschale = get_field("sum(startgeldpauschale)", "playerlist"); echo "
"; echo ""; echo ""; if ($global_startgeldpauschaleverwaltung) echo ""; echo ""; echo ""; echo ""; if ($erstturnierstamp) echo ""; echo "
$lng_einnahmen_aus_vorgangsliste".get_field("sum(kassiertegeldsumme)", "vorgangsliste", "timestamp >= '$erstturnierstamp'")."
$lng_summe_der_startgeldpakete$summestartgeldpauschale
$lng_preisgeld_insgesamt$gesamtpg
$lng_tatsaechlich_ausbezahlt$realbezahlt
$lng_mitgliedsbeitraege_insgesamt$gesamtmitgliedsbeitraege
$lng_mitgliedsbeitraege_neu$mitgliedsbeitraegeabersterdisziplin

"; } flush_error_puffer(); html_footer(); ?>