Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Bug do Membro do Mes

4 participantes

Pedro95123 Pedro95123  • Sex 22 Nov 2013 - 18:25

Bug do Membro do Mes Empty Bug do Membro do Mes Sex 22 Nov 2013 - 18:25

Qual é minha questão:
Bom Como Podem ver o Código Funciona perfeitamente mais a imagem do membro não esta aparecendo.
Print [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Tutorial de [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
ATT

Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Versão:
PunBB

Daemon Daemon  • Sex 22 Nov 2013 - 18:36

Bug do Membro do Mes Empty Re: Bug do Membro do Mes Sex 22 Nov 2013 - 18:36

Não é bug amigo, isso acontece pq vc está utilizando o perfil ipb, poderia fornecer o código que estás a utilizar para o membro do mês?
Até mais!

Pedro95123 Pedro95123  • Sex 22 Nov 2013 - 18:39

Bug do Membro do Mes Empty Re: Bug do Membro do Mes Sex 22 Nov 2013 - 18:39

Este
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 .img-d').load(md+'#profile-advanced-right .main-content.clearfix.center img:eq(0)');
  $(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);
});
});
$('.pun-crumbs').first().after('
<div class="main destaque" style="display: none;">
<div class="main-head">
      <div class="page-title" style="padding: 3px 6px 3px;">
            <h2><img src="http://i.imgur.com/fHukYSL.png" /> Membro do Mês</h2>
                </div>
</div>
 <div class="main-content">
 <table>
 <tbody class="statused">
                            <tr>
<td width="105px" align="center" style="background-color: aliceBlue;padding: 3px;">
            <span class="img-d"></span><br><br>
            <span class="ipsBadge findposts" style="background:green;"><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:1px solid lightgrey;padding-bottom:3px;">
                  <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 ipsBadge" style="background:green;"></span></span></h4> 
                  </div>

<span>
<p class="desc ipsType_small" style="padding-top:3px">
               Parabéns a   <span class="motm"></span> nosso novo membro do mês - <strong><span class="top-date"></span></strong>. Registado pela primeira vez neste fórum <strong><span class="reg"></span></strong>. Ele postou <strong><span class="posts"></span></strong> vezes. Ele recebeu <strong><span class="rep"></span></strong>  pontos de reputação. <strong><span class="status"></span></strong>.
</p>
<strong><strong>
<div style="padding:5px;float:right">
<span class="ipsBadge ipsBadge_green reset_cursor"><span class="posts"></span> posts</span>
<span class="ipsBadge ipsBadge_green reset_cursor"><span class="rep"></span> Pontos de Reputação</span> 
<span class="ipsBadge ipsBadge_lightgrey 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>
');
});

GSCode GSCode  • Sex 22 Nov 2013 - 21:19

Bug do Membro do Mes Empty Re: Bug do Membro do Mes Sex 22 Nov 2013 - 21:19

Olá,

Aqui está:

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)
      })
   });
   $('.pun-crumbs').first().after('<div class="main destaque"style="display: none;"><div class="main-head"><div class="page-title"style="padding: 3px 6px 3px;"><h2><img src="http://i.imgur.com/fHukYSL.png"/>Membro do Mês</h2></div></div><div class="main-content"><table><tbody class="statused"><tr><td width="105px"align="center"style="background-color: aliceBlue;padding: 3px;"><span class="img-d"></span><br><br><span class="ipsBadge findposts"style="background:green;"><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:1px solid lightgrey;padding-bottom:3px;"><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 ipsBadge"style="background:green;"></span></span></h4></div><span><p class="desc ipsType_small"style="padding-top:3px">Parabéns a <span class="motm"></span> nosso novo membro do mês - <strong><span class="top-date"></span></strong>. Registado pela primeira vez neste Fórum <strong><span class="reg"></span></strong>. Ele postou <strong><span class="posts"></span></strong> vezes. Ele recebeu <strong><span class="rep"></span></strong>  pontos de reputação. <strong><span class="status"></span></strong>.</p><strong><strong><div style="padding:5px;float:right"><span class="ipsBadge ipsBadge_green reset_cursor"><span class="posts"></span> posts</span><span class="ipsBadge ipsBadge_green reset_cursor"><span class="rep"></span> Pontos de Reputação</span><span class="ipsBadge ipsBadge_lightgrey 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>')
});
Resultado:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

Até + Smile
GC

Pedro95123 Pedro95123  • Sáb 23 Nov 2013 - 10:07

Bug do Membro do Mes Empty Re: Bug do Membro do Mes Sáb 23 Nov 2013 - 10:07

Sem Resultados ....

GSCode GSCode  • Sáb 23 Nov 2013 - 11:21

Bug do Membro do Mes Empty Re: Bug do Membro do Mes Sáb 23 Nov 2013 - 11:21

Olá,

Entrei em seu Fórum e não vi esse Widget!
Tens como ativar-lo para ver como ficou?
Até +
GC

[S]herlock H. [S]herlock H.  • Ter 3 Dez 2013 - 9:16

Bug do Membro do Mes Empty Limite de um tópico sem reposta do autor foi ultrapassado. Ter 3 Dez 2013 - 9:16

[sucesso=Tópico Resolvido; e Bloqueado]Limite de um tópico sem reposta do autor foi ultrapassado.[/sucesso]Movido para: Arquivo - Pedido de código

Conteúdo patrocinado  • 

Bug do Membro do Mes Empty Re: Bug do Membro do Mes

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