imprint function added

This commit is contained in:
Nick Slowinski
2020-09-02 12:04:25 +02:00
parent ab3b62c16a
commit 5d4f9d7bd5
34 changed files with 624 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
<?PHP
require_once('other/config.php');
$rsversion = '1.3.10';
$rsversion = '1.3.11';
?>
<!DOCTYPE html>
<html>

View File

@@ -1,6 +1,6 @@
<?PHP
function check_db($mysqlcon,$lang,$cfg,$dbname) {
$cfg['version_latest_available'] = '1.3.10';
$cfg['version_latest_available'] = '1.3.11';
enter_logfile($cfg,5,"Check Ranksystem database for updates...");
function check_double_cldbid($mysqlcon,$cfg,$dbname) {
@@ -354,6 +354,12 @@ function check_db($mysqlcon,$lang,$cfg,$dbname) {
if($mysqlcon->exec("CREATE INDEX `user_cldbid` ON `$dbname`.`user` (`cldbid` ASC,`uuid`,`rank`)") === false) { }
if($mysqlcon->exec("CREATE INDEX `user_online` ON `$dbname`.`user` (`online`,`lastseen`)") === false) { }
}
if(version_compare($cfg['version_current_using'], '1.3.11', '<')) {
if($mysqlcon->exec("INSERT INTO `$dbname`.`cfg_params` (`param`,`value`) VALUES ('imprint_enabled', '0'),('imprint_address', 'Max Mustermann<br>Musterstraße 13<br>05172 Musterhausen<br>Germany'),('imprint_email', 'info@example.com'),('imprint_phone', '+49 171 1234567'),('imprint_notes', NULL),('imprint_privacy-policy', 'Add your own privacy policy here. (editable in the webinterface)');") === false) { } else {
enter_logfile($cfg,4," [1.3.11] Added new imprint values.");
}
}
$cfg = set_new_version($mysqlcon,$cfg,$dbname);
}
enter_logfile($cfg,5,"Check Ranksystem database for updates [done]");

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Please choose at least one user!";
$lang['errukwn'] = "حدث خلل غير معروف!";
$lang['factor'] = "Factor";
$lang['highest'] = "تم الوصول الى اعلى رتبة";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Installation";
$lang['instdb'] = "تنصيب قاعدة البيانات";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "وقت التواجد الكلي";
$lang['listuid'] = "unique Client-ID";
$lang['listver'] = "client version";
$lang['login'] = "Login";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "The Ranksystem is running on version: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "You are not eligible for this command!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Change password";
$lang['pass3'] = "old password";
$lang['pass4'] = "new password";
$lang['pass5'] = "Forgot Password?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "repeat";
$lang['resettime'] = "Reset the online and idle time of user %s (unique Client-ID: %s; Client-database-ID %s) to zero, cause user got removed out of exception.";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "لكل الوقت";
$lang['sttm0001'] = "لهذا الشهر";
$lang['sttw0001'] = "افضل مستخدمين";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "إعدادات";
$lang['wiignidle'] = "Ignoriere Idle";
$lang['wiignidledesc'] = "Define a period, up to which the idle time of a user will be ignored.<br><br>When a client does not do anything on the server (=idle), this time is noted by the Ranksystem. With this feature the idle time of an user will not be counted until the defined limit. Only when the defined limit is exceeded, it counts from that point for the Ranksystem as idle time.<br><br>This function matters only in conjunction with the mode 'active time'.<br><br>Meaning the function is e.g. to evaluate the time of listening in conversations as activity.<br><br>0 Sec. = disable this function<br><br>Example:<br>Ignore idle = 600 (seconds)<br>A client has an idle of 8 minuntes.<br>└ 8 minutes idle are ignored and he therefore receives this time as active time. If the idle time now increased to 12 minutes, the time is over 10 minutes and in this case 2 minutes would be counted as idle time, the first 10 minutes as active time.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Logpath";
$lang['wilogdesc'] = "Path of the log file of the Ranksystem.<br><br>Example:<br>/var/logs/ranksystem/<br><br>Be sure, the webuser has the write-permissions to the logpath.";
$lang['wilogout'] = "تسجيل الخروج";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Ən azı bir istifadəçi seçin!";
$lang['errukwn'] = "Naməlum xəta baş verib!";
$lang['factor'] = "Factor";
$lang['highest'] = "ən yüksək dərəcəyə çatdı";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Quraşdırma";
$lang['instdb'] = "Verilənlər bazasını quraşdırın";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "cəmi onlayn vaxt";
$lang['listuid'] = "unikal Müştəri-ID";
$lang['listver'] = "client version";
$lang['login'] = "Giriş";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "Rank sistemi versiyası üzərində işləyir: %s";
$lang['msg0002'] = "Botun etibarlı komandalarının siyahısı burada tapa bilərsiniz [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Bu komandaya haqqınız yoxdur!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Şifrə dəyiş";
$lang['pass3'] = "köhnə şifrə";
$lang['pass4'] = "yeni şifrə";
$lang['pass5'] = "Şifrənizi unutmusunuz?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "təkrar";
$lang['resettime'] = "Istifadəçi %s (unikal Müştəri-ID: %s; Client-database-ID: %s) onlayn və boş vaxtını sıfırla bərpa et, bir istisna (server və ya müştəri istisnası) həyata çıxardı.";
$lang['sccupcount'] = "Unikal Müştərilər üçün ID (%s) üçün %s saniyəlik aktiv vaxt bir neçə saniyə əlavə olunacaq (Ranksystem jurnalına baxın).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Ümumi sıralama";
$lang['sttm0001'] = "Aylıq sıralama";
$lang['sttw0001'] = "Sıralama";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "ayarlar";
$lang['wiignidle'] = "Boş vaxt";
$lang['wiignidledesc'] = "Bir istifadəçinin boş vaxtını nəzərə almadan bir müddət müəyyənləşdirin.<br><br>Bir müştəri serverdə heç bir şey etməzsə (=idle), bu dəfə Ranksystem tərəfindən müəyyən edilir. Bu funksiya ilə müəyyən bir limitə qədər istifadəçinin boş vaxtları onlayn kimi qiymətləndirilmir, əksinə, aktiv vaxt hesab olunur. Yalnız müəyyən edilmiş həddən artıq olduqda, bu nöqtədən Ranks System üçün boş vaxt kimi sayılır.<br><br>Bu funksiya yalnız rejimi ilə əlaqəli məsələdir 'active time'.<br><br>Bu funksiyanın mənası, məs. söhbətlərdə dinləmə müddətini bir fəaliyyət kimi qiymətləndirir<br><br>0 saniyə = funksiyanı dayandırır<br><br>Məsələn:<br>Boş vaxt = 600 (saniyə)<br>Müştəri 8 dəqiqə dayanır.<br>└ 8 dəqiqəlik boşluqlar göz ardı olunacaq və istifadəçi buna görə də bu vaxtı aktiv olaraq alır. Kəsintilər artıq 12 dəqiqə artıb, onda vaxt 10 dəqiqə və bu halda 2 dəqiqə boş vaxt kimi hesablanır olunacaq, ilk 10 dəqiqə hələ də fəal vaxt kimi qəbul olunacaqdır.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Jurnal yolları";
$lang['wilogdesc'] = "Sıralama sistemi log fayl yolu.<br><br>Məsələn:<br>/var/logs/Ranksystem/<br><br>Əmin olun ki, Webuser (= veb sahəsi istifadəçisi) günlük faylına yazma icazəsi var.";
$lang['wilogout'] = "Çıxış";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Prosím vyber jednoho uživatele!";
$lang['errukwn'] = "Došlo k neznámé chybě!";
$lang['factor'] = "Factor";
$lang['highest'] = "Nejvyšší rank byl již dosažen!";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "v Sekundách";
$lang['install'] = "Instalace";
$lang['instdb'] = "Nainstalovat databázi";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Celkově online";
$lang['listuid'] = "Unikátní ID";
$lang['listver'] = "client version";
$lang['login'] = "Přihlášení";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "Ranksystem je na verzi: %s";
$lang['msg0002'] = "Seznam příkazů je dostupný zde: [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Nemáto dostatečné oprávnění pro tento příkaz!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Změnit heslo";
$lang['pass3'] = "Staré heslo";
$lang['pass4'] = "Nové heslo";
$lang['pass5'] = "Zapomenuté heslo?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "Opakovat (obnovit)";
$lang['resettime'] = "Obnovení času online a nečinnosti uživatele% s (jedinečné ID klienta:% s; klientské databáze-ID% s) na nulu, což způsobilo, že uživatel byl odstraněn z výjimky.";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s za polský překlad";
$lang['stri0026'] = "%s za španělský překlad";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Od počátku věků";
$lang['sttm0001'] = "Tohoto měsíce";
$lang['sttw0001'] = "Nejlepší uživatelé";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "nastavení";
$lang['wiignidle'] = "Ignorování nečinnosti";
$lang['wiignidledesc'] = "Definujte dobu, po kterou bude ignorována doba nečinnosti uživatele.<br><br>Když klient na serveru nečiní nic (= nečinný), tento čas je zaznamenán systémem Ranks. S touto funkcí nebude doba pohotovosti uživatele započítána, dokud nedojde k definovanému limitu. Pouze při překročení definovaného limitu se počítá od tohoto data pro systém Ranks jako nečinný čas.<br><br>Tato funkce se přehrává pouze ve spojení s rolí 'aktivní čas'. funkce je např vyhodnotit čas poslechu v konverzacích jako aktivita.<br><br>0 = vypnout funkci<br><br>Příklad:<br>Ignorovat nečinnost = 600 (vteřin)<br>Klient má nečinnost 8 minuntes<br>důsledky:<br>8 minut nečinnosti jsou ignorovány, a proto přijímá tento čas jako aktivní čas. Pokud se doba volnoběhu nyní zvýší na více než 12 minut, takže je čas delší než 10 minut, v tomto případě by se 2 minuty považovaly za nečinné.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Cesta k logům";
$lang['wilogdesc'] = "Cesta souboru protokolu systému Ranks.<br><br>Příklad:<br>/ var / logs / ranksystem /<br><br>Ujistěte se, že webuser má oprávnění zápisu do protokolu.";
$lang['wilogout'] = "Odhlásit se";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Bitte wähle zumindest einen User!";
$lang['errukwn'] = "Unbekannter Fehler aufgetreten!";
$lang['factor'] = "Faktor";
$lang['highest'] = "höchster Rang erreicht";
$lang['imprint'] = "Impressum";
$lang['imprint_address'] = "Anschrift";
$lang['imprint_email'] = "E-Mail-Adresse";
$lang['imprint_notes'] = "Zusätzliche Informationen";
$lang['imprint_phone'] = "Telefon";
$lang['insec'] = "in Sekunden";
$lang['install'] = "Installation";
$lang['instdb'] = "Installiere Datenbank";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "ges. online Zeit";
$lang['listuid'] = "eindeutige Client-ID";
$lang['listver'] = "Client Version";
$lang['login'] = "Login";
$lang['module_disabled'] = "Dieses Modul ist deaktiviert.";
$lang['msg0001'] = "Das Ranksystem läuft auf Version: %s";
$lang['msg0002'] = "Eine Liste verfügbarer Bot-Befehle, findest du hier [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Du bist nicht berechtigt diesen Befehl abzusetzen!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Passwort ändern";
$lang['pass3'] = "altes Passwort";
$lang['pass4'] = "neues Passwort";
$lang['pass5'] = "Passwort vergessen?";
$lang['privacy-policy'] = "Datenschutzerklärung";
$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['sccupcount'] = "Aktive Zeit von %s Sekunden für die eindeutige Client-ID (%s) wird in wenigen Sekunden hinzugefügt (siehe Ranksystem-Log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s für die polnische Übersetzung";
$lang['stri0026'] = "%s für die spanische Übersetzung";
$lang['stri0027'] = "%s für die ungarische Übersetzung";
$lang['stri0028'] = "%s für die aserbaidschanische Übersetzung";
$lang['stri0029'] = "%s für die Impressums-Funktion";
$lang['stta0001'] = "aller Zeiten";
$lang['sttm0001'] = "des Monats";
$lang['sttw0001'] = "Top User";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Bitte %s bestätige %s die Jobs. Damit wird der Job-Sta
$lang['wihlset'] = "Einstellungen";
$lang['wiignidle'] = "Ignoriere Idle";
$lang['wiignidledesc'] = "Lege eine Zeit fest, bis zu der die Idle-Zeit 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 Idle-Zeit eines User bis zur definierten Grenze nicht als Idle-Zeit 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 Idle-Zeit.<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 Minuten.<br>Folge:<br>Die 8 Minuten Idle werden ignoriert und der User erhält demnach diese Zeit als aktive Zeit. Wenn sich die Idle-Zeit nun auf 12 Minuten erhöht, so wird die Zeit über 10 Minuten, also 2 Minuten, auch als Idle-Zeit gewertet. Die ersten 10 Minuten zählen weiterhin als aktive Zeit.";
$lang['wiimpswitch'] = "Impressums-Funktion";
$lang['wiimpswitchdesc'] = "Aktiviere diese Funktion, um das Impressum und die Datenschutzerklärung öffentlich anzuzeigen.";
$lang['wiimpaddrdesc'] = "Trage hier deinen Namen und Anschrift ein.<br>Beispiel:<br><pre>Max Mustermann&#60;br><br>Musterstraße 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Trage hier deine E-Mail-Adresse ein.<br>Beispiel:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Trage hier deine Telefonnummer mit internationaler Vorwahl ein.<br>Beispiel:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Füge hier zusätzliche Informationen, wie zum Beispiel einen Haftungsausschluss ein.<br>Lasse das Feld leer, damit dieser Abschnitt nicht angezeigt wird.<br>HTML-Code für die Formatierung ist zulässig.";
$lang['wiimpprivacydesc'] = "Füge hier deine Datenschutzerklärung ein (maximal 21588 Zeichen).<br>HTML-Code für die Formatierung ist zulässig.";
$lang['wilog'] = "Log-Pfad";
$lang['wilogdesc'] = "Pfad in dem die Log-Datei des Ranksystems geschrieben werden soll.<br><br>Beispiel:<br>/var/logs/ranksystem/<br><br>Beachte, dass der User des Webservers Schreibrechte in dem Verzeichnis hat.";
$lang['wilogout'] = "Abmelden";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Please choose at least one user!";
$lang['errukwn'] = "An unknown error has occurred!";
$lang['factor'] = "Factor";
$lang['highest'] = "highest rank reached";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Installation";
$lang['instdb'] = "Install database";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "sum. online time";
$lang['listuid'] = "unique Client-ID";
$lang['listver'] = "client version";
$lang['login'] = "Login";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "The Ranksystem is running on version: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "You are not eligible for this command!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Change password";
$lang['pass3'] = "old password";
$lang['pass4'] = "new password";
$lang['pass5'] = "Forgot password?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "repeat";
$lang['resettime'] = "Reset the online and idle time of user %s (unique Client-ID: %s; Client-database-ID %s) to zero, cause user got removed out of an exception (servergroup or client exception).";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Of all time";
$lang['sttm0001'] = "Of the month";
$lang['sttw0001'] = "Top users";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "settings";
$lang['wiignidle'] = "Ignore idle";
$lang['wiignidledesc'] = "Define a period, up to which the idle time of a user will be ignored.<br><br>If a client does nothing on the server (=idle), this time can be determined by the Ranksystem. With this function the idle time of a user up to the defined limit is not evaluated as idle time, rather it counts as active time. Only when the defined limit is exceeded, it counts from that point on for the Ranksystem as idle time.<br><br>This function does matter only in conjunction with the mode 'active time'.<br><br>Meaning the function is e.g. to evaluate the time of listening in conversations as an activity.<br><br>0 Sec. = disables this function<br><br>Example:<br>Ignore idle = 600 (seconds)<br>A client has an idle of 8 minuntes.<br>└ 8 minutes idle will be ignored and the user therefore receives this time as active time. If the idle time now increased to 12 minutes, the time is over 10 minutes and in this case 2 minutes would be counted as idle time, the first 10 minutes still as active time.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Logpath";
$lang['wilogdesc'] = "Path of the log file of the Ranksystem.<br><br>Example:<br>/var/logs/Ranksystem/<br><br>Be sure, the Webuser (= user of the web space) has the write-out permissions to the log file.";
$lang['wilogout'] = "Logout";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Por favor elija al menos un usuario!";
$lang['errukwn'] = "Un error desconocido a ocurrido!";
$lang['factor'] = "Factor";
$lang['highest'] = "rango más alto alcanzado";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Instalación";
$lang['instdb'] = "Instalar base de datos";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "suma. tiempo en línea";
$lang['listuid'] = "ID de cliente unica";
$lang['listver'] = "client version";
$lang['login'] = "Iniciar sesión";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "Ranksystem se está ejecutando en la versión: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "No eres elegible para este comando!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Cambiar contraseña";
$lang['pass3'] = "Antigua contraseña";
$lang['pass4'] = "Nueva contraseña";
$lang['pass5'] = "¿Se te olvidó tu contraseña?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "repetir";
$lang['resettime'] = "Restablecer el tiempo en línea y inactivo del usuario %s (ID de cliente unica: %s; ID de cliente en base de datos %s) a cero, causa que el usuario sea eliminado de la excepción.";
$lang['sccupcount'] = "Tiempo activo de %s segundos para el ID de cliente unica (%s) se agregará en unos segundos (echa un vistazo al log de Ranksystem).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s para la traducción polaca";
$lang['stri0026'] = "%s para la traducción al español";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "De todos los tiempos";
$lang['sttm0001'] = "Del mes";
$lang['sttw0001'] = "Usuarios principales";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "Configuración";
$lang['wiignidle'] = "Ignorar idle";
$lang['wiignidledesc'] = "Defina un período, hasta el cual se ignorará el tiempo de inactividad de un usuario.<br><br>Cuando un cliente no hace nada en el servidor (=inactivo), esta vez lo notará Ranksystem. Con esta característica, el tiempo de inactividad de un usuario no se contará hasta el límite definido. Solo cuando se excede el límite definido, cuenta desde ese punto para el sistema de rangos como tiempo de inactividad.<br><br>Esta función solo importa junto con el modo 'tiempo activo'.<br><br>Lo que significa que la función es, p. evaluar el tiempo de escucha en conversaciones como actividad.<br><br>0 Segundos. = desactivar esta función<br><br>Ejemplo:<br>Ignorar inactivo = 600 (segundos)<br>Un cliente tiene una inactividad de 8 minutos.<br>└ Se ignoran 8 minutos inactivos y, por lo tanto, recibe esta vez como tiempo activo. Si el tiempo de inactividad ahora aumentó a 12 minutos, el tiempo es más de 10 minutos y en este caso 2 minutos se contarán como tiempo de inactividad, los primeros 10 minutos como tiempo de actividad.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Logpath";
$lang['wilogdesc'] = "Ruta del archivo de registro de Ranksystem.<br><br>Ejemplo:<br>/var/logs/ranksystem/<br><br>Asegúrese de que el usuario web tenga los permisos de escritura en el logpath.";
$lang['wilogout'] = "Cerrar sesión";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Veuillez choisir au moins un utilisateur !";
$lang['errukwn'] = "Une erreur inconnue s'est produite !";
$lang['factor'] = "Factor";
$lang['highest'] = "plus haut rang atteint";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Installation";
$lang['instdb'] = "Installer la base de données";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Temps en ligne";
$lang['listuid'] = "Identifiant unique de l'utilisateur";
$lang['listver'] = "client version";
$lang['login'] = "S'identifier";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "The Ranksystem is running on version: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Vous n'êtes pas admissible à cette commande !";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Changer le mot de passe";
$lang['pass3'] = "Ancien mot de passe";
$lang['pass4'] = "Nouveau mot de passe";
$lang['pass5'] = "Mot de passe oublié ?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "Répéter";
$lang['resettime'] = "Réinitialiser le temps d'inactivité et d'inactivité de l'utilisateur %s (Identifiant unique: %s; ID dans la base de donnée %s) à zéro, parce que l'utilisateur a été supprimé de l'exception.";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "De tous les temps";
$lang['sttm0001'] = "Du mois";
$lang['sttw0001'] = "Top des utilisateurs";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "paramètres";
$lang['wiignidle'] = "Ignorer le mode inactif";
$lang['wiignidledesc'] = "Définissez une période, jusqu'à laquelle le temps d'inactivité d'un utilisateur sera ignoré.<br><br>Lorsqu'un client ne fait rien sur le serveur (= inactif), ce temps est noté par le Ranksystem. Avec cette fonction, le temps d'inactivité d'un utilisateur ne sera compté que lorsque la limite définie. Seulement quand la limite définie est dépassée, le Ranksystem compte le temps d'inactivité<br><br>Cette fonction joue seulement en conjonction avec le mode 'active time' un rôle.<br><br>Ce qui signifie que la fonction est, par exemple, pour évaluer le temps d'écoute dans les conversations, cela est définie comme une activitée.<br><br>0 = désactiver la fonction<br><br>Exemple:<br>Ignorer le mode inactif = 600 (secondes)<br>Un client a un ralenti de 8 minutes<br>Conséquence:<br>8 minutes de ralenti sont ignorés et il reçoit donc cette fois comme temps actif. Si le temps d'inactivité augmente maintenant à plus de 12 minutes, le temps dépasse 10 minutes et, dans ce cas, 2 minutes seront comptées comme temps d'inactivité.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Emplacement des logs";
$lang['wilogdesc'] = "Chemin du fichier journal du Ranksystem.<br><br>Exemple:<br>/var/logs/ranksystem/<br><br>Assurez-vous que l'utilisateur Web possède les autorisations d'écriture dans le chemin d'accès aux log.";
$lang['wilogout'] = "Déconnexion";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Kérjük, válasszon legalább egy felhasználót!";
$lang['errukwn'] = "Ismeretlen hiba lépett fel!";
$lang['factor'] = "Tényező";
$lang['highest'] = "Elérte a legnagyobb rangot";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "Másodpercben";
$lang['install'] = "Telepítés";
$lang['instdb'] = "Telepítse az adatbázist";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Össz. Online Idő";
$lang['listuid'] = "Unique ID";
$lang['listver'] = "client version";
$lang['login'] = "Belépés";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "A RankSystem ezen a verzión fut: %s";
$lang['msg0002'] = "Az érvényes botparancsok listája itt található [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Ön nem jogosult erre a parancsra!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "jelszóváltoztatás";
$lang['pass3'] = "régi jelszó";
$lang['pass4'] = "új jelszó";
$lang['pass5'] = "Elfelejtett jelszó?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "ismét";
$lang['resettime'] = "Nullázza a felhasználó online és tétlen idejét %s (unique Client-ID: %s; Client-database-ID %s) nullára, oka, hogy a felhasználót eltávolították egy kivételből (szervercsoport vagy kliens kivétel).";
$lang['sccupcount'] = "%s másodperc az (%s) unique Client-ID-hez hozzá lesz adva egy pillanat alatt (nézd meg a Ranksystem naplót).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s a lengyel fordításért";
$lang['stri0026'] = "%s a spanyol fordításért";
$lang['stri0027'] = "%s a magyar fordításért";
$lang['stri0028'] = "%s azerbajdzsán fordításért";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Összesítve";
$lang['sttm0001'] = "A hónapban";
$lang['sttw0001'] = "Toplista";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Kérlek %s fogadd el %s a feladatokat. Ez visszaállít
$lang['wihlset'] = "beállítások";
$lang['wiignidle'] = "tétlenség figyelmen kívűl hagyása";
$lang['wiignidledesc'] = "Adjon meg egy periódust, amelyig a felhasználó tétlen idejét nem veszik figyelembe.<br><br>Ha az ügyfél nem tesz semmit a szerveren (= tétlen), ezt az időt a Ranksystem határozhatja meg. Ezzel a funkcióval a felhasználó tétlen idejét a meghatározott határértékig nem értékeli tétlen időként, hanem aktív időként számolja. Csak akkor, ha a meghatározott határértéket túllépik, attól a ponttól kezdve a Ranksystem számít üresjáratnak.<br><br>Ez a funkció csak az „aktív idő” móddal együtt számít.<br><br>A funkció jelentése pl. a beszélgetések hallgatásának ideje, mint tevékenység értékelése.<br><br>0 másodperc = letiltja ezt a funkciót<br><br>Példa:<br>tétlenség figyelmen kívűl hagyása = 600 (másodperc)<br>Egy kliens több, mint 8 perce tétlen.<br>└ A 8 perces alapjáratot nem veszik figyelembe, ezért a felhasználó ezt az időt kapja aktív időként. Ha az alapjárati idő 12 percre nőtt, akkor az idő meghaladja a 10 percet, és ebben az esetben a 2 percet alapjáratnak számítják, az első 10 perc továbbra is aktív idő.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Naplófájl-Mappa";
$lang['wilogdesc'] = "A Ranksystem naplófájljának elérési útja.<br><br>Példa:<br>/var/logs/Ranksystem/<br><br>Ügyeljen arra, hogy a Webuser (= a webtér felhasználói) rendelkezik a naplófájl kiírási engedélyeivel.";
$lang['wilogout'] = "Kijelentkezés";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Seleziona almeno un utente!";
$lang['errukwn'] = "È stato riscontrato un errore sconosciuto!";
$lang['factor'] = "Factor";
$lang['highest'] = "È stato raggiunto il rank massimo";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Installazione";
$lang['instdb'] = "Installa il database:";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Somma del tempo Online";
$lang['listuid'] = "Client-ID Univoco";
$lang['listver'] = "client version";
$lang['login'] = "Login";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "The Ranksystem is running on version: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Non sei idoneo per eseguire questo comando!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Cambia la password";
$lang['pass3'] = "vecchia password";
$lang['pass4'] = "nuova password";
$lang['pass5'] = "Password Dimenticata?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "ripetere";
$lang['resettime'] = "Resetta il tempo online e in idle dell'utente %s (Client-ID univico: %s; Client-database-ID %s), perchè è stato rimmosso perchè escluso.";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Di sempre";
$lang['sttm0001'] = "Del mese";
$lang['sttw0001'] = "Top utenti";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "impostazioni";
$lang['wiignidle'] = "Ignora Idle";
$lang['wiignidledesc'] = "Definisci un periodo di tempo, fino a che il tempo di inattività di un utente verrà ignorato.<br><br>Quando un cliente non fa nulla sul server (=idle), questo tempo viene conteggiato dal Ranksystem. Grazie a questa funzione il tempo di inattività di un utente non sarà conteggiato fino al limite definito. Solo quando il limite definito viene superato, conta da tale data per il Ranksystem come il tempo di inattività.<br><br>Questà funzione è compatibile solo con il tempo di attività.<br><br>Significato La funzione è ad esempio per valutare il tempo di ascolto in conversazioni come l'attività.<br><br>0 = Disabilità la funzione<br><br>Esempio:<br>Ignore idle = 600 (seconds)<br>Un utente ha un idle di 8 minunti<br>Conseguenza:<br>8 minuti in IDLE verranno ignorati e poi il tempo successivo verrà conteggiato come tempo di attività. Se il tempo di inattività ora viene aumentato a oltre 12 minuti (quindi il tempo è più di 10 minuti) 2 minuti verrebbero conteggiati come tempo di inattività.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Path dei Log";
$lang['wilogdesc'] = "La path dei log del RankSystem.<br><br>Esempio:<br>/var/logs/ranksystem/<br><br>Assicurati che l'utente che hai assegnato (del web server) abbia i poteri per scrivere nella directory (oppure dai direttamente chmod 777 alla cartella log).";
$lang['wilogout'] = "Esci";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Selecteer A.U.B minstens één gebruiker!";
$lang['errukwn'] = "Een onbekende foutmelding is opgetreden!";
$lang['factor'] = "Factor";
$lang['highest'] = "hoogste rank bereikt";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Installatie";
$lang['instdb'] = "Installeer database";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "overzicht online tijd";
$lang['listuid'] = "unieke Client-ID";
$lang['listver'] = "client version";
$lang['login'] = "Inloggen";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "The Ranksystem is running on version: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Je bent niet in beschikking van deze commando!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Verander wachtwoord";
$lang['pass3'] = "oud wachtwoord";
$lang['pass4'] = "nieuw wachtwoord";
$lang['pass5'] = "Wachtwoord Vergeten?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "herhalen";
$lang['resettime'] = "Reset the online and idle time of user %s (unique Client-ID: %s; Client-database-ID %s) to zero, cause user got removed out of exception.";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Of all time";
$lang['sttm0001'] = "Of the month";
$lang['sttw0001'] = "Top users";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "instellingen";
$lang['wiignidle'] = "Ignore idle";
$lang['wiignidledesc'] = "Define a period, up to which the idle time of a user will be ignored.<br><br>When a client does not do anything on the server (=idle), this time is noted by the Ranksystem. With this feature the idle time of an user will not be counted until the defined limit. Only when the defined limit is exceeded, it counts from that point for the Ranksystem as idle time.<br><br>This function matters only in conjunction with the mode 'active time'.<br><br>Meaning the function is e.g. to evaluate the time of listening in conversations as activity.<br><br>0 Sec. = disable this function<br><br>Example:<br>Ignore idle = 600 (seconds)<br>A client has an idle of 8 minuntes.<br>└ 8 minutes idle are ignored and he therefore receives this time as active time. If the idle time now increased to 12 minutes, the time is over 10 minutes and in this case 2 minutes would be counted as idle time, the first 10 minutes as active time.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Logpath";
$lang['wilogdesc'] = "Path of the log file of the Ranksystem.<br><br>Example:<br>/var/logs/ranksystem/<br><br>Be sure, the webuser has the write-permissions to the logpath.";
$lang['wilogout'] = "Logout";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Wybierz co najmniej jednego użytkownika!";
$lang['errukwn'] = "Wystąpił nieznany błąd!";
$lang['factor'] = "Factor";
$lang['highest'] = "osiągnieto najwyższą range";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "w sekundach";
$lang['install'] = "Instalacja";
$lang['instdb'] = "Zainstaluj bazę danych";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Suma. czas online";
$lang['listuid'] = "Unikalny identyfikator klienta";
$lang['listver'] = "client version";
$lang['login'] = "Zaloguj się";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "Ranksystem działa na wersji: %s";
$lang['msg0002'] = "Lista prawidłowych komend znajduje się tutaj [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Nie kwalifikujesz się do tego polecenia!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Zmień hasło";
$lang['pass3'] = "Stare hasło";
$lang['pass4'] = "Nowe hasło";
$lang['pass5'] = "Zapomniałeś hasła?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "Powtórz";
$lang['resettime'] = "Zresetuj czas online i czas bezczynnosci użytkownika %s (unique Client-ID: %s; Client-database-ID %s) na zero, poniewaz uzytkownik został usuniety z wyjątku.";
$lang['sccupcount'] = "Active time of %s seconds for the unique Client-ID (%s) will be added in a few seconds (have a look to the Ranksystem log).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "Cały czas";
$lang['sttm0001'] = "Miesiąca";
$lang['sttw0001'] = "Najlepsi użytkownicy";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "Ustawienia";
$lang['wiignidle'] = "Ignoruj bezczynność";
$lang['wiignidledesc'] = "Okresl okres, do ktorego ignorowany bedzie czas bezczynnosci użytkownika.<br><br>Gdy klient nie robi niczego na serwerze (= bezczynnosc), ten czas jest zapisywany przez system rangowy. Dzieki tej funkcji czas bezczynnosci użytkownika nie zostanie policzony do okreslonego limitu. Dopiero gdy okreslony limit zostanie przekroczony, liczy się od tej daty dla Systemu Rankow jako czas bezczynnosci.<br><br>Ta funkcja odgrywa role tylko w połączeniu z trybem 'aktywny czas'.<br><br>Znaczenie funkcji to np. ocenic czas słuchania w rozmowach jako aktywnosc.<br><br>0 = wyłącz te funkcje<br><br>Przykład:<br>Ignoruj bezczynnosc = 600 (sekundy)<br>Klient ma czas bezczynnosci wynoszący 8 minut<br>consequence:<br>8 minut bezczynnosci są ignorowane i dlatego otrzymuje ten czas jako czas aktywny. Jesli czas bezczynnosci zwiekszył się teraz do ponad 12 minut, wiec czas wynosi ponad 10 minut, w tym przypadku 2 minuty bedą liczone jako czas bezczynnosci.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Logpath";
$lang['wilogdesc'] = "Ściezka pliku dziennika systemu Ranksystem.<br><br>Przykład:<br>/var/logs/ranksystem/<br><br>Upewnij się, że webuser ma uprawnienia do zapisu do logpath.";
$lang['wilogout'] = "Wyloguj";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Escolha pelo menos um usuário!";
$lang['errukwn'] = "Um erro desconhecido ocorreu!";
$lang['factor'] = "Fator";
$lang['highest'] = "maior classificação alcançada";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "em Segundos";
$lang['install'] = "Instalação";
$lang['instdb'] = "Instalar o banco de dados";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Tempo total Online";
$lang['listuid'] = "ID ùnica";
$lang['listver'] = "client version";
$lang['login'] = "Entrar";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "O sistema Ranksystem está sendo executado na versão: %s";
$lang['msg0002'] = "Uma lista de comandos bot válidos pode ser encontrada aqui [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Você não é elegível para usar este comando!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Alterar a senha";
$lang['pass3'] = "Senha antiga";
$lang['pass4'] = "Nova senha";
$lang['pass5'] = "Esqueceu a senha?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "repetir";
$lang['resettime'] = "Redefinir o tempo de inatividade e tempo livre do usuário %s (ID-Ùnica: %s; Cliente-database-ID %s) para zero, porque o usuário foi removido fora da exceção.";
$lang['sccupcount'] = "Tempo ativo de %s segundos para o Client-ID única(%s) será adicionado em alguns segundos (dê uma olhada no log do Ranksystem).";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "De Todos os Tempos";
$lang['sttm0001'] = "Do Mês";
$lang['sttw0001'] = "Top Usuários";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Porfavor %s comfirme %s os trabalho. Isso redefinirá o
$lang['wihlset'] = "configurações";
$lang['wiignidle'] = "Ignore ocioso";
$lang['wiignidledesc'] = "Defina um período até o qual o tempo de inatividade de um usuário será ignorado.<br><br>Quando um cliente não faz nada no servidor (=ocioso), esse tempo é anotado pelo Sistema de ranking. Com este recurso, o tempo de inatividade de um usuário não será contado até o limite definido. Somente quando o limite definido é excedido, ele conta a partir dessa data para o Sistema de ranking como tempo ocioso.<br><br>Esta função só é reproduzida em conjunto com o modo 'tempo ativo' uma função.<br><br>Significado do a função é, por exemplo, para avaliar o tempo de audição em conversas como atividade.<br><br>0 = desativar o recurso<br><br>Exemplo:<br>Ignorar ocioso = 600 (segundos)<br>Um cliente tem um ocioso de 8 Minuntes<br>consequência:<br>8 minutos inativos são ignorados e, portanto, ele recebe esse tempo como tempo ativo. Se o tempo de inatividade agora aumentou para mais de 12 minutos, então o tempo é superior a 10 minutos, e nesse caso, 2 minutos serão contados como tempo ocioso.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Caminha de logs";
$lang['wilogdesc'] = "Caminho do arquivo de log do Sistema de ranking.<br><br>Exemplo:<br>/var/logs/ranksystem/<br><br>Certifique-se, o usuário da web tem as permissões de gravação";
$lang['wilogout'] = "Sair";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Adauga cel putin un utilizator!";
$lang['errukwn'] = "A aparut o eroare necunoscuta!";
$lang['factor'] = "Factor";
$lang['highest'] = "Cel mai înalt rang atins";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "in Seconds";
$lang['install'] = "Instalare";
$lang['instdb'] = "Instalam baza de date:";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "sum. timp online";
$lang['listuid'] = "unique-ID";
$lang['listver'] = "client version";
$lang['login'] = "Logare";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "The Ranksystem is running on version: %s";
$lang['msg0002'] = "A list of valid bot commands can be found here [URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "Nu ai acces pentru aceste comenzi!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Schimba parola";
$lang['pass3'] = "parola veche";
$lang['pass4'] = "noua parola";
$lang['pass5'] = "Ai uitat parola?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "reptere";
$lang['resettime'] = "Reset timp online si idle pentru userul: %s (ID: %s; ID baza de date %s), motiv: a fost sters din lista de exceptie.";
$lang['sccupcount'] = "Ai adaugat cu succes timp online: %s pentru userul cu ID(%s)";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s for polish translation";
$lang['stri0026'] = "%s for spanish translation";
$lang['stri0027'] = "%s for initialisation hungarian translation";
$lang['stri0028'] = "%s for azerbaijan translation";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "tot timpul";
$lang['sttm0001'] = "luna";
$lang['sttw0001'] = "Top useri";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Please %s confirm %s the jobs. This will reset the job
$lang['wihlset'] = "setări";
$lang['wiignidle'] = "Ignora timp afk";
$lang['wiignidledesc'] = "Define a period, up to which the idle time of a user will be ignored.<br><br>When a client does not do anything on the server (=idle), this time is noted by the Ranksystem. With this feature the idle time of an user will not be counted until the defined limit. Only when the defined limit is exceeded, it counts from that point for the Ranksystem as idle time.<br><br>This function matters only in conjunction with the mode 'active time'.<br><br>Meaning the function is e.g. to evaluate the time of listening in conversations as activity.<br><br>0 Sec. = disable this function<br><br>Example:<br>Ignore idle = 600 (seconds)<br>A client has an idle of 8 minuntes.<br>└ 8 minutes idle are ignored and he therefore receives this time as active time. If the idle time now increased to 12 minutes, the time is over 10 minutes and in this case 2 minutes would be counted as idle time, the first 10 minutes as active time.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Folder";
$lang['wilogdesc'] = "Path of the log file of the Ranksystem.<br><br>Example:<br>/var/logs/ranksystem/<br><br>Be sure, the webuser has the write-permissions to the logpath.";
$lang['wilogout'] = "Delogare";

View File

@@ -49,6 +49,11 @@ $lang['errselusr'] = "Пожалуйста, укажите пользоват
$lang['errukwn'] = "Произошла неизвестная ошибка!";
$lang['factor'] = "коэффициент";
$lang['highest'] = "Достигнут максимальный ранг";
$lang['imprint'] = "Imprint";
$lang['imprint_address'] = "Address";
$lang['imprint_email'] = "E-Mail Address";
$lang['imprint_notes'] = "Additional information";
$lang['imprint_phone'] = "Phone";
$lang['insec'] = "в секундах";
$lang['install'] = "Установка";
$lang['instdb'] = "Установка базы данных";
@@ -96,6 +101,7 @@ $lang['listsumo'] = "Сумм. время подключения";
$lang['listuid'] = "Уникальный ID клиента(UID)";
$lang['listver'] = "client version";
$lang['login'] = "Авторизоваться";
$lang['module_disabled'] = "This module is deactivated.";
$lang['msg0001'] = "Запущена система рангов версии: %s";
$lang['msg0002'] = "Список доступных команд можно найти здесь[URL]https://ts-ranksystem.com/#commands[/URL]";
$lang['msg0003'] = "У вас нет доступа к данной команде!";
@@ -113,6 +119,7 @@ $lang['pass2'] = "Изменить пароль";
$lang['pass3'] = "Старый пароль";
$lang['pass4'] = "Новый пароль";
$lang['pass5'] = "Забыли пароль?";
$lang['privacy-policy'] = "Privacy Policy";
$lang['repeat'] = "Повтор нового пароля";
$lang['resettime'] = "Сбрасываем онлайн и время простоя пользователя %s (UID: %s; DBID %s), так как пользователь был удален из исключений.";
$lang['sccupcount'] = "%s секунд активного времени было добавлено клиенту с уникальным ID (UID) %s. Больше информации можно найти в лог-файле системы рангов.";
@@ -312,6 +319,7 @@ $lang['stri0025'] = "%s За перевод интерфейса на Поль
$lang['stri0026'] = "%s За перевод интерфейса на Испанский язык";
$lang['stri0027'] = "%s За перевод интерфейса на Венгерский язык";
$lang['stri0028'] = "%s За перевод интерфейса на Азербайджанский язык";
$lang['stri0029'] = "%s for the imprint function";
$lang['stta0001'] = "За все время";
$lang['sttm0001'] = "За месяц";
$lang['sttw0001'] = "Топ-10 пользователей";
@@ -465,6 +473,13 @@ $lang['wihladmrs9'] = "Пожалуйста %s подтвердите %s за
$lang['wihlset'] = "настройки";
$lang['wiignidle'] = "Игнорировать время бездействия";
$lang['wiignidledesc'] = "Задать период, в течение которого время бездействия будет игнорироваться.<br><br>Время бездействия - если клиент не выполняет каких-либо действий на сервере (=idle/бездействует), это время также учитывается системой рангов. Только когда установленный лимит будет достигнут, система рангов начнет подсчитывать время бездействия для пользователя.<br><br>Эта функция работает только при включенном режиме подсчёта за 'активное время'(при высчитывании группы-ранга, когда время бездействия вычитается из \"активного\" времени).<br><br>Использование этой функции оправдано в том случае, если пользователь \"слушает\" говорящих людей и при этом ему зачисляется \"время бездействия\", которое обнуляется при любом его действии. <br><br>0= отключить данную функцию<br><br>Пример:<br>Игнорировать бездействие= 600 (секунд)<br>Клиенту 8 минут простоя не будут засчитаны системой рангов и оно будет ему засчитано как \"активное время\". Если пользователь находился 12 минут в бездействии при \"игнорировании бездействия\" в 10 минут, то ему будет зачислены только 2 минуты простоя.";
$lang['wiimpswitch'] = "Imprint function";
$lang['wiimpswitchdesc'] = "Activate this function to publicly display the imprint and data protection declaration.";
$lang['wiimpaddrdesc'] = "Enter your name and address here.<br>Example:<br><pre>Max Mustermann&#60;br><br>Musterstrasse 13&#60;br><br>05172 Musterhausen&#60;br><br>Germany</pre>";
$lang['wiimpemaildesc'] = "Enter your email address here.<br>Example:<br><pre>info@example.com</pre>";
$lang['wiimpphonedesc'] = "Enter your telephone number with international area code here.<br>Example:<br><pre>+49 171 1234567</pre>";
$lang['wiimpnotesdesc'] = "Add additional information here, such as a disclaimer.<br>Leave the field blank so that this section does not appear.<br>HTML code for formatting is allowed.";
$lang['wiimpprivacydesc'] = "Insert your privacy policy here (maximum 21,588 characters).<br>HTML code for formatting is allowed.";
$lang['wilog'] = "Папка логирования работы системы рангов";
$lang['wilogdesc'] = "Расположение логов системы рангов на диске.<br><br>Пример:<br>/var/logs/ranksystem/<br><br>Убедитесь, что веб-пользователь имеет разрешение на редактирование этой папки/файлов (chmod).";
$lang['wilogout'] = "Выход";

File diff suppressed because one or more lines are too long

View File

@@ -173,5 +173,6 @@ require_once('nav.php');
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

5
stats/footer.php Normal file
View File

@@ -0,0 +1,5 @@
<?PHP
if ($cfg['imprint_enabled'] == "1") {
echo '<footer><a href="imprint.php">' . $lang['imprint'] . '</a>&nbsp;•&nbsp;<a href="privacy-policy.php">' . $lang['privacy-policy'] . '</a></footer>';
}
?>

83
stats/imprint.php Normal file
View File

@@ -0,0 +1,83 @@
<?PHP
ini_set('session.cookie_httponly', 1);
ini_set('session.use_strict_mode', 1);
if(in_array('sha512', hash_algos())) {
ini_set('session.hash_function', 'sha512');
}
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") {
ini_set('session.cookie_secure', 1);
if(!headers_sent()) {
header("Strict-Transport-Security: max-age=31536000; includeSubDomains; preload;");
}
}
session_start();
$starttime = microtime(true);
require_once('../other/config.php');
require_once('../other/session.php');
require_once('../other/load_addons_config.php');
$addons_config = load_addons_config($mysqlcon,$lang,$cfg,$dbname);
if(!isset($_SESSION[$rspathhex.'tsuid'])) {
set_session_ts3($mysqlcon,$cfg,$lang,$dbname);
}
$sql_res = $mysqlcon->query("SELECT `msg` FROM `$dbname`.`imprint` WHERE `text`=`adress`")->fetchAll(PDO::FETCH_UNIQUE|PDO::FETCH_ASSOC);
$stats_user = $mysqlcon->query("SELECT `adress`,`email`,`phone`,`active_month`,`last_calculated` FROM `$dbname`.`stats_user` WHERE `uuid`='".$_SESSION[$rspathhex.'tsuid']."'")->fetch();
require_once('nav.php');
?>
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, $err_lvl); ?>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
<?PHP echo $lang['imprint']; ?>
</h1>
</div>
</div>
<?PHP
if ($cfg['imprint_enabled'] == 1) {
echo '<div class="row">
<div class="col-lg-12">
<h5><strong><span class="text-info">' . $lang['imprint_address'] . '</span></strong></h5>
<p>' . $cfg['imprint_address'] . '</p>
<br>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h5><strong><span class="text-warning">' . $lang['imprint_email'] . '</span></strong></h5>
<p>' . $cfg['imprint_email'] . '</p>
<br>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<h5><strong><span class="text-warning">' . $lang['imprint_phone'] . '</span></strong></h5>
<p>' . $cfg['imprint_phone'] . '</p>
<br>
</div>
</div>'
if ($cfg['imprint_notes'] != NULL) {
echo '<div class="row">
<div class="col-lg-12">
<h5><strong><span class="text-danger">' . $lang['imprint_notes'] . '</span></strong></h5>
<p>' . $cfg['imprint_notes'] . '</p>
</div>
</div>';
};
} else {
echo '<div class="row">
<div class="col-lg-12">
<h5><strong><span class="text-danger">' . $lang['module_disabled'] . '</span></strong></h5>
</div>
</div>';
}
?>
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -497,5 +497,6 @@ if (isset($nation[$sql_res['country_nation_name_5']])) {
<input type="hidden" id="tsn33" value="<?PHP echo $sql_res['platform_other']; ?>">
<input type="hidden" id="tsn34" value="<?PHP echo ($sql_res['server_used_slots'] + $sql_res['server_free_slots']); ?>">
<input type="hidden" id="tsn35" value="<?PHP if($cfg['stats_show_maxclientsline_switch']==1) { echo "on"; } ?>">
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -98,11 +98,13 @@ require_once('nav.php');
<p><?PHP echo sprintf($lang['stri0026'], '<a href="//foro.gameflix.es" target="_blank">JavierlechuXD</a> -'); ?></p>
<p><?PHP echo sprintf($lang['stri0027'], '<a href="//warriortigers.hu" target="_blank">ExXeL</a> -'); ?></p>
<p><?PHP echo sprintf($lang['stri0028'], '<a href="//grezhost.com" target="_blank">G. FARZALIYEV</a> -'); ?></p>
<p><?PHP echo sprintf($lang['stri0029'], '<a href="//www.nick-slowinski.de" target="_blank">Nick Slowinski</a> -'); ?></p>
<br>
</div>
</div>
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -450,5 +450,6 @@ if($adminlogin == 1) {
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -376,5 +376,6 @@ require_once('nav.php');
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -90,5 +90,6 @@ foreach ($sql_res as $country => $value) {
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -71,5 +71,6 @@ foreach ($sql_res as $platform => $value) {
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

57
stats/privacy-policy.php Normal file
View File

@@ -0,0 +1,57 @@
<?PHP
ini_set('session.cookie_httponly', 1);
ini_set('session.use_strict_mode', 1);
if(in_array('sha512', hash_algos())) {
ini_set('session.hash_function', 'sha512');
}
if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") {
ini_set('session.cookie_secure', 1);
if(!headers_sent()) {
header("Strict-Transport-Security: max-age=31536000; includeSubDomains; preload;");
}
}
session_start();
$starttime = microtime(true);
require_once('../other/config.php');
require_once('../other/session.php');
require_once('../other/load_addons_config.php');
$addons_config = load_addons_config($mysqlcon,$lang,$cfg,$dbname);
if(!isset($_SESSION[$rspathhex.'tsuid'])) {
set_session_ts3($mysqlcon,$cfg,$lang,$dbname);
}
require_once('nav.php');
?>
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, $err_lvl); ?>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
<?PHP echo $lang['privacy-policy']; ?>
</h1>
</div>
</div>
<?PHP
if ($cfg['imprint_enabled'] == 1) {
echo '<div class="row">
<div class="col-lg-12">
' . $cfg['imprint_privacy-policy'] .'
</div>
</div>';
} else {
echo '<div class="row">
<div class="col-lg-12">
<h5><strong><span class="text-danger">' . $lang['module_disabled'] . '</span></strong></h5>
</div>
</div>';
}
?>
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -354,6 +354,7 @@ require_once('nav.php');
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
<script>
Morris.Donut({
element: 'top10vs_donut1',

View File

@@ -358,6 +358,7 @@ require_once('nav.php');
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
<script>
Morris.Donut({
element: 'top10vs_donut1',

View File

@@ -358,6 +358,7 @@ require_once('nav.php');
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
<script>
Morris.Donut({
element: 'top10vs_donut1',

View File

@@ -210,5 +210,6 @@ require_once('nav.php');
<?PHP } ?>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -71,5 +71,6 @@ foreach ($sql_res as $version => $value) {
</div>
</div>
</div>
<?PHP require_once('footer.php'); ?>
</body>
</html>

View File

@@ -190,6 +190,9 @@ if(isset($_POST['switchexpert']) && isset($_SESSION[$rspathhex.'username']) && $
<?PHP echo '<li'.(basename($_SERVER['SCRIPT_NAME']) == "msg.php" ? ' class="active">' : '>'); ?>
<a href="msg.php"><i class="fas fa-envelope"></i>&nbsp;&nbsp;<?PHP echo $lang['winav5']; ?></a>
</li>
<?PHP echo '<li'.(basename($_SERVER['SCRIPT_NAME']) == "imprint.php" ? ' class="active">' : '>'); ?>
<a href="imprint.php"><i class="fas fa-address-card"></i>&nbsp;&nbsp;<?PHP echo $lang['imprint']; ?></a>
</li>
<?PHP echo '<li'.(basename($_SERVER['SCRIPT_NAME']) == "stats.php" ? ' class="active expertelement">' : ' class="expertelement">'); ?>
<a href="stats.php"><i class="fas fa-chart-bar"></i>&nbsp;&nbsp;<?PHP echo $lang['winav6']; ?></a>
</li>

231
webinterface/imprint.php Normal file
View File

@@ -0,0 +1,231 @@
<?PHP
require_once('_preload.php');
require_once('_nav.php');
if ($mysqlcon->exec("INSERT INTO `$dbname`.`csrf_token` (`token`,`timestamp`,`sessionid`) VALUES ('$csrf_token','".time()."','".session_id()."')") === false) {
$err_msg = print_r($mysqlcon->errorInfo(), true);
$err_lvl = 3;
}
if (($db_csrf = $mysqlcon->query("SELECT * FROM `$dbname`.`csrf_token` WHERE `sessionid`='".session_id()."'")->fetchALL(PDO::FETCH_UNIQUE|PDO::FETCH_ASSOC)) === false) {
$err_msg = print_r($mysqlcon->errorInfo(), true);
$err_lvl = 3;
}
if (isset($_POST['update']) && isset($db_csrf[$_POST['csrf_token']])) {
$cfg['imprint_address'] = addslashes($_POST['imprint_address']);
$cfg['imprint_email'] = addslashes($_POST['imprint_email']);
$cfg['imprint_phone'] = addslashes($_POST['imprint_phone']);
$cfg['imprint_notes'] = addslashes($_POST['imprint_notes']);
$cfg['imprint_privacy-policy'] = addslashes($_POST['imprint_privacy-policy']);
if (isset($_POST['imprint_enabled'])) $cfg['imprint_enabled'] = 1; else $cfg['imprint_enabled'] = 0;
if ($mysqlcon->exec("INSERT INTO `$dbname`.`cfg_params` (`param`,`value`) VALUES ('imprint_enabled','{$cfg['imprint_enabled']}'),('imprint_address','{$cfg['imprint_address']}'),('imprint_email','{$cfg['imprint_email']}'),('imprint_phone','{$cfg['imprint_phone']}'),('imprint_notes','{$cfg['imprint_notes']}'),('imprint_privacy-policy','{$cfg['imprint_privacy-policy']}') ON DUPLICATE KEY UPDATE `value`=VALUES(`value`); DELETE FROM `$dbname`.`csrf_token` WHERE `token`='{$_POST['csrf_token']}'") === false) {
$err_msg = print_r($mysqlcon->errorInfo(), true);
$err_lvl = 3;
} else {
$err_msg = $lang['wisvsuc']." ".sprintf($lang['wisvres']);
$err_lvl = NULL;
}
$cfg['imprint_address'] = $_POST['imprint_address'];
$cfg['imprint_email'] = $_POST['imprint_email'];
$cfg['imprint_phone'] = $_POST['imprint_phone'];
$cfg['imprint_notes'] = $_POST['imprint_notes'];
$cfg['imprint_privacy-policy'] = $_POST['imprint_privacy-policy'];
} elseif(isset($_POST['update'])) {
echo '<div class="alert alert-danger alert-dismissible">',$lang['errcsrf'],'</div>';
rem_session_ts3($rspathhex);
exit;
}
?>
<div id="page-wrapper">
<?PHP if(isset($err_msg)) error_handling($err_msg, $err_lvl); ?>
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">
<?php echo $lang['imprint'],' & ',$lang['privacy-policy']; ?>
</h1>
</div>
</div>
<form class="form-horizontal" name="update" method="POST">
<input type="hidden" name="csrf_token" value="<?PHP echo $csrf_token; ?>">
<div class="row">
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="form-group">
<label class="col-sm-4 control-label" data-toggle="modal" data-target="#wiimpswitchdesc"><?php echo $lang['wiimpswitch']; ?><i class="help-hover fas fa-question-circle"></i></label>
<div class="col-sm-8">
<?PHP if ($cfg['imprint_enabled'] == 1) {
echo '<input id="switch-animate" type="checkbox" checked data-size="mini" name="imprint_enabled" value="',$cfg['imprint_enabled'],'">';
} else {
echo '<input id="switch-animate" type="checkbox" data-size="mini" name="imprint_enabled" value="',$cfg['imprint_enabled'],'">';
} ?>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label" data-toggle="modal" data-target="#wiimpaddrdesc"><?php echo $lang['imprint_address']; ?><i class="help-hover fas fa-question-circle"></i></label>
<div class="col-sm-8">
<textarea class="form-control" rows="4" name="imprint_address" maxlength="21588"><?php echo $cfg['imprint_address']; ?></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label" data-toggle="modal" data-target="#wiimpemaildesc"><?php echo $lang['imprint_email']; ?><i class="help-hover fas fa-question-circle"></i></label>
<div class="col-sm-8">
<input type="email" name="imprint_email" class="form-control" value='<?php echo $cfg["imprint_email"]; ?>'>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label" data-toggle="modal" data-target="#wiimpphonedesc"><?php echo $lang['imprint_phone']; ?><i class="help-hover fas fa-question-circle"></i></label>
<div class="col-sm-8">
<input type="tel" name="imprint_phone" class="form-control" value='<?php echo $cfg["imprint_phone"]; ?>'>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label" data-toggle="modal" data-target="#wiimpnotesdesc"><?php echo $lang['imprint_notes']; ?><i class="help-hover fas fa-question-circle"></i></label>
<div class="col-sm-8">
<textarea class="form-control" rows="5" name="imprint_notes" maxlength="21588"><?php echo $cfg['imprint_notes']; ?></textarea>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="panel panel-default">
<div class="panel-body">
<div class="form-group">
<label class="col-sm-4 control-label" data-toggle="modal" data-target="#wiimpprivacydesc"><?php echo $lang['privacy-policy']; ?><i class="help-hover fas fa-question-circle"></i></label>
<div class="col-sm-8">
<textarea class="form-control" rows="15" name="imprint_privacy-policy" maxlength="21588"><?php echo $cfg['imprint_privacy-policy']; ?></textarea>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">&nbsp;</div>
<div class="row">
<div class="text-center">
<button type="submit" class="btn btn-primary" name="update"><i class="fas fa-save"></i>&nbsp;<?php echo $lang['wisvconf']; ?></button>
</div>
</div>
<div class="row">&nbsp;</div>
</form>
</div>
</div>
</div>
<div class="modal fade" id="wiimpswitchdesc" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['wiimpswitch']; ?></h4>
</div>
<div class="modal-body">
<?php echo $lang['wiimpswitchdesc']; ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="wiimpaddrdesc" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['imprint_address']; ?></h4>
</div>
<div class="modal-body">
<?php echo sprintf($lang['wiimpaddrdesc'], '<a href="https://ts-n.net/lexicon.php?showid=97#lexindex" target="_blank">https://ts-n.net/lexicon.php?showid=97#lexindex</a>'); ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="wiimpemaildesc" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['imprint_email']; ?></h4>
</div>
<div class="modal-body">
<?php echo $lang['wiimpemaildesc']; ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="wiimpphonedesc" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['imprint_phone']; ?></h4>
</div>
<div class="modal-body">
<?php echo $lang['wiimpphonedesc']; ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="wiimpnotesdesc" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['imprint_notes']; ?></h4>
</div>
<div class="modal-body">
<?php echo $lang['wiimpnotesdesc']; ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="wiimpprivacydesc" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['privacy-policy']; ?></h4>
</div>
<div class="modal-body">
<?php echo $lang['wiimpprivacydesc']; ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="winxmsgdesc3" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<h4 class="modal-title"><?php echo $lang['winxmsg3']; ?></h4>
</div>
<div class="modal-body">
<?php echo $lang['winxmsgdesc3']; ?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal"><?PHP echo $lang['stnv0002']; ?></button>
</div>
</div>
</div>
</div>
</body>
</html>