Login  Register

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.
My test forum.