echo '<th scope="col"> </th>'; echo '<th scope="col">' . _('Gemeldet') . '</th>'; echo '<th scope="col">' . _('Report von') . '</th>'; echo '<th scope="col">' . _('Datum') . '</th>'; echo '<th scope="col">' . _('Sperre') . '</th>'; echo '</tr>'; echo '</thead>'; echo '<tbody>'; $sql1 = "SELECT a.user, a.reporter, a.datum, a.sperrRelevant, b.username AS userNick, c.username AS reporterNick FROM " . $prefix . "chatroomReportedUsers AS a JOIN " . $prefix . "users AS b ON a.user = b.ids JOIN " . $prefix . "users AS c ON a.reporter = c.ids ORDER BY a.datum DESC LIMIT " . $start . ", " . $eintraege_pro_seite; $sql2 = mysql_query($sql1); $blaetter3 = anzahl_datensaetze_gesamt($sql1); while ($sql3 = mysql_fetch_assoc($sql2)) { echo '<tr>'; echo '<td class="sperrRelevant_' . intval($sql3['sperrRelevant']) . '"> </td>'; echo '<td class="link">' . displayUsername($sql3['userNick'], $sql3['user']) . '</td>'; echo '<td class="link">' . displayUsername($sql3['reporterNick'], $sql3['reporter']) . '</td>'; echo '<td class="link"><a href="/chat_reports.php?user='******'user']) . '&reporter=' . urlencode($sql3['reporter']) . '&datum=' . urlencode($sql3['datum']) . '">' . $sql3['datum'] . '</a></td>'; if ($sql3['sperrRelevant'] == 1) { echo '<td class="link"><a href="/chat_reports.php?seite=' . intval($seite) . '&aufheben=' . urlencode($sql3['user']) . '&reporter=' . urlencode($sql3['reporter']) . '&datum=' . urlencode($sql3['datum']) . '" onclick="return confirm(\'' . _('Bist Du sicher?') . '\')">' . _('Aufheben') . '</a></td>'; } else { echo '<td> </td>'; } echo '</tr>'; } echo '</tbody>'; echo '</table>'; echo '</p>'; echo '<div class="pagebar">'; $wieviel_seiten = $blaetter3 / $eintraege_pro_seite; // ERMITTELN DER SEITENANZAHL FÜR DAS INHALTSVERZEICHNIS $vorherige = $seite - 1;
$ligaIDToLand = array(); while ($sql3 = mysql_fetch_assoc($sql2)) { $ligaIDToLand[$sql3['ids']] = $sql3['land']; } // LIGA-ID TO LAND ANFANG $sql1 = "SELECT a.user1, a.newLiga1, a.newLiga2, a.zeit, b.username FROM " . $prefix . "ligaChanges AS a JOIN " . $prefix . "users AS b ON a.user1 = b.ids ORDER BY a.zeit DESC"; $sql2 = mysql_query($sql1); $counter = 1; while ($sql3 = mysql_fetch_assoc($sql2)) { if ($counter % 2 == 1) { echo '<tr>'; } else { echo '<tr class="odd">'; } echo '<td>' . date('d.m.Y H:i', $sql3['zeit']) . '</td>'; echo '<td>' . displayUsername($sql3['username'], $sql3['user1']) . '</td>'; echo '<td class="link"><a href="/lig_tabelle.php?liga=' . $sql3['newLiga2'] . '">'; if (isset($ligaIDToLand[$sql3['newLiga2']])) { echo $ligaIDToLand[$sql3['newLiga2']]; } else { echo '?'; } echo '</a></td>'; echo '<td class="link"><a href="/lig_tabelle.php?liga=' . $sql3['newLiga1'] . '">'; if (isset($ligaIDToLand[$sql3['newLiga1']])) { echo $ligaIDToLand[$sql3['newLiga1']]; } else { echo '?'; } echo '</a></td>'; echo '</tr>';
} else { $counter = 0; while ($sql3 = mysql_fetch_assoc($sql2)) { if ($counter % 2 == 0) { echo '<tr>'; } else { echo '<tr class="odd">'; } echo '<td>'; if ($sql3['billed'] == 1) { echo '<img src="/images/erfolg.png" width="16" alt="X" title="' . _('Prämie erhalten') . '" />'; } else { echo '<img src="/images/fehler.png" width="16" alt="O" title="' . _('Prämie noch nicht ausgezahlt') . '" />'; } echo '</td>'; echo '<td>' . displayUsername($sql3['username'], $sql3['geworben']) . '</td>'; echo '<td>' . date('d.m.Y', $sql3['zeit']) . '</td>'; echo '</tr>'; $counter++; } } ?> </tbody> </table> <?php } else { ?> <p><?php echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!'); ?> </p>
$sql1 = "SELECT a.ids, b.ids AS userID, von, an, titel, zeit, gelesen, username FROM " . $prefix . "pn AS a JOIN " . $prefix . "users AS b ON a.an = b.ids WHERE von = '" . $cookie_id . "' AND geloescht_von = 0 ORDER BY zeit DESC LIMIT " . $start . ", " . $eintraege_pro_seite; $sql2 = mysql_query($sql1); $blaetter3 = anzahl_datensaetze_gesamt($sql1); while ($sql3 = mysql_fetch_assoc($sql2)) { if (in_array($sql3['userID'], $ignoList)) { continue; } if ($sql3['gelesen'] == 0) { echo '<tr style="font-weight:bold"'; } else { echo '<tr'; } echo '>'; echo '<td><input type="checkbox" name="auswahl[]" value="' . $sql3['ids'] . '" /></td>'; echo '<td class="link"><a href="/post.php?id=' . $sql3['ids'] . '">' . $sql3['titel'] . '</a></td>'; echo (isset($sql3['username']) ? '<td class="link">' . displayUsername($sql3['username'], $sql3['an']) : '<td>' . _('Gelöschter User')) . '</td>'; echo '<td>' . date('d.m.y H:i', $sql3['zeit']) . '</td>'; echo '</tr>'; } ?> </tbody> </table> <p><select name="markedAction" size="1" style="width:200px"> <option value="DEL"><?php echo _('Markierte löschen'); ?> </option> </select></p> <p><input type="submit" value="<?php echo _('Ausführen'); ?>
echo _('Antworten'); ?> </th> <th scope="col">"<?php echo _('Guter Kommentar'); ?> "</th> </tr> </thead> <tbody> <?php $sql1 = "SELECT a.userID, a.replies, a.fastReplies, a.thanksReceived, a.votes, b.username FROM " . $prefix . "supportUsers AS a JOIN " . $prefix . "users AS b ON a.userID = b.ids ORDER BY a.points DESC LIMIT 0, 10"; $sql2 = mysql_query($sql1); $counter = 1; while ($sql3 = mysql_fetch_assoc($sql2)) { $displayUsername = displayUsername($sql3['username'], $sql3['userID']); if ($displayUsername == 'Gelöschter User') { continue; } echo '<tr>'; echo '<td>' . $counter . '.</td>'; echo '<td class="link">' . $displayUsername . '</td>'; echo '<td>' . __('<b>%d</b> insgesamt', $sql3['replies']) . '</td>'; echo '<td>' . __('<b>%d</b> schnelle', $sql3['fastReplies']) . '</td>'; echo '<td>' . __('<b>%d</b> Stimmen erhalten', $sql3['thanksReceived']) . '</td>'; echo '</tr>'; $counter++; } ?> </tbody> </table>
} // AUSWERTUNG ENDE echo '<h1>' . _('Bisherige Sieger') . '</h1>'; echo '<p><table><thead><tr class="odd"><th scope="col">' . _('Saison') . '</th><th scope="col">' . _('Manager') . '</th><th scope="col">' . _('Stimmen') . '</th></tr></thead><tbody>'; $get1 = "SELECT a.saison, a.ids, b.username, a.stimmen FROM " . $prefix . "users_mds_sieger AS a JOIN " . $prefix . "users AS b ON a.ids = b.ids ORDER BY a.saison DESC"; $get2 = mysql_query($get1); $counter = 0; while ($get3 = mysql_fetch_assoc($get2)) { if ($counter % 2 == 1) { echo '<tr>'; } else { echo '<tr class="odd">'; } echo '<td>' . intval($get3['saison'] - 1) . '</td>'; // saison gibt Saison an in der gewaehlt wurde also eine Saison spaeter $displayUsername = displayUsername($get3['username'], $get3['ids']); if ($displayUsername == 'Gelöschter User') { echo '<td>' . $displayUsername . '</td>'; } else { echo '<td class="link">' . $displayUsername . '</td>'; } echo '<td>' . number_format($get3['stimmen'], 2, ',', '.') . '%</td>'; echo '</tr>'; $counter++; } echo '</tbody></table></p>'; } } else { ?> <p><?php echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!');
?> </th><th scope="col"><?php echo _('Aktiv'); ?> </th><th scope="col"><?php echo _('Chat'); ?> </th><th scope="col"><?php echo _('Aktion'); ?> </th></tr></thead><tbody> <?php $kontakt1 = "SELECT ids, username, last_login, last_chat FROM " . $prefix . "users WHERE status = 'Helfer'"; $kontakt2 = mysql_query($kontakt1); while ($kontakt3 = mysql_fetch_assoc($kontakt2)) { echo '<tr><td class="link">' . displayUsername($kontakt3['username'], $kontakt3['ids']) . '</td><td>' . date('d.m.Y H:i', $kontakt3['last_login']) . '</td>'; if ($kontakt3['last_chat'] == 0 or date('Y-m-d', $kontakt3['last_chat']) != date('Y-m-d')) { // wenn nicht im Chat bisher oder nicht heute echo '<td> - </td>'; } else { echo '<td>' . date('H:i', $kontakt3['last_chat']) . '</td>'; } echo '<td class="link"><a href="/post_schreiben.php?id=' . $kontakt3['ids'] . '">' . _('Post schicken') . '</a></td></tr>'; } ?> </tbody></table> <?php } else { ?> <p><?php
?> </h1> <?php if (isset($_GET['delEntry'])) { $delEntry = mysql_real_escape_string(trim(strip_tags($_GET['delEntry']))); $addSql = " AND user = '******'"; if ($_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') { $addSql = ""; } $gb_in1 = "DELETE FROM " . $prefix . "chats_pokal WHERE id = " . $delEntry . $addSql; $gb_in2 = mysql_query($gb_in1); } $sql1 = "SELECT a.id, a.user, a.zeit, a.nachricht, b.username FROM " . $prefix . "chats_pokal AS a JOIN " . $prefix . "users AS b ON a.user = b.ids ORDER BY a.zeit DESC LIMIT 0, 20"; $sql2 = mysql_query($sql1); while ($sql3 = mysql_fetch_assoc($sql2)) { echo '<p><b>' . displayUsername($sql3['username'], $sql3['user']) . ' schrieb am ' . date('d.m.Y, H:i', $sql3['zeit']) . ':'; if ($sql3['user'] == $cookie_id or $_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') { echo ' <a href="/pokal.php?delEntry=' . $sql3['id'] . '">' . _('[Löschen]') . '</a>'; } echo '</b><br />' . $sql3['nachricht'] . '</p>'; } } else { ?> <h1><?php echo _('Internationaler Pokal'); ?> </h1> <p><?php echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!'); ?> </p>
<?php } else { $sql1 = "SELECT a.user1, a.found_ip, a.found_time, b.username FROM " . $prefix . "users_multis AS a JOIN " . $prefix . "users AS b ON a.user1 = b.ids ORDER BY a.found_time DESC LIMIT " . $start . ", " . $eintraege_pro_seite; $sql2 = mysql_query($sql1); $blaetter3 = anzahl_datensaetze_gesamt($sql1); echo '<h1>' . _('Letzte Multis') . '</h1>'; echo '<p>' . _('Die folgenden Accounts wurden zuletzt als Multi-Accounts erkannt.') . '</p>'; echo '<table><thead><tr class="odd"><th scope="col">' . _('Manager') . '</th><th scope="col">' . _('Grund') . '</th><th scope="col">' . _('Gefunden') . '</th></tr></thead><tbody>'; $counter = 0; while ($sql3 = mysql_fetch_assoc($sql2)) { if ($counter % 2 == 0) { echo '<tr>'; } else { echo '<tr class="odd">'; } echo '<td class="link">' . displayUsername($sql3['username'], $sql3['user1']) . '</td><td>'; if (strlen($sql3['found_ip']) == 39) { // UNIQUE_[...] echo _('Cookie:') . ' ' . substr($sql3['found_ip'], 7, 8) . '...'; } else { echo _('IP-Adresse:') . ' ' . substr($sql3['found_ip'], 0, 8) . '...'; } echo '</td><td>' . date('d.m.Y H:i', $sql3['found_time']) . '</td>'; echo '</tr>'; $counter++; } echo '</tbody></table>'; echo '<div class="pagebar">'; $wieviel_seiten = $blaetter3 / $eintraege_pro_seite; // ERMITTELN DER SEITENANZAHL FÜR DAS INHALTSVERZEICHNIS $vorherige = $seite - 1;
$post = mysql_real_escape_string(trim(strip_tags($_GET['id']))); $sql1 = "SELECT " . $prefix . "pn.ids, von, an, titel, inhalt, zeit, username, in_reply_to FROM " . $prefix . "pn LEFT JOIN " . $prefix . "users ON " . $prefix . "pn.von = " . $prefix . "users.ids WHERE " . $prefix . "pn.ids = '" . $post . "' AND (an = '" . $cookie_id . "' OR von = '" . $cookie_id . "')"; $sql2 = mysql_query($sql1); $sql2_err = mysql_num_rows($sql2); if ($sql2_err == 0) { exit; } $sql3 = mysql_fetch_assoc($sql2); if ($sql3['an'] == $cookie_id) { $gelesen1 = "UPDATE " . $prefix . "pn SET gelesen = 1 WHERE ids = '" . $sql3['ids'] . "' AND gelesen = 0"; mysql_query($gelesen1); if (mysql_affected_rows() == 1 && isset($_SESSION['last_pn_anzahl'])) { $_SESSION['last_pn_anzahl']--; } } $fromUser = isset($sql3['username']) ? displayUsername($sql3['username'], $sql3['von']) : 'einem gelöschten User'; echo '<h1>' . $sql3['titel'] . '</h1><p><strong>Von ' . $fromUser . ' am '; echo date('d.m.Y', $sql3['zeit']) . ' um ' . date('H:i', $sql3['zeit']) . ' Uhr</strong><br />' . autoLink(hideTeamCode($sql3['inhalt'], $_SESSION['status'])) . '<br />'; // "RE: " EINFUEGEN, WENN NICHT SCHON ANTWORT WAR ANFANG $temp = substr($sql3['titel'], 0, 4); if ($temp != 'RE: ') { $temp = 'RE: ' . $sql3['titel']; } else { $temp = $sql3['titel']; } // "RE: " EINFUEGEN, WENN NICHT SCHON ANTWORT WAR ENDE if ($sql3['von'] != CONFIG_OFFICIAL_USER) { echo '<strong><a href="/post_schreiben.php?id=' . $sql3['von'] . '&betreff=' . urlencode($temp) . '&in_reply_to=' . $sql3['ids'] . '">' . _('Antworten') . '</a> | <a href="/post_schreiben.php?id=' . $sql3['von'] . '">' . _('Neue Nachricht') . '</a></strong>'; } echo '</p>'; if ($sql3['in_reply_to'] != '') {
while ($sql3 = mysql_fetch_assoc($sql2)) { if ($counter % 2 == 0) { echo '<tr>'; } else { echo '<tr class="odd">'; } $username = displayUsername($sql3['username'], $sql3['ids']); echo '<td'; if ($username != 'Gelöschter User') { echo ' class="link"'; } echo '>' . $username . '</td><td>' . date('d.m.Y', $sql3['regdate']) . '</td>'; if (is_null($sql3['werberName']) || is_null($sql3['werber'])) { echo '<td> - '; } else { echo '<td class="link">' . displayUsername($sql3['werberName'], $sql3['werber']); } echo '</td><td>'; if ($sql3['regdate'] > $sql3['last_login']) { echo ' - '; } else { echo date('d.m.Y H:i', $sql3['last_login']); } echo '</td>'; if ($sql3['welcomedByStaff'] == 1) { echo '<td><img src="/images/erfolg.png" alt="+" title="' . _('Dieser Manager wurde bereits angeschrieben') . '" /></td>'; } else { echo '<td><img src="/images/fehler.png" alt="-" title="' . _('Dieser Manager wurde bisher noch nicht angeschrieben') . '" /></td>'; } echo '</tr>'; $counter++;
echo '<a href="/forum.php?archive=' . $themaID . '" class="pagenava" onclick="return confirm(\'Bist Du sicher?\')">Archivieren</a>'; } } echo '</p>'; // BUTTONS ANZEIGEN ENDE if ($sql6['sichtbar_fuer'] == 'Helfer') { echo '<p style="color:red">Dieses Thema ist nur für Team-Mitglieder sichtbar.</p>'; } while ($sql3 = mysql_fetch_assoc($sql2)) { $user_holen1 = "SELECT username FROM " . $prefix . "users WHERE ids = '" . $sql3['manager'] . "'"; $user_holen2 = mysql_query($user_holen1); if (mysql_num_rows($user_holen2) == 0) { $username_temp = 'Unbekannt'; } else { $user_holen3 = mysql_fetch_assoc($user_holen2); $username_temp = displayUsername($user_holen3['username'], $sql3['manager']); } echo '<p><b>' . $username_temp . ' (' . date('d.m.Y H:i', $sql3['datum']) . ')</b>'; if ($sql3['quote'] != '') { // Zitat enthalten echo '</p><blockquote>' . autoLink(hideTeamCode($sql3['quote'], $_SESSION['status'])) . '</blockquote><p>' . autoLink(hideTeamCode($sql3['inhalt'], $_SESSION['status'])); } else { // kein Zitat enthalten echo '<br />' . autoLink(hideTeamCode($sql3['inhalt'], $_SESSION['status'])); } /*if ($username_temp != 'Unbekannt') { if ($sql3['manager'] == $cookie_id OR $is_moderator == TRUE) { echo '<br /><a href="/forum_eintrag_hinzufuegen.php?id='.$themaID.'&beitrag='.$sql3['id'].'">[Ändern]</a> '; } }*/ /*echo '<a href="/forum_eintrag_hinzufuegen.php?id='.$themaID.'&quote='.$sql3['id'];
while ($getCountryLigen3 = mysql_fetch_assoc($getCountryLigen2)) { $getCountryLigen[] = "'" . $getCountryLigen3['ids'] . "'"; } if (count($getCountryLigen) == 4) { $sql1 .= " WHERE b.liga IN (" . implode(',', $getCountryLigen) . ")"; } } $sql1 .= " ORDER BY b.elo DESC LIMIT " . $start . ", " . $eintraege_pro_seite; $sql2 = mysql_query($sql1); $blaetter3 = anzahl_datensaetze_gesamt($sql1); $counter = $start + 1; while ($sql3 = mysql_fetch_assoc($sql2)) { $showUsername = _('Computer'); $usernameCSS = ''; if (!is_null($sql3['username']) && !is_null($sql3['username'])) { $showUsername = displayUsername($sql3['username'], $sql3['ids']); $usernameCSS = ' class="link"'; } if ($counter % 2 == 1) { echo '<tr id="user_' . $sql3['ids'] . '">'; } else { echo '<tr class="odd" id="user_' . $sql3['ids'] . '">'; } echo '<td>' . $counter . '.</td><td' . $usernameCSS . '>' . $showUsername . '</td>'; echo '<td class="link"><a href="/team.php?id=' . $sql3['team'] . '">' . $sql3['name'] . '</a></td>'; echo '<td>' . number_format($sql3['elo'], 0, ',', '.') . '</td>'; echo '</tr>'; $counter++; } ?> </tbody>
$tql3 = mysql_fetch_assoc($tql2); $stadion1 = "SELECT plaetze FROM " . $prefix . "stadien WHERE team = '" . $clearid . "'"; $stadion2 = mysql_query($stadion1); $stadion3 = mysql_fetch_assoc($stadion2); $uql1 = "SELECT saison FROM " . $prefix . "zeitrechnung"; $uql2 = mysql_query($uql1); $uql3 = mysql_fetch_assoc($uql2); $vql1 = "SELECT ids, username, status FROM " . $prefix . "users WHERE team = '" . $clearid . "'"; $vql2 = mysql_query($vql1); $vql4 = mysql_num_rows($vql2); if ($vql4 == 0) { $last_managed = date('d.m.Y H:i', $sql3['last_managed']); $strainer = '<td>Computer (' . $last_managed . ')</td>'; } else { $vql3 = mysql_fetch_assoc($vql2); $strainer = '<td class="link">' . displayUsername($vql3['username'], $vql3['ids']) . '</td>'; } echo '<tr class="odd"><td>' . _('Trainer') . '</td>' . $strainer . '</tr>'; echo '<tr><td>' . _('Manager') . '</td>' . $strainer . '</tr>'; echo '<tr class="odd"><td>' . _('Finanzlage') . '</td><td>' . kontoToWort($sql3['konto']) . '</td></tr>'; echo '<tr><td>' . _('Land') . '</td><td class="link"><a href="/lig_tabelle.php?liga=' . $sql3['liga'] . '">' . $tql3['name'] . '</a></td></tr>'; echo '<tr class="odd"><td>' . _('Liga (Vorjahr)') . '</td><td>' . $sql3['rank'] . '. (' . $sql3['vorjahr_platz'] . '.)</td></tr>'; echo '<tr><td>' . _('Pokal (Vorjahr)') . '</td><td>' . pokalrunde_wort($sql3['pokalrunde']) . ' (' . pokalrunde_wort($sql3['vorjahr_pokalrunde']) . ')</td></tr>'; echo '<tr class="odd"><td>' . _('Cup (Vorjahr)') . '</td><td>' . cuprunde_wort($sql3['cuprunde']) . ' (' . cuprunde_wort($sql3['vorjahr_cuprunde']) . ')</td></tr>'; echo '<tr><td>' . _('Kaderstärke') . '</td><td>' . number_format($sql3['staerke'], 1, ',', '.') . '</td></tr>'; echo '<tr class="odd"><td>' . _('Aufstellungsstärke') . '</td><td>' . number_format($sql3['aufstellung'], 1, ',', '.') . '</td></tr>'; echo '<tr><td>' . _('Meisterschaft') . '</td><td>' . $sql3['meisterschaften'] . 'x</td></tr>'; echo '<tr class="odd"><td>' . _('Pokalsieg') . '</td><td>' . $sql3['pokalsiege'] . 'x</td></tr>'; echo '<tr><td>' . _('Cupsieg') . '</td><td>' . $sql3['cupsiege'] . 'x</td></tr>'; echo '<tr class="odd"><td>' . _('RKP (Vorjahr)') . '</td><td>' . __('%1$s (%2$s) Punkte', number_format($sql3['elo'], 0, ',', '.'), number_format($sql3['vorjahr_elo'], 0, ',', '.')) . '</td></tr>'; echo '<tr><td>' . _('Testspiele') . '</td><td>';
function nachricht_erzeugen($user, $nachricht) { global $prefix; $user = mysql_real_escape_string(trim(strip_tags($user))); $sperrRequests = 0; $sanktion1 = "SELECT MAX(chatSperre) AS sperrEnde FROM " . $prefix . "helferLog WHERE managerBestrafen = '" . $user . "'"; $sanktion2 = mysql_query($sanktion1); if (mysql_num_rows($sanktion2) > 0) { $sanktion3 = mysql_fetch_assoc($sanktion2); if ($sanktion3['sperrEnde'] > 0 && $sanktion3['sperrEnde'] > time()) { $sperrRequests += 3; // zählt genauso wie 3 Chat-Reports von Usern => Sperre } } $reportDate = date('Y-m-d'); $sql1 = "SELECT COUNT(*) FROM " . $prefix . "chatroomReportedUsers WHERE user = '******' AND datum = '" . $reportDate . "' AND sperrRelevant = 1"; $sql2 = mysql_query($sql1); $sperrRequests += mysql_result($sql2, 0); if ($sperrRequests < 3) { $nachricht = trim($nachricht); if (substr($nachricht, 0, 7) == 'REPORT ') { $userToReport = mysql_real_escape_string(substr($nachricht, 7)); $getReportedUserID1 = "SELECT ids FROM " . $prefix . "users WHERE username = '******'"; $getReportedUserID2 = mysql_query($getReportedUserID1); if (mysql_num_rows($getReportedUserID2) == 1) { $getReportedUserID3 = mysql_fetch_assoc($getReportedUserID2); $getReportedUserID4 = mysql_real_escape_string(trim(strip_tags($getReportedUserID3['ids']))); if ($getReportedUserID4 != CONFIG_OFFICIAL_USER && $user != CONFIG_DEMO_USER) { // CHAT-PROTOKOLL ANFERTIGEN ANFANG $sql1 = "SELECT a.user, a.zeit, a.nachricht, b.username, b.last_ip FROM " . $prefix . "chatroom AS a JOIN " . $prefix . "users AS b ON a.user = b.ids ORDER BY a.id DESC LIMIT 0, 100"; $sql2 = mysql_query($sql1); $reportText = ''; while ($sql3 = mysql_fetch_assoc($sql2)) { $reportText .= '<p>' . displayUsername($sql3['username'], $sql3['user']) . ' (' . date('d.m.Y H:i', $sql3['zeit']) . ' / ' . $sql3['last_ip'] . '): ' . $sql3['nachricht'] . '</p>'; } // CHAT-PROTOKOLL ANFERTIGEN ENDE if ($_SESSION['pMaxGebot'] > 1) { $sperrRelevant = 1; } else { $sperrRelevant = 0; } $sql1 = "INSERT INTO " . $prefix . "chatroomReportedUsers (user, reporter, datum, protokoll, sperrRelevant) VALUES ('" . $getReportedUserID4 . "', '" . $user . "', '" . $reportDate . "', '" . mysql_real_escape_string($reportText) . "', " . $sperrRelevant . ")"; mysql_query($sql1); if (mysql_affected_rows() > 0) { // groesser 0 damit -1 als Fehler ignoriert wird $sql1 = "SELECT COUNT(*) FROM " . $prefix . "chatroomReportedUsers WHERE user = '******' AND datum = '" . $reportDate . "' AND sperrRelevant = 1"; $sql2 = mysql_query($sql1); $sql3 = mysql_result($sql2, 0); if ($sql3 < 3) { $sql1 = "INSERT INTO " . $prefix . "chatroom (user, zeit, nachricht) VALUES ('" . CONFIG_OFFICIAL_USER . "', '" . time() . "', '" . $userToReport . " wurde gemeldet.')"; mysql_query($sql1); } else { $sql1 = "INSERT INTO " . $prefix . "chatroom (user, zeit, nachricht) VALUES ('" . CONFIG_OFFICIAL_USER . "', '" . time() . "', '" . $userToReport . " wurde für den Chat gesperrt.')"; mysql_query($sql1); } } } } } elseif ($user != CONFIG_DEMO_USER) { $nachricht = mysql_real_escape_string(strip_tags($nachricht)); if (strlen($nachricht) == 0) { exit; } // EMOTICONS ANFANG $emoticons1 = array(':)', ':D', '=D', ':O', ':o', ':P', ':p', ':(', ';)'); $emoticons2 = array('emoticon_smile', 'emoticon_grin', 'emoticon_happy', 'emoticon_surprised', 'emoticon_surprised', 'emoticon_tongue', 'emoticon_tongue', 'emoticon_unhappy', 'emoticon_wink'); foreach ($emoticons1 as $key => $value) { $ersetzung = '<img src="/images/' . $emoticons2[$key] . '.png" alt="' . $value . '" title="' . $value . '" />'; $nachricht = str_replace($value, $ersetzung, $nachricht); } // EMOTICONS ENDE $sql1 = "INSERT INTO " . $prefix . "chatroom (user, zeit, nachricht) VALUES ('" . $user . "', '" . time() . "', '" . $nachricht . "')"; mysql_query($sql1); } } }
if ($commentsCounter == $commentsTotal) { echo ' id="lastComment"'; } echo ' class="'; if ($comments3['status'] == 'Admin' && $votes3 == 1) { // wenn Admin-Kommentar und schon abgestimmt echo 'commentBoxRed'; } elseif ($comments3['status'] == 'Helfer' && $votes3 == 1) { // wenn Team-Kommentar und schon abgestimmt echo 'commentBoxOrange'; } else { echo 'commentBoxBlack'; } echo '"><strong>'; if ($votes3 == 1) { echo displayUsername($comments3['username'], $comments3['userID']); } else { echo _('Anonym'); } echo ' ' . __('schrieb am %s Uhr:', date('d.m.Y H:i', $comments3['zeit'])) . '</strong><br />'; if ($comments3['deleted'] == 1) { echo '<i>' . _('Dieser Kommentar wurde gelöscht.') . '</i>'; } else { echo $comments3['text']; } if ($comments3['likes'] > 0 && $comments3['deleted'] == 0) { echo '<br /><strong>' . __('%d Manager finden diesen Kommentar gut', $comments3['likes']) . '</strong>'; } $baseURL = '/supportRequest.php?id=' . id2secure($requestID) . '&'; if ($_SESSION['status'] == 'Admin' or $_SESSION['status'] == 'Helfer') { echo '<br /> <br /><a class="button" href="' . $baseURL . 'delCom=' . id2secure($comments3['id']) . '" onclick="return confirm(\'' . _('Bist Du sicher?') . '\'">' . _('Kommentar löschen') . '</a>';
echo '<h1 id="sucheNameErgebnisse">' . _('Suchergebnisse (maximal 10)') . '</h1>'; $suchErgebnisCounter = 0; echo '<ul>'; $sn1 = "SELECT ids, name FROM " . $prefix . "teams WHERE name LIKE '%" . $sucheName . "%' LIMIT 0, 10"; $sn2 = mysql_query($sn1); while ($sn3 = mysql_fetch_assoc($sn2)) { if ($suchErgebnisCounter < 10) { echo '<li><strong>' . _('Team:') . '</strong> <a href="/team.php?id=' . $sn3['ids'] . '">' . $sn3['name'] . '</a></li>'; $suchErgebnisCounter++; } } $sn1 = "SELECT ids, username FROM " . $prefix . "users WHERE username LIKE '%" . $sucheName . "%' LIMIT 0, 10"; $sn2 = mysql_query($sn1); while ($sn3 = mysql_fetch_assoc($sn2)) { if ($suchErgebnisCounter < 10) { echo '<li><strong>' . _('Manager:') . '</strong> ' . displayUsername($sn3['username'], $sn3['ids']) . '</li>'; $suchErgebnisCounter++; } } echo '</ul>'; } echo '<h1>' . _('Fairplay und Multi-Accounts') . '</h1>'; echo '<p>' . _('Wie im Sport genießt auch bei uns das Fairplay absolute Priorität.') . '</p><p>' . _('Pro Person ist nur ein Account erlaubt. Bekannte, Freunde oder die geliebte Familie dürfen natürlich vom selben Internet-Anschluss aus mitspielen.') . '</p><p>' . _('Solltest Du aber gemeinsam mit Anderen einen Rechner benutzen, unterliegt dieses Vorgehen einer Auflage, welche das Fairplay gewährleisten und schützen soll:') . '<br />' . _('Unter allen diesen Accounts sind jegliche Aktivitäten, die einem der Accounts einen Vorteil verschaffen können, untersagt. Ansonsten genießen diese Accounts selbstverständlich die gleichen Rechte, Pflichten und Spielfunktionen wie die Einzelspieler.') . '</p>'; } else { if (isset($_GET['newUser']) && isset($_GET['selectTeam']) && isset($_GET['verify'])) { $newUser_selectTeam = mysql_real_escape_string(trim(strip_tags($_GET['selectTeam']))); $newUser_verify = mysql_real_escape_string(trim(strip_tags($_GET['verify']))); if (intval($_GET['newUser']) == 1 && $newUser_verify == md5($newUser_selectTeam)) { $newUser_getData1 = "SELECT name, liga FROM " . $prefix . "teams WHERE ids = '" . $newUser_selectTeam . "'"; $newUser_getData2 = mysql_query($newUser_getData1); if (mysql_num_rows($newUser_getData2) == 1) {
echo '<p><select name="compensationValue" size="1" style="width:200px">'; echo '<option value="0">-- Höhe der Entschädigung --</option>'; for ($c = 1; $c <= 20; $c++) { echo '<option value="' . $c * 5000000 . '">' . number_format($c * 5000000, 0, ',', '.') . '€</option>'; } echo '</select></p>'; echo '<p><strong>Begründung angeben:</strong><br /><textarea name="compensationReason" style="width:200px; height:100px;"></textarea></p>'; echo '<p><input type="submit" value="Zahlung durchführen" onclick="return confirm(\'Bist Du sicher?\');" /></p>'; echo '</form>'; echo '<h1>Entschädigungen in den letzten 14 Tagen</h1>'; echo '<ul>'; $sql1 = "SELECT a.helferID, a.zeit, a.teamID, a.reason, a.betrag, b.username, c.name FROM " . $prefix . "compensations AS a JOIN " . $prefix . "users AS b ON a.helferID = b.ids JOIN " . $prefix . "teams AS c ON a.teamID = c.ids WHERE a.zeit > " . (time() - 3600 * 24 * 14) . " ORDER BY a.id DESC"; $sql2 = mysql_query($sql1) or die(mysql_error()); if (mysql_num_rows($sql2) > 0) { while ($sql3 = mysql_fetch_assoc($sql2)) { echo '<li>' . displayUsername($sql3['username'], $sql3['helferID']) . ' hat ' . number_format($sql3['betrag'], 0, ',', '.') . '€ an <a href="/team.php?id=' . $sql3['teamID'] . '">' . $sql3['name'] . '</a> gezahlt.<ul>'; echo '<li>' . date('d.m.Y H:i', $sql3['zeit']) . ' Uhr</li>'; echo '<li>' . (trim($sql3['reason']) == '' ? '<em>ohne Begründung</em>' : htmlspecialchars($sql3['reason'])) . '</li>'; echo '</ul></li>'; } } else { echo '<li><em>keine</em></li>'; } echo '</ul>'; $invalidMatchesTimeout = time() - 3600 * 6; // Spiel muss mindestens 6 Stunden her sein und trotzdem nicht simuliert $invalidMatchesWhere = "datum < " . $invalidMatchesTimeout . " AND ergebnis = '-:-'"; if (isset($_POST['repeat_tomorrow1']) || isset($_POST['repeat_tomorrow2'])) { $repeatTomorrow1 = strtotime('tomorrow 15:00:00'); $repeatTomorrow2 = $repeatTomorrow1 + 3600 * 24; $repeatTime = 0;
echo _('Angebote auf dem Markt'); ?> </h1> <?php if (isset($_GET['delEntry']) && $cookie_id != CONFIG_DEMO_USER) { $delEntry = mysql_real_escape_string(trim(strip_tags($_GET['delEntry']))); $addSql = " AND user = '******'"; if ($_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') { $addSql = ""; } $gb_in1 = "DELETE FROM " . $prefix . "chats_markt WHERE id = " . $delEntry . $addSql; $gb_in2 = mysql_query($gb_in1); } $sql1 = "SELECT a.id, a.user, a.zeit, a.nachricht, b.username FROM " . $prefix . "chats_markt AS a JOIN " . $prefix . "users AS b ON a.user = b.ids ORDER BY a.zeit DESC LIMIT 0, 50"; $sql2 = mysql_query($sql1); while ($sql3 = mysql_fetch_assoc($sql2)) { echo '<p><b>' . displayUsername($sql3['username'], $sql3['user']) . ' schrieb vor ' . time_rel($sql3['zeit']) . ':'; if ($sql3['user'] == $cookie_id or $_SESSION['status'] == 'Helfer' or $_SESSION['status'] == 'Admin') { echo ' <a href="/marktschreier.php?delEntry=' . $sql3['id'] . '">' . _('[Löschen]') . '</a>'; } echo '</b><br />' . autoLink($sql3['nachricht']) . '</p>'; } } else { ?> <p><?php echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!'); ?> </p> <?php } include 'zz3.php';
$addSql = ""; } $gb_in1 = "DELETE FROM " . $prefix . "chats WHERE id = " . $delGB . $addSql; $gb_in2 = mysql_query($gb_in1); } echo '<h1 id="anker_gaestebuch">' . _('Gästebuch') . '</h1>'; echo '<form action="/manager.php?id=' . $_GET['id'] . '" method="post" accept-charset="utf-8">'; echo '<p><input type="text" name="gaestebuch_eintrag" style="width:60%" /> <input type="submit" value="' . _('Eintragen') . '"' . noDemoClick($cookie_id) . ' /></p>'; echo '</form>'; $gb1 = "SELECT a.id, a.user, a.zeit, a.nachricht, b.username FROM " . $prefix . "chats AS a JOIN " . $prefix . "users AS b ON a.user = b.ids WHERE a.liga = 'GB" . mysql_real_escape_string($_GET['id']) . "' ORDER BY a.zeit DESC LIMIT 0, 20"; $gb2 = mysql_query($gb1); if (mysql_num_rows($gb2) == 0) { echo '<p>' . __('Das Gästebuch von %s ist noch leer. Sei der Erste, der sich einträgt!', $sql3['username']) . '</p>'; } else { while ($gb3 = mysql_fetch_assoc($gb2)) { echo '<p><b>' . __('%1$s schrieb am %2$s:', displayUsername($gb3['username'], $gb3['user']), date('d.m.Y, H:i', $gb3['zeit'])); if ($loggedin == 1 && ($_GET['id'] == $cookie_id || $gb3['user'] == $cookie_id || $_SESSION['status'] == 'Helfer' || $_SESSION['status'] == 'Admin')) { echo ' <a href="/manager.php?id=' . mysql_real_escape_string($_GET['id']) . '&delGB=' . $gb3['id'] . '">[' . _('Löschen') . ']</a>'; } echo '</b><br />' . $gb3['nachricht'] . '</p>'; } } } // GAESTEBUCH ENDE // INFOTEXT ANFANG if ($loggedin == 1) { $infotext = trim($sql3['infotext']); function br2nl($text) { return str_replace('<br />', '', $text); }
} echo '<h1>' . __('Du ignorierst zurzeit %d User im Spiel', $kontakt2a) . '</h1>'; if ($kontakt2a == 'noch keine') { echo '<p>' . _('Wenn Du User zu dieser Liste hinzufügen möchtest, dann öffne bitte das Profil des jeweiligen Managers und klicke unten auf den Link "Diesen User ignorieren".') . '</p>'; } else { echo '<p><table><thead><tr class="odd"><th scope="col">' . _('Manager') . '</th><th scope="col">' . _('Letzte Aktion') . '</th><th scope="col"> </th><th scope="col"> </th></tr></thead><tbody>'; while ($kontakt3 = mysql_fetch_assoc($kontakt2)) { $sortUp = $kontakt3['sortOrder'] + 1; if ($sortUp > 125) { $sortUp = 125; } $sortDown = $kontakt3['sortOrder'] - 1; if ($sortDown < -125) { $sortDown = -125; } echo '<tr><td class="link">' . displayUsername($kontakt3['username'], $kontakt3['f2']) . '</td><td>' . date('d.m.Y, H:i', $kontakt3['last_login']) . ' Uhr</td><td class="link"><a href="/post_schreiben.php?id=' . $kontakt3['f2'] . '">Nachricht schicken</a></td>'; echo '<td><a href="/freunde.php?sort=' . $sortUp . '&user='******'f2'] . '"><img src="/images/arrow_up.png" alt="+" title="' . _('Nach oben verschieben') . '" /></a> <a href="/freunde.php?sort=' . $sortDown . '&user='******'f2'] . '"><img src="/images/arrow_down.png" alt="-" title="' . _('Nach unten verschieben') . '" /></a></td>'; echo '</tr>'; } echo '</tbody></table></p>'; } // IGNORIER-LISTE ENDE } else { ?> <h1><?php echo _('Freunde'); ?> </h1> <p><?php echo _('Du musst angemeldet sein, um diese Seite aufrufen zu können!'); ?>