Compare commits

...

10 Commits

Author SHA1 Message Date
95a13f7656 Bugfix-version 1.14.1
Ignore possible deadlock warning
Only display the let users in button when there are guests waiting to be let in
Fix filter and ignore feature if they have multiple values
2015-11-02 09:06:16 +01:00
2e1c75691d Version 1.14
Added support for sqlite and PostgreSQL database engines
Replaced deprecated HTML with CSS for HTML5 compatibility
Show Topic on login and don't prepend "Topic:"
More optimizations and fixes
2015-10-31 13:59:49 +01:00
4791d2efa9 Fix saving some setup settings 2015-09-15 12:24:41 +02:00
d5197e6bdd Version 1.13
Switch from mysqli to PDO
More optimizations
Match case-insensitive @mention and also non-present members
Added topic field
Member password resetting by admins
Note revisioning
Added optional tiny JavaScript code to transfer less data with JavaScript enabled browsers
2015-09-15 09:57:00 +02:00
891175d39a Update Russian translation 2015-08-21 21:00:59 +02:00
ec72f55423 Fix member registration 2015-08-18 18:33:22 +02:00
05faa22cbb Add russian translation 2015-08-18 15:30:35 +02:00
1e4b1d5489 Fix redirection and image embedding 2015-08-18 08:31:29 +02:00
3038a3b53c Fix update query 2015-08-17 22:31:13 +02:00
2a6db3772b Version 1.12 2015-08-17 19:28:34 +02:00
7 changed files with 1931 additions and 1228 deletions

View File

@ -1,3 +1,42 @@
Version 1.14.1 - Nov. 2, 2015
Ignore possible deadlock warning
Only display the let users in button when there are guests waiting to be let in
Fix filter and ignore feature if they have multiple values
Added support for sqlite and PostgreSQL database engines
Replaced deprecated HTML with CSS for HTML5 compatibility
Show Topic on login and don't prepend "Topic:"
More optimizations and fixes
Version 1.13.1 - Sep. 15, 2015
Fix saving some setup settings
Version 1.13 - Sep. 15, 2015
Switch from mysqli to PDO
More optimizations
Match case-insensitive @mention and also non-present members
Added topic field
Member password resetting by admins
Note revisioning
Added optional tiny JavaScript code to transfer less data with JavaScript enabled browsers
Version 1.12.3 - Aug. 18, 2015
Fix member registration
Version 1.12.2 - Aug. 18, 2015
Fix redirection and image embedding
Version 1.12.1 - Aug. 17, 2015
Fix update query
Version 1.12 - Aug. 17, 2015
Almost all settings moved to setup
Backup/restore for super admin
Moderate and extreme captcha are more readable
Simplified font styling
Linkfilter to modify text of a link
More simplifications and fixes
Version 1.11.2 - Jul. 29, 2015
Fix security vulnerability
More simplifications

11
README
View File

@ -19,7 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
GENERAL INFORMATION:
This is a PHP Chat based on LE CHAT v.1.14. An up-to-date copy of this script can be downloaded at https://github.com/DanWin/le-chat-php
The original perl LE CHAT script by Lucky Eddie can be downloaded at http://4fvfamdpoulu2nms.onion/lechat/ or via a tor2web proxy like https://4fvfamdpoulu2nms.tor2web.blutmagie.de/lechat/ if you don't have TOR installed.
The original perl LE CHAT script by Lucky Eddie can be downloaded at http://4fvfamdpoulu2nms.onion/lechat/ or via a tor2web proxy like https://4fvfamdpoulu2nms.onion.to/lechat/ if you don't have TOR installed.
If you add your own cool features or have a feature request, please tell me and I will add them, if I like them.
Please also let me know about any bugs you find in the code, so I can fix them.
Now a piece of information about the origin of the name "LE CHAT" copied from the original script:
@ -29,7 +29,7 @@ It may even be the French word for "the" if you prefer. Translated from French t
FEATURES:
Optimized for TOR
No JavaScript
No JavaScript needed
Cookies supported, but not needed
Captcha
Multiple languages
@ -41,7 +41,7 @@ Private messages
Multi-line messages
Change font, colour and refresh rate in profile settings
Autologout when inactive for some time
Image and video embedding
Image embedding
Notes for admins and moderators
Clone the chat to have multiple tabs
Kick chatters
@ -54,6 +54,7 @@ And more
INSTALLATION INSTRUCTIONS:
You'll need to have mysql, php and a web-server installed. For the captcha feature, you also need php5-gd.
If you want to make the script even faster, install a memcached server and php5-memcached and change the configuaration to use memcached. This will lessen the database load.
When you have everything installed, you'll have to create a database and a user for the chat in mysql.
Then edit the configuration at the bottom of the script to reflect the appropriate database settings and to modify the chat settings the way you like them.
Then copy the script to your web-server directory and call the script in your browser with a parameter like this:
@ -65,7 +66,7 @@ Note: If you updated the script, please visit http://(server)/(script-name).php?
TRANSLATING:
Copy lang_en.php and rename it to lang_YOUR_LANGCODE.php
Then edit the file and translate the messages into your language.
Then edit the file and translate the messages into your language and change $I to $T at the top.
If you ever use a ' character, you have to escape it by using \' instead or the script will fail.
When you are done, you have to edit the chat script, to include your translation. Simply add a line with
'lang_code' =>'Language name',
@ -87,6 +88,6 @@ If you never used regex before, check out this starting guide to begin with regu
LIVE DEMO:
If you want to see the script in action, you can visit my TOR hidden service http://tt3j2x4k5ycaa5zt.onion/chat.php or via a tor2web proxy like http://tt3j2x4k5ycaa5zt.tor2web.blutmagie.de/chat.php if you don't have TOR installed.
If you want to see the script in action, you can visit my TOR hidden service http://tt3j2x4k5ycaa5zt.onion/chat.php or via a tor2web proxy like http://tt3j2x4k5ycaa5zt.onion.to/chat.php if you don't have TOR installed.
Considering this is a hidden service, you should be prepared for the worst case, as people often tend to do illegal activities in the TOR network. I'm not online 24/7 so it might not be possible to remove such content right away.
If you should see illegal content, don't panic. Use the contact form on my site to notify me and clean your browser cache afterwards.

View File

@ -2,7 +2,7 @@ General Information:
--------------------
This is a PHP Chat based on LE CHAT v.1.14. An up-to-date copy of this script can be downloaded at https://github.com/DanWin/le-chat-php
The original perl LE CHAT script by Lucky Eddie can be downloaded at [his site](http://4fvfamdpoulu2nms.onion/lechat/) or via a tor2web proxy like [this one](https://4fvfamdpoulu2nms.tor2web.blutmagie.de/lechat/) if you don't have TOR installed.
The original perl LE CHAT script by Lucky Eddie can be downloaded at [his site](http://4fvfamdpoulu2nms.onion/lechat/) or via a tor2web proxy like [this one](https://4fvfamdpoulu2nms.onion.to/lechat/) if you don't have TOR installed.
If you add your own cool features or have a feature request, please tell me and I will add them, if I like them.
Please also let me know about any bugs you find in the code, so I can fix them.
Now a piece of information about the origin of the name "LE CHAT" copied from the original script:
@ -13,7 +13,7 @@ Features:
---------
* Optimized for TOR
* No JavaScript
* No JavaScript needed
* Cookies supported, but not needed
* Captcha
* Multiple languages
@ -25,7 +25,7 @@ Features:
* Multi-line messages
* Change font, colour and refresh rate in profile settings
* Autologout when inactive for some time
* Image and video embedding
* Image embedding
* Notes for admins and moderators
* Clone the chat to have multiple tabs
* Kick chatters
@ -39,6 +39,7 @@ Installation Instructions:
--------------------------
You'll need to have mysql, php and a web-server installed. For the captcha feature, you also need php5-gd.
If you want to make the script even faster, install a memcached server and php5-memcached and change the configuaration to use memcached. This will lessen the database load.
When you have everything installed, you'll have to create a database and a user for the chat in mysql.
Then edit the configuration at the bottom of the script to reflect the appropriate database settings and to modify the chat settings the way you like them.
Then copy the script to your web-server directory and call the script in your browser with a parameter like this:
@ -51,7 +52,7 @@ Translating:
------------
Copy lang_en.php and rename it to lang_YOUR_LANGCODE.php
Then edit the file and translate the messages into your language.
Then edit the file and translate the messages into your language and change $I to $T at the top.
If you ever use a ' character, you have to escape it by using \' instead or the script will fail.
When you are done, you have to edit the chat script, to include your translation. Simply add a line with
'lang_code' =>'Language name',
@ -75,6 +76,6 @@ If you never used regex before, check out [this starting guide](http://docs.acti
Live demo:
----------
If you want to see the script in action, you can visit my [TOR hidden service](http://tt3j2x4k5ycaa5zt.onion/chat.php) or via a tor2web proxy like [this one](http://tt3j2x4k5ycaa5zt.tor2web.blutmagie.de/chat.php) if you don't have TOR installed.
If you want to see the script in action, you can visit my [TOR hidden service](http://tt3j2x4k5ycaa5zt.onion/chat.php) or via a tor2web proxy like [this one](http://tt3j2x4k5ycaa5zt.onion.to/chat.php) if you don't have TOR installed.
Considering this is a hidden service, you should be prepared for the worst case, as people often tend to do illegal activities in the TOR network. I'm not online 24/7 so it might not be possible to remove such content right away.
If you should see illegal content, don't panic. Use the contact form on my site to notify me and clean your browser cache afterwards. I will remove the content as soon as possible.

2694
chat.php

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
$I=array(
$T=array(
'nodb' => 'Keine Verbindung zur Datenbank!',
'nodbsetup' => 'Keine Verbindung zur Datenbank, bitte erstelle eine Datenbank und bearbeite das Skript, um die korrekte Datenbank mit angegebenem Benutzernamen und Passwort zu benutzen.',
'changelang' => 'Sprache ändern:',
@ -72,12 +72,12 @@ $I=array(
'cleannick' => 'Folgender Nickname:',
'clean' => 'Löschen',
'kickchat' => '<b>Teilnehmer rausschmeißen</b> (%d Minuten)',
'kickmsg' => 'Begründung:',
'kickreason' => 'Begründung:',
'kickpurge' => 'Nachrichten löschen',
'kick' => 'Rausschmeißen',
'logoutinact' => 'Inaktive Teilnehmer abmelden',
'logout' => 'Abmelden',
'viewsess' => 'Aktive Sitzungen anzeigen',
'sessions' => 'Aktive Sitzungen anzeigen',
'view' => 'Anzeigen',
'filter' => 'Filter',
'guestacc' => 'Gastzugriff ändern',
@ -180,8 +180,8 @@ $I=array(
'randomcol' => 'Zufällige Farbe',
'enter' => 'Chat beitreten',
'error' => 'Fehler:',
'members' => 'Mitglieder:',
'guests' => 'Gäste:',
'members' => 'Mitglieder',
'guests' => 'Gäste',
'approveguests' => '%d neue Gäste zum Hereinlassen',
'allowchecked' => 'Ausgewählte erlauben',
'allowall' => 'Alle erlauben',
@ -256,6 +256,54 @@ $I=array(
'maxmessage' => 'Maximale Nachrichenlänge',
'confirm' => 'Bist du sicher?',
'yes' => 'Ja',
'no' => 'Nein'
'no' => 'Nein',
'colbg' => 'Hintergrundfarbe',
'coltxt' => 'Schriftfarbe',
'maxname' => 'Maximale Benutzernamen-Länge',
'minpass' => 'Minimale Passwortlänge',
'defaultrefresh' => 'Standardzeit zum Neuladen der Nachrichten (Sekunden)',
'suguests' => 'Anwerber aktivieren',
'rulestxt' => 'Regeln (html)',
'imgembed' => 'Bilder einbetten',
'trackip' => 'Sitzungs-IP anzeigen',
'captchachars' => 'Im Captcha benutzte Zeichen',
'memkick' => 'Mitglieder dürfen Rasusschmeißen, wenn kein Moderator da ist',
'forceredirect' => 'Umleitung erzwingen',
'redirect' => 'Benutzerdefinierte Umleitungsadresse',
'backuprestore' => 'Sichern und wiederherstellen',
'backup' => 'Sichern',
'restore' => 'Wiederherstellen',
'settings' => 'Einstellungen',
'linkfilter' => 'Linkfilter',
'enablejs' => 'JavaScript für besseres Nachrichtenladen erlauben',
'chatname' => 'Chatname',
'destroy' => 'Chat zerstören',
'destroyed' => 'Chat erfolgreich zerstört',
'topic' => 'Thema',
'passreset' => 'Passwort zurücksetzen',
'cantresetpass' => 'Passwort kann nicht zurückgesetzt werden',
'succpassreset' => 'Password erfolgreich zurückgesetzt',
'entermsg' => '%s hat den Chat betreten.',
'exitmsg' => '%s hat den Chat verlassen.',
'memregmsg' => '%s ist jetzt ein registriertes Mitglied.',
'suregmsg' => '%s ist jetzt ein registrierter Anwerber.',
'kickmsg' => '%s wurde rausgeschmissen.',
'multikickmsg' => '%s wurden rausgeschmissen.',
'allkickmsg' => 'Alle Chatter wurden rausgeschmissen.',
'cleanmsg' => '%s wurde geleert.',
'sendallmsg' => '%s - ',
'sendmemmsg' => '[M] %s - ',
'sendmodmsg' => '[Moderatoren] %s - ',
'sendadmmsg' => '[Admin] %s - ',
'sendprvmsg' => '[%1$s an %2$s] - ',
'msgsendall' => 'Nachricht an alle',
'msgsendmem' => 'Nachricht nur an Mitglieder',
'msgsendmod' => 'Nachricht nur an Moderatoren',
'msgsendadm' => 'Nachricht nur an Admins',
'msgsendprv' => 'Private Nachricht',
'numnotes' => 'Anzahl an zu behaltenden Notizversionen',
'revisions' => 'Revisionen:',
'older' => 'Älter',
'newer' => 'Neuer'
);
?>

View File

@ -20,8 +20,8 @@
//Language: English
$I=array(
'nodb' => 'No Connection to Database!',
'nodbsetup' => 'No Connection to Database, please create a database and edit the script to use the correct database with given username and password!',
'nodb' => 'No connection to database!',
'nodbsetup' => 'No connection to database, please create a database and edit the script to use the correct database with given username and password!',
'changelang' => 'Change language:',
'expire' => 'Invalid/expired session',
'kicked' => 'Kicked!',
@ -73,12 +73,12 @@ $I=array(
'cleannick' => 'Following nickname:',
'clean' => 'Clean',
'kickchat' => '<b>Kick Chatter</b> (%d minutes)',
'kickmsg' => 'Kickmessage:',
'kickreason' => 'Kickmessage:',
'kickpurge' => 'Purge messages',
'kick' => 'Kick',
'logoutinact' => 'Logout inactive Chatter',
'logout' => 'Logout',
'viewsess' => 'View active sessions',
'sessions' => 'View active sessions',
'view' => 'View',
'filter' => 'Filter',
'guestacc' => 'Change Guestaccess',
@ -181,8 +181,8 @@ $I=array(
'randomcol' => 'Random Colour',
'enter' => 'Enter Chat',
'error' => 'Error:',
'members' => 'Members:',
'guests' => 'Guests:',
'members' => 'Members',
'guests' => 'Guests',
'approveguests' => '%d new guests to approve',
'allowchecked' => 'Allow checked',
'allowall' => 'Allow all',
@ -254,9 +254,57 @@ $I=array(
'captchatime' => 'Captcha timeout (seconds)',
'messageexpire' => 'Message timeout (minutes)',
'messagelimit' => 'Message limit (public)',
'maxmessage' => 'Maximum message length',
'maxmessage' => 'Maximal message length',
'confirm' => 'Are you sure?',
'yes' => 'Yes',
'no' => 'No'
'no' => 'No',
'colbg' => 'Background colour',
'coltxt' => 'Text colour',
'maxname' => 'Maximal user name length',
'minpass' => 'Minimal password length',
'defaultrefresh' => 'Default message reload time (seconds)',
'suguests' => 'Enable applicants',
'rulestxt' => 'Rules (html)',
'imgembed' => 'Embed images',
'trackip' => 'Show session-IP',
'captchachars' => 'Characters used in Captcha',
'memkick' => 'Members can kick, if no moderator is present',
'forceredirect' => 'Force redirection',
'redirect' => 'Custom redirection script',
'backuprestore' => 'Backup and restore',
'backup' => 'Backup',
'restore' => 'Restore',
'settings' => 'Settings',
'linkfilter' => 'Linkfilter',
'enablejs' => 'Allow JavaScript for better message loading',
'chatname' => 'Chat name',
'destroy' => 'Destroy chat',
'destroyed' => 'Successfully destroyed chat',
'topic' => 'Topic',
'passreset' => 'Reset password',
'cantresetpass' => 'Can\'t reset password',
'succpassreset' => 'Successfully reset password',
'entermsg' => '%s entered the chat.',
'exitmsg' => '%s left the chat.',
'memregmsg' => '%s is now a registered member.',
'suregmsg' => '%s is now a registered applicant.',
'kickmsg' => '%s has been kicked.',
'multikickmsg' => '%s have been kicked.',
'allkickmsg' => 'All chatters have been kicked.',
'cleanmsg' => '%s has been cleaned.',
'sendallmsg' => '%s - ',
'sendmemmsg' => '[M] %s - ',
'sendmodmsg' => '[Staff] %s - ',
'sendadmmsg' => '[Admin] %s - ',
'sendprvmsg' => '[%1$s to %2$s] - ',
'msgsendall' => 'Message to all',
'msgsendmem' => 'Message to members only',
'msgsendmod' => 'Message to staff only',
'msgsendadm' => 'Message to admins only',
'msgsendprv' => 'Private message',
'numnotes' => 'Number of notes revisions to keep',
'revisions' => 'Revisions:',
'older' => 'Older',
'newer' => 'Newer'
);
?>

280
lang_ru.php Normal file
View File

@ -0,0 +1,280 @@
<?php
/*
* LE CHAT-PHP - a PHP Chat based on LE CHAT - Russian translation
*
* Copyright (C) 2015 Daniel Winzen <d@winzen4.de>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
//Language: Русский
$T=array(
'nodb' => 'Нет соединения с базой данных!',
'nodbsetup' => 'Нет соединения с базой данных, пожалуйста, создайте базу данных и измените сценарий, чтобы использовать правильную базу данных с заданными именем пользователя и паролем!',
'changelang' => 'Изменить язык:',
'expire' => 'Недействительная/с истекшим сроком сессия',
'kicked' => 'Забанен!',
'invalnick' => 'Недействительный ник (%d символов максимум, никакие специальные разрешенные символы)',
'invalpass' => 'Неверный пароль (по крайней мере %d символов)',
'noconfirm' => 'Подтверждение пароля не совпадает!',
'incorregex' => 'Неправильное регулярное выражение!',
'bottom' => 'Вниз',
'top' => 'Вверх',
'choose' => '(выбрать)',
'setup' => 'Установка чата',
'init' => 'Начальная установка',
'sulogin' => 'Вход для суперадминистратора',
'sunick' => 'Ник суперадминистратора:',
'supass' => 'Пароль суперадминистратора:',
'suconfirm' => 'Подтверждение пароля:',
'susuccess' => 'Успешно зарегистрирован!',
'initbtn' => 'Инициализация чата',
'initdbexist' => 'Таблицы базы данных уже существуют! Чтобы продолжить, вы должны сначала удалить эти таблицы вручную.',
'initsuexist' => 'Суперадминистратор уже существует!',
'initgosetup' => 'Перейти к странице установки',
'captcha' => 'Captcha',
'enabled' => 'Включен',
'onlyguests' => 'Только для гостей',
'disabled' => 'Выключен',
'simple' => 'Простая',
'moderate' => 'Умеренная',
'extreme' => 'Сильная',
'nick' => 'Ник:',
'pass' => 'Пароль:',
'globalloginpass' => 'Глобальный пароль:',
'login' => 'Войти',
'dbupdate' => 'База данных успешно обновлена!',
'sysmessages' => 'Системные сообщения',
'msgenter' => 'Вход',
'msgexit' => 'Выход',
'msgmemreg' => 'Зарегистрированные',
'msgsureg' => 'Заявитель зарегистрирован',
'msgkick' => 'Забаненые',
'msgmultikick' => 'Многократно забаненые',
'msgallkick' => 'Все забаненые',
'msgclean' => 'Очистка чата',
'dateformat' => '<a target="_blank" href="http://php.net/manual/ru/function.date.php#refsect1-function.date-parameters">Формат даты</a>',
'admfunc' => 'Административные функции',
'allguests' => 'Все гости',
'cleanmsgs' => 'Очистка сообщений',
'room' => 'Общая комната',
'selection' => 'Выбор',
'cleannick' => 'По нику:',
'clean' => 'Очистить',
'kickchat' => '<b>Бан</b> (%d минут)',
'kickreason' => 'Сообщение забаненому',
'kickpurge' => 'Очистка сообщений',
'kick' => 'Бан',
'logoutinact' => 'Выход неактивного чата',
'logout' => 'Выйти',
'sessions' => 'Активные сессии',
'view' => 'Просмотр',
'filter' => 'Фильтр',
'guestacc' => 'Изменить гостевой доступ',
'guestallow' => 'Позволить',
'guestwait' => 'Разрешить с гостевой',
'adminallow' => 'Требовать одобрения модератора',
'guestdisallow' => 'Только участники',
'addsuguest' => 'Добавить заявителя',
'register' => 'Зарегистрировать',
'admmembers' => 'Участники',
'memdel' => 'Удалить из базы данных',
'memdeny' => 'Запретить доступ (!)',
'memsuguest' => 'Набор к претенденту (G)',
'memreg' => 'Установить участника',
'memmod' => 'Набор модератора (M)',
'memsumod' => 'Набор супермодератора (SM)',
'memadm' => 'Набор администратора (A)',
'change' => 'Изменить',
'regguest' => 'Регистрация гостей',
'regmem' => 'Регистрация новых участников',
'sessact' => 'Активные сеансы',
'sessnick' => 'Ник',
'sesstimeout' => 'Время ожидания в',
'sessua' => 'User-Agent',
'fid' => 'Фильтр ID:',
'match' => 'Совпадение',
'replace' => 'Заменять',
'allowpm' => 'Разрешить в личку',
'regex' => 'Регулярное выражение',
'apply' => 'Применить',
'newfilter' => 'Новый фильтр:',
'add' => 'Добавить',
'noframes' => 'Этот чат использует <b>frames</b>. Пожалуйста, включите поддержку в Вашем браузере или используйте подходящий!',
'delselmes' => 'Удалить выбранные сообщения',
'staffnotes' => 'Служебные заметки',
'adminnotes' => 'Примечания администратора',
'notessaved' => 'Заметки сохранены!',
'lastedited' => 'Последний раз редактировал %1$s %2$s',
'savenotes' => 'Сохранить заметки',
'waitingroom' => 'Гостевая',
'waittext' => 'Добро пожаловать %1$s, Ваш логин задерживается, Вы можете получить доступ в чат через %2$d секунд.',
'admwaittext' => 'Добро пожаловать %1$s, Ваш логин задерживается, Вы можете получить доступ в чат в ближайшее время, когда разрешит модератор.',
'waitreload' => 'Если эта страница не отвечает, обновления каждые %d секунд, используйте кнопку ниже, чтобы загрузить его вручную!',
'reload' => 'Перезагрузить',
'rules' => 'Правила',
'talkto' => 'Отправить',
'toall' => 'Все в чате',
'tomem' => 'Участники',
'tostaff' => 'Служебные',
'toadmin' => 'Администратор',
'alsopurge' => 'Также очистить сообщения',
'dellast' => 'Удалить последнее сообщение',
'delall' => 'Удалить все сообщения',
'switchsingle' => 'Переключитесь на одну линию',
'switchmulti' => 'Переключитесь на мульти-линию',
'help' => 'Помощь',
'helpguest' => 'Все функции интуитивно понятны, просто используйте кнопки. В настройках вашего профиля вы можете настроить частоту обновления, цвет шрифта и желаемый размер окна входа.<br><u>Заметка:</u> Это чат, поэтому даже если вы ничего не пишете, то будете автоматически зарегистрированы через некоторое время..',
'helpembed' => 'Если вы хотите встроить изображение в свой пост, просто положите [img] перед вашим URL-изображением. Пример: [img]http://example.com/images/file.jpg будет вставлять изображения в вашем посте.<br>',
'helpmem' => 'Участники: У вас есть несколько вариантов настроек в вашем профиле. Можно настроить шрифт и изменить свой пароль в любое время.',
'helpmod' => 'Модераторы: Обратите внимание кнопку администратора внизу. Это перенесет на страницу, где вы можете очистить комнату, забанить, просмотреть все активные сеансы и отключить гостевой доступ полностью, если необходимо.',
'helpadm' => 'Администраторы: Вы способны регистрировать гостей, редактировать пользователей и регистрировать новые ники без их присутствия в комнате.',
'profile' => 'Ваш профиль',
'ignore' => 'Игнорировать',
'unignore' => 'Больше не игнорировать',
'refreshrate' => 'Частота обновления (5-150 секунд)',
'fontcolour' => 'Цвет шрифта',
'viewexample' => 'Посмотреть примеры',
'bgcolour' => 'Фоновый цвет',
'fontface' => 'Шрифт',
'roomdefault' => 'По умолчанию',
'bold' => 'Жирный',
'italic' => 'Курсив',
'fontexample' => 'Пример выбранного вами шрифта',
'timestamps' => 'Показать отметки времени',
'embed' => 'Вставить изображения (использует Cookies)',
'incognito' => 'Режим инкогнито',
'pbsize' => 'Размер окна сообщений',
'nbsize' => 'Размер окна заметок',
'width' => 'Ширина:',
'height' => 'Высота:',
'changepass' => 'Изменить пароль',
'oldpass' => 'Старый пароль:',
'newpass' => 'Новый пароль:',
'confirmpass' => 'Подтверждение:',
'savechanges' => 'Сохранить изменения',
'reloadpb' => 'Перезагрузить почтовый ящик',
'reloadmsgs' => 'Обновить',
'chgprofile' => 'Профиль',
'adminbtn' => 'Администратор',
'admnotes' => 'Примечания администратора',
'notes' => 'Примечания',
'clone' => 'Клонировать',
'randh' => 'Правила и помощь',
'exit' => 'Выход',
'bye' => 'Пока %s, заходите снова!',
'colourtable' => 'Примеры цветов',
'backtoprofile' => 'Вернуться к вашему профилю',
'copy' => 'Копия:',
'choosecol' => 'Гости выбирают цвет:',
'randomcol' => 'Случайный цвет',
'enter' => 'Войти в чат',
'error' => 'Ошибка:',
'members' => 'Зарегистрированные',
'guests' => 'Гости',
'approveguests' => '%d новые гости для одобрения',
'allowchecked' => 'Разрешить проверять',
'allowall' => 'Позволять всем',
'denychecked' => 'Запретить проверять',
'denyall' => 'Запретить всем',
'denymessage' => 'Отправить сообщение с отказом:',
'butallowdeny' => 'Отправить',
'waitempty' => 'Нет больше запросов для одобрения.',
'wrongcaptcha' => 'Неправильный код',
'captchaexpire' => 'Защитный код уже используется или время истекло.',
'noguests' => 'Извините, входят только зарегистрированные!',
'curchat' => 'Сейчас %d разговор (ов) в комнате:',
'cantreg' => 'Вы не можете зарегистрироваться %s',
'alreadyreged' => '%s уже зарегистрирован.',
'successreg' => '%s успешно зарегистрирован.',
'cantchgstat' => 'Невозможно изменить статус %s',
'succdel' => '%s успешно удален из базы данных.',
'succchg' => 'Статус %s успешно изменен.',
'wrongpass' => 'Неправильный пароль!',
'wrongglobalpass' => 'Неправильный глобальный пароль!',
'succprofile' => 'Ваш профиль был успешно сохранен.',
'backtologin' => 'Вернуться на страницу входа.',
'backtochat' => 'Вернуться в чат.',
'Beige' => 'Бежевый',
'Black' => 'Черный',
'Blue' => 'Синий',
'BlueViolet' => 'Фиолетово-синий',
'Brown' => 'Коричневый',
'Cyan' => 'Голубой',
'DarkBlue' => 'Темно-синий',
'DarkGreen' => 'Темно-зеленый',
'DarkRed' => 'Темно-красный',
'DarkViolet' => 'Темно-фиолетовый',
'DeepSkyBlue' => 'Голубое небо',
'Gold' => 'Золотой',
'Grey' => 'Серый',
'Green' => 'Зеленый',
'HotPink' => 'Ярко-розовый',
'Indigo' => 'Индиго',
'LightBlue' => 'Светло-синий',
'LightGreen' => 'Светло-зеленый',
'LimeGreen' => 'Зеленый лайм',
'Magenta' => 'Пурпурный',
'Olive' => 'Оливковый',
'Orange' => 'Оранжевый',
'OrangeRed' => 'Оранжево-красный',
'Purple' => 'Фиолетовый',
'Red' => 'Красный',
'RoyalBlue' => 'Королевский синий',
'SeaGreen' => 'Морской зеленый',
'Sienna' => 'Сиена',
'Silver' => 'Серебряный',
'Tan' => 'Загар',
'Teal' => 'Чирок',
'Violet' => 'Фиолетовый',
'White' => 'Белый',
'Yellow' => 'Желтый',
'YellowGreen' => 'Желто-зеленый',
'redirectto' => 'Перенаправление на:',
'nonhttp' => 'Запрошенная ссылка не http:',
'httpredir' => 'Если это не работает, попробуйте это:',
'actions' => 'Действия',
'sesip' => 'IP-адрес',
'css' => 'CSS стили',
'memberexpire' => 'Тайм-аут пользователей (минут)',
'guestexpire' => 'Тайм-аут гостей (минут)',
'kickpenalty' => 'Бан (минут)',
'entrywait' => 'Время ожидания в гостевой (секунд)',
'captchatime' => 'Тайм-аут Captcha (секунд)',
'messageexpire' => 'Тайм-аут сообщения (минут)',
'messagelimit' => 'Лимит сообщений (общих)',
'maxmessage' => 'Максимальная длина сообщения',
'confirm' => 'Вы уверены?',
'yes' => 'Да',
'no' => 'Нет',
'colbg' => 'Фоновый цвет',
'coltxt' => 'Цвет текста',
'maxname' => 'Максимальная длина имени',
'minpass' => 'Минимальная длина пароля',
'defaultrefresh' => 'По умолчанию время перезагрузки сообщения (секунды)',
'suguests' => 'Включить заявителей',
'rulestxt' => 'Правила (html)',
'imgembed' => 'Вставка изображений',
'trackip' => 'Показать IP-сессию',
'captchachars' => 'Символы, используемые в Captcha',
'memkick' => 'Пользователи могут банить, если не присутствует модератор',
'forceredirect' => 'Принудительное перенаправление',
'redirect' => 'Пользовательский скрипт перенаправления',
'backuprestore' => 'Бэкап и восстановление',
'backup' => 'Бэкап',
'restore' => 'Восстановление',
'settings' => 'Настройки',
'linkfilter' => 'Фильтрация ссылок'
);
?>