Re: Ranking - Avaliação de usuários
Posted by
Pedro on
Feb 20, 2014; 4:21am
URL: https://support.nabble.com/Ranking-Avaliacao-de-usuarios-tp7588952p7589470.html
Olhe, você deve editar a macro post_count_js :
<override_macro name="post_count_js">
<n.param_loop. param="postCount">
<n.if.both condition1="[n.not.page_user.is_deactivated/]" condition2="[n.not.page_user.is_site_admin/]" >
<then>
var $div = $('div.post-count<n.page_user.user_tag_id/>');
$div.html('<n.one_or_many n="[n.page_user.post_count_value/]" one_text="[t]post[/t]" many_text="[t]posts[/t]"/>');
var icon = "<img alt='' src='http://pngimg.com/upload/small/star_PNG1594.png' width='10px' height='5px' />"
$div.append("<br/>");
var postCount = <n.page_user.post_count_value/>;
if (postCount > 10)
$div.append("Guru<br/>"+icon+icon+icon);
else if (postCount > 5)
$div.append("Master<br/>"+icon+icon);
else if (postCount > 1)
$div.append("Junior"+icon);
</then>
</n.if.both>
</n.param_loop.>
</override_macro>
Neste caso, o ranking e a contagem de posts não funciona para admins. Veja que eu seto a variável icon com uma imagem de estrela que achei na internet, você deve alterá-la.
Em seguida, conforme a quantidade de posts do usuário, eu coloco uma palavra, uma quebra de linha e uma certa quantidade de ícones.
Experimente e me pergunte caso tenha dúvidas.