To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Portal - Nick ostatnio zarejestrowanej osoby na portalu

bastekoko - 01-02-2012, 22:59
Temat postu: Nick ostatnio zarejestrowanej osoby na portalu
Witam, jest zmienna która odpowiada np. za napis: "Ostatnio zarejestrowana osoba: NICK"
Chciałbym aby wyświetlało sam nick na portalu, jednak problem jest taki że w lang_main.php edycja napisu spowoduję zmianę także na forum, a chciałbym tylko na portalu zmienić.
Pomyślałem że stworzenie nowej zmiennej o innej nazwie rozwiąze problem, proszę o pomoc gdyż w php jestem zielony :)
pozdrawiam

Majkelo - 01-02-2012, 23:04

index.php, szukasz:

Kod:
        'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=$newest_uid") . '" class="gensmall">', $newest_user, '</a>'),
        'USERS_OF_THE_DAY_LIST' => ($board_config['u_o_t_d'] && $userdata['u_o_t_d']) ? sprintf($lang['Day_users'], $board_config['last_visitors_time']) . ' ' . $day_userlist : '',


dodajesz po:

Kod:
        'NEWEST_USER_PORTAL' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=$newest_uid") . '" class="gensmall">', $newest_user, '</a>',


w tpl'ce masz taką zmienną:
Kod:
{NEWEST_USER_PORTAL}


Ale nie wiem czy o to chodziło.

Grochonorte - 01-02-2012, 23:05

bastekoko, w portal.php znajdź
Kod:
        'NEWEST_USERNAME' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $newest_userdata['user_id']) . '" class="gensmall">', $newest_userdata['username'], '</a>')

i zamień na
Kod:
        'NEWEST_USERNAME' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $newest_userdata['user_id']) . '" class="gensmall">', $newest_userdata['username'], '</a>'

bastekoko - 01-02-2012, 23:26

Grochonorte, nie działa nic nie pokazuje.
Michael2318, również nic to nie daje.

Grochonorte - 01-02-2012, 23:31

bastekoko, wrzuć w załącznik portal.php i templates/twoj_styl/portal_body.tpl
bastekoko - 01-02-2012, 23:36

proszę portal.php
nie wiem po co portal_body zmienną używam w module, również podaje.

Grochonorte - 01-02-2012, 23:42

Łap. Jak coś to pisz w temacie.
bastekoko - 01-02-2012, 23:47

Grochonorte, dalej nic pokazuje puste pole.
Grochonorte - 01-02-2012, 23:53

bastekoko, zobacz teraz.
bastekoko - 02-02-2012, 00:00

teraz wyświetla:
Kod:
Array

Grochonorte - 02-02-2012, 00:03

bastekoko, sprawdź.
bastekoko - 02-02-2012, 00:06

teraz, nic nie pokazuje
Grochonorte - 02-02-2012, 00:13

W /languages/lang_polish/lang_main.php
Kod:
$lang['Newest_user'] = 'Ostatnio zarejestrowana osoba: <b>%s%s%s</b>';

dodaj po
Kod:
$lang['Newest_user_portal'] = '<b>%s%s%s</b>';


Ja już idę spać bo chory jestem i padnięty. Gdyby to nie pomogło pisz do mnie na PW lub GG. a jutro z rana postaram się odpisać. Pozdrawiam

bastekoko - 02-02-2012, 00:18

Też nic, ok odezwę się jutro. Dzięki wielkie za fatygę. pozdrawiam
Majkelo - 02-02-2012, 08:42

portal.php, szukasz:

Kod:
        'NEWEST_USERNAME' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $newest_userdata['user_id']) . '" class="gensmall">', $newest_userdata['username'], '</a>')


zmieniasz na:

Kod:
        'NEWEST_USERNAME' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $newest_userdata['user_id']) . '" class="gensmall">' . $newest_userdata['username'] . '</a>'


Nawet nie pisz, że nie działa - demo w załączniku ;)



Powered by phpBB modified by Przemo © 2003 phpBB Group