Update 0.0.5

Update 0.0.5
This commit is contained in:
dmzx
2015-03-18 07:46:45 +01:00
parent ab8103a8bb
commit 8da5abba52
12 changed files with 1223 additions and 1076 deletions

View File

@@ -3,7 +3,7 @@
"type": "phpbb-extension", "type": "phpbb-extension",
"description": "mChat Extension for phpbb 3.1.x", "description": "mChat Extension for phpbb 3.1.x",
"homepage": "http://www.dmzx-web.net", "homepage": "http://www.dmzx-web.net",
"version": "0.0.4", "version": "0.0.5",
"time": "2015-03-10", "time": "2015-03-10",
"keywords": ["phpbb", "extension", "mchat"], "keywords": ["phpbb", "extension", "mchat"],
"license": "GPL-2.0", "license": "GPL-2.0",

View File

@@ -1,6 +1,12 @@
services: services:
dmzx.mchat.controller: dmzx.mchat.controller:
class: dmzx\mchat\controller\mchat class: dmzx\mchat\controller\mchat
arguments:
- @dmzx.mchat.render_helper
- @controller.helper
- @request
dmzx.mchat.render_helper:
class: dmzx\mchat\core\render_helper
arguments: arguments:
- @dmzx.mchat.functions_mchat - @dmzx.mchat.functions_mchat
- @config - @config
@@ -26,6 +32,7 @@ services:
dmzx.mchat.listener: dmzx.mchat.listener:
class: dmzx\mchat\event\listener class: dmzx\mchat\event\listener
arguments: arguments:
- @dmzx.mchat.render_helper
- @auth - @auth
- @config - @config
- @controller.helper - @controller.helper

File diff suppressed because it is too large Load Diff

1111
core/render_helper.php Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -13,9 +13,12 @@ use Symfony\Component\EventDispatcher\EventSubscriberInterface;
class listener implements EventSubscriberInterface class listener implements EventSubscriberInterface
{ {
/** @var \dmzx\mchat\core\render_helper */
protected $render_helper;
protected $config; protected $config;
/** @var \phpbb\template\template */
protected $template; protected $template;
protected $user; protected $user;
@@ -29,8 +32,9 @@ class listener implements EventSubscriberInterface
/** @var \phpbb\controller\helper */ /** @var \phpbb\controller\helper */
protected $controller_helper; protected $controller_helper;
public function __construct(\phpbb\auth\auth $auth, \phpbb\config\config $config, \phpbb\controller\helper $controller_helper, \phpbb\template\template $template, \phpbb\user $user, \phpbb\db\driver\driver_interface $db, $root_path, $php_ext, $auth) public function __construct(\dmzx\mchat\core\render_helper $render_helper, \phpbb\auth\auth $auth, \phpbb\config\config $config, \phpbb\controller\helper $controller_helper, \phpbb\template\template $template, \phpbb\user $user, \phpbb\db\driver\driver_interface $db, $root_path, $php_ext, $auth)
{ {
$this->render_helper = $render_helper;
$this->config = $config; $this->config = $config;
$this->template = $template; $this->template = $template;
$this->controller_helper = $controller_helper; $this->controller_helper = $controller_helper;
@@ -46,6 +50,7 @@ class listener implements EventSubscriberInterface
return array( return array(
'core.user_setup' => 'load_language_on_setup', 'core.user_setup' => 'load_language_on_setup',
'core.page_header' => 'add_page_header_link', 'core.page_header' => 'add_page_header_link',
'core.index_modify_page_title' => 'display_mchat_on_index',
); );
} }
@@ -72,4 +77,23 @@ class listener implements EventSubscriberInterface
'U_MCHAT' => $this->controller_helper->route('dmzx_mchat_controller'), 'U_MCHAT' => $this->controller_helper->route('dmzx_mchat_controller'),
)); ));
} }
/**
* Check if mchat should be displayed on index.
*
* @param object $event The event object
* @return null
* @access public
*/
public function display_mchat_on_index($event)
{
$mchat_on_index = $this->config['mchat_on_index'];
if ($mchat_on_index)
{
$this->template->assign_var('S_MCHAT_ON_INDEX', true);
$this->render_helper->render_data_for_page(true);
}
}
} }

View File

@@ -7,7 +7,6 @@
* *
*/ */
/** /**
* DO NOT CHANGE! * DO NOT CHANGE!
*/ */
@@ -65,8 +64,8 @@ $lang = array_merge($lang, array(
'MCHAT_HOURS' => 'godziny', 'MCHAT_HOURS' => 'godziny',
'MCHAT_IP' => 'IP', 'MCHAT_IP' => 'IP',
'MCHAT_MINUTE' => 'minut ', 'MCHAT_MINUTE' => 'minuta ',
'MCHAT_MINUTES' => 'minut ', 'MCHAT_MINUTES' => 'minuty ',
'MCHAT_MESS_LONG' => 'Twoja wiadomość jest za długa.\Proszę ogranicz ją do %s characters', 'MCHAT_MESS_LONG' => 'Twoja wiadomość jest za długa.\Proszę ogranicz ją do %s characters',
'MCHAT_NO_CUSTOM_PAGE' => 'mChat w osobnym oknie jest aktualnie niedostępny!', 'MCHAT_NO_CUSTOM_PAGE' => 'mChat w osobnym oknie jest aktualnie niedostępny!',
'MCHAT_NOACCESS' => 'Nie masz uprawnień do postowania na mChat', 'MCHAT_NOACCESS' => 'Nie masz uprawnień do postowania na mChat',
@@ -96,7 +95,6 @@ $lang = array_merge($lang, array(
'MCHAT_TOTALMESSAGES' => 'Wszystkie wiadomości <strong>%s</strong>', 'MCHAT_TOTALMESSAGES' => 'Wszystkie wiadomości <strong>%s</strong>',
'MCHAT_USESOUND' => 'Włączyć dźwięk ?', 'MCHAT_USESOUND' => 'Włączyć dźwięk ?',
'MCHAT_ONLINE_USERS_TOTAL' => 'Aktualnie jest tutaj <strong>%d</strong> czatujących użytkowników ', 'MCHAT_ONLINE_USERS_TOTAL' => 'Aktualnie jest tutaj <strong>%d</strong> czatujących użytkowników ',
'MCHAT_ONLINE_USER_TOTAL' => 'Aktualnie <strong>%d</strong> osoba korzysta z mChatu ', 'MCHAT_ONLINE_USER_TOTAL' => 'Aktualnie <strong>%d</strong> osoba korzysta z mChatu ',
'MCHAT_NO_CHATTERS' => 'Nikt nie czatuje', 'MCHAT_NO_CHATTERS' => 'Nikt nie czatuje',
@@ -113,12 +111,12 @@ $lang = array_merge($lang, array(
'DISPLAY_MCHAT' => 'Wyświetlaj mChat na stronie głównej', 'DISPLAY_MCHAT' => 'Wyświetlaj mChat na stronie głównej',
'SOUND_MCHAT' => 'Włącz dźwięk mChatu', 'SOUND_MCHAT' => 'Włącz dźwięk mChatu',
'DISPLAY_STATS_INDEX' => 'Wyświetlaj kto czatuje w statystykach strony głównej', 'DISPLAY_STATS_INDEX' => 'Wyświetlaj kto czatuje w statystykach strony głównej',
'DISPLAY_NEW_TOPICS' => 'Wyświetlaj nowe tematy na mChacie', 'DISPLAY_NEW_TOPICS' => 'Wyświetlaj nowe tematy na chacie',
'DISPLAY_AVATARS' => 'Wyświetlaj avatary na mChacie', 'DISPLAY_AVATARS' => 'Wyświetlaj avatary na chacie',
'CHAT_AREA' => 'Typ wprowadzania', 'CHAT_AREA' => 'Typ wprowadzania',
'CHAT_AREA_EXPLAIN' => 'Wybierz jaki typ obszaru wybrać do wprowadzania tekstu:<br />A text area or<br />an input area', 'CHAT_AREA_EXPLAIN' => 'Wybierz jaki typ obszaru wybrać do wprowadzania tekstu:<br />A text area or<br />an input area',
'INPUT_AREA' => 'Pasek', 'INPUT_AREA' => 'Obszar wprowadzania',
'TEXT_AREA' => 'Okno', 'TEXT_AREA' => 'Obszar tekstu',
// ACP // ACP
'ACP_MCHAT_RULES_EXPLAIN' => 'Tutaj wprowadź regulamin mChat. Każdy podpunkt w oddzielnej lini.<br />Limit znaków wynosi 255.<br />', 'ACP_MCHAT_RULES_EXPLAIN' => 'Tutaj wprowadź regulamin mChat. Każdy podpunkt w oddzielnej lini.<br />Limit znaków wynosi 255.<br />',
'LOG_MCHAT_CONFIG_UPDATE' => '<strong>Aktualizuj konfigurację mChat </strong>', 'LOG_MCHAT_CONFIG_UPDATE' => '<strong>Aktualizuj konfigurację mChat </strong>',
@@ -132,7 +130,7 @@ $lang = array_merge($lang, array(
'MCHAT_ON_INDEX' => 'mChat na stronie głównej', 'MCHAT_ON_INDEX' => 'mChat na stronie głównej',
'MCHAT_ON_INDEX_EXPLAIN' => 'Zezwól na wyświetlanie mChat na stronie głównej.', 'MCHAT_ON_INDEX_EXPLAIN' => 'Zezwól na wyświetlanie mChat na stronie głównej.',
'MCHAT_INDEX_HEIGHT' => 'Wysokość na stronie głównej', 'MCHAT_INDEX_HEIGHT' => 'Wysokość na stronie głównej',
'MCHAT_INDEX_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na stronie głównej.<br /><em>Limit wynosi od 50 do 1000</em>.', 'MCHAT_INDEX_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na głównej stronie.<br /><em>Limit wynosi od 50 do 1000</em>.',
'MCHAT_LOCATION' => 'Lokalizacja na forum', 'MCHAT_LOCATION' => 'Lokalizacja na forum',
'MCHAT_LOCATION_EXPLAIN' => 'Wybierz lokalizację mChat na stronie głównej.', 'MCHAT_LOCATION_EXPLAIN' => 'Wybierz lokalizację mChat na stronie głównej.',
'MCHAT_TOP_OF_FORUM' => 'Góra', 'MCHAT_TOP_OF_FORUM' => 'Góra',
@@ -144,7 +142,7 @@ $lang = array_merge($lang, array(
'MCHAT_PRUNE_NUM' => 'Ilość wyczyszczonych wiadomości', 'MCHAT_PRUNE_NUM' => 'Ilość wyczyszczonych wiadomości',
'MCHAT_PRUNE_NUM_EXPLAIN' => 'Wpisz liczbę.', 'MCHAT_PRUNE_NUM_EXPLAIN' => 'Wpisz liczbę.',
'MCHAT_MESSAGE_LIMIT' => 'Limit wiadomości', 'MCHAT_MESSAGE_LIMIT' => 'Limit wiadomości',
'MCHAT_MESSAGE_LIMIT_EXPLAIN' => 'Ilość wiadomości wyświetlana w oknie mChat.<br /><em>Rekomendowane od 10 do 30</em>.', 'MCHAT_MESSAGE_LIMIT_EXPLAIN' => 'Maksymalna ilość wiadomości wyświetlana w oknie mChat.<br /><em>Rekomendowane od 10 do 30</em>.',
'MCHAT_MESSAGE_NUM' => 'Limit wiadomości na stronie głównej', 'MCHAT_MESSAGE_NUM' => 'Limit wiadomości na stronie głównej',
'MCHAT_MESSAGE_NUM_EXPLAIN' => 'Maksymalna ilość wiadomości wyświetlana w mChat na stronie głównej.<br /><em>Rekomendowane od 10 do 30</em>.', 'MCHAT_MESSAGE_NUM_EXPLAIN' => 'Maksymalna ilość wiadomości wyświetlana w mChat na stronie głównej.<br /><em>Rekomendowane od 10 do 30</em>.',
'MCHAT_ARCHIVE_LIMIT' => 'Limit Archiwum', 'MCHAT_ARCHIVE_LIMIT' => 'Limit Archiwum',
@@ -156,20 +154,20 @@ $lang = array_merge($lang, array(
'MCHAT_CUSTOM_PAGE' => 'Strona niestandardowa', 'MCHAT_CUSTOM_PAGE' => 'Strona niestandardowa',
'MCHAT_CUSTOM_PAGE_EXPLAIN' => 'Zewól na używanie strony niestandardowej', 'MCHAT_CUSTOM_PAGE_EXPLAIN' => 'Zewól na używanie strony niestandardowej',
'MCHAT_CUSTOM_HEIGHT' => 'Wysokość strony niestandardowej', 'MCHAT_CUSTOM_HEIGHT' => 'Wysokość strony niestandardowej',
'MCHAT_CUSTOM_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na osobnej stronie mChat.<br /><em>Limit wynosi od 50 do 1000</em>.', 'MCHAT_CUSTOM_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na on osobnej stronie mChat.<br /><em>Limit wynosi od 50 do 1000</em>.',
'MCHAT_DATE_FORMAT' => 'Format Daty', 'MCHAT_DATE_FORMAT' => 'Format Daty',
'MCHAT_DATE_FORMAT_EXPLAIN' => 'Użyta składnia jest taka sama jak w <a href="http://www.php.net/date">PHP</a>', 'MCHAT_DATE_FORMAT_EXPLAIN' => 'Użyta składnia jest taka sama jak w PHP <a href="http://www.php.net/date">date()</a> function.',
'MCHAT_CUSTOM_DATEFORMAT' => 'Niestandardowa…', 'MCHAT_CUSTOM_DATEFORMAT' => 'Niestandardowa…',
'MCHAT_WHOIS' => 'Kto aktualnie czatuje', 'MCHAT_WHOIS' => 'Kto aktualnie czatuje',
'MCHAT_WHOIS_EXPLAIN' => 'Pozwala na wyświetlanie użytkowników, którzy aktualnie korzystają z mChat', 'MCHAT_WHOIS_EXPLAIN' => 'Pozwala na wyświetlanie użytkowników, którzy aktualnie korzystają z mChat',
'MCHAT_WHOIS_REFRESH' => 'Odświeżanie czatujących użytkowników', 'MCHAT_WHOIS_REFRESH' => 'Odświeżanie czatujących użytkowników',
'MCHAT_WHOIS_REFRESH_EXPLAIN' => 'Po ilu sekundach nastąpi automatyczne odświeżanie czatujących użytkowników.<br /><em>Limit wynosi od 30 do 300 sekund</em>.', 'MCHAT_WHOIS_REFRESH_EXPLAIN' => 'Po ilu sekundach nastąpi automatyczne odświeżanie czatujących użytkowników.<br /><em>Limit wynosi od 30 do 300 sekund</em>.',
'MCHAT_BBCODES_DISALLOWED' => 'Niedozwolone bbcodes', 'MCHAT_BBCODES_DISALLOWED' => 'Niedozwolone bbcodes',
'MCHAT_BBCODES_DISALLOWED_EXPLAIN' => 'Tutaj umieść bbcodes których nie będzie można używać w wiadomościach.<br />Oddziel bbcodes pionową kreską, na przykład: <br />b|i|u|code|list|list=|flash|quote i/lub %wybierz z tych%s', 'MCHAT_BBCODES_DISALLOWED_EXPLAIN' => 'Tutaj umieść bbcodes których nie będzie można używać w wiadomościach.<br />Oddzielne bbcodes z pionową kreską, na przykład: <br />b|i|u|code|list|list=|flash|quote i/lub %wybierz z tych%s',
'MCHAT_STATIC_MESSAGE' => 'Ogłoszenie', 'MCHAT_STATIC_MESSAGE' => 'Ogłoszenie',
'MCHAT_STATIC_MESSAGE_EXPLAIN' => 'Tutaj możesz umieścić ogłoszenie które wyświetli się osobą korzystającym z mChat. kod HTML jest dozwolony.<br />Zostaw puste aby wyłączyć wyświetlanie. Limit wynosi max 255 znaków.<br /></strong>', 'MCHAT_STATIC_MESSAGE_EXPLAIN' => 'Tutaj możesz umieścić ogłoszenie które wyświetli się osobą czatującym. kod HTML jest dozwolony.<br />Zostaw puste aby wyłączyć wyświetlanie. Limit wynosi max 255 znaków.<br /></strong>',
'MCHAT_USER_TIMEOUT' => 'Limit czasu dla użytkownika', 'MCHAT_USER_TIMEOUT' => 'Limit czasu dla użytkownika',
'MCHAT_USER_TIMEOUT_EXPLAIN' => 'Ustaw czas w sekundach do zakończenia sesji użytkownika. Ustaw 0 aby wyłączyć.<br /><em>Limit znajdziesz %stutaj%s aktualnie jest ustawione na %s sekund</em>', 'MCHAT_USER_TIMEOUT_EXPLAIN' => 'Ustaw czas w sekundach do zakończenia sesji użytkownika. Ustaw 0 sby wyłączyć.<br /><em>Limit znajdziesz tutaj %sforum konfiguracja ustawień dla sessji%s aktualnie jest ustawione na %s sekund</em>',
'MCHAT_OVERRIDE_SMILIE_LIMIT' => 'Limit emotikon', 'MCHAT_OVERRIDE_SMILIE_LIMIT' => 'Limit emotikon',
'MCHAT_OVERRIDE_SMILIE_LIMIT_EXPLAIN' => 'Zaznacz TAK aby włączyć limit emotikon używanych w wiadmościach mChat', 'MCHAT_OVERRIDE_SMILIE_LIMIT_EXPLAIN' => 'Zaznacz TAK aby włączyć limit emotikon używanych w wiadmościach mChat',
'MCHAT_OVERRIDE_MIN_POST_CHARS' => 'Limit znaków', 'MCHAT_OVERRIDE_MIN_POST_CHARS' => 'Limit znaków',
@@ -179,7 +177,7 @@ $lang = array_merge($lang, array(
'MCHAT_MAIN' => 'Główne ustawienia', 'MCHAT_MAIN' => 'Główne ustawienia',
'MCHAT_STATS' => 'Kto czatuje ?', 'MCHAT_STATS' => 'Kto czatuje ?',
'MCHAT_STATS_INDEX' => 'Statystyki na stronie głównej', 'MCHAT_STATS_INDEX' => 'Statystyki na stronie głównej',
'MCHAT_STATS_INDEX_EXPLAIN' => 'Pokaż kto korzysta z mChat w dziale statystyki na stronie głównej', 'MCHAT_STATS_INDEX_EXPLAIN' => 'Pokaż kto korysta z mChat w dziale statystyki na forum',
'MCHAT_MESSAGES' => 'Ustawienia wiadomości', 'MCHAT_MESSAGES' => 'Ustawienia wiadomości',
'MCHAT_PAUSE_ON_INPUT' => 'Auto-aktuaizacja podczas pisania wiadomości', 'MCHAT_PAUSE_ON_INPUT' => 'Auto-aktuaizacja podczas pisania wiadomości',
'MCHAT_PAUSE_ON_INPUT_EXPLAIN' => 'Zaznacz TAK aby nie auto-aktualizować mChatu gdy użytkownik pisze wiadomość', 'MCHAT_PAUSE_ON_INPUT_EXPLAIN' => 'Zaznacz TAK aby nie auto-aktualizować mChatu gdy użytkownik pisze wiadomość',
@@ -220,7 +218,7 @@ $lang = array_merge($lang, array(
'LOG_EDITED_MCHAT' => '<strong>Edytuj wiadomość mChat</strong><br />» %1$s', 'LOG_EDITED_MCHAT' => '<strong>Edytuj wiadomość mChat</strong><br />» %1$s',
'MCHAT_MESSAGE_LNGTH_EXPLAIN' => 'Pozostało znaków: <span class="charsLeft error"><strong>%d</strong></span>', 'MCHAT_MESSAGE_LNGTH_EXPLAIN' => 'Pozostało znaków: <span class="charsLeft error"><strong>%d</strong></span>',
'MCHAT_TOP_POSTERS' => 'Top Spammerzy', 'MCHAT_TOP_POSTERS' => 'Top Spammerzy',
'MCHAT_NEW_CHAT' => 'Nowa wiadomośc na mChacie!', 'MCHAT_NEW_CHAT' => 'Nowa wiadomośc na chacie!',
'FONT_COLOR' => 'Kolor czcionki', 'FONT_COLOR' => 'Kolor czcionki',
'FONT_COLOR_HIDE' => 'Ukryj kolor czcionki', 'FONT_COLOR_HIDE' => 'Ukryj kolor czcionki',
'FONT_HUGE' => 'Ogromne', 'FONT_HUGE' => 'Ogromne',

View File

@@ -31,7 +31,6 @@ if (empty($lang) || !is_array($lang))
// Some characters for use // Some characters for use
// » “ ” … // » “ ” …
$lang = array_merge($lang, array( $lang = array_merge($lang, array(
// UMIL stuff // UMIL stuff
@@ -60,7 +59,7 @@ $lang = array_merge($lang, array(
'MCHAT_ON_INDEX' => 'mChat na stronie głównej', 'MCHAT_ON_INDEX' => 'mChat na stronie głównej',
'MCHAT_ON_INDEX_EXPLAIN' => 'Zezwól na wyświetlanie mChat na stronie głównej.', 'MCHAT_ON_INDEX_EXPLAIN' => 'Zezwól na wyświetlanie mChat na stronie głównej.',
'MCHAT_INDEX_HEIGHT' => 'Wysokość na stronie głównej', 'MCHAT_INDEX_HEIGHT' => 'Wysokość na stronie głównej',
'MCHAT_INDEX_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na stronie głównej.<br /><em>Limit wynosi od 50 do 1000</em>.', 'MCHAT_INDEX_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na głównej stronie.<br /><em>Limit wynosi od 50 do 1000</em>.',
'MCHAT_LOCATION' => 'Lokalizacja na forum', 'MCHAT_LOCATION' => 'Lokalizacja na forum',
'MCHAT_LOCATION_EXPLAIN' => 'Wybierz lokalizację mChat na stronie głównej.', 'MCHAT_LOCATION_EXPLAIN' => 'Wybierz lokalizację mChat na stronie głównej.',
'MCHAT_TOP_OF_FORUM' => 'Góra', 'MCHAT_TOP_OF_FORUM' => 'Góra',
@@ -72,7 +71,7 @@ $lang = array_merge($lang, array(
'MCHAT_PRUNE_NUM' => 'Ilość wyczyszczonych wiadomości', 'MCHAT_PRUNE_NUM' => 'Ilość wyczyszczonych wiadomości',
'MCHAT_PRUNE_NUM_EXPLAIN' => 'Wpisz liczbę', 'MCHAT_PRUNE_NUM_EXPLAIN' => 'Wpisz liczbę',
'MCHAT_MESSAGE_LIMIT' => 'Limit wiadomości', 'MCHAT_MESSAGE_LIMIT' => 'Limit wiadomości',
'MCHAT_MESSAGE_LIMIT_EXPLAIN' => 'Ilość wiadomości wyświetlana w oknie mChat.<br /><em>Rekomendowane od 10 do 30</em>.', 'MCHAT_MESSAGE_LIMIT_EXPLAIN' => 'Maksymalna ilość wiadomości wyświetlana w oknie mChat.<br /><em>Rekomendowane od 10 do 30</em>.',
'MCHAT_MESSAGE_NUM' => 'Limit wiadomości na stronie głównej', 'MCHAT_MESSAGE_NUM' => 'Limit wiadomości na stronie głównej',
'MCHAT_MESSAGE_NUM_EXPLAIN' => 'Maksymalna ilość wiadomości wyświetlana w mChat na stronie głównej.<br /><em>Rekomendowane od 10 do 30</em>.', 'MCHAT_MESSAGE_NUM_EXPLAIN' => 'Maksymalna ilość wiadomości wyświetlana w mChat na stronie głównej.<br /><em>Rekomendowane od 10 do 30</em>.',
'MCHAT_ARCHIVE_LIMIT' => 'Limit Archiwum', 'MCHAT_ARCHIVE_LIMIT' => 'Limit Archiwum',
@@ -84,20 +83,20 @@ $lang = array_merge($lang, array(
'MCHAT_CUSTOM_PAGE' => 'Strona niestandardowa', 'MCHAT_CUSTOM_PAGE' => 'Strona niestandardowa',
'MCHAT_CUSTOM_PAGE_EXPLAIN' => 'Zewól na używanie strony niestandardowej', 'MCHAT_CUSTOM_PAGE_EXPLAIN' => 'Zewól na używanie strony niestandardowej',
'MCHAT_CUSTOM_HEIGHT' => 'Wysokość strony niestandardowej', 'MCHAT_CUSTOM_HEIGHT' => 'Wysokość strony niestandardowej',
'MCHAT_CUSTOM_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na osobnej stronie mChat.<br /><em>Limit wynosi od 50 do 1000</em>.', 'MCHAT_CUSTOM_HEIGHT_EXPLAIN' => 'Wysokość okna rozmowy w pikselach na on osobnej stronie mChat.<br /><em>Limit wynosi od 50 do 1000</em>.',
'MCHAT_DATE_FORMAT' => 'Format Daty', 'MCHAT_DATE_FORMAT' => 'Format Daty',
'MCHAT_DATE_FORMAT_EXPLAIN' => 'Użyta składnia jest taka sama jak w <a href="http://www.php.net/date">PHP</a>.', 'MCHAT_DATE_FORMAT_EXPLAIN' => 'Użyta składnia jest taka sama jak w PHP <a href="http://www.php.net/date">date()</a> function.',
'MCHAT_CUSTOM_DATEFORMAT' => 'Niestandardowa…', 'MCHAT_CUSTOM_DATEFORMAT' => 'Niestandardowa…',
'MCHAT_WHOIS' => 'Kto aktualnie czatuje', 'MCHAT_WHOIS' => 'Kto aktualnie czatuje',
'MCHAT_WHOIS_EXPLAIN' => 'Pozwala na wyświetlanie użytkowników, którzy aktualnie korzystają z mChat', 'MCHAT_WHOIS_EXPLAIN' => 'Pozwala na wyświetlanie użytkowników, którzy aktualnie korzystają z mChat',
'MCHAT_WHOIS_REFRESH' => 'Odświeżanie czatujących użytkowników', 'MCHAT_WHOIS_REFRESH' => 'Odświeżanie czatujących użytkowników',
'MCHAT_WHOIS_REFRESH_EXPLAIN' => 'Po ilu sekundach nastąpi automatyczne odświeżanie czatujących użytkowników.<br /><em>Limit wynosi od 30 do 300 sekund</em>.', 'MCHAT_WHOIS_REFRESH_EXPLAIN' => 'Po ilu sekundach nastąpi automatyczne odświeżanie czatujących użytkowników.<br /><em>Limit wynosi od 30 do 300 sekund</em>.',
'MCHAT_BBCODES_DISALLOWED' => 'Niedozwolone bbcodes', 'MCHAT_BBCODES_DISALLOWED' => 'Niedozwolone bbcodes',
'MCHAT_BBCODES_DISALLOWED_EXPLAIN' => 'Tutaj umieść bbcodes których nie będzie można używać w wiadomościach.<br />Oddziel bbcodes pionową kreską, na przykład: <br />b|i|u|code|list|list=|flash|quote i/lub %wybierz z tych%s', 'MCHAT_BBCODES_DISALLOWED_EXPLAIN' => 'Tutaj umieść bbcodes których nie będzie można używać w wiadomościach.<br />Oddzielne bbcodes z pionową kreską, na przykład: <br />b|i|u|code|list|list=|flash|quote i/lub %wybierz z tych%s',
'MCHAT_STATIC_MESSAGE' => 'Ogłoszenie', 'MCHAT_STATIC_MESSAGE' => 'Ogłoszenie',
'MCHAT_STATIC_MESSAGE_EXPLAIN' => 'Tutaj możesz umieścić ogłoszenie które wyświetli się osobą korzystającym z mChat. kod HTML jest dozwolony.<br />Zostaw puste aby wyłączyć wyświetlanie. Limit wynosi max 255 znaków.<br /></strong>', 'MCHAT_STATIC_MESSAGE_EXPLAIN' => 'Tutaj możesz umieścić ogłoszenie które wyświetli się osobą czatującym. kod HTML jest dozwolony.<br />Zostaw puste aby wyłączyć wyświetlanie. Limit wynosi max 255 znaków.<br /></strong>',
'MCHAT_USER_TIMEOUT' => 'Limit czasu dla użytkownika', 'MCHAT_USER_TIMEOUT' => 'Limit czasu dla użytkownika',
'MCHAT_USER_TIMEOUT_EXPLAIN' => 'Ustaw czas w sekundach do zakończenia sesji użytkownika. Ustaw 0 aby wyłączyć.<br /><em>Limit znajdziesz %stutaj%s aktualnie jest ustawione na %s sekund</em>', 'MCHAT_USER_TIMEOUT_EXPLAIN' => 'Ustaw czas w sekundach do zakończenia sesji użytkownika. Ustaw 0 sby wyłączyć.<br /><em>Limit znajdziesz tutaj %sforum konfiguracja ustawień dla sessji%s aktualnie jest ustawione na %s sekund</em>',
'MCHAT_OVERRIDE_SMILIE_LIMIT' => 'Limit emotikon', 'MCHAT_OVERRIDE_SMILIE_LIMIT' => 'Limit emotikon',
'MCHAT_OVERRIDE_SMILIE_LIMIT_EXPLAIN' => 'Zaznacz TAK aby włączyć limit emotikon używanych w wiadmościach mChat', 'MCHAT_OVERRIDE_SMILIE_LIMIT_EXPLAIN' => 'Zaznacz TAK aby włączyć limit emotikon używanych w wiadmościach mChat',
'MCHAT_OVERRIDE_MIN_POST_CHARS' => 'Limit znaków', 'MCHAT_OVERRIDE_MIN_POST_CHARS' => 'Limit znaków',
@@ -107,7 +106,7 @@ $lang = array_merge($lang, array(
'MCHAT_MAIN' => 'Główne ustawienia', 'MCHAT_MAIN' => 'Główne ustawienia',
'MCHAT_STATS' => 'Kto czatuje ?', 'MCHAT_STATS' => 'Kto czatuje ?',
'MCHAT_STATS_INDEX' => 'Statystyki na stronie głównej', 'MCHAT_STATS_INDEX' => 'Statystyki na stronie głównej',
'MCHAT_STATS_INDEX_EXPLAIN' => 'Pokaż kto korzysta z mChat w dziale statystyki na stronie głównej', 'MCHAT_STATS_INDEX_EXPLAIN' => 'Pokaż kto korysta z mChat w dziale statystyki na forum',
'MCHAT_MESSAGES' => 'Ustawienia wiadomości', 'MCHAT_MESSAGES' => 'Ustawienia wiadomości',
'MCHAT_PAUSE_ON_INPUT' => 'Auto-aktuaizacja podczas pisania wiadomości', 'MCHAT_PAUSE_ON_INPUT' => 'Auto-aktuaizacja podczas pisania wiadomości',
'MCHAT_PAUSE_ON_INPUT_EXPLAIN' => 'Zaznacz TAK aby nie auto-aktualizować mChatu gdy użytkownik pisze wiadomość', 'MCHAT_PAUSE_ON_INPUT_EXPLAIN' => 'Zaznacz TAK aby nie auto-aktualizować mChatu gdy użytkownik pisze wiadomość',

View File

@@ -20,7 +20,7 @@ class mchat_schema extends \phpbb\db\migration\migration
array('config.add', array('mchat_on_index', true)), array('config.add', array('mchat_on_index', true)),
array('config.add', array('mchat_new_posts', false)), array('config.add', array('mchat_new_posts', false)),
array('config.add', array('mchat_stats_index', false)), array('config.add', array('mchat_stats_index', false)),
array('config.add', array('mchat_version','0.0.4')), array('config.add', array('mchat_version','0.0.5')),
array('permission.add', array('u_mchat_use')), array('permission.add', array('u_mchat_use')),
array('permission.add', array('u_mchat_view')), array('permission.add', array('u_mchat_view')),

View File

@@ -1 +0,0 @@
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and not S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->

View File

@@ -1 +0,0 @@
<!-- IF S_MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->

View File

@@ -0,0 +1 @@
<!-- IF MCHAT_ENABLE and S_MCHAT_ON_INDEX and S_MCHAT_LOCATION --><!-- INCLUDE mchat_body.html --><!-- ENDIF -->

View File

@@ -1,5 +1,6 @@
<!-- IF MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE --> <!-- IF MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE -->
<!-- INCLUDE overall_header.html --> <!-- INCLUDE overall_header.html -->
<!-- ENDIF -->
<!-- INCLUDEJS editor.js --> <!-- INCLUDEJS editor.js -->
<!-- INCLUDEJS jquery.titlealert.min.js --> <!-- INCLUDEJS jquery.titlealert.min.js -->
@@ -8,7 +9,6 @@
<!-- INCLUDEJS jquery-1.8.3.min.js --> <!-- INCLUDEJS jquery-1.8.3.min.js -->
<!-- INCLUDEJS jquery.maxlength.min.js --> <!-- INCLUDEJS jquery.maxlength.min.js -->
<!-- ENDIF -->
<!-- IF MCHAT_ARCHIVE_MODE --> <!-- IF MCHAT_ARCHIVE_MODE -->
<!--** <!--**
* *