Boas-vindas ao Power Pixel

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

Je4n Je4n  • Dom 26 Out 2014 - 8:00

Adicionar os últimos registrados no Rodapé Empty Adicionar os últimos registrados no Rodapé Dom 26 Out 2014 - 8:00

Minha questão:
O iConnect atendeu um dos meus tópicos em que eu pedia um Código para Adicionar os 5 últimos registrados em meu fórum, funcionou perfeitamente como Widget, porém agora eu gostaria de adiciona-lo em meu rodapé, só que o código não funciona lá.

O Código:
Código:

<script>
jQuery(document).ready(function() {
 var joined = sessionStorage.getItem('joined');
 if(joined) {
  jQuery('#joined').html(joined);
 } else {
 jQuery.get('/memberlist?mode=joined&order=DESC&submit=Ok&username', function(j) {
  jQuery('#joined').html(jQuery('.table a[href^="/u"]:lt(5)', j));
  jQuery('#joined').find('a[href^="/u"]').each(function() {
    jQuery(this).wrap('<div class="m_b_j"></div>');
    var join = jQuery(this).attr('href');
    jQuery(this).after('<span class="date"></span>');
    jQuery(this).next().load(join+' .main #field_id-4 dd div', function() {
    jQuery(this).text(jQuery(this).text());
    sessionStorage.setItem('joined', jQuery('#joined').html());
    });
  });
 });
 }
});
</script>
<div id="joined">
</div><style>
#joined .m_b_j {
margin: 4px 0;
}
#joined .m_b_j:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
#joined a span {text-decoration: none;}
#joined .m_b_j img {
height: 30px;
width: 30px;
-khtml-border-radius: 3px!important;
-moz-border-radius: 3px!important;
-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
-webkit-border-radius: 3px!important;
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
background: #fff;
border: 1px solid #c4c4c4!important;
border-radius: 3px!important;
box-shadow: 0 2px 2px rgba(0,0,0,0.1);
padding: 1px;
}
#joined .m_b_j img:hover {
-moz-box-shadow: 0 2px 2px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.2);
border-color: #a1a1a1;
box-shadow: 0 2px 2px rgba(0,0,0,0.2);
}
#joined .date {
display: block;
margin-top: 5px;
margin-left: 45px;
font: 11px helvetica, arial, sans-serif;
color: #777777;
}
#joined .date:before {
content: 'Cadastro: ';
}
</style>


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

Versão:
PunBB

waghcwb waghcwb  • Qua 29 Out 2014 - 17:28

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Qua 29 Out 2014 - 17:28

Pode me mostrar exatamente onde quer? Com uma screenshot se possível, ou então o id ou class do elemento.

Je4n Je4n  • Qui 30 Out 2014 - 14:36

waghcwb waghcwb  • Qui 30 Out 2014 - 20:01

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Qui 30 Out 2014 - 20:01

Bom, supondo que você inseriu essa tag manualmente, pode fazer assim:

Código:
jQuery(document).ready(function() {
    var joined = sessionStorage.getItem('joined');
    if (joined) {
        jQuery('#joined').html(joined);
    } else {
        jQuery.get('/memberlist?mode=joined&order=DESC&submit=Ok&username', function(j) {
            jQuery('#joined').html(jQuery('.table a[href^="/u"]:lt(5)', j));
            jQuery('#joined').find('a[href^="/u"]').each(function() {
                jQuery(this).wrap('<div class="m_b_j"></div>');
                var join = jQuery(this).attr('href');
                jQuery(this).after('<span class="date"></span>');
                jQuery(this).next().load(join + ' .main #field_id-4 dd div', function() {
                    jQuery(this).text(jQuery(this).text());
                    sessionStorage.setItem('joined', jQuery('#joined').html());
                });
            });
        });
    }
});

É claro que vai ter que inserir o CSS na sua folha de estilo, e te recomendo a usar um ID na tag footer, para que possa usar mais tag's dessas pelo fórum, sem problemas com conflitos:
Código:
<footer id="joined"></footer>

Caso não queira fazer isso, basta mudar o #joined para footer

Je4n Je4n  • Sex 31 Out 2014 - 17:00

waghcwb waghcwb  • Sáb 1 Nov 2014 - 19:51

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Sáb 1 Nov 2014 - 19:51

Essa área do fórum só é visível para membros. Não tenho como realizar os testes.. Mas, me confirme uma coisa, essa tag footer está em qual template?

Je4n Je4n  • Sáb 1 Nov 2014 - 23:17

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Sáb 1 Nov 2014 - 23:17

waghcwb escreveu:Essa área do fórum só é visível para membros. Não tenho como realizar os testes.. Mas, me confirme uma coisa, essa tag footer está em qual template?

overall_footer_end

JScript JScript  • Sex 7 Nov 2014 - 22:06

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Sex 7 Nov 2014 - 22:06

Je4n escreveu:Passando para dar um UP.
Olá amigo!

Vamos lá:
1 - Preciso que dê permissões de visualização aos visitantes no perfil dos membros
2 - O local que deseja é esse: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ???

Aguardo seu retorno,

JS

Je4n Je4n  • Sex 7 Nov 2014 - 22:57

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Sex 7 Nov 2014 - 22:57

JScript escreveu:
Je4n escreveu:Passando para dar um UP.
Olá amigo!

Vamos lá:
1 - Preciso que dê permissões de visualização aos visitantes no perfil dos membros
2 - O local que deseja é esse: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link] ???

Aguardo seu retorno,

JS
Olá, poderia me dizer onde eu ativo essa Opção de visualização ? Obrigado. Sobre o local, é esse sim.

JScript JScript  • Sex 7 Nov 2014 - 23:09

Je4n Je4n  • Sex 14 Nov 2014 - 0:48

waghcwb waghcwb  • Dom 16 Nov 2014 - 10:28

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Dom 16 Nov 2014 - 10:28

Qual o motivo disso amigo? Se é pela questão de liberar o acesso a visitantes, basta que mantenha enquanto lhe damos suporte. Quando obter sua resposta basta que volte a forma antiga de sua preferência.

Estamos aqui para ajuda-lo

Je4n Je4n  • Seg 17 Nov 2014 - 2:22

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Seg 17 Nov 2014 - 2:22

waghcwb escreveu:Qual o motivo disso amigo? Se é pela questão de liberar o acesso a visitantes, basta que mantenha enquanto lhe damos suporte. Quando obter sua resposta basta que volte a forma antiga de sua preferência.

Estamos aqui para ajuda-lo
Ah, não é por isso não, eu só preferi voltar ao estilo do rodapé anterior, já que estava tendo problemas com o novo. Para que ele se mante-se ao fim da página eu teria que colocar position relative e infelizmente isso faz com que o chatbox fique bugado. Foi só por isso mesmo, foi mal.

waghcwb waghcwb  • Seg 17 Nov 2014 - 18:59

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Seg 17 Nov 2014 - 18:59

Tudo bem, se assim quer. Tópico resolvido study

Daemon Daemon  • Seg 17 Nov 2014 - 19:33

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé Seg 17 Nov 2014 - 19:33

[sucesso=Tópico Resolvido; e Bloqueado][/sucesso]
[alerta=Tópico movido][/alerta]

Este tópico foi movido de "Lixeira" para "Arquivo - Pedido de código".

Conteúdo patrocinado  • 

Adicionar os últimos registrados no Rodapé Empty Re: Adicionar os últimos registrados no Rodapé

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