|
|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
|
|
Zmiana języka forum dla gości i zarejestrowanych |
| Author |
Message |
@Centurion
commodore 69


Helped: 543 times Posts: 1982 Location: Gdańsk
|
Posted: 28-02-2008, 22:45 Zmiana języka forum dla gości i zarejestrowanych
Forum address: http://www.sadistic.pl |
|
|
Ten mod pozwala gościom, a także zarejestrowanym uzytkownikom, przeładować dowolną stronę z angielskimi/polskimi langami - przydatne jeżeli mamy forum dwujęzyczne
Demo: http://jersey.info.pl/forum
Instrukcja:
| Code: | #-- [ OPEN ] --
common.php
#-- [ FIND ] --
$db->sql_freeresult($result);
#-- [ AFTER, ADD ] --
if(isset( $HTTP_POST_VARS['lng'] ))
{
if($HTTP_POST_VARS['lng'] == 'en')
{
@setcookie('lng', 'en', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'en';
}
else
{
@setcookie('lng', 'pl', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'pl';
}
}
#-- [ OPEN ] --
includes/functions.php
#-- [ FIND ] --
if ( !empty($userdata['user_dateformat']) )
#-- [ BEFORE, ADD ] --
if(isset( $HTTP_COOKIE_VARS['lng'] ))
{
if($HTTP_COOKIE_VARS['lng'] == 'en')
$board_config['default_lang'] = 'english';
else
$board_config['default_lang'] = 'polish';
}
#-- [ OPEN ] --
includes/page_header.php
#-- [ FIND ] --
$template->assign_vars(array(
#-- [ BEFORE, ADD ] --
$en_sel = $pl_sel = '';
if(isset( $HTTP_COOKIE_VARS['lng'] ))
{
if($HTTP_COOKIE_VARS['lng'] == 'en')
$en_sel = ' selected';
else
$pl_sel = ' selected';
}
else
{
if($userdata['session_logged_in'])
{
if($userdata['user_lang'] == "english")
$en_sel = ' selected';
else
$pl_sel = ' selected';
}
else
$pl_sel = ' selected';
}
#-- [ FIND ] --
'COOKIE_SECURE' => $board_config['cookie_secure'],
#-- [ AFTER, ADD ] --
'EN_SEL' => $en_sel,
'PL_SEL' => $pl_sel,
#-- [ OPEN ] --
templates/*/overall_header.tpl
#-- [ FIND ] --
<!-- END switch_enable_board_msg -->
#-- [ AFTER, ADD ] --
<div align="left">Choose language: <form action="" name="lngs" method="post"><select name="lng" onchange="this.form.submit();"><option value="pl"{PL_SEL}>Polski</option><option value="en"{EN_SEL}>English</option>
</select></form></div><br> |
|
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
| Last edited by warna on 20-08-2010, 21:57; edited 4 times in total |
|
|
|
 |
evilmc
Bojan Denić

Posts: 138 Location: Serbia - Krusevac
|
|
|
|
 |
@koziolek
nie matołek


Helped: 625 times Posts: 1931 Location: Kraków
|
|
|
|
 |
krzychunh86
Helped: 1 Posts: 15 Location: Kraków
|
Posted: 10-04-2008, 23:29
Forum address: www.noname.niop.pl/site/ |
|
|
ta modyfikacja nie działa sprawnie przy zmianie języka na angielski zmienia na angielski ale gdy chcemy przeglądać forum to automatycznie przywraca na polski. Pozatym z angielskiego nie powrócimy do polskiego jedynie zmieni się na polski takim sposobem jak opisalem w zdaniu wyżej
[ Dodano: 11-04-2008, 00:05 ]
| Centurion wrote: |
| Code: | #-- [ OPEN ] --
common.php
#-- [ FIND ] --
$db->sql_freeresult($result);
#-- [ AFTER, ADD ] --
if(isset( $HTTP_POST_VARS['lng'] ))
{
@setcookie('lng', 'en', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'en';
}
else
{
@setcookie('lng', 'pl', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'pl';
}
}
|
|
wyskakuje error przez znacznik } po co x2 ???? wystarzy jeden |
|
|
|
 |
@Centurion
commodore 69


Helped: 543 times Posts: 1982 Location: Gdańsk
|
Posted: 11-04-2008, 10:05
Forum address: http://www.sadistic.pl |
|
|
był błąd w tym fragmencie, nie wiem czemu brakowało jednej linijki, powinno to wyglądać tak:
| Code: |
if(isset( $HTTP_POST_VARS['lng'] ))
{
if($HTTP_POST_VARS['lng'] == 'en')
{
@setcookie('lng', 'en', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'en';
}
else
{
@setcookie('lng', 'pl', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'pl';
}
} |
|
_________________ Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql |
|
|
|
 |
krzychunh86
Helped: 1 Posts: 15 Location: Kraków
|
|
|
|
 |
slevin
Helped: 6 times Posts: 118
|
Posted: 19-06-2008, 17:11
Forum address: http://www.chilloutclan.pl/ |
|
|
mam pytanie;
jak zrobic takie cos jak na stronie glowenej przema o zmianie jezyka przez jedno klikniecie? ale dokladnie tak jak on to mo
[ Dodano: 22-06-2008, 19:31 ]
Przepraszam ze pisze posta pod potem (licze sie z tym ze dostane ostrzezenie za to)
ale bardzo mi zalezy aby ktos madry to przeczytal...
na stronie głownej phpBB2 by przemo ( http://www.przemo.org/phpBB2/ )
jest taki tekst " English " klikajac na niego forum zmienia jezyk.. klikajac na " Polski " zmienia spowrotem na Polski... lecz kopiujac adres odnosnika mam tylko takie cos " index.php?language=english " (lecz gry taki dopisek ustawie u siebie na forum to nadal jest po Polsku wszystko ) wie ktos jaki dopisek po " .php " zmieni jezyk? (mam ten dodaten z tego tematu ale to nie do konca spelnia tego co chce osiagna)
pytanie:
czy gdy forum ustawiony ma jezyk Polski to czy linkiem http:// mozna właczyc jezyk angielski?? czy jest jakas modyfikacja na to?
spedzilem naprawde sporo czasu na forum i nie raz klikalem na "szukaj" lecz frazy ktore wpisywalem nie potrafily opisac tego...
prosze o pomoc... |
|
|
|
 |
dereker
Posts: 18
|
Posted: 21-12-2008, 12:32 Re: Zmiana języka forum dla gości i zarejestrowanych
Forum address: localhost |
|
|
| Centurion wrote: |
#-- [ AFTER, ADD ] --
<div align="left">Choose language: <form action="" name="lngs" method="post"><select name="lng" onchange="this.form.submit();"><option value="pl"{PL_SEL}>Polski</option><option value="en"{EN_SEL}>English</option>
</select></form></div><br>[/code] |
Czy jest możliwość by zamiast wyboru języka z listy, użytkownik klikał w obrazek(flagi narodowe). [WIEM ZE JEST ;p]
Proszę by ktoś z WebHakerów przerobił ten KOD. |
|
|
|
 |
@koziolek
nie matołek


Helped: 625 times Posts: 1931 Location: Kraków
|
Posted: 21-12-2008, 13:19
Forum address: http://127.0.0.1/ |
|
|
| dereker wrote: | | Czy jest możliwość by zamiast wyboru języka z listy, użytkownik klikał w obrazek(flagi narodowe). [WIEM ZE JEST ;p] | Prosze bardzo
| Code: | #-- [ OPEN ] --
common.php
#-- [ FIND ] --
$db->sql_freeresult($result);
#-- [ AFTER, ADD ] --
if(isset( $HTTP_GET_VARS['lng'] ))
{
if($HTTP_GET_VARS['lng'] == 'en')
{
@setcookie('lng', 'en', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'en';
}
else
{
@setcookie('lng', 'pl', (CR_TIME + 86400*30), $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
$HTTP_COOKIE_VARS['lng'] = 'pl';
}
}
#-- [ OPEN ] --
includes/functions.php
#-- [ FIND ] --
if ( !empty($userdata['user_dateformat']) )
#-- [ BEFORE, ADD ] --
if(isset( $HTTP_COOKIE_VARS['lng'] ))
{
if($HTTP_COOKIE_VARS['lng'] == 'en')
$board_config['default_lang'] = 'english';
else
$board_config['default_lang'] = 'polish';
}
#-- [ OPEN ] --
includes/page_header.php
#-- [ FIND ] --
$template->assign_vars(array(
#-- [ BEFORE, ADD ] --
$lng_url = $HTTP_SERVER_VARS['PHP_SELF'] . ( !empty($HTTP_SERVER_VARS['QUERY_STRING']) ? '?' . $HTTP_SERVER_VARS['QUERY_STRING'] . '&' : '?' );
#-- [ FIND ] --
'COOKIE_SECURE' => $board_config['cookie_secure'],
#-- [ AFTER, ADD ] --
'LNG_URL' => $lng_url,
#-- [ OPEN ] --
templates/*/overall_header.tpl
#-- [ FIND ] --
<!-- END switch_enable_board_msg -->
#-- [ AFTER, ADD ] --
<div align="left">Choose language: <a href="{LNG_URL}lng=pl">Polski</a> | <a href="{LNG_URL}lng=en">English</a></div><br> |
|
_________________
- |
|
|
|
 |
alexia
mw+@war
Posts: 389 Location: Zgorzelec Wlkp.
|
Posted: 25-03-2009, 19:42
Forum address: www.grafart.org |
|
|
dlaczego na www.grafart.org - zainstalowałem moda ...
Dlaczego na moim forum jak wybieram ENGLISH strona mi się odświeża i z powrotem wraca w menu na POLSKI i nic nie zostaje tłumaczone na angielski ?? ;/
[ Dodano: 25-03-2009, 20:17 ]
http://www.sendspace.com/file/bvjkmy - to są jak coś moje pliki te 4 które edytowałem ... |
|
|
|
 |
KLU
TranCeformer

Helped: 5 times Posts: 87
|
Posted: 03-04-2009, 14:27
Forum address: www.forum.only4djs.eu |
|
|
Mam dziwny problem... Chodzi o Beermoda. Po przeładowaniu forum w języku angielskim, ale bez logowania (gość) wszystko jest OK, ale po zalogowaniu nie działają angielskie langi dla Beermoda Dalej są po polsku, mimo ustawionego jez. angielskiego.
Gość widzi np. Our users have posted a total of 82838 articles, topics 9941, put 406 beers
A po zalogowaniu: Our users have posted a total of 82838 articles, topics 9941, postawili 406 piw
Login: Test
Hasło: testo4d
Można sprawdzić
Ktoś pomoże? |
|
|
|
 |
wladeczek
zbanowany
Posts: 27
|
Posted: 23-06-2009, 12:07
Forum address: www.ls09mods.xaa.pl |
|
|
| wgralem to i mam chcialem przetestowac czy dziala dziala z pl na an ale z an na pl nie moge przywrocic pomocy |
|
|
|
 |
bielak_uk
Helped: 1 Posts: 37
|
Posted: 16-11-2009, 10:19
Forum address: www.apple4u.pl |
|
|
Zainstalowalem ten mod do wyboru jezykow, i jako gosc jak chce zmienic jezyk na ang. wyskakuje biala strona cos jakby z index.php bylo nie tak, a gdy wpisze www.apple4u.pl/login.php juz widzi mi strone ponownie i w ang.
Jako zarejestrowany i zalogowany moge wybierac yezyki dowoli i nic sie nie dzieje, wszystko dziala, cos tu jednak jest nie tak...
Jest to dla mnie powazny problem gdyz zaczeli sie rejestrowac ludzie z innych krajow i z takim problemem moge ich zniechcecic do powrotu na strone. Prosze o pomoc. ! |
|
|
|
 |
Kamil_Silver
Helped: 4 times Posts: 125 Location: Anglia
|
Posted: 11-12-2009, 20:51
Forum address: www.GTA-U.Net |
|
|
modyfikacja dziala bez bledow |
|
|
|
 |
@NineX
phpBB2


Helped: 68 times Posts: 562

|
Posted: 20-12-2009, 12:38
Forum address: przemo.org |
|
|
Nie działa modyfikacja. Klikając na english nie zmienia się język |
|
|
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Add this topic to your bookmarks Printable version
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB Group | | Page generated in 0.16 second. SQL queries: 9 | |
 |
|