Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Padėkit rangai

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