Strona 1 z 2
Nietypowa integracja z phpBB
: 29 maja 2006, 21:33
autor: TrAvIkK
Witam.
Od jakiegoś czasu jestem w trakcie tworzenia serwisu.
Chciałbym go w pełni zintegrowac z phpBB (to trudne nie jest), ale problem pojawia się, bo cały skrypt mieści się poza katalogiem phpBB (../), i chce mieć własne, odrębne katalogi od languagów i templatów.
Kiedyś w sieci widziałem taki system do templatów, ale nie wiem jak się to ma do languagów.
To od styli to sie nazywało style czy jakoś tak

W każdym razie nie pamiętam, i szukam tego.
pzdr.
: 30 maja 2006, 07:18
autor: daroPL
: 30 maja 2006, 12:30
autor: TrAvIkK
OK spoko, a z languagami?
: 30 maja 2006, 13:40
autor: daroPL
Jakimi languagami?
Napisz jaśniej co chcesz zrobić.
: 30 maja 2006, 13:44
autor: TrAvIkK
No zebym mogl jakis tekst w pliku powiedzmy index.php wstawic za pomoca powiedzmy $lang['test'], a tekst dla tej zmiennej byl przypisany w katalogu powiedzmy languages/main.php (no tak jak jest z phpBB)
: 30 maja 2006, 14:07
autor: daroPL
możesz to zrobić za pomocą sesji i podczas jej odbierania includujesz dany plik albo z katalogu english/ lub polish/
np.
Kod: Zaznacz cały
if($_SESSION['language'] == "english")
{
include_once('language/lang_english/main.php');
}
else
{
include_once('language/lang_polish/main.php');
}
nie znam się na integrowaniu phpBB, ale coś takiego chyba można zrobić

: 30 maja 2006, 14:09
autor: TrAvIkK
o, nie pomyslalem o tym

: 30 maja 2006, 16:18
autor: jaroslw
Ja na PHP zabardzo się nie znam a też chciałbym zrobic sobie langi na stronce. Mogłbyś podać mi konkretniejszą fornę pliku tzn. jak mam to zapisać po tym kodzie co podałeś. Czy to mo być coś takiego?:
Kod: Zaznacz cały
if($_SESSION['language'] == "english")
{
include_once('language/lang_english/main.php');
}
else
{
include_once('language/lang_polish/main.php');
}
$lang['tekst'];
a poźniej jakoś to includuje na stronke np. tak jak w phpBB {L_TEKST}, czy <?php include... ?>?
Proszę o wytłumaczenie mi tego krok po kroku z przykładami. Byłbym bardzo wdzięczny

: 30 maja 2006, 17:19
autor: daroPL
Jeżeli nie masz smartów to robisz tak:
w main.php langów robisz pliki i w nich dajesz:
Pózniej w index.php
dajesz array, czyli
Kod: Zaznacz cały
$zmienna = array(
'TOCOS' => $lang['tucoś'];
);
i pózniej w html możesz dać
: 30 maja 2006, 17:43
autor: TrAvIkK
daro pisze:Jeżeli nie masz smartów to robisz tak:
Smartów?
daro pisze:i pózniej w html możesz dać
Nie chce sie czepiac, ale w HTMLu nie da sie includowac

: 30 maja 2006, 18:00
autor: daroPL
TrAvIkK pisze:Smartów?
chodzi mi o system skórek tak jak w phpBB
TrAvIkK pisze:Nie chce sie czepiac, ale w HTMLu nie da sie includowac
Mozna includować plik html do pliku .php i taki kod będzie czytany

: 30 maja 2006, 18:07
autor: TrAvIkK
daro pisze:Mozna includować plik html do pliku .php i taki kod będzie czytany
AA no chyba że tak
Hmm apropo smartów, znalazłem już wcześniej skrypt SMARTY, to jest jakiś super zaawansowany

Muszego obczaić

Ale J@ro ja Tobie polecam skrypt Qbs'a

Jest o wiele prostszy, baaardzo zbliżony do tego z phpBB, co więcej sam go użyję

: 26 września 2006, 09:06
autor: jaroslw
Sorry że odświeżam temat. TrAvIkK mógłbyś dać link do tego skryptu Qbs'a, nie mogę tego nigdzie znaleźć:( Dopiero teraz mam czas zająć się stronką.
: 26 września 2006, 12:48
autor: Alien
: 26 września 2006, 12:55
autor: jaroslw
Thx Alien. Zaraz będę rozpracowywał.