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",
"description": "mChat Extension for phpbb 3.1.x",
"homepage": "http://www.dmzx-web.net",
"version": "0.0.4",
"version": "0.0.5",
"time": "2015-03-10",
"keywords": ["phpbb", "extension", "mchat"],
"license": "GPL-2.0",

View File

@@ -1,6 +1,12 @@
services:
dmzx.mchat.controller:
class: dmzx\mchat\controller\mchat
arguments:
- @dmzx.mchat.render_helper
- @controller.helper
- @request
dmzx.mchat.render_helper:
class: dmzx\mchat\core\render_helper
arguments:
- @dmzx.mchat.functions_mchat
- @config
@@ -26,6 +32,7 @@ services:
dmzx.mchat.listener:
class: dmzx\mchat\event\listener
arguments:
- @dmzx.mchat.render_helper
- @auth
- @config
- @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
{
/** @var \dmzx\mchat\core\render_helper */
protected $render_helper;
protected $config;
/** @var \phpbb\template\template */
protected $template;
protected $user;
@@ -29,8 +32,9 @@ class listener implements EventSubscriberInterface
/** @var \phpbb\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->template = $template;
$this->controller_helper = $controller_helper;
@@ -44,8 +48,9 @@ class listener implements EventSubscriberInterface
static public function getSubscribedEvents()
{
return array(
'core.user_setup' => 'load_language_on_setup',
'core.page_header' => 'add_page_header_link',
'core.user_setup' => 'load_language_on_setup',
'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'),
));
}
/**
* 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!
*/
@@ -42,8 +41,8 @@ $lang = array_merge($lang, array(
'MCHAT_TITLE' => 'Mini-Chat',
'MCHAT_ADD' => 'Wyślij',
'MCHAT_ANNOUNCEMENT' => 'Ogłoszenie',
'MCHAT_ARCHIVE' => 'Archiwum',
'MCHAT_ARCHIVE_PAGE' => 'Mini-Chat Archiwum',
'MCHAT_ARCHIVE' => 'Archiwum',
'MCHAT_ARCHIVE_PAGE' => 'Mini-Chat Archiwum',
'MCHAT_BBCODES' => 'BBCodes',
'MCHAT_CLEAN' => 'Wyczyść',
'MCHAT_CLEANED' => 'Wszystkie wiadomości zostały pomyślnie usunięte',
@@ -55,23 +54,23 @@ $lang = array_merge($lang, array(
'MCHAT_DELITE' => 'Usuń',
'MCHAT_EDIT' => 'Edytuj',
'MCHAT_EDITINFO' => 'Edytuj wiadomość i wciśnij OK',
'MCHAT_ENABLE' => 'Przepraszamy, Mini-Chat jest aktualnie niedostępny',
'MCHAT_ERROR' => 'Błąd',
'MCHAT_FLOOD' => 'Nie możesz wysłać kolejnej wiadomośći w tak krótkim czasie',
'MCHAT_ENABLE' => 'Przepraszamy, Mini-Chat jest aktualnie niedostępny',
'MCHAT_ERROR' => 'Błąd',
'MCHAT_FLOOD' => 'Nie możesz wysłać kolejnej wiadomośći w tak krótkim czasie',
'MCHAT_FOE' => 'Wiadomośc została wysłana przez użytkownika <strong>%1$s</strong> który znajduje się na Twojej liście osób ignorowanych.',
'MCHAT_HELP' => 'mChat Reguamin',
'MCHAT_HIDE_LIST' => 'ukryj listę',
'MCHAT_HIDE_LIST' => 'ukryj listę',
'MCHAT_HOUR' => 'godzina ',
'MCHAT_HOURS' => 'godziny',
'MCHAT_IP' => 'IP',
'MCHAT_MINUTE' => 'minut ',
'MCHAT_MINUTES' => 'minut ',
'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_MINUTE' => 'minuta ',
'MCHAT_MINUTES' => 'minuty ',
'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_NOACCESS' => 'Nie masz uprawnień do postowania na mChat',
'MCHAT_NOACCESS_ARCHIVE' => 'Nie masz uprawnień do przeglądania archiwum',
'MCHAT_NOJAVASCRIPT' => 'Twoja przeglądarka nie wspiera JavaScript albo JavaScript jest wyłączona',
'MCHAT_NOACCESS_ARCHIVE' => 'Nie masz uprawnień do przeglądania archiwum',
'MCHAT_NOJAVASCRIPT' => 'Twoja przeglądarka nie wspiera JavaScript albo JavaScript jest wyłączona',
'MCHAT_NOMESSAGE' => 'Nie ma wiadomości',
'MCHAT_NOMESSAGEINPUT' => 'Nie wprowadziłeś wiadomości',
'MCHAT_NOSMILE' => 'Nie znaleziono emotikona',
@@ -79,14 +78,14 @@ $lang = array_merge($lang, array(
'MCHAT_NOT_INSTALLED' => 'W bazie danych mChat brakuje.<br />Proszę uruchom %sinstalator%s aby wprowadzić zmiany w bazie danych rozszerzenia.',
'MCHAT_OK' => 'OK',
'MCHAT_PAUSE' => 'Wstrzymany',
'MCHAT_LOAD' => 'Wczytuję',
'MCHAT_LOAD' => 'Wczytuję',
'MCHAT_PERMISSIONS' => 'Zmień uprawnienia użytkownika',
'MCHAT_REFRESHING' => 'Odświeżanie...',
'MCHAT_REFRESH_NO' => 'Auto-aktualizacja jest wyłączona',
'MCHAT_REFRESH_YES' => 'Automatycznie-aktualizuj co <strong>%d</strong> sekund',
'MCHAT_RESPOND' => 'Odpowiedz użytkownikowi',
'MCHAT_RESET_QUESTION' => 'Wyczyściuć tabelę wprowadzania tekstu ?',
'MCHAT_SESSION_OUT' => 'Sesja mChat wygasła',
'MCHAT_SESSION_OUT' => 'Sesja mChat wygasła',
'MCHAT_SHOW_LIST' => 'Pokaż listę',
'MCHAT_SECOND' => 'sekunda ',
'MCHAT_SECONDS' => 'sekundy ',
@@ -95,30 +94,29 @@ $lang = array_merge($lang, array(
'MCHAT_TOTALMESSAGES' => 'Wszystkie wiadomości <strong>%s</strong>',
'MCHAT_USESOUND' => 'Włączyć dźwięk ?',
'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_NO_CHATTERS' => 'Nikt nie czatuje',
'MCHAT_ONLINE_EXPLAIN' => 'Bazuje na użytkownikach aktywnych w ciągu ostatnich %s',
'WHO_IS_CHATTING' => 'Kto czatuje',
'WHO_IS_REFRESH_EXPLAIN' => 'Odświeżaj co <strong>%d</strong> sekund',
'MCHAT_NEW_TOPIC' => '<strong>Nowy Temat</strong>',
'MCHAT_NEW_REPLY' => '<strong>Nowa Odpowiedź</strong>',
'MCHAT_NEW_TOPIC' => '<strong>Nowy Temat</strong>',
'MCHAT_NEW_REPLY' => '<strong>Nowa Odpowiedź</strong>',
// UCP
'UCP_PROFILE_MCHAT' => 'mChat Preferences',
'DISPLAY_MCHAT' => 'Wyświetlaj mChat na stronie głównej',
'SOUND_MCHAT' => 'Włącz dźwięk mChatu',
'DISPLAY_STATS_INDEX' => 'Wyświetlaj kto czatuje w statystykach strony głównej',
'DISPLAY_NEW_TOPICS' => 'Wyświetlaj nowe tematy na mChacie',
'DISPLAY_AVATARS' => 'Wyświetlaj avatary na mChacie',
'DISPLAY_NEW_TOPICS' => 'Wyświetlaj nowe tematy na chacie',
'DISPLAY_AVATARS' => 'Wyświetlaj avatary na chacie',
'CHAT_AREA' => 'Typ wprowadzania',
'CHAT_AREA_EXPLAIN' => 'Wybierz jaki typ obszaru wybrać do wprowadzania tekstu:<br />A text area or<br />an input area',
'INPUT_AREA' => 'Pasek',
'TEXT_AREA' => 'Okno',
'INPUT_AREA' => 'Obszar wprowadzania',
'TEXT_AREA' => 'Obszar tekstu',
// ACP
'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>',
@@ -128,11 +126,11 @@ $lang = array_merge($lang, array(
'MCHAT_ENABLE' => 'Włącz rozszerzenie mChat',
'MCHAT_ENABLE_EXPLAIN' => 'Włącz lub wyłącz rozszerzenie globalnie.',
'MCHAT_AVATARS' => 'Wyświetlaj avatary',
'MCHAT_AVATARS_EXPLAIN' => 'Zaznacz TAK aby wyświetlać miniaturki avatarów',
'MCHAT_AVATARS_EXPLAIN' => 'Zaznacz TAK aby wyświetlać miniaturki avatarów',
'MCHAT_ON_INDEX' => '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_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_EXPLAIN' => 'Wybierz lokalizację mChat na stronie głównej.',
'MCHAT_TOP_OF_FORUM' => 'Góra',
@@ -142,9 +140,9 @@ $lang = array_merge($lang, array(
'MCHAT_PRUNE' => 'Włącz opcję wyczyszczenia wiadomości',
'MCHAT_PRUNE_EXPLAIN' => 'Jeśli zaznaczono tak, opcja wyczyszczenia wiadomości będzie dostępna.<br /><em>Tylko wtedy, jeśli użytkownik wyświetli stronę niestandardową lub archiwum</em>.',
'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_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_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',
@@ -156,20 +154,20 @@ $lang = array_merge($lang, array(
'MCHAT_CUSTOM_PAGE' => 'Strona niestandardowa',
'MCHAT_CUSTOM_PAGE_EXPLAIN' => 'Zewól na używanie 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_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_WHOIS' => 'Kto aktualnie czatuje',
'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_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_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_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_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_EXPLAIN' => 'Zaznacz TAK aby włączyć limit emotikon używanych w wiadmościach mChat',
'MCHAT_OVERRIDE_MIN_POST_CHARS' => 'Limit znaków',
@@ -179,11 +177,11 @@ $lang = array_merge($lang, array(
'MCHAT_MAIN' => 'Główne ustawienia',
'MCHAT_STATS' => 'Kto czatuje ?',
'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_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ść',
// error reporting
'MCHAT_NEEDS_UPDATING' => 'Rozszerzenie mChat musi zostać zaktualizowane. Proszę skontaktuj się z administratorem.',
'MCHAT_WRONG_VERSION' => 'Zainstalowano złą wersję rozszerzenia. Proszę uruchom %instalator%s aby zainstalować nową wersję rozszerzenia.',
@@ -203,24 +201,24 @@ $lang = array_merge($lang, array(
'TOO_SMALL_MAX_WORDS_LNGTH' => 'Ustawiona wartość długości słowa jest za mała.',
'TOO_LARGE_MAX_WORDS_LNGTH' => 'Ustawiona wartość długości słowa jest za duża.',
'TOO_SMALL_WHOIS_REFRESH' => 'Ustawiona wartość odświeżania osób czatujących jest za mała.',
'TOO_LARGE_WHOIS_REFRESH' => 'Ustawiona wartość odświeżania osób czatujących jest za duża.',
'TOO_LARGE_WHOIS_REFRESH' => 'Ustawiona wartość odświeżania osób czatujących jest za duża.',
'TOO_SMALL_INDEX_HEIGHT' => 'Ustawiona wartość wysokości mChat na stronie głównej jest za mała.',
'TOO_LARGE_INDEX_HEIGHT' => 'Ustawiona wartość wysokości mChat na stronie głównej jest za duża.',
'TOO_SMALL_CUSTOM_HEIGHT' => 'Ustawiona wartość wysokości strony niestandardowej mChat jest za mała.',
'TOO_LARGE_CUSTOM_HEIGHT' => 'Ustawiona wartość wysokości strony niestandardowej mChat jest za duża.',
'TOO_SHORT_STATIC_MESSAGE' => 'Ustawiona wartość limitu czasu dla użytkownika jest za mała.',
'TOO_LONG_STATIC_MESSAGE' => 'Ustawiona wartość limitu czasu dla użytkownika jest za duża.',
'TOO_LONG_STATIC_MESSAGE' => 'Ustawiona wartość limitu czasu dla użytkownika jest za duża.',
'TOO_SMALL_TIMEOUT' => 'Ustawiona wartość ogłoszenia jest za mała.',
'TOO_LARGE_TIMEOUT' => 'Ustawiona wartość ogłoszenia jest za duża.',
'UCP_CAT_MCHAT' => 'mChat',
'UCP_MCHAT_CONFIG' => 'mChat', //Preferences
'LOG_MCHAT_TABLE_PRUNED' => 'Tabela mChat została wyczyszczona',
'ACP_USER_MCHAT' => 'mChat Ustawienia',
'LOG_DELETED_MCHAT' => '<strong>Usuń wiadomości mChat</strong><br />» %1$s',
'LOG_EDITED_MCHAT' => '<strong>Edytuj wiadomość mChat</strong><br />» %1$s',
'LOG_DELETED_MCHAT' => '<strong>Usuń wiadomości 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_TOP_POSTERS' => 'Top Spammerzy',
'MCHAT_NEW_CHAT' => 'Nowa wiadomośc na mChacie!',
'MCHAT_TOP_POSTERS' => 'Top Spammerzy',
'MCHAT_NEW_CHAT' => 'Nowa wiadomośc na chacie!',
'FONT_COLOR' => 'Kolor czcionki',
'FONT_COLOR_HIDE' => 'Ukryj kolor czcionki',
'FONT_HUGE' => 'Ogromne',
@@ -229,7 +227,7 @@ $lang = array_merge($lang, array(
'FONT_SIZE' => 'Rozmiar czcionki',
'FONT_SMALL' => 'Mały',
'FONT_TINY' => 'Malutki',
'MCHAT_SEND_PM' => 'Wyślij prywatną wiadomość',
'MCHAT_PM' => '(PM)',
'MORE_SMILIES' => 'Więcej emotikon',
'MCHAT_SEND_PM' => 'Wyślij prywatną wiadomość',
'MCHAT_PM' => '(PM)',
'MORE_SMILIES' => 'Więcej emotikon',
));

View File

@@ -31,7 +31,6 @@ if (empty($lang) || !is_array($lang))
// Some characters for use
// » “ ” …
$lang = array_merge($lang, array(
// UMIL stuff
@@ -56,11 +55,11 @@ $lang = array_merge($lang, array(
'MCHAT_ENABLE' => 'Włącz rozszerzenie mChat',
'MCHAT_ENABLE_EXPLAIN' => 'Włącz lub wyłącz rozszerzenie globalnie.',
'MCHAT_AVATARS' => 'Wyświetlaj avatary',
'MCHAT_AVATARS_EXPLAIN' => 'Zaznacz TAK aby wyświetlać miniaturki avatarów',
'MCHAT_AVATARS_EXPLAIN' => 'Zaznacz TAK aby wyświetlać miniaturki avatarów',
'MCHAT_ON_INDEX' => '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_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_EXPLAIN' => 'Wybierz lokalizację mChat na stronie głównej.',
'MCHAT_TOP_OF_FORUM' => 'Góra',
@@ -70,9 +69,9 @@ $lang = array_merge($lang, array(
'MCHAT_PRUNE' => 'Włącz opcję wyczyszczenia wiadomości',
'MCHAT_PRUNE_EXPLAIN' => 'Jeśli zaznaczono tak, opcja wyczyszczenia wiadomości będzie dostępna.<br /><em>Tylko wtedy, jeśli użytkownik wyświetli stronę niestandardową lub archiwum</em>.',
'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_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_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',
@@ -84,20 +83,20 @@ $lang = array_merge($lang, array(
'MCHAT_CUSTOM_PAGE' => 'Strona niestandardowa',
'MCHAT_CUSTOM_PAGE_EXPLAIN' => 'Zewól na używanie 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_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_WHOIS' => 'Kto aktualnie czatuje',
'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_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_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_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_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_EXPLAIN' => 'Zaznacz TAK aby włączyć limit emotikon używanych w wiadmościach mChat',
'MCHAT_OVERRIDE_MIN_POST_CHARS' => 'Limit znaków',
@@ -107,11 +106,11 @@ $lang = array_merge($lang, array(
'MCHAT_MAIN' => 'Główne ustawienia',
'MCHAT_STATS' => 'Kto czatuje ?',
'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_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ść',
// error reporting
'MCHAT_NEEDS_UPDATING' => 'Rozszerzenie mChat musi zostać zaktualizowane. Proszę skontaktuj się z administratorem.',
'MCHAT_WRONG_VERSION' => 'Zainstalowano złą wersję rozszerzenia. Proszę uruchom %instalator%s aby zainstalować nową wersję rozszerzenia.',
@@ -131,16 +130,16 @@ $lang = array_merge($lang, array(
'TOO_SMALL_MAX_WORDS_LNGTH' => 'Ustawiona wartość długości słowa jest za mała.',
'TOO_LARGE_MAX_WORDS_LNGTH' => 'Ustawiona wartość długości słowa jest za duża.',
'TOO_SMALL_WHOIS_REFRESH' => 'Ustawiona wartość odświeżania osób czatujących jest za mała.',
'TOO_LARGE_WHOIS_REFRESH' => 'Ustawiona wartość odświeżania osób czatujących jest za duża.',
'TOO_LARGE_WHOIS_REFRESH' => 'Ustawiona wartość odświeżania osób czatujących jest za duża.',
'TOO_SMALL_INDEX_HEIGHT' => 'Ustawiona wartość wysokości mChat na stronie głównej jest za mała.',
'TOO_LARGE_INDEX_HEIGHT' => 'Ustawiona wartość wysokości mChat na stronie głównej jest za duża.',
'TOO_SMALL_CUSTOM_HEIGHT' => 'Ustawiona wartość wysokości strony niestandardowej mChat jest za mała.',
'TOO_LARGE_CUSTOM_HEIGHT' => 'Ustawiona wartość wysokości strony niestandardowej mChat jest za duża.',
'TOO_SHORT_STATIC_MESSAGE' => 'Ustawiona wartość limitu czasu dla użytkownika jest za mała.',
'TOO_LONG_STATIC_MESSAGE' => 'Ustawiona wartość limitu czasu dla użytkownika jest za duża.',
'TOO_LONG_STATIC_MESSAGE' => 'Ustawiona wartość limitu czasu dla użytkownika jest za duża.',
'TOO_SMALL_TIMEOUT' => 'Ustawiona wartość ogłoszenia jest za mała.',
'TOO_LARGE_TIMEOUT' => 'Ustawiona wartość ogłoszenia jest za duża.',
// User perms
'ACL_U_MCHAT_USE' => 'Może używać mChat',
'ACL_U_MCHAT_VIEW' => 'Może przeglądać mChat',
@@ -155,5 +154,5 @@ $lang = array_merge($lang, array(
// Admin perms
'ACL_A_MCHAT' => array('lang' => 'Może zarządzać ustawieniami Mchat', 'cat' => 'permissions'), // Using a phpBB category here
));

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_new_posts', 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_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 -->
<!-- INCLUDE overall_header.html -->
<!-- ENDIF -->
<!-- INCLUDEJS editor.js -->
<!-- INCLUDEJS jquery.titlealert.min.js -->
@@ -8,7 +9,6 @@
<!-- INCLUDEJS jquery-1.8.3.min.js -->
<!-- INCLUDEJS jquery.maxlength.min.js -->
<!-- ENDIF -->
<!-- IF MCHAT_ARCHIVE_MODE -->
<!--**
*