Parašė Creatium· 2014 Lie. 8 13:07:51
#2
Mano klaida buvo. Pamiršau, kad checkgroup(); tikrina tą userį, kuris yra prisijungęs (tave), o ne tą userį, kurio profilį peržiūrinėji.
Bandom taip:
$groupex = explode(".", $data['user_groups']);
for ($i=0; $i < count($groupex); $i++) {
if($groupex[$i] == grupes-id) {
echo "<img src='http://svg.us.lt/images/ranks/rank_gfx.png' alt='' />";
} elseif($groupex[$i] == antros-grupes-id) {
echo "<img src='antro-paveiksliuko-nuoroda' alt='' />";
}
}
Čia kodas tinkamas į forumą. Reikia dėti į viewthread.php failą, maždaug į 280 eilutę:
if ($settings['forum_ranks']) {
echo $is_mod ? show_forum_rank($data['user_posts'], 104, $data['user_groups']) : show_forum_rank($data['user_posts'], $data['user_level'], $data['user_groups']);
} else {
echo $is_mod ? $locale['userf1'] : getuserlevel($data['user_level']);
}
}
ČIA DĖK KODĄ
echo "</span><br /><br />\n";
O kaip į profile.php įdėt jau deja nebepasakysiu.
Redagavo Creatium· 2014 Lie. 8 14:07:23