Strona 1 z 1

Język forum zależny od IP

: 13 sierpnia 2012, 14:12
autor: BJTN
Dzień dobry!

Prowadzę forum języka niemieckiego. Aktualna wersja to phpBB 3.0.10, styl domyślny to Idol. Poszukuję modyfikacji forum, która umożliwiłaby wyświetlanie forum w języku zależnym od lokalizacji. Tak, aby osoby niemieckojęzyczne mogły zakładać konta w języku niemieckim, a polskojęzyczne w polskim. Obecnie domyślnym językiem jest polski, co wielu osobą uniemożliwia założenie konta. Czy mógłbym prosić kogoś o podanie jakiegoś rozwiązania?

Próbowałem zainstalować ręcznie tę modyfikacje: http://www.phpbb.com/customise/db/mod/e ... detection/. Niestety po zainstalowaniu całe forum rozlazło się w różne strony, tak jakby zniknął cały styl.

Re: Język forum zależny od IP

: 13 sierpnia 2012, 17:54
autor: Sammael
To musiałeś coś źle zrobić. Możesz ew. zainstalować tę modyfikację:
http://www.phpbb.com/customise/db/mod/l ... ction_mod/
Która w pewien sposób zastępuje ją. Nie wykrywa automatycznie języka, ale w intuicyjny sposób pozwala go wybrać bodajże na stronie głównej w widocznym miejscu.

Re: Język forum zależny od IP

: 13 sierpnia 2012, 19:02
autor: BJTN
A mógłbyś podpowiedzieć co zrobiłem źle?

1) Ściągnąłem paczkę
2) Ściągnąłem z serwera session.php i style.php
3) Pozamieniałem je według instrukcji i wgrałem na serwer

Coś pominąłem?

Re: Język forum zależny od IP

: 13 sierpnia 2012, 19:15
autor: Aviator
BJTN pisze: 3) Pozamieniałem je według instrukcji i wgrałem na serwer
Pytanie czy oby na pewno dobrze to zrobiłeś. Jeżeli styl się rozlazł to możliwe że popełniłeś błąd w pliku style.php.
Możesz podesłać swoje pliki w ZAŁĄCZNIKU po Twojej edycji to się przyjrzymy

Re: Język forum zależny od IP

: 13 sierpnia 2012, 19:30
autor: BJTN
Psikus pisze: Możesz podesłać swoje pliki w ZAŁĄCZNIKU po Twojej edycji to się przyjrzymy
Dziękuję, przesyłam je w .zip, ponieważ wklejenie całości jest niemożliwe.

Re: Język forum zależny od IP

: 13 sierpnia 2012, 19:35
autor: Aviator
W pliku style.php masz błąd.
Miałeś znaleźć:

Kod: Zaznacz cały

$user['user_lang'] = $config['default_lang']
i dodać po w linii

Kod: Zaznacz cały

 = $lang
a Ty dodałeś po w linii:

Kod: Zaznacz cały

$user['user_lang'] = $config['default_lang'];

Re: Język forum zależny od IP

: 13 sierpnia 2012, 19:50
autor: BJTN
Czyli to oznacza, że mam dać przed średnikiem, tak?

Kod: Zaznacz cały

$user['user_lang'] = $config['default_lang'] = $lang; 
Dziękuję bardzo za pomoc dobry człowieku! ;)

Re: Język forum zależny od IP

: 13 sierpnia 2012, 19:53
autor: Aviator
Nie inaczej.