release 1.2.11

This commit is contained in:
Newcomer1989
2018-09-27 19:24:17 +02:00
parent 1f30c15f57
commit ce3c88d833
50 changed files with 870 additions and 1076 deletions

View File

@@ -5,10 +5,9 @@ $lang['brute'] = "Es wurden einige fehlgeschlagene Login-Versuche festgestell
$lang['brute1'] = "Fehlgeschlagener Login-Versuch zum Webinterface festgestellt. Login Anfrage kam von IP %s mit dem Usernamen %s.";
$lang['brute2'] = "Erfolgreicher Login zum Webinterface von IP %s festgestellt.";
$lang['changedbid'] = "User %s (eindeutige Client-ID: %s) hat eine neue TeamSpeak Client-Datenbank-ID (%s). Ersetze die alte Client-Datenbank-ID (%s) und setze die gesammelte Zeiten zurück";
$lang['crawl'] = "Scanne nach verbundenen Usern und sammle die online Zeit...";
$lang['clean'] = "Scanne nach Usern, welche zu löschen sind...";
$lang['cleanc'] = "Clientlöschung";
$lang['cleancdesc'] = "Mit dieser Funktion werden alte Clients aus dem Ranksystem gelöscht.<br><br>Hierzu wird die TeamSpeak Datenbank mit dem Ranksystem abgeglichen. Clients, welche nicht mehr in der TeamSpeak Datenbank existieren, werden aus dem Ranksystem gelöscht.<br><br>Diese Funktion kann nur genutzt werden, wenn der 'Query-Slowmode' deaktiviert ist!<br><br><br>Zur automatischen Bereinigung der TeamSpeak Datenbank kann der ClientCleaner genutzt werden:<br>//ts-n.net/clientcleaner.php";
$lang['cleancdesc'] = "Mit dieser Funktion werden alte Clients aus dem Ranksystem gelöscht.<br><br>Hierzu wird die TeamSpeak Datenbank mit dem Ranksystem abgeglichen. Clients, welche nicht mehr in der TeamSpeak Datenbank existieren, werden aus dem Ranksystem gelöscht.<br><br>Diese Funktion kann nur genutzt werden, wenn der 'Query-Slowmode' deaktiviert ist!<br><br><br>Zur automatischen Bereinigung der TeamSpeak Datenbank kann der ClientCleaner genutzt werden:<br>%s";
$lang['cleandel'] = "Es wurden %s Clients aus der Ranksystem-Datenbank gelöscht, da sie nicht mehr in der TeamSpeak Datenbank vorhanden sind.";
$lang['cleanno'] = "Es gab nichts zu löschen...";
$lang['cleanp'] = "Löschintervall";
@@ -18,15 +17,11 @@ $lang['cleants'] = "Clients in der TeamSpeak Datenbank gefunden: %s (von %s)";
$lang['clean0001'] = "Nicht benötigtes Avatar %s (ehemals eindeutige Client-ID: %s) erfolgreich gelöscht.";
$lang['clean0002'] = "Fehler beim Löschen eines nicht benötigten Avatars %s (eindeutige Client-ID: %s). Bitte überprüfe die Zugriffsrechte auf das Verzeichnis 'avatars'!";
$lang['clean0003'] = "Überprüfung der Datenbankbereinigung abgeschlossen. Alle unnötigen Daten wurden gelöscht.";
$lang['clean0004'] = "Überprüfung der zu löschenden User abgeschlossen. Nichs wurde getan, da die Funktion 'Clientlöschung' deaktiviert ist (Webinterface - Kern).";
$lang['clean0004'] = "Überprüfung der zu löschenden User abgeschlossen. Nichts wurde getan, da die Funktion 'Clientlöschung' deaktiviert ist (Webinterface - Kern).";
$lang['day'] = "%s <small>Tag</small>";
$lang['days'] = "%s <small>Tage</small>";
$lang['dbconerr'] = "Verbindung zur Datenbank gescheitert: ";
$lang['delcldgrpif'] = "Fehler beim Löschen der Servergruppen aus der Datenbank: %s";
$lang['delcldgrpsc'] = "Knowledge der Servergruppen für %s User erfolgreich gelöscht.";
$lang['delclientsif'] = "%s Clients aus der Ranksystem Datenbank gelöscht!";
$lang['delclientssc'] = "%s Clients aus der Ranksystem Datenbank erfolgreich gelöscht!";
$lang['errcsrf'] = "CSRF Token ist inkorrekt (=Sicherheitsprüfung fehlgeschlagen)! Bitte lade die Seite neu und versuche es noch einmal! Bei wiederholtem Fehlerfall bitte den Session Cookie aus deinem Browser löschen und es noch einmal versuchen!";
$lang['errcsrf'] = "CSRF Token ist inkorrekt oder abgelaufen (=Sicherheitsprüfung fehlgeschlagen)! Bitte lade die Seite neu und versuche es noch einmal! Bei wiederholtem Fehlerfall bitte den Session Cookie aus deinem Browser löschen und es noch einmal versuchen!";
$lang['errgrpid'] = "Your changes were not saved to the database due errors occured. Please fix the problems and save your changes after!";
$lang['errgrplist'] = "Fehler beim Abholen der Servergruppenliste: ";
$lang['errlogin'] = "Benutzername und/oder Passwort sind falsch! Versuche es erneut...";
@@ -35,12 +30,9 @@ $lang['errlogin3'] = "Brute force Schutz: Zu viele Fehlversuche. Für 300 Seku
$lang['error'] = "Fehler ";
$lang['errorts3'] = "TS3 Fehler: ";
$lang['errperm'] = "Bitte überprüfe die Dateiberechtigungen für das Verzeichnis '%s'!";
$lang['errremgrp'] = "Fehler beim Entfernen des Users mit der eindeutigen Client-ID %s aus der Servergruppe mit der Servergruppen-Datenbank-ID %s!";
$lang['errremdb'] = "Fehler beim Löschen des Users mit der eindeutigen Client-ID %s aus der Ranksystem Datenbank!";
$lang['errselusr'] = "Bitte wähle zumindest einen User!";
$lang['errseltime'] = "Bitte trage eine online Zeit zum Hinzufügen ein!";
$lang['errukwn'] = "Unbekannter Fehler aufgetreten!";
$lang['errupcount'] = "Fehler beim Überschreiben der ges. online Zeit %s bei User mit der eindeutigen Client-ID %s!";
$lang['highest'] = "höchster Rang erreicht";
$lang['install'] = "Installation";
$lang['instdb'] = "Installiere Datenbank";
@@ -59,18 +51,19 @@ $lang['isntwicfg2'] = "Konfiguriere Webinterface";
$lang['isntwichm'] = "Schreibrechte fehlen für Verzeichnis \"%s\". Bitte setze auf dieses einen chmod 777 (für Windows 'Vollzugriff') und starte anschließend das Ranksystem erneut.";
$lang['isntwiconf'] = "Öffne das %s um das Ranksystem zu konfigurieren!";
$lang['isntwidbhost'] = "DB Hostadresse:";
$lang['isntwidbhostdesc'] = "Datenbank Server Adresse<br>(IP oder DNS)";
$lang['isntwidbhostdesc'] = "Adresse des Servers, worauf die Datenbank läuft.<br>(IP oder DNS)<br><br>Befinden sich Datenbank Server und Webspace auf dem selben System, so sollte es mit <pre>localhost</pre> oder <pre>127.0.0.1</pre>funktionieren.";
$lang['isntwidbmsg'] = "Datenbank-Fehler: ";
$lang['isntwidbname'] = "DB Name:";
$lang['isntwidbnamedesc'] = "Name der Datenbank";
$lang['isntwidbpass'] = "DB Passwort:";
$lang['isntwidbpassdesc'] = "Passwort für die Datenbank";
$lang['isntwidbtype'] = "DB Typ:";
$lang['isntwidbtypedesc'] = "Datenbank Typ<br><br>Der benötigte PDO Treiber muss installiert sein.<br>Für mehr Informationen beachte die Anforderungen auf http://ts-n.net/ranksystem.php";
$lang['isntwidbtypedesc'] = "Typ der Datenbank, welche das Ranksystem nutzen soll.<br><br>Der PDO Treiber für PHP muss installiert sein.<br>Mehr Informationen und eine aktuelle Liste der Anforderungen findest du auf der Installationsseite:<br>%s";
$lang['isntwidbusr'] = "DB Benutzer:";
$lang['isntwidbusrdesc'] = "Username für die Datenbank";
$lang['isntwidel'] = "Bitte lösche noch die Datei 'install.php' vom Webserver!";
$lang['isntwiusr'] = "Benutzer für das Webinterface wurde erfolgreich erstellt.";
$lang['isntwiusr2'] = "Herzlichen Glückwunsch! Die Installation ist erfolgreich abgeschlossen.";
$lang['isntwiusrcr'] = "Erstelle Webinterface-User";
$lang['isntwiusrdesc'] = "Gib einen frei wählbaren Benutzer und ein Passwort für das Webinterface ein. Mit dem Webinterface wird das Ranksystem konfiguriert.";
$lang['isntwiusrh'] = "Zugang - Webinterface";
@@ -97,17 +90,14 @@ $lang['msg0006'] = "brb";
$lang['msg0007'] = "Client %s (%s) fordert Neustart.";
$lang['msg0008'] = "Update check erfolgt. Wenn eine neue Version bereit steht, erfolgt das Update unverzüglich.";
$lang['msg0009'] = "Die Bereinigung der Userdatenbank wurde gestartet. Für mehr Informationen werfe einen Blick in die Ranksystem-Log.";
$lang['nocount'] = "User %s (eindeutige Client-ID: %s; Client-Datenbank-ID %s) ist ein Query-User oder ist mehrmals online (nur erste Verbindung z&auml;hlt) -> diese wird nicht gewertet!";
$lang['noentry'] = "Keine Einträge gefunden..";
$lang['pass'] = "Passwort";
$lang['pass2'] = "Passwort ändern";
$lang['pass3'] = "altes Passwort";
$lang['pass4'] = "neues Passwort";
$lang['pass5'] = "Passwort vergessen?";
$lang['queryname'] = "Erster Botname ist bereits in Verwendung. Versuche zweiten Botnamen zu nutzen...";
$lang['repeat'] = "wiederholen";
$lang['resettime'] = "Setze die online und aktive Zeit des Benutzers %s (eindeutige Client-ID: %s; Client-Datenbank-ID: %s) auf Null zurück, da er aus der Ausnahme entfernt wurde.";
$lang['sccrmcld'] = "User mit der eindeutigen Client-ID %s wurde erfolgreich aus der Ranksystem Datenbank gelöscht.";
$lang['sccupcount'] = "Aktive Zeit von %s Sekunden für die eindeutige Client-ID (%s) wird in wenigen Sekunden hinzugefügt (siehe Ranksystem log).";
$lang['sccupcount2'] = "Füge eine aktive Zeit von %s Sekunden der eindeutigen Client-ID (%s) hinzu; angefordert über Admin Funktion.";
$lang['setontime'] = "Zeit hinzufügen";
@@ -157,7 +147,7 @@ $lang['stix0011'] = "der letzten 24 Stunden";
$lang['stix0012'] = "wähle Zeitraum";
$lang['stix0013'] = "letzten 24 Stunden";
$lang['stix0014'] = "letzte Woche";
$lang['stix0015'] = "letzer Monat";
$lang['stix0015'] = "letzter Monat";
$lang['stix0016'] = "Aktive / Inaktive Zeit (aller User)";
$lang['stix0017'] = "Versionen (aller User)";
$lang['stix0018'] = "Nationalitäten (aller User)";
@@ -177,7 +167,7 @@ $lang['stix0033'] = "<span id=\"days\">00</span> Tage, <span id=\"hours\">00</
$lang['stix0034'] = "Paketverlust (Mittelwert)";
$lang['stix0035'] = "&nbsp;";
$lang['stix0036'] = "Server Name";
$lang['stix0037'] = "Server Adresse (Host Adresse : Port)";
$lang['stix0037'] = "Server Adresse (Host Adresse: Port)";
$lang['stix0038'] = "Server Passwort";
$lang['stix0039'] = "Nein (Öffentlich)";
$lang['stix0040'] = "Ja (Privat)";
@@ -247,15 +237,6 @@ $lang['stnv0003'] = "Client Informationen aktualisieren";
$lang['stnv0004'] = "Benutze diese Funktion, wenn sich deine TS3 Daten geändert haben, wie z.B. dein Username.";
$lang['stnv0005'] = "Du musst hierfür mit dem TS3 Server verbunden sein!";
$lang['stnv0006'] = "Aktualisieren";
$lang['stnv0007'] = "Battle Area - Seiteninhalt";
$lang['stnv0008'] = "Du kannst dich mit anderen Usern battle.";
$lang['stnv0009'] = "So lange das Battle läuft, wird die online Zeit bzw. aktive Zeit gewertet.";
$lang['stnv0010'] = "Wenn das Battle abgeschlossen ist, gewinnt der User, welcher die höchste online Zeit bzw. aktive Zeit hat..";
$lang['stnv0011'] = "(Die Standard Battle Dauer ist 48 Stunden)";
$lang['stnv0012'] = "Der Sieger erhält einen Preis, welcher zu einem eigens bestimmten Zeitpunkt eingelöst werden kann.";
$lang['stnv0013'] = "Dieser wird auf der Seite <a href=\"my_stats.php\">Meine Statistiken</a> angezeigt.";
$lang['stnv0014'] = "(Kann sein ein Zeit Boost(2x) für 8 Stunden, instant online Zeit (4 Stunden), etc.";
$lang['stnv0015'] = "Diese Boosts können benutzt werden, um z.B. die Chancen auf den Top User der Woche zu erhöhen.";
$lang['stnv0016'] = "nicht verfügbar";
$lang['stnv0017'] = "Du bist nicht mit dem TS3 Server verbunden, daher können kein Daten angezeigt werden.";
$lang['stnv0018'] = "Bitte verbinde dich mit dem TS3 Server und aktualisiere anschließend die Session über den Aktualisierungs-Button oben rechts in der Ecke.";
@@ -338,7 +319,7 @@ $lang['stve0009'] = " -- wähle dich aus -- ";
$lang['stve0010'] = "Du wirst einen Token auf dem TS3 Server erhalten, welcher hier einzugeben ist:";
$lang['stve0011'] = "Token:";
$lang['stve0012'] = "verifizieren";
$lang['time_ms'] = "ms";
$lang['time_ms'] = "Ms.";
$lang['time_sec'] = "Sek.";
$lang['time_min'] = "Min.";
$lang['time_hour'] = "Std.";
@@ -358,9 +339,6 @@ $lang['upinf'] = "Eine neue Version des Ranksystems ist verfügbar. Informier
$lang['upinf2'] = "Das Ranksystem wurde kürzlich (%s) aktualisiert. Die %sChangelog%s enthält weitere Informationen über die enthaltenen Änderungen.";
$lang['upmsg'] = "\nHey, eine neue Version des [B]Ranksystems[/B] ist verfügbar!\n\naktuelle Version: %s\n[B]neue Version: %s[/B]\n\nBitte schaue auf unsere Homepage für weitere Informationen [URL]https://ts-n.net/ranksystem.php#changelog[/URL].\n\nStarte den Update Prozess im Hintergrund. [B]Bitte prüfe die ranksystem.log![/B]";
$lang['upmsg2'] = "\nHey, das [B]Ranksystem[/B] wurde kürzlich aktualisiert.\n\n[B]neue Version: %s[/B]\n\nBitte schaue auf unsere Homepage für weitere Informationen [URL]https://ts-n.net/ranksystem.php#changelog[/URL].";
$lang['upsucc'] = "Datenbank-Update erfolgreich durchgeführt";
$lang['upuser'] = "User %s (eindeutige Client-ID: %s; Client-Datenbank-ID %s) erhält eine neue ges. online Zeit von %s (davon aktiv: %s).";
$lang['upuserboost'] = "User %s (eindeutige Client-ID: %s; Client-Datenbank-ID %s) erhält eine neue ges. online Zeit von %s (davon aktiv: %s) <b>[BOOST %sx]</b>.";
$lang['upusrerr'] = "Die eindeutige Client-ID %s konnte auf dem TeamSpeak nicht erreicht werden!";
$lang['upusrinf'] = "User %s wurde erfolgreich benachrichtigt.";
$lang['user'] = "Benutzername";
@@ -375,7 +353,7 @@ $lang['wiadmhidedesc'] = "Hiermit können vom Ranksystem ausgeschlossene User i
$lang['wiadmuuid'] = "admin ID";
$lang['wiadmuuiddesc'] = "Gebe hier die eindeutige Client-ID ein; als Administrator des Ranksystems.<br>Mehrere Admins können auch erfasst werden -> Komma getrennt!<br><br>Diese wird benötigt um das Passwort des Webinterfaces resetten zu können.<br>Wenn hier keine eindeutige Client-ID angegeben ist, ist es nicht möglich das Passwort im Bedarfsfall zurückzusetzen.<br><br>Auch sind hier hinterlegte Admins berechtigt, Admin-Befehle an den Bot zu schicken (!reboot, !shutdown, !update).";
$lang['wiboost'] = "Boost";
$lang['wiboostdesc'] = "Gebe einen User auf dem TeamSpeak Server eine Servergruppe (ist manuell zu erstellen), welche hier für das Ranksystem als Boost Gruppe deklariert werden kann. Definiere hierfür noch einen Faktor (z.B. 2x) und eine Zeit, wie lange der Boost gewährt werden soll.<br>Umso höher der Faktor, umso schneller erreicht ein User den nächst höheren Rang.<br>Ist die Zeit abgelaufen, so wird dem betroffenen User die Servergruppe automatisch entfernt. Die Zeit beginnt in dem Moment zu laufen, in dem der User die Servergruppe erhält.<br><br>Servergruppen-ID=> Faktor=> Zeit (in Sekunden)<br><br>Beispiel:<br>12=>2=>6000,13=>3=>2500,14=>5=>600<br><br>Hier werden den Usern in der Servergruppe mit der ID 12 dem Faktor 2 für 6000 Sekunden, den Usern in der Servergruppe 13 dem Faktor 3 für 2500 Sekunden gewährt, und so weiter...";
$lang['wiboostdesc'] = "Gebe einen User auf dem TeamSpeak Server eine Servergruppe (ist manuell zu erstellen), welche hier für das Ranksystem als Boost Gruppe deklariert werden kann. Definiere hierfür noch einen Faktor (z.B. 2x) und eine Zeit, wie lange der Boost gewährt werden soll.<br>Umso höher der Faktor, umso schneller erreicht ein User den nächst höheren Rang.<br>Ist die Zeit abgelaufen, so wird dem betroffenen User die Servergruppe automatisch entfernt. Die Zeit beginnt in dem Moment zu laufen, in dem der User die Servergruppe erhält.<br><br><pre>Servergruppen-ID=> Faktor=> Zeit (in Sekunden)</pre><br>Beispiel:<br><pre>12=>2=>6000,13=>3=>2500,14=>5=>600</pre>Hier werden den Usern in der Servergruppe mit der ID 12 dem Faktor 2 für 6000 Sekunden, den Usern in der Servergruppe 13 dem Faktor 3 für 2500 Sekunden gewährt, und so weiter...";
$lang['wibot1'] = "Der Ranksystem Bot sollte gestoppt sein. Für mehr Informationen bitte die Log unterhalb prüfen!";
$lang['wibot2'] = "Der Ranksystem Bot sollte gestartet sein. Für mehr Informationen bitte die Log unterhalb prüfen!";
$lang['wibot3'] = "Der Ranksystem Bot sollte neu gestartet sein. Für mehr Informationen bitte die Log unterhalb prüfen!";
@@ -386,7 +364,7 @@ $lang['wibot7'] = "Bot neustarten";
$lang['wibot8'] = "Ranksystem Log (Auszug):";
$lang['wibot9'] = "Bitte fülle alle erforderlichen Felder aus, bevor der Ranksystem Bot gestartet werden kann!";
$lang['wichdbid'] = "Client-Datenbank-ID Reset";
$lang['wichdbiddesc'] = "Setzt die online Zeit eines Users zurück, wenn sich seine TeamSpeak Client-Datenbank-ID ändert.<br><br>Beispiel:<br>Wird ein Client vom TeamSpeak Server gelöscht, so erhält er mit der nächsten Verbindung zum Server eine neue Client-Datenbank-ID.";
$lang['wichdbiddesc'] = "Aktiviere diese Funktion um die online bzw. aktive Zeit eines Users zurückzusetzen, wenn sich seine TeamSpeak Client-Datenbank-ID ändert.<br>Der Client wird dabei anhand seiner eindeutigen Client-ID gefunden.<br><br>Ist diese Funktion deaktiviert, so wird die online bzw. aktive Zeit mit dem alten Wert fortgeführt. In diesem Fall wird lediglich die Client-Datenbank-ID ausgetauscht.<br><br><br><b>Wie ändert sich die Client-Datenbank-ID?</b><br><br>In jedem der folgenden Szenarien erhält der Client mit dem nächsten Connect zum TS3 Server eine neue Client-Datenbank-ID.<br><br>1) <u>automatisch durch den TS3 Server</u><br>Der TeamSpeak Server hat eine Funktion, welche Clients nach X Tagen aus der Datenbank löscht. Im Standard passiert dies, wenn ein User länger als 30 Tage offline ist und sich in keiner permanenten Gruppe befindet.<br>Dieser Wert kann in der ts3server.ini geändert werden:</u><br><br>2) <u>Restore eines TS3 Snapshots</u><br>Wird ein TS3 Server Snapshot wiederhergestellt, ändern sich im Regelfall die Datenbank-IDs.<br><br>3) <u>manuelles entfernen von Clients</u><br>Ein TeamSpeak Client kann auch manuell oder durch eine 3. Anwendung aus dem TS3 Server entfernt werden.";
$lang['wiconferr'] = "Es ist ein Fehler in der Konfiguration des Ranksystems. Bitte prüfe im Webinterface die Kern-Einstellungen auf Richtigkeit. Besonders sollte die Einstellung 'Rangsteigerung' geprüft werden!";
$lang['wichpw1'] = "Das alte Passwort ist falsch! Versuche es erneut.";
$lang['wichpw2'] = "Die neuen Passwörter stimmen nicht überein. Versuche es erneut.";
@@ -396,43 +374,34 @@ $lang['widaform'] = "Datumsformat";
$lang['widaformdesc'] = "Gebe ein Datumsformat zur Anzeige vor.<br><br>Beispiel:<br>%a Tage, %h Std., %i Min., %s Sek.";
$lang['widbcfgsuc'] = "Datenbank Einstellungen erfolgreich gespeichert.";
$lang['widbcfgerr'] = "Fehler beim Speichern der Datenbank Einstellungen! Verbindung zur Datenbank oder speichern der 'other/dbconfig.php' nicht möglich.";
$lang['widelcld'] = "lösche Clients";
$lang['widelcldgrp'] = "Servergruppen zurücksetzen";
$lang['widelcldgrpdesc'] = "Das Ranksystem merkt sich die vergebenen Servergruppen, sodass nicht mit jedem Lauf der worker.php diese nochmals überprüft bzw. vergeben werden.<br><br>Mit dieser Funktion ist es möglich, dieses Wissen einmalig zurückzusetzen. Dadurch versucht das Ranksystem alle User (welche auf dem TS3 Server online sind) in die aktuell gültige Servergruppe zu setzen.<br>Für jeden User, welcher eine Servergruppe erhält bzw. in der vorhanden verbleibt, wird die Wissensdatenbank wie zu Anfang beschrieben wieder aufgebaut.<br><br>Diese Funktion kann hilreich sein, wenn sich User nicht in der Servergruppe befinden, welche für die jeweilige online Zeit vorgesehen ist.<br><br>Achtung: Bitte diese Funktion in einem Moment ausführen, in dem für nächsten Minuten kein Rankup ansteht!!! Das Ranksystem kann dann nämlich die alten Gruppen entfernen, da es hiervon nichts mehr weiß ;-)";
$lang['widelclddesc'] = "Lösche zuvor selektierte User aus der Ranksystem Datenbank.<br><br>Hiermit bleiben die Userdaten auf dem TeamSpeak Server unberührt!";
$lang['widelcldgrpdesc'] = "Das Ranksystem merkt sich die vergebenen Servergruppen, sodass nicht mit jedem Lauf der worker.php diese nochmals überprüft bzw. vergeben werden.<br><br>Mit dieser Funktion ist es möglich, dieses Wissen einmalig zurückzusetzen. Dadurch versucht das Ranksystem alle User (welche auf dem TS3 Server online sind) in die aktuell gültige Servergruppe zu setzen.<br>Für jeden User, welcher eine Servergruppe erhält bzw. in der vorhanden verbleibt, wird die Wissensdatenbank wie zu Anfang beschrieben wieder aufgebaut.<br><br>Diese Funktion kann hilreich sein, wenn sich User nicht in der Servergruppe befinden, welche für die jeweilige online Zeit vorgesehen ist.<br><br>Achtung: Bitte diese Funktion in einem Moment ausführen, in dem für nächsten Minuten kein Rankup ansteht!!! Das Ranksystem kann dann nämlich die alten Gruppen nicht entfernen, da es diese nicht mehr kennt ;-)";
$lang['widelsg'] = "entferne aus Servergruppen";
$lang['widelsgdesc'] = "Wähle, ob Clients auch aus den Servergruppen entfernt werden sollen, wenn sie aus der Ranksystem Datenbank gelöscht werden.<br><br>Es werden nur Servergruppen beachtet, welche das Ranksystem betreffen!";
$lang['wideltime'] = "Löschzeitraum";
$lang['wideltimedesc'] = "Lösche alte Clients aus aus der Ranksystem Datenbank.<br>Gib eine Zeit in Sekunden ein, welche ein User nicht mehr online war, damit er gelöscht wird.<br><br>0 - löscht alle User aus dem Ranksystem<br><br>Hiermit bleiben die Userdaten auf dem TeamSpeak Server unberührt!";
$lang['wiexcid'] = "Channel-Ausnahmen";
$lang['wiexciddesc'] = "Eine mit Komma getrennte Liste von den Channel-IDs, die nicht am Ranksystem teilnehmen sollen.<br><br>Halten sich User in einem der aufgelisteten Channel auf, so wird die Zeit darin vollständig ignoriert. Es wird weder die online Zeit, noch die Idle Zeit gewertet.<br><br>Sinn macht diese Funktion mit dem Modus 'online Zeit', da hier z.B. AFK Räume ausgeschlossen werden können.<br>Mit dem Modus 'aktive Zeit' ist diese Funktion sinnlos, da z.B. in AFK Räumen die Idle-Zeit abgezogen und somit sowieso nicht gewertet würde.<br><br>Befindet sich ein User in einem ausgeschlossenen Channel, so wird er für diese Zeit als 'vom Ranksystem ausgeschlossen' vermerkt. Der User erscheint damit auch nicht mehr in der Liste 'stats/list_rankup.php', sofern ausgeschlossene Clients dort nicht angezeigt werden sollen (Statistik Seite - ausgeschl. Clients).";
$lang['wiexgrp'] = "Servergruppen-Ausnahmen";
$lang['wiexgrpdesc'] = "Eine mit Komma getrennte Liste von Servergruppen-IDs, welche nicht am Ranksystem teilnehmen sollen.<br><br>User in mindestens einer dieser Gruppen sind von Rangsteigerungen ausgenommen.";
$lang['wiexres'] = "Modus Ausnahmen";
$lang['wiexres1'] = "Standard (bewerte Zeit)";
$lang['wiexres1'] = "bewerte Zeit (Standard)";
$lang['wiexres2'] = "pausiere Zeit";
$lang['wiexres3'] = "resette Zeit";
$lang['wiexresdesc'] = "Es gibt drei Möglichkeiten wie mit den Ausnahmen umgegangen werden kann. In jedem Fall wird die Rangsteigerung deaktiviert (Vergabe der Servergruppe). Als verschiedene Modi kann ausgewählt werden, wie die auf dem Server verbrachte Zeit von Usern (welche ausgeschlossen sind) behandelt werden soll.<br><br>1) <b>Standard (bewerte Zeit)</b>: Im Standard wertet das Ranksystem auch die online/aktive Zeit von Usern, welche vom Ranksystem ausgeschlossen sind (Client-/Servergruppenausnahme). Mit Ausschluss aus dem Ranksystem ist nur das Setzen des Rangs (Servergruppe) deaktiviert. Das heißt, wenn ein User nicht mehr ausgeschlossen ist, würde er einer Servergruppe abhängig seiner gesammelten Zeit (z.B. Level 3) zugeordnet.<br><br>2) <b>pausiere Zeit</b>: Bei dieser Option wird die online/aktive Zeit eingefrorren (pausiert) in dem Moment, in dem der User ausgenommen wird. Nach Rücknahme der Ausnahme (entfernen der ausgeschlossenen Servergruppe oder entfernen der Ausnahmeregel) läuft die online/aktive Zeit weiter.<br><br>3) <b>resette Zeit</b>: Mit dieser Funktion wird die gesammelte online/aktive Zeit in dem Moment auf Null zurückgesetzt, in dem der User nicht mehr ausgeschlossen ist (durch Entfernen der ausgeschlossenen Servergruppe oder entfernen der Ausnahmeregel). Die auf dem Server verbrachte Zeit wird hierbei zunächst weiterhin gewertet bis der Reset erfolgt.<br><br><br>Die Channel-Ausnahmen spielen hier keine Rolle, da diese Zeit immer ignoriert wird (entspricht Modus pausiere Zeit).";
$lang['wiexresdesc'] = "Es gibt drei Möglichkeiten wie mit den Ausnahmen umgegangen werden kann. In jedem Fall wird die Rangsteigerung deaktiviert (Vergabe der Servergruppe). Als verschiedene Modi kann ausgewählt werden, wie die auf dem Server verbrachte Zeit von Usern (welche ausgeschlossen sind) behandelt werden soll.<br><br>1) <b>bewerte Zeit (Standard)</b>: Im Standard wertet das Ranksystem auch die online/aktive Zeit von Usern, welche vom Ranksystem ausgeschlossen sind (Client-/Servergruppenausnahme). Mit Ausschluss aus dem Ranksystem ist nur das Setzen des Rangs (Servergruppe) deaktiviert. Das heißt, wenn ein User nicht mehr ausgeschlossen ist, würde er einer Servergruppe abhängig seiner gesammelten Zeit (z.B. Level 3) zugeordnet.<br><br>2) <b>pausiere Zeit</b>: Bei dieser Option wird die online/aktive Zeit eingefrorren (pausiert) in dem Moment, in dem der User ausgeschlossen wird. Nach Rücknahme der Ausnahme (entfernen der ausgeschlossenen Servergruppe oder entfernen der Ausnahmeregel) läuft die online/aktive Zeit weiter.<br><br>3) <b>resette Zeit</b>: Mit dieser Funktion wird die gesammelte online/aktive Zeit in dem Moment auf Null zurückgesetzt, in dem der User nicht mehr ausgeschlossen ist (durch Entfernen der ausgeschlossenen Servergruppe oder entfernen der Ausnahmeregel). Die auf dem Server verbrachte Zeit wird hierbei zunächst weiterhin gewertet bis der Reset erfolgt.<br><br><br>Die <u>Channel-Ausnahmen</u> spielen hier keine Rolle, da diese Zeit immer ignoriert wird (entspricht dem Modus pausiere Zeit).";
$lang['wiexuid'] = "Client-Ausnahmen";
$lang['wiexuiddesc'] = "Eine mit Komma getrennte Liste von eindeutigen Client-IDs, welche nicht am Ranksystem teilnehmen sollen.<br><br>Aufgelistete User sind von Rangsteigerungen ausgenommen.";
$lang['wigrptime'] = "Rangsteigerung Definition";
$lang['wigrptimedesc'] = "Definiere hier, nach welcher Zeit ein User automatisch in eine vorgegebene Servergruppe gelangen soll.<br><br>Zeit (Sekunden)=>Servergruppen ID<br><br>Entscheidend hierfür ist die 'online Zeit' bzw. die 'aktive Zeit' des Users, je nach Einstellung des Modus.<br><br>Maximaler Wert sind 999.999.999 Sekunden (über 31 Jahre)<br><br>Jeder Eintrag ist vom nächsten durch ein Komma zu separieren.<br><br>Die Zeiten sind kummulativ zu hinterlegen.<br><br>Beispiel:<br>60=>9,120=>10,180=>11<br><br>Hier werden die User nach 60 Sekunden in die Servergruppe 9, nach wiederum 60 Sekunden in die Servergruppe 10, usw..., hinzugefügt.";
$lang['wigrptimedesc'] = "Definiere hier, nach welcher Zeit ein User automatisch in eine vorgegebene Servergruppe gelangen soll.<br><br><pre>Zeit (Sekunden)=>Servergruppen ID</pre><br>Entscheidend hierfür ist die 'online Zeit' bzw. die 'aktive Zeit' des Users, je nach Einstellung des Modus.<br><br>Maximaler Wert sind 999.999.999 Sekunden (über 31 Jahre)<br><br>Jeder Eintrag ist vom nächsten durch ein Komma zu separieren.<br><br>Die Zeiten sind kummulativ zu hinterlegen.<br><br>Beispiel:<br><pre>60=>9,120=>10,180=>11</pre>In diesem Beispiel erhält ein User die Servergruppe 9 nach 60 Sekunden, die Servergruppe 10 nach weiteren 60 Sekunden, die Servergruppe 11 nach weiteren 60 Sekunden.";
$lang['wihladm'] = "List Rankup (Admin-Modus)";
$lang['wihladm1'] = "Zeit zu User hinzufügen";
$lang['wihladm2'] = "Zeit von User entfernen";
$lang['wihlcfg'] = "Kern-Einstellungen";
$lang['wihldb'] = "Datenbank";
$lang['wihlmsg'] = "Nachrichten";
$lang['wihlsty'] = "Statistik Seite";
$lang['wihlts'] = "TeamSpeak";
$lang['wihlvs'] = "Sonstiges";
$lang['wihlset'] = "Einstellungen";
$lang['wiignidle'] = "Ignoriere Idle";
$lang['wiignidledesc'] = "Lege eine Zeit fest, bis zu der die Idlezeit eines Users ignoriert werden soll.<br><br>Wenn ein Client nichts auf dem Server unternimmt (=Idle), wird diese Zeit vom Ranksystem notiert. Mit dieser Funktion wird die Idlezeit eines User bis zur definierten Grenze nicht als Idlezeit gewertet. Erst wenn der definierte Wert überschritten wird, zählt sie ab diesem Zeitpunkt für das Ranksystem auch als Idlezeit.<br><br>Diese Funktion spielt nur in Verbindung mit dem Modus 'aktive Zeit' eine Rolle.<br>Sinn der Funktion ist es z.B. die Zeit des Zuhörens bei Gesprächen als Aktivität zu werten.<br><br>0 = Deaktivieren der Funktion<br><br>Beispiel:<br>Ignoriere Idle= 600 (Sekunden)<br>Ein Client hat einen Idle von 8 Minunten.<br>Folge:<br>Die 8 Minuten Idle werden ignoriert und er erhält demnach diese Zeit als aktive Zeit. Wenn sich die Idlezeit nun auf über 12 Minuten erhöht, so wird die Zeit über 10 Minuten, also 2 Minuten, auch als Idlezeit gewertet.";
$lang['wiignidledesc'] = "Lege eine Zeit fest, bis zu der die Idlezeit eines Users ignoriert werden soll.<br><br>Unternimmt ein Client nichts auf dem Server (=Idle), kann diese Zeit vom Ranksystem festgestellt werden. Mit dieser Funktion wird die Idlezeit eines User bis zur definierten Grenze nicht als Idlezeit gewertet, sprich sie zählt dennoch als aktive Zeit. Erst wenn der definierte Wert überschritten wird, zählt sie ab diesem Zeitpunkt für das Ranksystem auch als Idlezeit.<br><br>Diese Funktion spielt nur in Verbindung mit dem Modus 'aktive Zeit' eine Rolle.<br>Sinn der Funktion ist es z.B. die Zeit des Zuhörens bei Gesprächen als Aktivität zu werten.<br><br>0 Sec. = Deaktivieren der Funktion<br><br>Beispiel:<br>Ignoriere Idle = 600 (Sekunden)<br>Ein Client hat einen Idle von 8 Minunten.<br>Folge:<br>Die 8 Minuten Idle werden ignoriert und der User erhält demnach diese Zeit als aktive Zeit. Wenn sich die Idlezeit nun auf 12 Minuten erhöht, so wird die Zeit über 10 Minuten, also 2 Minuten, auch als Idlezeit gewertet. Die ersten 10 Minuten zählen weiterhin als aktive Zeit.";
$lang['wilog'] = "Log-Pfad";
$lang['wilogdesc'] = "Pfad in dem das Logfile des Ranksystems geschrieben werden soll.<br><br>Beispiel:<br>/var/logs/ranksystem/<br><br>Beachte, dass der Webuser Schreibrechte in dem Verzeichnis hat.";
$lang['wilogout'] = "Abmelden";
$lang['wimsgmsg'] = "Nachricht";
$lang['wimsgmsgdesc'] = "Definiere eine Nachricht, welche ein User erhält, wenn er im Rang aufsteigt.<br><br>Die Nachricht wird über TS3 als private Text-Nachricht versendet. Daher können alle bekannten BB-Codes genutzt werden, die auch sonst in Text-Nachrichten funktionieren.<br>http://ts-n.net/lexicon.php?showid=97#lexindex<br><br>Weiterhin kann die bisher verbrachte Zeit mittels Argumenten angegeben werden:<br>%1\$s - Tage<br>%2\$s - Stunden<br>%3\$s - Minuten<br>%4\$s - Sekunden<br>%5\$s - Name der erreichten Servergruppe<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br>Hey,\\ndu bist im Rang gestiegen, da du bereits %1\$s Tage, %2\$s Stunden und %3\$s Minuten mit unserem TS3 Server verbunden bist.[B]Weiter so![/B] ;-)";
$lang['wimsgmsgdesc'] = "Definiere eine Nachricht, welche ein User erhält, wenn er im Rang aufsteigt.<br><br>Die Nachricht wird über TS3 als private Text-Nachricht versendet. Daher können alle bekannten BB-Codes genutzt werden, die auch sonst in Text-Nachrichten funktionieren.<br>%s<br><br>Weiterhin kann die bisher verbrachte Zeit mittels Argumenten angegeben werden:<br>&#37;1\$s - Tage<br>&#37;2\$s - Stunden<br>&#37;3\$s - Minuten<br>&#37;4\$s - Sekunden<br>&#37;5\$s - Name der erreichten Servergruppe<br>&#37;6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br><pre>Hey,\\ndu bist im Rang gestiegen, da du bereits &#37;1\$s Tage, &#37;2\$s Stunden und &#37;3\$s Minuten mit unserem TS3 Server verbunden bist.[B]Weiter so![/B] ;-)</pre>";
$lang['wimsgsn'] = "Server-News";
$lang['wimsgsndesc'] = "Definiere eine Nachricht, welche auf der /stats/ Seite unter den Server News gezeigt wird.<br><br>Es können die regulären HTML Funktionen zum Editieren des Layouts benutzt werden.<br><br>Beispiel:<br>&#60;b&#62; - <b>für Fettschrift</b><br>&#60;u&#62; - <u>zum Unterstreichen</u><br>&#60;i&#62; - <i>für Kursiv</i><br>&#60;br&#62; - für einen Zeilenumbruch";
$lang['wimsgusr'] = "Rangsteigerung-Info";
@@ -450,16 +419,16 @@ $lang['winav10'] = "Bitte nutze das Webinterface nur via %s HTTPS%s Eine Versc
$lang['winav11'] = "Bitte hinterlege die eindeutige Client-ID des Admins des Ranksystems (Anderes -> admin ID). Dies ist sehr wichtig im Falle des Verlustes der Logindaten für das Webinterface.";
$lang['winav12'] = "Addons";
$lang['winxinfo'] = "Befehl \"!nextup\"";
$lang['winxinfodesc'] = "Erlaubt einen User auf dem TeamSpeak3 Server den Befehl \"!nextup\" dem Ranksystem (Query) Bot als private Textnachricht zu schreiben.<br><br>Als Antwort erhält der User eine Nachricht mit der benötigten Zeit zur nächsten Rangsteigerung.<br><br><b>deaktiviert</b> - Die Funktion ist deaktiviert. Der Befehl '!nextup' wird ignoriert.<br><b>erlaubt - nur nächsten Rang</b> - Gibt die benötigte Zeit zum nächsten Rang zurück.<br><b>erlaubt - alle nächsten Ränge</b> - Gibt die benötigte Zeit für alle höheren Ränge zurück.<br><br>Unter folgender URL ein Beispiel zum Setzen einer Verlinkung mit \"client://\" für den Ranksystem (Query) Bot, da nicht unbedingt für alle die Query-User sichtbar sind:<br>http://ts-n.net/lexicon.php?showid=98#lexindex<br><br>Dieser kann dann mit dem [URL] Tag in einem Channel als Link eingefügt werden.<br>http://ts-n.net/lexicon.php?showid=97#lexindex";
$lang['winxinfodesc'] = "Erlaubt einen User auf dem TeamSpeak3 Server den Befehl \"!nextup\" dem Ranksystem (Query) Bot als private Textnachricht zu schreiben.<br><br>Als Antwort erhält der User eine Nachricht mit der benötigten Zeit zur nächsten Rangsteigerung.<br><br><b>deaktiviert</b> - Die Funktion ist deaktiviert. Der Befehl '!nextup' wird ignoriert.<br><b>erlaubt - nur nächsten Rang</b> - Gibt die benötigte Zeit zum nächsten Rang zurück.<br><b>erlaubt - alle nächsten Ränge</b> - Gibt die benötigte Zeit für alle höheren Ränge zurück.<br><br>Unter folgender URL ein Beispiel zum Setzen einer Verlinkung mit \"client://\" für den Ranksystem (Query) Bot, da nicht unbedingt für alle die Query-User sichtbar sind:<br><a href=\"https://ts-n.net/lexicon.php?showid=98#lexindex\" target=\"_blank\">https://ts-n.net/lexicon.php?showid=98#lexindex</a><br><br>Dieser kann dann mit dem [URL] Tag in einem Channel als Link eingefügt werden.<br><a href=\"https://ts-n.net/lexicon.php?showid=97#lexindex\" target=\"_blank\">https://ts-n.net/lexicon.php?showid=97#lexindex</a>";
$lang['winxmode1'] = "deaktiviert";
$lang['winxmode2'] = "erlaubt - nur nächster Rang";
$lang['winxmode3'] = "erlaubt - alle nächsten Ränge";
$lang['winxmsg1'] = "Nachricht (Standard)";
$lang['winxmsgdesc1'] = "Definiere eine Nachricht, welche ein User als Antwort auf den Befehl \"!nextup\" erhält.<br><br>Argumente:<br>%1&#36;s - Tage zur nächsten Rangsteigerung<br>%2&#36;s - Stunden zur nächsten Rangsteigerung<br>%3&#36;s - Minuten zur nächsten Rangsteigerung<br>%4&#36;s - Sekunden zur nächsten Rangsteigerung<br>%5\$s - Name der nächsten Servergruppe (Rank)<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br>Deine nächste Rangsteigerung ist in %1&#36;s Tagen, %2&#36;s Stunden, %3&#36;s Minuten und %4&#36;s Sekunden. Die nächste Servergruppe, die du erreichst ist [B]%5&#36;s[/B].";
$lang['winxmsgdesc1'] = "Definiere eine Nachricht, welche ein User als Antwort auf den Befehl \"!nextup\" erhält.<br><br>Argumente:<br>%1&#36;s - Tage zur nächsten Rangsteigerung<br>%2&#36;s - Stunden zur nächsten Rangsteigerung<br>%3&#36;s - Minuten zur nächsten Rangsteigerung<br>%4&#36;s - Sekunden zur nächsten Rangsteigerung<br>%5\$s - Name der nächsten Servergruppe (Rank)<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br><pre>Deine nächste Rangsteigerung ist in %1&#36;s Tagen, %2&#36;s Stunden, %3&#36;s Minuten und %4&#36;s Sekunden. Die nächste Servergruppe, die du erreichst ist [B]%5&#36;s[/B].</pre>";
$lang['winxmsg2'] = "Nachricht (Höchste)";
$lang['winxmsgdesc2'] = "Definiere eine Nachricht, welche ein User als Antwort auf den Befehl \"!nextup\" erhält, wenn der User bereits im höchsten Rang ist.<br><br>Argumente:<br>%1&#36;s - Tage zur nächsten Rangsteigerung<br>%2&#36;s - Stunden zur nächsten Rangsteigerung<br>%3&#36;s - Minuten zur nächsten Rangsteigerung<br>%4&#36;s - Sekunden zur nächsten Rangsteigerung<br>%5vs - Name der nächsten Servergruppe (Rank)<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br>Du hast bereits den höchsten Rang erreicht seit %1&#36;s Tagen, %2&#36;s Stunden, %3&#36;s Minuten und %4&#36;s Sekunden.";
$lang['winxmsgdesc2'] = "Definiere eine Nachricht, welche ein User als Antwort auf den Befehl \"!nextup\" erhält, wenn der User bereits im höchsten Rang ist.<br><br>Argumente:<br>%1&#36;s - Tage zur nächsten Rangsteigerung<br>%2&#36;s - Stunden zur nächsten Rangsteigerung<br>%3&#36;s - Minuten zur nächsten Rangsteigerung<br>%4&#36;s - Sekunden zur nächsten Rangsteigerung<br>%5vs - Name der nächsten Servergruppe (Rank)<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br><pre>Du hast bereits den höchsten Rang erreicht seit %1&#36;s Tagen, %2&#36;s Stunden, %3&#36;s Minuten und %4&#36;s Sekunden.</pre>";
$lang['winxmsg3'] = "Nachricht (Ausnahme)";
$lang['winxmsgdesc3'] = "Definiere eine Nachricht, welche ein User als Antwort auf den Befehl \"!nextup\" erhält, wemm der User vom Ranksystem ausgeschlossen ist.<br><br>Argumente:<br>%1&#36;s - Tage zur nächsten Rangsteigerung<br>%2&#36;s - Stunden zur nächsten Rangsteigerung<br>%3&#36;s - Minuten zur nächsten Rangsteigerung<br>%4&#36;s - Sekunden zur nächsten Rangsteigerung<br>%5&#36;s - Name der nächsten Servergruppe (Rank)<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br>Du bist vom Ranksystem ausgeschlossen. Wenn du eine Teilnahme am Ranksystem wünschst, kontaktiere einen Admin auf dem TS3 Server.";
$lang['winxmsgdesc3'] = "Definiere eine Nachricht, welche ein User als Antwort auf den Befehl \"!nextup\" erhält, wemm der User vom Ranksystem ausgeschlossen ist.<br><br>Argumente:<br>%1&#36;s - Tage zur nächsten Rangsteigerung<br>%2&#36;s - Stunden zur nächsten Rangsteigerung<br>%3&#36;s - Minuten zur nächsten Rangsteigerung<br>%4&#36;s - Sekunden zur nächsten Rangsteigerung<br>%5&#36;s - Name der nächsten Servergruppe (Rank)<br>%6&#36;s - Name des Users (Empfänger)<br><br>Beispiel:<br><pre>Du bist vom Ranksystem ausgeschlossen. Wenn du eine Teilnahme am Ranksystem wünschst, kontaktiere einen Admin auf dem TS3 Server.</pre>";
$lang['wirtpw1'] = "Sorry Bro, du hast vergessen die admin ID zuvor im Webinterface zu hinterlegen. Nun besteht keine Möglichkeit das Passwort zurückzusetzen!";
$lang['wirtpw2'] = "Admin ID konnte auf dem TS3 Server nicht gefunden werden. Du musst auf dem TS3 mit der hinterlegten admin ID online sein.";
$lang['wirtpw3'] = "Deine IP Adresse stimmt nicht mit der IP des Admins auf dem TS3 überein. Bitte stelle sicher, dass du die gleiche IP Adresse auf dem TS3 Server nutzt wie auch hier auf dieser Seite (und auch das gleiche Protokoll IPv4 / IPv6).";
@@ -509,7 +478,7 @@ $lang['wishhiclddesc'] = "Zeige User in der list_rankup.php, welche den höchst
$lang['wishnav'] = "Zeige Seitennavigation";
$lang['wishnavdesc'] = "Zeige die Seitennavigation auf der 'stats/' Seite.<br><br>Wenn diese Option deaktiviert ist, wird die Seitennavigation auf der Stats Seite ausgeblendet.<br>So kannst du jede einzelne Seite z.B. die 'stats/list_rankup.php' besser als Frame in eine bestehende Website bzw. Forum einbinden.";
$lang['wisupidle'] = "Modus";
$lang['wisupidledesc'] = "Es gibt zwei Ausprägungen, wie Zeiten gewertet werden können und dann für eine Rangsteigerung herangezogen werden.<br><br>1) online Zeit: Hier wird die reine online Zeit des Users beachtet (siehe Spalte 'ges. online Zeit' in der stats/list_rankup.php).<br><br>2) aktive Zeit: Hier wird von der online Zeit eines Users noch die inaktive Zeit (Idle) abgezogen (siehe Spalte 'ges. aktive Zeit' in der stats/list_rankup.php).<br><br><br>Eine Umstellung des Modus mit einer bereits länger laufenden Datenbank wird nicht empfohlen, kann aber funktionieren.";
$lang['wisupidledesc'] = "Es gibt zwei Ausprägungen, wie Zeiten gewertet werden können und dann für eine Rangsteigerung herangezogen werden.<br><br>1) <b>online Zeit</b>: Hier wird die reine online Zeit des Users beachtet (siehe Spalte 'ges. online Zeit' in der stats/list_rankup.php).<br><br>2) <b>aktive Zeit</b>: Hier wird von der online Zeit eines Users noch die inaktive Zeit (Idle) abgezogen (siehe Spalte 'ges. aktive Zeit' in der stats/list_rankup.php).<br><br><br>Eine Umstellung des Modus mit einer bereits länger laufenden Datenbank wird nicht empfohlen, sollte aber ohne größere Probleme funktionieren. Jeder User wird spätestens mit seinem nächsten Rankup korrigiert.";
$lang['wisvconf'] = "speichern";
$lang['wisvinfo1'] = "Achtung!! Wenn der Modus zum Hashen von IP Adressen geändert wird, ist es erforderlich, dass der User eine neue Verbindung zum TS3 Server herstellt, andernfalls kann der User nicht mit der Statistikseite synchronisiert werden.";
$lang['wisvsuc'] = "Änderungen erfolgreich gesichert!";
@@ -523,19 +492,17 @@ $lang['wits3dchdesc'] = "Die channel-ID, mit der sich der Bot verbindet.<br><br
$lang['wits3host'] = "TS3 Hostadresse";
$lang['wits3hostdesc'] = "TeamSpeak 3 Server Adresse<br>(IP oder DNS)";
$lang['wits3sm'] = "Query-Slowmode";
$lang['wits3smdesc'] = "Mit dem Query-Slowmode werden die Query-Anfragen an den TeamSpeak Server reduziert. Dies schützt vor einem Ban aufgrund von flooding.<br>TeamSpeak Query Befehle werden mit dieser Funktion verzögert abgeschickt.<br><br>!!! AUCH REDUZIERT DER SLOWMODE DIE CPU USAGE !!!<br><br>Die Aktivierung ist nicht empfohlen, wenn nicht benötigt. Die Verzögerung (delay) erhöht die Laufzeit eines Durchgangs des Bots, dadurch wird er unpräziser. Umso höher der Delay, umso unpräziser sind die Ergebnisse.<br><br>Die letzte Spalte zeigt die benötigte Laufzeit für einen Durchgang (in Sekunden):<br><br>disabled&emsp;&emsp;&emsp;&nbsp;0,0&emsp;&emsp;&nbsp;0,10<br>low delay&emsp;&emsp;&emsp;0,2&emsp;&emsp;&nbsp;2,60<br>middle delay&emsp;&nbsp;&nbsp;0,5&emsp;&emsp; 6,50<br>high delay&emsp;&emsp;&nbsp;1,0&emsp;&emsp;13,00<br>huge delay&emsp;&emsp;2,0&emsp;&emsp;26,00<br>ultra delay&emsp;&emsp;&nbsp;5,0&emsp;&emsp;65,00<br><br>Folglich werden die Werte (Zeiten) im ultra delay um ca. 65 Sekunden ungenau! Je nach Umfang, was zu tun ist bzw. Servergröße noch höher!";
$lang['wits3smdesc'] = "Mit dem Query-Slowmode werden die Query-Anfragen an den TeamSpeak Server reduziert. Dies schützt vor einem Ban aufgrund von flooding.<br>TeamSpeak Query Befehle werden mit dieser Funktion verzögert abgeschickt.<br><br>!!! AUCH REDUZIERT DER SLOWMODE DIE CPU USAGE !!!<br><br>Die Aktivierung ist nicht empfohlen, wenn nicht benötigt. Die Verzögerung (delay) erhöht die Laufzeit eines Durchgangs des Bots, dadurch wird er unpräziser. Umso höher der Delay, umso unpräziser sind die Ergebnisse.<br><br>Die letzte Spalte zeigt die benötigte Laufzeit für einen Durchgang (in Sekunden):<br><br>%s<br><br>Folglich werden die Werte (Zeiten) im ultra delay um ca. 65 Sekunden ungenau! Je nach Umfang, was zu tun ist bzw. Servergröße noch höher!";
$lang['wits3qnm'] = "Botname";
$lang['wits3qnm2'] = "2. Botname";
$lang['wits3qnm2desc'] = "Ein zweiter Botname, falls der erste bereits genutzt wird.";
$lang['wits3qnmdesc'] = "Der Name, mit dem die Query-Verbindung augebaut werden soll.<br>Der Name kann frei gewählt werden.";
$lang['wits3querpw'] = "TS3 Query-Passwort";
$lang['wits3querpwdesc'] = "TeamSpeak 3 Query Passwort<br>Passwort des Query Benutzers";
$lang['wits3querusr'] = "TS3 Query-Benutzer";
$lang['wits3querusrdesc'] = "TeamSpeak 3 Query Benutzername<br>Standard ist serveradmin<br>Natürlich kann auch ein gesonderter Query-Benutzer erstellt und genutzt werden.<br>Die benötigten Rechte sind hier aufgelistet:<br>http://ts-n.net/ranksystem.php";
$lang['wits3querusrdesc'] = "TeamSpeak 3 Query Benutzername<br>Standard ist serveradmin<br>Natürlich kann auch ein gesonderter Query-Benutzer erstellt und genutzt werden.<br>Die benötigten Rechte sind hier aufgelistet:<br>%s";
$lang['wits3query'] = "TS3 Query-Port";
$lang['wits3querydesc'] = "TeamSpeak 3 Query Port<br>Standard RAW (Klartext) ist 10011 (TCP)<br>Standard SSH (verschlüsselt) ist 10022 (TCP)<br><br>Abweichende Werte sollten sich aus der 'ts3server.ini' entnehmen lassen.";
$lang['wits3encrypt'] = "TS3 Query Verschlüsselung";
$lang['wits3encryptdesc'] = "Aktiviere diese Option, um die Kommunikation zwischen dem Ranksystem und dem TeamSpeak 3 Server zu verschlüsseln (SSH).<br>Ist diese Funktion deaktiviert, so erfolgt die Kommunikation unverschlüsselt (RAW). Das könnte ein Sicherheitsrisiko darstellen, insbesondere, wenn der TS3 Server und das Ranksystem auf unterschiedlichen Machinen betrieben wird.<br><br>Es ist auch sicherzustellen, dass der richtige TS3 Query Port passend zu dieser Funktion hinterlegt wird!<br><br><b>Achtung:</b> Die SSH Verschlüsselung benötigt mehr CPU und damit mehr System Ressourcen. Das ist der Grund, warum wir empfehlen die RAW Verbindung zu verwenden, wenn der TS3 Server und das Ranksystem auf der gleichen Machine laufen (localhost / 127.0.0.1). Laufen sie jedoch auf getrennten Machinen, sollte die SSH Verschlüsselung für die Verbindung aktiviert werden<br><br><b>Voraussetzungen:</b><br><br>1) TS3 Server Version 3.3.0 oder höher.<br><br>2) Die PHP Erweiterung (Extension) PHP-SSH2 wird benötigt.<br>Unter Linux kann sie wie folgt installiert werden:<br><pre>sudo apt-get install php-ssh2</pre><br>3) Die Verschlüsselung (SSH) muss innerhalb des TS3 Servers zuvor aktiviert werden!<br>Aktiviere die folgenden Parameter in der 'ts3server.ini' und passe diese nach Bedarf an:<br><pre>query_ssh_ip=0.0.0.0,::<br>query_ssh_port=10022<br>query_protocols=ssh,raw<br>query_ssh_rsa_host_key=ssh_host_rsa_key</pre>Nach Änderung der TS3 Server Konfiguration ist ein Neustart dessen erforderlich.";
$lang['wits3encryptdesc'] = "Aktiviere diese Option, um die Kommunikation zwischen dem Ranksystem und dem TeamSpeak 3 Server zu verschlüsseln (SSH).<br>Ist diese Funktion deaktiviert, so erfolgt die Kommunikation unverschlüsselt (RAW). Das könnte ein Sicherheitsrisiko darstellen, insbesondere, wenn der TS3 Server und das Ranksystem auf unterschiedlichen Maschinen betrieben wird.<br><br>Es ist auch sicherzustellen, dass der richtige TS3 Query Port passend zu dieser Funktion hinterlegt wird!<br><br><b>Achtung:</b> Die SSH Verschlüsselung benötigt mehr CPU und damit mehr System Ressourcen. Das ist der Grund, warum wir empfehlen die RAW Verbindung zu verwenden, wenn der TS3 Server und das Ranksystem auf der gleichen Maschine laufen (localhost / 127.0.0.1). Laufen sie jedoch auf getrennten Maschinen, sollte die SSH Verschlüsselung für die Verbindung aktiviert werden<br><br><b>Voraussetzungen:</b><br><br>1) TS3 Server Version 3.3.0 oder höher.<br><br>2) Die PHP Erweiterung (Extension) PHP-SSH2 wird benötigt.<br>Unter Linux kann sie wie folgt installiert werden:<br>%s<br>3) Die Verschlüsselung (SSH) muss innerhalb des TS3 Servers zuvor aktiviert werden!<br>Aktiviere die folgenden Parameter in der 'ts3server.ini' und passe diese nach Bedarf an:<br>%s Nach Änderung der TS3 Server Konfiguration ist ein Neustart dessen erforderlich.";
$lang['wits3voice'] = "TS3 Voice-Port";
$lang['wits3voicedesc'] = "TeamSpeak 3 Voice Port<br>Standard ist 9987 (UDP)<br>Dieser Port wird zum Verbinden mit dem TS3 Client genutzt.";
$lang['wiverify'] = "Verifizierung-Channel";