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.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
» Utilização de Templates nas Páginas
Hoje à(s) 3:10 por ZombieW

» Canais ao lado
Hoje à(s) 2:46 por Froozen

» Banner got
Hoje à(s) 2:16 por Tiger

» Ranks PMS + Banner
Hoje à(s) 1:09 por Tiger

» Personalizar Menu
Hoje à(s) 0:26 por YouTube3

» como ativo a opção contribuição no rodapé
Ontem à(s) 23:19 por joaopaulo98

» Ranks para meu fórum
Ontem à(s) 20:50 por William_iHarDz

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Tiger
 
YouTube3
 
Froozen
 
ZombieW
 

Quem está conectado
190 usuários online :: 5 usuários cadastrados, Nenhum Invisível e 185 Visitantes :: 2 Motores de busca

Froozen, Heikki, joaopaulo98, LittleOmar, ZombieW

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

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 Sab 18 Fev 2017 - 18:30

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 : 922
Pontos Ativos : 1509

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 Crowley em Dom 19 Fev 2017 - 13:01

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


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16070
Pontos Ativos : 20655

http://www.shiftactif.com 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 Dom 19 Fev 2017 - 13:23

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 : 922
Pontos Ativos : 1509

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 Crowley em Dom 19 Fev 2017 - 13:40

Olá!

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


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16070
Pontos Ativos : 20655

http://www.shiftactif.com 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 Dom 19 Fev 2017 - 13:43

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 : 922
Pontos Ativos : 1509

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 Crowley em Dom 19 Fev 2017 - 13:53

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


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16070
Pontos Ativos : 20655

http://www.shiftactif.com 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 Dom 19 Fev 2017 - 14:06

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 : 922
Pontos Ativos : 1509

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 Crowley em Dom 19 Fev 2017 - 14:32

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".


ShekAdmineiro - Fórum dos Fóruns
avatar

Shek Crowley
Admineiro
Admineiro

Masculino
Inscrito dia : 11/04/2009
Mensagens : 16070
Pontos Ativos : 20655

http://www.shiftactif.com https://www.facebook.com/shek.crowley https://twitter.com/shek_forumactif

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

- Tópicos similares

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