Avatar no widget "Membro do mês"

3 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Avatar no widget "Membro do mês"

Mensagem por skilledpt 25.10.16 3:56

Detalhes da questão


Endereço do fórum: ls-team.forumeiros,com
Versão do fórum: PhpBB3

Descrição


Boa noite, eu segui o [TUTORIAL] Widget "Membro do mês" , está tudo no sitio só que o avatar não carrega.

link do tutorial: https://ajuda.forumeiros.com/t73322-tutorial-widget-membro-do-mes

Alguem me poderia ajudar?
skilledpt

skilledpt
*

Membro desde : 17/10/2016
Mensagens : 47
Pontos : 85

http://lsteam.forumeiros.com

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Avatar no widget "Membro do mês"

Mensagem por Kyo Panda 26.10.16 11:45

Olá,

Num dos códigos de Javascript ativos do seu fórum existe o seguinte conteúdo:

Código:
<script>jQuery(document).ready(function() {
    function makeArray() {
        for (i = 0; i < makeArray.arguments.length; i++) this[i + 1] = makeArray.arguments[i]
    }
    var months = new makeArray('Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho', 'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro');
    var date = new Date();
    var month = date.getMonth() + 1;
    var yy = date.getYear();
    var year = (yy < 1000) ? yy + 1900 : yy;
    var member_month = sessionStorage.getItem('member_month');
    if (member_month) {
        jQuery('#member_month').html(member_month)
    } else {
        var link = jQuery('.module table[summary="Os membros mais ativos do mês"] td:eq(0) a').attr('href');
        jQuery.get(link, function(b) {
            var usernametxt = jQuery('#profile-advanced-right .module .inner .h3:eq(0) strong, #profile_background .ipsVerticalTabbed #profile_content .ipsPad #profile_content_main #user_info_cell .ipsType_pagetitle span span strong', b).text();
            var avatar = jQuery('#profile-advanced-right .module .inner div[style] img, #profile_background .ipsVerticalTabbed #profile_tabs p a img', b).attr('src');
            var rep = jQuery('#field_id-14 dd div, #field_id-14 .row_data div', b).html();
            var posts = jQuery('#field_id-6 dd div, #field_id-6 .row_data div', b).html();
            var register = jQuery('#field_id-4 dd div, #field_id-4 .row_data div', b).html();
            var birth = jQuery('#field_id-12 dd div, #field_id-12 .row_data div', b).html();
            var id = link.match(/\d+/g);
            jQuery('.box_container').html('<table><tr><td class="av"><img src="' + avatar + '" alt="' + avatar + '" /></td><td style="width:100%"><div class="inner_container"><h4>' + usernametxt + '</h4><span class="mi"><a href="/privmsg?mode=post&u=' + id + '"><img src="http://imgur.com/Czex6X4.png" alt="Enviar PM" /></a></span><span class="mi"><a href="/spa/' + usernametxt + '"><img src="http://imgur.com/72Ep0wz.png" alt="Procurar posts" /></a></span><hr><span class="txt">Membro do mês</span><span class="m">' + months[month] + ' ' + year + '</span></div></td></tr></table>');
            jQuery('.member_month').html('Parabéns a ' + usernametxt + ' nosso novo membro do mês de ' + months[month] + ' ' + year + '. Registrado pela primeira vez neste fórum ' + register + '. Ele comemora aniversário em ' + birth + '. Tem o total de ' + posts + ' posts. Ele recebeu ' + rep + ' pontos de reputação. Parabéns ao membro do mês.<div class="profile" align="right"><span class="m m_lightgrey"><a href="' + link + '">Ir para o perfil</a></span></div>');
            sessionStorage.setItem('member_month', jQuery('#member_month').html())
        })
    }
});

Essa tag <script> logo no início precisa ser removida, pois dado a ela, os scripts do seu fórum não funcionarão.

Caso não a encontre, sugiro que desative todos os scripts e reative um por um para encontrar o defeituoso. Assim que o encontrar e remover, verifique se o tutorial funciona.

Feliz

Kyo Panda

Kyo Panda
Hiper Membro

Membro desde : 08/01/2012
Mensagens : 4641
Pontos : 5939

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Avatar no widget "Membro do mês"

Mensagem por Sennior 31.10.16 13:03

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Sennior

Sennior
Principal Contribuidor
Principal Contribuidor

Membro desde : 10/06/2011
Mensagens : 16379
Pontos : 20903

https://ajuda.forumeiros.com/forum https://www.facebook.com/GladstonHenriq https://twitter.com/UmGladston

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos