[PL] nneonneo's Shoutbox

Zaczęty przez Nolt, 15 Październik 2007, 19:00

0 użytkowników i 1 Gość przegląda ten wątek.

Nolt

Polska wersja Shoutbox'a (na prośbę wielki.brat). Oryginalny link do modyfikacji - http://custom.simplemachines.org/mods/index.php?mod=585

Download w załączniku. Mile widziane uwagi. Niektóre rzeczy (bardzo mało istotne) zostawiłem nie spolszczone. Standardowo zostawiłem komendy w języku angielskim (oczywiście opis mają w języku pl).

Instalacja SB_1.22
Do pliku english_all.xml (znajduje się w folderze languages) na końcu pliku przed </modification> dodaj:

<file name="$languagedir/Modifications.polish.php" error="skip">
<operation error="ignore">
<search position="after"><![CDATA[?>]]></search>
<add><![CDATA[
// ---- Begin modification - nneonneo's Shoutbox ----
$txt['yshout_shoutbox'] = 'Shout Box';
$txt['yshout_loading'] = '...ladowanie shoutbox...';
$txt['yshout_rp_banned'] = "Zostales zbanowany i nie mozesz uzywac shoutbox\'a'.";
$txt['yshout_no_guests'] = 'Musisz byc zalogowany aby uzywac shoutbox\'a!';
$txt['yshout_ban_conf'] = 'Potwierdzenie Ban\'a';
$txt['yshout_select_mode'] = 'Wybierz opcje Ban\'u:';
$txt['yshout_rp'] = 'Czytanie i odpowiedzi';
$txt['yshout_p'] = 'Tylko odpowiedzi';
$txt['yshout_error'] = 'Blad: ';
$txt['yshout_no_user'] = 'Nie znaleziono uzytkownika.';
$txt['yshout_del_success'] = 'Shout skasowany.';
$txt['yshout_no_action'] = 'Nic do zrobienia.';
$txt['yshout_history'] = 'Historia';
$txt['yshout_commands'] = 'Komendy';
$txt['yshout_exthistory'] = 'Historia rozszerzona';
$txt['yshout_hide'] = 'Ukryj';
$txt['yshout_show'] = 'Pokaz';
$txt['yshout_admlinks'] = 'AdminLinks';
$txt['yshout_return'] = 'Wroc do Shoutbox';
$txt['yshout_p_banned'] = 'Zostales zbanowany i nie mozesz odpowiadac.';
$txt['yshout_banned'] = 'Zbanowany';
$txt['yshout_shout_button'] = 'Shout!';
$txt['yshout_banlist_caption'] = 'Bany w Shout Box (kliknij aby zdjac ban)';
$txt['yshout_ip_bans'] = 'Bany IP dla ';
$txt['yshout_username_bans'] = 'Bany dla nazwy uzytkownika ';
$txt['yshout_ban_type_error'] = 'uzyj /banuzytkownik lub /banip!';
$txt['yshout_ban_mode_error'] = 'Musisz posiadac argument trybu.';
$txt['yshout_imp_slash_error'] = 'Poprzedz shout znakiem "/" (znak slasz)! Zobacz "/help impersonate" aby wyswietlic szczegoly.';
$txt['yshout_imp_uname_error'] = 'Nie dodano uzytkownika!';
$txt['yshout_imp_max4_error'] = 'Max 4 argumenty!';
$txt['yshout_cmd_reference'] = 'Referencje komend';
$txt['yshout_cmdlist'] = array(
'/help' => ' [komenda]: Pomoc dla wybranej komendy, lub dla wszystkich jesli wpisales samo /help.',
'/return' => ': Wroc do Shout Box.',
'/pi' => ' [liczby]: Jaka jest wartosc PI dla nth znaku?',
'/me' => ' &lt;wiadomosc&gt;: Wiadomosc w formie emoty (np. <font color="red"> * Jacek lubi placki</font>)');
$txt['yshout_cmdlistadmin'] = array(
'/clear' => ': Calkowite wyczyszczenie Shout Box.',
'/help' => ' [komenda]: Pomoc dla wybranej komendy, lub dla wszystkich jesli wpisales samo /help.',
'/return' => ': Wroc do Shout Box.',
'/banlist' => ': Lista wszystkich ban\'o. Aby zjac BAN kliknij na nazwę uzytkownika.',
'/banuser' => ' &lt;tryb&gt; &lt;nazwa_uzytkownika&gt;: BAN na nazwę. Wpisz tu nazwę uzytkownika aby go zbanowac, w przeciwnym razie ta opcja nie zadziala. Tryby: "u" - unban, "rp" - read and post bans, lub "p" - post ban.',
'/banip' => ' &lt;tryb&gt; &lt;IP&gt;: BAN na IP. Tryby: "u" - unban, "rp" - read and post bans, lub "p" - post ban.',
'/impersonate' => ' &lt;uzytkownik&gt; [poziom_uzytkownika] [ip] [id_uzytkownika] /[shout tekst]: Impersonate a user. Shout tekst musi miec prefiks "/" lub nie zadziala.<blockquote>
&lt;uzytkownik&gt;: Uzytkownik<br />
[poziom_uzytkownika]: Poziomy. 0=normalny, 1=mod, 2=admin<br />
[ip]: IP adres 1.2.3.4<br />
[id_uzytkownika]: ID uzytkownika z forum</blockquote>',
'/lock' => ' &lt;wiadomosc&gt;: Zablokuj shoutbox dla trybu konserwacji ze specjalnym powiadomieniem.',
'/unlock' => ': Odblokuj shoutbox jesli jest w trybie konserwacji.');
$txt['yshout_maintenance'] = 'Zablokowany';
$txt['yshout_lock_arg_error'] = 'Musisz wpisac powod konserwacji!';
$txt['yshout_lock_changed'] = 'Zmień powod konserwacji na "%s".';
$txt['yshout_lock_success'] = 'Shoutbox zablokowany - tryb konserwacji, powod "%s".';
$txt['yshout_unlock_already'] = 'Nie mozna odblokowac, shoutbox nie jest zablokowany!';
$txt['yshout_unlock_success'] = 'Shoutbox zostal pomyslnie odblokowany.';
$txt['yshout_no_posting'] = 'Przepraszamy nie mozesz wyslac wiadomosci w shoutbox.';
$txt['yshout_smilies'] = "Usmieszki";
// Permissions
$txt['permissiongroup_yshout'] = 'Shoutbox';
$txt['permissionname_yshout_view'] = 'Pokaz shoutbox';
$txt['permissionname_yshout_post'] = 'Wiadomosci w shoutbox';
$txt['permissionname_yshout_moderate'] = 'Moderuj shoutbox';
$txt['permissionhelp_yshout_view'] = 'Zezwolenie te pozwala na dostep do shoutbox. Jesli je wlaczysz uzytkownicy beda widzieli shoutbox oraz prowadzona rozmowe.';
$txt['permissionhelp_yshout_post'] = 'Zezwolenie te pozwala na wysylanie wiadomosci w shoutbox. Jesli je wylaczysz nikt nie bedzie mogl pisac w shoutbox.';
$txt['permissionhelp_yshout_moderate'] = 'Jesli zezwolenie to jest wlaczone, uzytkownicy moga moderowac shoutbox -- usuwanie, banowanie oraz czyszczenie.';
$txt['permissiongroup_simple_yshout'] = 'Shoutbox';
// ---- End modification - nneonneo's Shoutbox ----
]]></add>
</operation>
</file>
<file name="$languagedir/Modifications.polish.php-utf8" error="skip">
<operation error="ignore">
<search position="after"><![CDATA[?>]]></search>
<add><![CDATA[
// ---- Begin modification - nneonneo's Shoutbox ----
$txt['yshout_shoutbox'] = 'Shout Box';
$txt['yshout_loading'] = '...ladowanie shoutbox...';
$txt['yshout_rp_banned'] = "Zostales zbanowany i nie mozesz uzywac shoutbox\'a'.";
$txt['yshout_no_guests'] = 'Musisz byc zalogowany aby uzywac shoutbox\'a!';
$txt['yshout_ban_conf'] = 'Potwierdzenie Ban\'a';
$txt['yshout_select_mode'] = 'Wybierz opcje Ban\'u:';
$txt['yshout_rp'] = 'Czytanie i odpowiedzi';
$txt['yshout_p'] = 'Tylko odpowiedzi';
$txt['yshout_error'] = 'Blad: ';
$txt['yshout_no_user'] = 'Nie znaleziono uzytkownika.';
$txt['yshout_del_success'] = 'Shout skasowany.';
$txt['yshout_no_action'] = 'Nic do zrobienia.';
$txt['yshout_history'] = 'Historia';
$txt['yshout_commands'] = 'Komendy';
$txt['yshout_exthistory'] = 'Historia rozszerzona';
$txt['yshout_hide'] = 'Ukryj';
$txt['yshout_show'] = 'Pokaz';
$txt['yshout_admlinks'] = 'AdminLinks';
$txt['yshout_return'] = 'Wroc do Shoutbox';
$txt['yshout_p_banned'] = 'Zostales zbanowany i nie mozesz odpowiadac.';
$txt['yshout_banned'] = 'Zbanowany';
$txt['yshout_shout_button'] = 'Shout!';
$txt['yshout_banlist_caption'] = 'Bany w Shout Box (kliknij aby zdjac ban)';
$txt['yshout_ip_bans'] = 'Bany IP dla ';
$txt['yshout_username_bans'] = 'Bany dla nazwy uzytkownika ';
$txt['yshout_ban_type_error'] = 'uzyj /banuzytkownik lub /banip!';
$txt['yshout_ban_mode_error'] = 'Musisz posiadac argument trybu.';
$txt['yshout_imp_slash_error'] = 'Poprzedz shout znakiem "/" (znak slasz)! Zobacz "/help impersonate" aby wyswietlic szczegoly.';
$txt['yshout_imp_uname_error'] = 'Nie dodano uzytkownika!';
$txt['yshout_imp_max4_error'] = 'Max 4 argumenty!';
$txt['yshout_cmd_reference'] = 'Referencje komend';
$txt['yshout_cmdlist'] = array(
'/help' => ' [komenda]: Pomoc dla wybranej komendy, lub dla wszystkich jesli wpisales samo /help.',
'/return' => ': Wroc do Shout Box.',
'/pi' => ' [liczby]: Jaka jest wartosc PI dla nth znaku?',
'/me' => ' &lt;wiadomosc&gt;: Wiadomosc w formie emoty (np. <font color="red"> * Jacek lubi placki</font>)');
$txt['yshout_cmdlistadmin'] = array(
'/clear' => ': Calkowite wyczyszczenie Shout Box.',
'/help' => ' [komenda]: Pomoc dla wybranej komendy, lub dla wszystkich jesli wpisales samo /help.',
'/return' => ': Wroc do Shout Box.',
'/banlist' => ': Lista wszystkich ban\'o. Aby zjac BAN kliknij na nazwę uzytkownika.',
'/banuser' => ' &lt;tryb&gt; &lt;nazwa_uzytkownika&gt;: BAN na nazwę. Wpisz tu nazwę uzytkownika aby go zbanowac, w przeciwnym razie ta opcja nie zadziala. Tryby: "u" - unban, "rp" - read and post bans, lub "p" - post ban.',
'/banip' => ' &lt;tryb&gt; &lt;IP&gt;: BAN na IP. Tryby: "u" - unban, "rp" - read and post bans, lub "p" - post ban.',
'/impersonate' => ' &lt;uzytkownik&gt; [poziom_uzytkownika] [ip] [id_uzytkownika] /[shout tekst]: Impersonate a user. Shout tekst musi miec prefiks "/" lub nie zadziala.<blockquote>
&lt;uzytkownik&gt;: Uzytkownik<br />
[poziom_uzytkownika]: Poziomy. 0=normalny, 1=mod, 2=admin<br />
[ip]: IP adres 1.2.3.4<br />
[id_uzytkownika]: ID uzytkownika z forum</blockquote>',
'/lock' => ' &lt;wiadomosc&gt;: Zablokuj shoutbox dla trybu konserwacji ze specjalnym powiadomieniem.',
'/unlock' => ': Odblokuj shoutbox jesli jest w trybie konserwacji.');
$txt['yshout_maintenance'] = 'Zablokowany';
$txt['yshout_lock_arg_error'] = 'Musisz wpisac powod konserwacji!';
$txt['yshout_lock_changed'] = 'Zmień powod konserwacji na "%s".';
$txt['yshout_lock_success'] = 'Shoutbox zablokowany - tryb konserwacji, powod "%s".';
$txt['yshout_unlock_already'] = 'Nie mozna odblokowac, shoutbox nie jest zablokowany!';
$txt['yshout_unlock_success'] = 'Shoutbox zostal pomyslnie odblokowany.';
$txt['yshout_no_posting'] = 'Przepraszamy nie mozesz wyslac wiadomosci w shoutbox.';
$txt['yshout_smilies'] = "Usmieszki";
// Permissions
$txt['permissiongroup_yshout'] = 'Shoutbox';
$txt['permissionname_yshout_view'] = 'Pokaz shoutbox';
$txt['permissionname_yshout_post'] = 'Wiadomosci w shoutbox';
$txt['permissionname_yshout_moderate'] = 'Moderuj shoutbox';
$txt['permissionhelp_yshout_view'] = 'Zezwolenie te pozwala na dostep do shoutbox. Jesli je wlaczysz uzytkownicy beda widzieli shoutbox oraz prowadzona rozmowe.';
$txt['permissionhelp_yshout_post'] = 'Zezwolenie te pozwala na wysylanie wiadomosci w shoutbox. Jesli je wylaczysz nikt nie bedzie mogl pisac w shoutbox.';
$txt['permissionhelp_yshout_moderate'] = 'Jesli zezwolenie to jest wlaczone, uzytkownicy moga moderowac shoutbox -- usuwanie, banowanie oraz czyszczenie.';
$txt['permissiongroup_simple_yshout'] = 'Shoutbox';
// ---- End modification - nneonneo's Shoutbox ----
]]></add>
</operation>
</file>


Pozdrawiam.
www.wizzi.pl
Moje style dla SMF 2

SMF.PL FAQ
nie odpowiadam na żadne PW, więc ich nie wysyłajcie chyba że zostaniecie o to poproszeni

warsteiner

super nolt wszystko pięknie działa pod 1.1.4

ogion

mógł by mi ktoś powiedzieć gdzie wkleić kod:

// YSHOUT HERE
echo '
<br /><b>Shout Box</b><br /><br />
<div id="yshout">',$txt['yshout_loading'],'<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /></div>';
// YSHOUT END


tak aby znajdował sie on w tym oknie tak jak "Statystyki Forum" i "Użytkownicy Online"...

chodzi mi o to żeby była taka 3 tabelka w tym oknie z nazwa "ShoutBox"





arturpl

ja to wrzuciłem w BoardIndex.template.php
:: artur ::
Porozmawiajmy (nie tylko) o Płońsku...
www.plonszczanie.pl

babcia

mam wersje 1.1.6 pozmienialem zainstalowalem i clay zcas mi pisze : instalowanie shoutboxa i nic sie nie robi ;/ pomozcie

cieplutki

to ... odinstaluj ... użyj funkcji szukaj na forum i znajdź ten wątek i przeczytaj go bardzo uważnie trafisz na posta z SB 1.21 który pięknie śmiga i możesz dodać emotki oraz suwak


pozdrawiam

//edit
zanim wyślesz posta jest taka opcja Sprawdź ortografię  ;)
polecam