Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Conectar-se

Esqueci minha senha

Últimos assuntos
» Neve para ModerNBB
Hoje à(s) 09:13 pm por Luiz

» Formulário de Resposta
Hoje à(s) 09:13 pm por iScroll

» Colocar efeito Glitter no nick aparencendo na categoria do forum
Hoje à(s) 09:07 pm por Luiz

» Ajustar Largura
Hoje à(s) 08:50 pm por Luiz

» Widget apenas no Index modernbb
Hoje à(s) 08:30 pm por Luiz

» Como alterar os tooltips da versão ModernBB
Hoje à(s) 08:02 pm por Luiz

» Selecionar local de postagem de formulário
Hoje à(s) 08:01 pm por Luiz

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Os membros mais ativos da semana
Luiz
 
Gaaratsu
 
iScroll
 
Daniel Yan
 
Ketholy
 
Shek
 
Eduardo Lima
 
ranzatti
 
cocas20
 
LucasPofahl
 

Quem está conectado
259 usuários online :: 14 usuários cadastrados, Nenhum Invisível e 245 Visitantes :: 2 Motores de busca

banzé, BlueJOkeR, brunopro, Daniel Yan, EduardoMGP, iPlay, iScroll, Ketholy, Lost154, Luiz, odelgado, ranzatti, Shek, WizzardPT

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Erro em código de membro do mês

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

Resolvido Erro em código de membro do mês

Mensagem por Connor R. em 18/02/17, 04:30 pm

Detalhes da questão


Endereço do fórum: http://somosmugiwara.forumeiros.com/
Versão do fórum: PunBB

Descrição


Olá galera, uso um código javascript de membro do mês com investimento nos tópicos, no entanto, o mesmo apresenta um erro onde não carrega o avatar do membro. Gostaria de saber se tem como ajusta-lo.

Código:

$(document).ready(function () {
  $.get($('.module table[summary="Os membros mais ativos do mês"] td:eq(0) a').attr('href'), function (d) {
      $('.motm').html($('.module table[summary="Os membros mais ativos do mês"] td:eq(0)').html());
      var nome = $(d).find('#profile-advanced-right .module .main-head .h3:eq(0) strong').text();
      $('.findposts a').attr('href', '/spa/' + nome + '');
      var x = $('.main.destaque')[0];
      $(x).find('.main-content a[href^="/u"]').each(function () {
        var md = $(this).attr('href');
        var perf = $(this).attr('href');
        $(this).parents('.main-content').find('.perf a').attr('href', '' + perf + '');
        //$(this).parents('.main-content').find('td.avatar-mini a img:l').load(md + '#profile-advanced-right .main-content.clearfix.center img:eq(0)');
        $(this).parents('.main-content').find('td .img-d').load(md + ' .frm-set.left.profile-view dl:first img');       
        console.log(md);
        $(this).parents('.main-content').find('td .reg').load(md + '.main #field_id-4 div');
        $(this).parents('.main-content').find('td .posts').load(md + '.main #field_id-6 div');
        $(this).parents('.main-content').find('td .rep').load(md + '.main #field_id-14 div');
        $(this).parents('.main-content').find('td .status').load(md + '#profile-advanced-right .module:eq(0) .main-head em');
        if ($(this)) {
            $('.main.destaque').show()
        }
        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;
        $('.top-date').text(months[month] + " " + year)
      })
  });
  $('.chatbox').first().before('<div class="main destaque" style="display: none;"><div class="main-head"><div class="page-title"style="padding: 3px 6px 3px;"><h3>Membro do Mês</h3></div></div><div class="main-content"><table><tbody class="statused"><tr><td width="105px"align="center"style="background-color: #f4f4f4;padding: 3px;"><img id="avi" src="http://i.imgur.com/oBL6MyL.jpg" style="margin-right: 8px;heigth: 100px;"><br><br><span class="cas findposts"><a href="#"style="color:white;">Procurar Posts</a></span></td><td><div style="position:relative;left:-5px;padding:5px 0px 5px 15px;"><div style="border-bottom:2px solid lightgrey;padding-bottom:10px;"><h4><span style="font-size:1.3em;"class="motm"></span></a></span><span style="float:right;color:grey;font-size:10px;position:relative;">Membro do Mês: <span class="top-date cas"></span></span></h4></div><span><p class="desc ipsType_small"style="padding-top:5px;font-size: 10px;">Parabéns ao membro <span class="motm"></span> nosso membro mais ativo no mês de <strong><span class="top-date"></span></strong>. Registado pela primeira vez no Somos Mugiwara Rpg em <strong><span class="reg"></span></strong>. Ele já possui <strong><span class="posts"></span></strong> mensagens e já recebeu <strong><span class="rep"></span></strong>  pontos de reputação. A Equipe e Comunidade do Somos Mugiwara Rpg agradecem ao empenho deste membro honrado.<strong><span class="status"></span></strong></p><strong><strong><div style="padding:5px;float:right"><span class="cas ipsBadge_green2 reset_cursor"><span class="posts"></span> posts</span><span class="cas ipsBadge_green2 reset_cursor"><span class="rep"></span> Pontos de Reputação</span><span class="cas ipsBadge_lightgrey2 reset_cursor perf"><a href="#"style="color: white;">ir para o perfil</a></span></div></span></strong></strong></div></td></tr></tbody></table></div></div>')
});
avatar

Connor R.
Usuário destaque

Masculino
Inscrito dia : 06/08/2012
Mensagens : 968
Pontos Ativos : 1574

Ver perfil do usuário http://somosmugiwara.forumeiros.com https://www.facebook.com/kadandajr https://twitter.com/SomosMugiwara

Resolvido Re: Erro em código de membro do mês

Mensagem por Shek em 19/02/17, 10:01 am

Bom dia!

Abre o script e aperte Ctrl + F e procure por:
Código:
//$(this).parents('.main-content').find('td.avatar-mini a img:l').load(md + '#profile-advanced-right .main-content.clearfix.center img:eq(0)');
Basta tirar as duas Barras // da frente e tente novamente. Piscada

Atenciosamente,
Shek King


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16998
Pontos Ativos : 21289

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Erro em código de membro do mês

Mensagem por Connor R. em 19/02/17, 10:23 am

Não funcionou meu caro..... Quando retiro as duas barras o código deixa de funcionar.
avatar

Connor R.
Usuário destaque

Masculino
Inscrito dia : 06/08/2012
Mensagens : 968
Pontos Ativos : 1574

Ver perfil do usuário http://somosmugiwara.forumeiros.com https://www.facebook.com/kadandajr https://twitter.com/SomosMugiwara

Resolvido Re: Erro em código de membro do mês

Mensagem por Shek em 19/02/17, 10:40 am

Olá!

Mas, cadê o widget Os membros mais ativos do mês? Errado


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16998
Pontos Ativos : 21289

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Erro em código de membro do mês

Mensagem por Connor R. em 19/02/17, 10:43 am

Está ativo, e que estava visível apenas para membros, mas já ajustei para ser visível para todos.
Notei algo no código, onde a class está diferente no html (para a imagem do player), será que pode ser isso?
avatar

Connor R.
Usuário destaque

Masculino
Inscrito dia : 06/08/2012
Mensagens : 968
Pontos Ativos : 1574

Ver perfil do usuário http://somosmugiwara.forumeiros.com https://www.facebook.com/kadandajr https://twitter.com/SomosMugiwara

Resolvido Re: Erro em código de membro do mês

Mensagem por Shek em 19/02/17, 10:53 am

Não.. O que causa todos estes problemas é a mudança radical nos templates. Existe vários seletores que não existem devido você ter mudado a página do perfil dos usuários, e principalmente, a página principal.

O ideal é readaptar o código ao seu template, começando do zero: http://ajuda.forumeiros.com/t73322-topic


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16998
Pontos Ativos : 21289

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Resolvido Re: Erro em código de membro do mês

Mensagem por Connor R. em 19/02/17, 11:06 am

Entendo, verei se consigo ajustar ao meu fórum, obrigado meu chapa.
avatar

Connor R.
Usuário destaque

Masculino
Inscrito dia : 06/08/2012
Mensagens : 968
Pontos Ativos : 1574

Ver perfil do usuário http://somosmugiwara.forumeiros.com https://www.facebook.com/kadandajr https://twitter.com/SomosMugiwara

Resolvido Re: Erro em código de membro do mês

Mensagem por Shek em 19/02/17, 11:32 am

De nada... Chapa. Jazz
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


Shek CrowleyAdmineiro - Fórum dos Fóruns

Clicar no botão ou no OBRIGADO não mata ninguém!
avatar

Shek
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16998
Pontos Ativos : 21289

Ver perfil do usuário http://www.shiftactif.com https://go.topicit.net/ZosT/61pMt1mPsG https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum