Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Komentarų nicko spalva

Parašė _Tomas· 2009 Rugs. 6 21:09:11
#1

Bandau pakeisti komentaruose vardo spalvą, bet niekaip neišeina. Forume ir šaukykloje sėkmingai pakeičiau o komentaruose ne :/

comments_include.php vardo vieta:

         if ($data['user_name']) {
if($data[user_level]==103){
echo "<a style='color:#F75013' href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' class='side'><B>".$data['user_name']."</B></a><br>";
}
else if($data[user_level]==102){
echo "<a style='color:#008000' href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' class='side'><B>".$data['user_name']."</B></a><br>";
}
else if($data[user_groups]==.5){
echo "<a style='color:blue' href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' class='side'><B>".$data['user_name']."</B></a><br>";
}
else{
echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_name']."'>".$data['user_name']."</a><br>";
}
         } else {
            echo $data['comment_name'];
         }



Parašė MAnjack· 2009 Rugs. 7 21:09:48
#2

$data['user_name'] pakeisk į: $data['comment_name'] ir tada žiūrėk.

Parašė _Tomas· 2009 Rugs. 8 14:09:43
#3

Jau šitą ankščiau bandžiau. Vietoj vardo, nario ID rodo.

Parašė ramon· 2009 Rugs. 8 15:09:30
#4

Juk "comment_name" turi user_id reiksme, kitaip sakant tau reik arba papildit esama uzklausa arba sukurti dar nauja kur rodis tau nika pagal id :)

Parašė _Tomas· 2009 Rugs. 8 16:09:01
#5

Juk "comment_name" turi user_id reiksme, kitaip sakant tau reik arba papildit esama uzklausa arba sukurti dar nauja kur rodis tau nika pagal id :)


Beveik nieko nesupratau :(. Tik paryškinta dalį.

Parašė ex-it· 2009 Rugs. 8 16:09:22
#6

$nickas=dbarray(dbquery("SELECT * FROM ".db_prefix."users WHERE user_id = '".$data['comment_name']."'"));


echo $nickas['user_name'];

Redagavo ex-it· 2009 Rugs. 8 16:09:56

Parašė MAnjack· 2009 Rugs. 8 18:09:53
#7

Aš esu pasidaręs funkciją nickam spalvinti, bet abėjoju ar čia pritaikysi :D