Przesunięty przez: joli 29-06-2009, 18:44 |
[PROBLEM] Szukam plikow odpowiedzialnych forum |
Autor |
Wiadomość |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 08:25 [PROBLEM] Szukam plikow odpowiedzialnych forum
|
|
|
Witam
Bardzo prosze o pomoc szukam ktore pliki odpowiedzialne za czesc forum widoczna na zdjeciu
Chce zrobic jezyk angielski i przekierować linki z forum z orginalnego viewforum, viewtopic, profile itd na viewtopic_en.php... Wszystko inne znajdujące sie na forum się zmieniło a tego nigdzie nie moge znalezc gdzie to zmienic.... Bardzo bym prosil o pomoc |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 04-07-2008, 08:57
|
|
|
/includes/functions_hierarchy.php
Link do konkretnego forum:
Cytat: | 'U_VIEWFORUM' => ($type == POST_FORUM_URL) ? append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$id") : append_sid("index.$phpEx?" . POST_CAT_URL . "=$id"), |
Link do kategorii (na screenie "Style")
Cytat: | 'U_VIEWCAT' => append_sid("index.$phpEx?" . POST_CAT_URL . "=$cat_id")) |
Link do ostatniego postu:
Cytat: | $last_post .= '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $data['tree.topic_last_post_id']) . '#' . $data['tree.topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" border="0" alt="' . $lang['Last_Post'] . '" title="' . $lang['Last_Post'] . '" /></a>'; |
|
|
|
|
 |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 09:04
|
|
|
Dzieki za tak szybka odpowiedz podzialalo
Daja pomogł!
Widze ze coraz więcej sie ucze od Ciebie
Mam jeszcze jedno pytanko... A gdzie mozna zmienic jezyk wlasnie w tej czesci?? Bo w index.php mam ustawiony angielski
DZIEKI SERDECZNE |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 04-07-2008, 09:08
|
|
|
Co masz na myśli? Bo nie bardzo rozumiem z tą zmianą języka
Btw. uzupełnij adres forum w profilu. |
|
|
|
 |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 09:11
|
|
|
Ja korzystam z XAMPP jak na razie jak przeniose to bedzie adres. Chodzi mi o to zeby zmienic na angielski te napisy...
W index.php ustawilem lang_english... ale to co na zdjeciu pokazane mam dalej po polsku a wszystko reszte po angielsku. Czyli moderatorzy i itd nazwy tabel : ogladnieto...itd
Moze gdzies przeoczylem cos?
[ Dodano: 04-07-2008, 10:16 ]
Glownie to chodzi o to ze gdy ktos bedzie nie zarejestrowany to zeby byl angieslki... Bo jak juz ktos sie zaloguje to bedzie mial swoj jezyk. Forum z index.php jest dalej to samo tylko utworzylem nowe index_en.php i zminiam... |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 04-07-2008, 09:17
|
|
|
Hm, generalnie mógłbyś nie kombinować z tymi plikami *_en.php, tylko w PA » Ogólne » Konfiguracja » Domyślny język wybrać angielski. |
|
|
|
 |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 09:24
|
|
|
tak wiem wiem tylko chodzi o to chcialbym miec dwa (jedno po polsku a drugie zeby bylo bez zalogowania po angielsku) portal tak juz przerobilem. Pomagales mi przy newsach... I chcialbym takie cos ze z angielskiego portalu przenosi na forum po angielsku a po zalogowaniu to juz jaki user ma ustawiony jezyk. I generalnie wszystko zmineilem tylko wlasnie zostal mi polski tylko w viewtopic, viewforum, i czesciowo w profile no i ta czesc co Ci pokazalem na zdjeciu. I nie wiem jak to zmienic. Dodalem w SQL default_lang_en na wartosc english i wszedzie zmieniam default_lang na default_lang_en. Ale widocznie musi gdzies indziej to zapisane byc... |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 04-07-2008, 09:42
|
|
|
Kurde, musiałem kilka razy czytać Twój post, żeby coś zrozumieć. Język angielski dla gości można chyba łatwiej zrobić.
/includes/functions.php
Kod: | if ( empty($lang) )
{
if ( !empty($board_config['default_lang']) )
{
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.'.$phpEx);
}
else
{
include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
}
} |
I zamień na:
Kod: | if ( empty($lang) )
{
if ($userdata['user_id'] == ANONYMOUS )
{
include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
}
else if ( !empty($board_config['default_lang']) )
{
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.'.$phpEx);
}
else
{
include($phpbb_root_path . 'language/lang_english/lang_main.'.$phpEx);
}
} |
Nie testowałem, ale powinno trykać. |
|
|
|
 |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 10:44
|
|
|
Zmienilem to tak jak pisales ale niestety nie dziala... ;/ Nie zmienia jezyka gdy jest ktos nie zalogowany |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 04-07-2008, 10:59
|
|
|
Hm, to jednak nie miało prawa działać :F Cofnij tą zmianę. Nadal nie widzę tej Twojej koncepcji, co do dwóch języków. Opisz to jak najdokładniej, prostym językiem, może jakieś screeny (szkoda, że nie robisz tego na jakimś zdalnym serwerze ). I stosuj więcej znaków przestankowych, bo trudno się połapać. |
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
|
|
|
 |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 11:09
|
|
|
Sekunda powrzucam na serwer i zaraz Ci pokaze... O co biega..lepiej bedzie zobaczyc o co chodzi. Forum jako takie dziala ale ang zeby nie przeszkadzac robilem w XAMPP. Jeszcze chwila i dam adres. Bo juz sie konczy wrzucanie. Jeszcze dwie minuty.
A moja koncepcja portalu i forum po ang wyglada tak:
Portal i forum polskie normlanie dziala. Do niego chcialem dorobic drugi portal i forum w jezyku angielskim. Portal funkcjonuje dobrze. Zostalo tylko forum. Ktore nie do konca chce sie przerobic. Glownie chodzi zeby forum otwierane z portalu angielskiego mialo jezyk angielski caly czas. Bez zalogowania. Po zalogowaniu moze zmieniac jezyk na wybrany wczesniej przy rejestracji. Na forum dokonalem juz czesciowych zmian jezyka ale niestety środkowe okno furum (czyli to z temtami nie chce sie zmienic na jezyk angielski)
Skonczylo kopiowac wiec podaje adres forum ang:
http://extremespotting.com/ang_index.php
Sam zobaczysz o co doklanie chodzi. |
|
|
|
 |
warna


Pomógł: 475 razy Posty: 2335
|
Wysłany: 04-07-2008, 11:21
|
|
|
Jakoś nie wpadała mi do głowy modyfikacja Knofela :F niemilce, może spróbuj tego, co koziołek podsunął? |
|
|
|
 |
niemilce
Posty: 50
|
Wysłany: 04-07-2008, 11:26
|
|
|
Probowalem jescze wczesniej zanim zaczalem robic tak jak CI opisalem z tymi koncowkami _ang . Za kazdym razem trzeba bylo przeladowywac... i denerwujace to bylo.. A tutaj prawie wszystko zrobilem nie wiele jescze zostalo . Probowalem poszukac lang'ow od tych ale nigdzie tego nie ma... tam gdzie bylo to zmienilem a to dalej daje po polsku i nie mam pojecia co tu zrobic |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 04-07-2008, 11:35
|
|
|
teraz popatrzyłem po plikach i wyszło mi, że tan kod co podał Warna zmienia język dla gości w komunikatach, informacjach, itp (funkcja message_die)
niemilce, spróbuj tak: w pliku includes/functions.php znajdź: Kod: | if ( $userdata['user_id'] != ANONYMOUS )
{
if ( !empty($userdata['user_lang']) )
{
$board_config['default_lang'] = $userdata['user_lang'];
}
if ( isset($userdata['user_timezone']) )
{
$board_config['board_timezone'] = $userdata['user_timezone'];
}
} | i zamień na: Kod: | if ( $userdata['user_id'] != ANONYMOUS )
{
if ( !empty($userdata['user_lang']) )
{
$board_config['default_lang'] = $userdata['user_lang'];
}
if ( isset($userdata['user_timezone']) )
{
$board_config['board_timezone'] = $userdata['user_timezone'];
}
}
else
{
$board_config['default_lang'] = 'english';
} |
warna napisał/a: | Jakoś nie wpadała mi do głowy modyfikacja Knofela :F | Centuriona |
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
|