[Modificar] Código JS Membro do Mês Dom 23 Ago 2015 - 16:32
- Descrição:
Fala galera, gostaria de fazer algumas modificações nesse código de membro do mês que possuo.
- Código:
$(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 link = $('.module table[summary="Os membros mais ativos do mês"] td:eq(0) a').attr('href');
$.get(link, function(d) {
var nome = jQuery('#profile-advanced-right .module .main-head .h3:eq(0) strong', d).text();
var avatar = jQuery('#profile-advanced-right .main-content.clearfix.center:eq(0) img', d).attr('src');
var register = jQuery('#field_id-4 dd', d).text();
var posts = jQuery('#field_id-6 dd', d).text();
var pontos = jQuery('#field_id-13 dd', d).text();
var rep_m = jQuery('#field_id-14 dd', d).text();
var id = link.match(/\d+/g);
var verify = jQuery('#profile-advanced-right .module .main-head .h3:eq(0) em', d).text();
if( verify == '(conectado)' ) {
status = 'online';
}
else {
status = 'offline';
}
var p = $('.pun-crumbs')[0];
$(p).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;"> <img src="' + avatar + '" class="avatar_d" alt="' + avatar + '"/><br><br><span class="bs_badge" style="background:green;margin-bottom:3px;margin-top:3px;"><a href="/privmsg?mode=post&u=' + id + '">Envie um pm</a></span><br><span class="bs_badge" style="background:green;"><a href="/spa/' + nome + '">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;">' + nome + '</span> <span style="float:right;color:grey;font-size:10px;position:relative;" class="m_o_m"></span></h4> </div><span><p class="message_motm" style="padding-top:3px"></p><div style="padding:5px;float:right"><span class="bs_badge reset_cursor" id="m_post"></span><span class="bs_badge reset_cursor" id="m_rep"></span><span class="bs_badge bs_badge_lightgrey reset_cursor perf"><a href="' + link + '">ir para o perfil</a></span></div></span></div></td></tr></tbody></table></div></div>');
if( link ) {
$('.destaque').show();
}
$('p.message_motm').html('Parabéns ' + nome + ' nosso novo membro do mês - <strong>' + months[month] + ' - ' + year + '</strong>. Foi registrado nesse fórum em ' + register + '. Ele postou um total de ' + posts + ' posts. Ele tem o total de ' + pontos + ' pontos. Ele recebeu ' + rep_m + ' pontos de reputação. Agora ele está ' + status + '.');
$('.m_o_m').html('Membro do Mês: <span class="bs_badge" style="background:green;">' + months[month] + ' - ' + year + '</span>');
$('#m_post').html('' + posts + ' posts');
$('#m_rep').html('' + rep_m + ' Pontos de Reputação');
});
});
Gostaria de mudar apenas a posição, ele atualmente aparece no topo do Fórum, gostaria que ele fosse modificado para o radapé, dou o exemplo nas imagens abaixo.
Onde ele está atualmente:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Onde quero que fique:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Gostaria também que a parte do título fosse arrumada, vejam:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
A parte que fica o título ocupa muito espaço, gostaria que fosse diminuído de forma que combinasse com o restante do Fórum.
Como gostaria:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Conto com a ajuda de vocês amigos.
- Informações:
Fórum: | [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] | Versão: | PUNBB |