Strona 1 z 1
Witaj Nick
: 19 lutego 2006, 13:49
autor: NorthAngel
Czy ktos moglbym powiedziec w jaki sposob moge sobie zrobic na forum, by mi wyswietlalo na stronie glownej Witaj nick ? oczywiscie zamiast nick bylby nick osoby zalogowanej na forum. Czy ktos moze mi pomoc ?
: 19 lutego 2006, 14:06
autor: TrAvIkK
więc tak...
includes/page_header.php
Kod: Zaznacz cały
#---
# ZNAJDŹ
#---
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx;
$l_login_logout = $lang['Login'];
}
#---
# PO DODAJ
#---
# START HELLO_MOD BY TrAvIkK
if ( $userdata['session_logged_in'] )
{
$l_hello = $lang['Hello'] . ' <b>' . $userdata['username'] . '</b> ';
}
else
{
$l_hello = $lang['HelloGuest'];
}
# KONIEC HELLO_MOD BY TrAvIkK
#---
# ZNAJDź
#---
'L_LOGIN_LOGOUT' => $l_login_logout,
#---
# PO DODAJ
#---
# START HELLO_MOD BY TrAvIkK
'L_HELLO' => $l_hello,
'L_REJESTRACJA' => $lang['Rejestracja'],
'L_MOZLIWOSCI' => $lang['Mozliwosci'],
# KONIEC HELLO_MOD BY TrAvIkK
languages/lang_polish/lang_main.php
Kod: Zaznacz cały
#---
# ZNAJDŹ
#---
?>
#---
# PO DODAJ
#---
# START HELLO_MOD BY TrAvIkK
$lang['Hello'] = 'Witaj';
$lang['HelloGuest'] = 'Witaj <b>Gościu</b>';
$lang['Rejestracja'] = 'Zarejestruj się';
$lang['Mozliwosci'] = 'by mieć więcej możliwości';
# KONIEC HELLO_MOD BY TRAvIkK
templates/Twój_Styl/overall_header.tpl
(Otwórz taki .tpl w którym ma się znajdować powitanie! Dla overall_header.tpl powitanie będize wszędzie widoczne w tym samym miejscu!)
Kod: Zaznacz cały
#---
# ZNAJDŹ
#---
(miejsce w którym ma być powitanie)
#---
# DODAJ
#---
{L_HELLO}<br />
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="reszta">{L_REJESTRACJA}</a> {L_MOZLIWOSCI}
<!-- END switch_user_logged_out -->
Info:
Jeśli będziesz zalogowany pokaże:
Wita:
Twój_Nick_Pogrubiony
Zaś jeśli będizesz wylogowany pokaże:
Witaj Gościu
<link do rejestracji>Zarejestruj się<koniec linku do rejestracji> by mieć więcej możliwości
Jeżeli by coś niedziałało to pisz bo kopiowałem toz moich plików forum.
: 19 lutego 2006, 14:11
autor: NorthAngel
A jest gdzies ta modyfikacja DonPedra?, bo slyszalem ze jest, ale cosik niemoge jej odnalesc, jakby mi ktos zostawil link do niej to bylbym wdzieczny.
: 19 lutego 2006, 14:13
autor: TrAvIkK
Nie wiem, robiłem ją sam..
A coś niepasuje?
: 19 lutego 2006, 14:20
autor: NorthAngel
TrAvIkK pisze:A coś niepasuje?
TrAvIkK, nie dziala ten mod, poniewaz nie wyswietla tego Witaj nick na stronie glownej ani nigdzie

Pozatym niechce miec wiecej zadnych dodatkowych mozliwosci tylko samo Witaj Nick
- Cos takiego jak jest
Tutaj
: 19 lutego 2006, 14:28
autor: TrAvIkK
Hmm dziwne mi wszystko dziala. (teraz testowałem na czystym phpBB)
A w którym z plików .tpl wkleiłeś odpowiedni kod? I w którym miejscu ?
Jeżeli nie chcesz mieć dodatkowych opcji to wywal
lang_main.php
Kod: Zaznacz cały
$lang['Rejestracja'] = 'Zarejestruj się';
$lang['Mozliwosci'] = 'by mieć więcej możliwości';
page_header.php
Kod: Zaznacz cały
'L_REJESTRACJA' => $lang['Rejestracja'],
'L_MOZLIWOSCI' => $lang['Mozliwosci'],
plik.tpl
Kod: Zaznacz cały
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="reszta">{L_REJESTRACJA}</a> {L_MOZLIWOSCI}
<!-- END switch_user_logged_out -->
: 19 lutego 2006, 14:33
autor: NorthAngel
TrAvIkK pisze:A w którym z plików .tpl wkleiłeś odpowiedni kod? I w którym miejscu ?
Na samym dole okolo lini 318 wkleilem to:
Kod: Zaznacz cały
<b>Witaj</b></span> <span class="genmed" style="color:red;"><b>{USERNAME}</span>
I nie wyswietla mi Witaj Nick nigdzie

: 19 lutego 2006, 14:34
autor: TrAvIkK
To są pliki .tpl co mają po 300 linii? A to ciekawe...
{USERNAME}
??? Skąd to wytrzasnąłeś?
Poprostu wpisz {L_HELLO} zamiast witaj, {USERNAME}.
A jak nie chcesz by nazwa usera nie była pogrubiona to w pliku
page_header.php:
Kod: Zaznacz cały
#---
# ZAMIEŃ
#---
$l_hello = $lang['Hello'] . ' <b>' . $userdata['username'] . '</b> ';
#---
# NA
#---
$l_hello = $lang['Hello'] . ' ' . $userdata['username'];
A jeśli ma być pogrugione "Witaj" to w pliku
lang_main.php
Kod: Zaznacz cały
#---
# ZAMIEŃ
#---
$lang['Hello'] = 'Witaj';
#---
# NA
#---
$lang['Hello'] = '<b>Witaj</b>';
: 19 lutego 2006, 14:44
autor: NorthAngel
TrAvIkK pisze:??? Skąd to wytrzasnąłeś?
znalazlem to w jednym pliku overall_header.tpl w ktorym jest ta modyfikacja witaj nick zainstalowana.
TrAvIkK, dziala juz, ale co zrobic, zeby napis "Witaj" byl koloru takiego jak
tu jest a nick osoby zalogowanej byl taki jak
tu jest ??
: 19 lutego 2006, 14:49
autor: TrAvIkK
Pobaw się w pliku
lang_main.php linijką
ale co zrobic, zeby napis "Witaj" byl koloru takiego jak tu jest a nick osoby zalogowanej byl taki jak tu jest ??
A gdzie Ty tu masz coś takiego?
: 20 lutego 2006, 22:05
autor: mateusz
NorthAngel pisze:znalazlem to w jednym pliku overall_header.tpl w ktorym jest ta modyfikacja witaj nick zainstalowana.
pomysł prawie idealny niestety problem polega na tym że trzeba jeszcze tą zmienną wyciągnąć z plików php
ale to tylko takie małe wtrącenie
wtrącenie nr 2:
mod
TrAvIkK, działa poprawnie.