Időzóna: (GMT +1 óra) RSS - hozzászólások

Adatlap színe

Szerző
Üzenet
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2807
Hozzászólás Elküldve: 2007.06.22. 12:29    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Használd a $profiledata[user_level] változót. A felhasználói szintekre használhatod a constants.php-ben definiált konstansokat: USER, ADMIN, MOD - könnyebb ezeket használni, mint a számokat, kisebb a tévesztés esélye is.
_________________
Kérlek, privát üzenetben ne kérj segítséget olyan kérdéssel kapcsolatban, aminek a fórumon a helye!

Felhasználó profiljának megtekintése Privát üzenet küldése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.06.22. 12:41    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszi szépen!

[később] Sikerült megcsinálnom! színezi az adatlapot, valamint a felhasználónevet! A demo: http://users.cwi.hu/kislab-forum/forum/memberlist.php Mégyeszer köszi![/később]
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.06.22. 15:38    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Van még egy kérdésem:

Mi az az vátozó, amivel a viewtopic.php-ben meg lehet tudni a hozzászólást író user, user_level sorának értékét.

Előre is köszönöm!
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2807
Hozzászólás Elküldve: 2007.06.23. 14:22    Hozzászólás témája:
Hozzászólás az előzmény idézésével
A $postrow[$i]['user_level'] változó használata a legegyszerűbb, viszont ez alapból nem létezik. Ahhoz, hogy használni tudd módosítani kell az egyik SQL lekérdezést (390. sor körül):

Kód:

//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*,  pt.post_text, pt.post_subject, pt.bbcode_uid

A

Kód:

u.user_allowsmile, p.*,
részt bővítsd ki:

Kód:

u.user_allowsmile, u.user_level, p.*,


A hozzászólások feldolgozása a 831. sornál kezdődik, a felhasználónév a $poster változóba kerül a 834. sorban.
_________________
Kérlek, privát üzenetben ne kérj segítséget olyan kérdéssel kapcsolatban, aminek a fórumon a helye!

Felhasználó profiljának megtekintése Privát üzenet küldése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.06.23. 15:02    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszi, majd meglátom mire megyek vele.
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.06.25. 12:52    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Van még egy kérdésem:

Mi az az vátozó, amivel a privmsg.php-ben meg lehet tudni a pü-t író user, user_level sorának értékét.
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2807
Hozzászólás Elküldve: 2007.06.25. 17:38    Hozzászólás témája:
Hozzászólás az előzmény idézésével
$userdata['user_level']

Ez a változó a másik két fájlban is elérhető

Kód:

//
// End session management
//
a kód után.
_________________
Kérlek, privát üzenetben ne kérj segítséget olyan kérdéssel kapcsolatban, aminek a fórumon a helye!

Felhasználó profiljának megtekintése Privát üzenet küldése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.06.26. 09:45    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nem, nem erre gondoltam. :cry: Most hiába küld nekem a moderátor egy pü-t, azt is beszínezni zöldre (azaz az én színemre). Lehet, hogy rosszúl fogalmaztam. A feladó user_level értéke kéne.
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.07.04. 15:32    Hozzászólás témája:
Hozzászólás az előzmény idézésével
bocsi az offért, de sürgős lenne!
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2807
Hozzászólás Elküldve: 2007.07.04. 19:51    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nyisd meg a privmsg.php fájlt.

Kb. 228. sor:

Kód:

//
// Major query obtains the message ...
//
$sql = "SELECT u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text
bővítsd ki erre:

Kód:

//
// Major query obtains the message ...
//
$sql = "SELECT u.user_level AS user_level_1, u.username AS username_1, u.user_id AS user_id_1, u2.username AS username_2, u2.user_id AS user_id_2, u.user_sig_bbcode_uid, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_avatar, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text

Kb. 487. sor:

Kód:

$username_from = $privmsg['username_1'];
$user_id_from = $privmsg['user_id_1'];

bővítsd ki erre:

Kód:

$username_from = $privmsg['username_1'];
$user_id_from = $privmsg['user_id_1'];
$user_level_from = $privmsg['user_level_1'];

Kb. 611. sor:

Kód:

}

$private_message = str_replace("\n", '<br />', $private_message);

bővítsd ki erre:

Kód:

}

$private_message = str_replace("\n", '<br />', $private_message);

if ($user_level_from == ADMIN) $message_color = 'red';
if ($user_level_from == MOD) $message_color = 'green';

Kb. 628. sor:

Kód:

'MESSAGE' => $private_message,

módosítsd erre:

Kód:

'MESSAGE' => '<font color="'.$message_color.'">'.$private_message.'</font>',

Persze ez csak egy alap, módosítsd kedved szerint.
_________________
Kérlek, privát üzenetben ne kérj segítséget olyan kérdéssel kapcsolatban, aminek a fórumon a helye!

Felhasználó profiljának megtekintése Privát üzenet küldése
kislab
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.23. Péntek 16:52
Hozzászólások: 573
Hozzászólás Elküldve: 2007.07.05. 07:56    Hozzászólás témája:
Hozzászólás az előzmény idézésével
köszi! Én css-el színezem a dolgokat, és akkor nem csak a szöveg lesz olyan, hanem a cella is. Mégeygszer köszi!
_________________
Üdv: KisLab - Kísérleti Laboratórium

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Hozzászólások megtekintése:  

Időzóna: (GMT +1 óra) RSS - hozzászólások
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés