Como colocar ultimos post !

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

Resolvido Como colocar ultimos post !

Mensagem por Kallahari em 20/04/14, 12:17 pm

  • Descrição:
Olá, como faço para colocar como na print abaixo os ultimos post abaixo da shoutbox?


  • Informações:
Fórum:http://humbertycraft.ativoforum.com/Versão:PUNBB
Tipo:Pedido de códigoTags:colocar,ultimos



Última edição por fatalisss em 21/04/14, 08:29 pm, editado 1 vez(es)
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/
  • 0

Resolvido Re: Como colocar ultimos post !

Mensagem por Sckool em 20/04/14, 12:29 pm

Olá Fatalisss, adicione o código JS em todas as paginas:

Código:
jQuery(document).on('ready', function() {
jQuery('td.tcr').prepend('<div class="avat-miembro"><div>');
jQuery('td.tcr .avat-miembro').each(function () {
var profileUserURL = jQuery(this).parent().children('span').children('strong').children('a').attr('href');
jQuery(this).html('<a href="' + profileUserURL + '" class="avat-miembro-enlace"><img src="Endereço-da-imagem" alt="No Avatar" /></a>');
jQuery(this).children('a').load(profileUserURL + ' .module:eq(0) img:eq(0)')
});
});

E a sua CSS:
Código:
.avat-miembro {
float: left;
}
.avat-miembro img {
width: 40px;
height: 40px;
padding: 1px;
margin: 0 5px;
border-radius: 10px
}
avatar

Sckool
Nível 8

Masculino
Inscrito dia : 25/07/2013
Mensagens : 128
Pontos Ativos : 211

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Kallahari em 20/04/14, 12:32 pm

Não houve resultado :/
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Kallahari em 20/04/14, 02:04 pm

Ajuda ?
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Sckool em 20/04/14, 02:15 pm

Substitua o JS por este:

Código:
$(document).on('ready', function() {
        $('.topiclist.forums .row .lastpost').prepend('<div class="avatar-index"><div>');
        $('.topiclist.forums .row .lastpost .avatar-index').each(function () {
            var profileUserURL = $(this).parent().children('span').children('strong').children('a').attr('href');
            $(this).html('<a href="' + profileUserURL + '" class="avatar-index-enlace"><img src="http://cdn1.iconfinder.com/data/icons/basicset/user_64.png" alt="No Avatar" /></a>');
            $(this).children('a').load(profileUserURL + ' .module:eq(0) img:eq(0)')
        });
    });

$(document).on('ready', function() {
        $('dd.lastpost').prepend('<div class="avatar-index"><div>');
        $('dd.lastpost .avatar-index').each(function () {
            var profileUserURL = $(this).parent().children('span').children('strong').children('a').attr('href');
            $(this).html('<a href="' + profileUserURL + '" class="avatar-index-enlace"><img src="http://cdn1.iconfinder.com/data/icons/basicset/user_64.png" alt="No Avatar" /></a>');
            $(this).children('a').load(profileUserURL + ' .module:eq(0) img:eq(0)')
        });
    });
avatar

Sckool
Nível 8

Masculino
Inscrito dia : 25/07/2013
Mensagens : 128
Pontos Ativos : 211

Ver perfil do usuário http://ajuda.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Kallahari em 20/04/14, 02:26 pm

Resultou em nada, quase perdi meu fórum aff
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Kallahari em 21/04/14, 10:45 am

Ninguem vai ajudar ?
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Shek em 21/04/14, 12:11 pm

Bom dia!

Adicione este código CSS:
Código:
.mini_ava{
float:left;
}
.mini_ava img{
width:40px;
height:40px;
margin-right:8px;
margin-left:8px;
}
Em seguida, crie um novo JavaScript com este código no "Index" e nos "Subfóruns":
Código:
$(function(){
        if(!window.localStorage) return;

        var default_avatar= 'http://illiweb.com/fa/invision/pp-blank-thumb.png';
        var caching_time= 24*60*60*1000;
        var caching_error= 60*1000;
        var set_avatar= function(id) {
        $('.mini_ava.member'+id).html('<img src="'+get_avatar(id)+'" />');
        };
        var get_avatar= function(id) {
        if(localStorage.getItem('t_ava'+id) < +new Date - caching_time || (localStorage.getItem('d_ava'+id)==default_avatar && localStorage.getItem('t_ava'+id) < +new Date - caching_error))
        {
        localStorage.setItem('d_ava'+id, default_avatar);
        $.get('/u'+id, function (d){
        localStorage.setItem('t_ava'+id,+new Date);
        localStorage.setItem('d_ava'+id, $('#profile-advanced-right .module:first div img:first,.forumline td.row1.gensmall:first > img, .frm-set.profile-view.left dd img,dl.left-box.details:first dd img, .row1 b .gen:first img, .real_avatar img',d).first().attr('src')||default_avatar);
        set_avatar(id);
        });
        }
        return localStorage.getItem('d_ava'+id);
        };
        var to_replace= {};
        $('dd.lastpost strong a.gensmall, .ipbtable tr td:last-child span strong a.gensmall, .table td.tcr strong a.gensmall, .forumline .row3.over strong a.gensmall').each(function(){
        to_replace[$(this).attr('href').substr(2)]= 1;
        $(this).closest('td,dd').prepend('<div class="mini_ava member'+$(this).attr('href').substr(2)+'"></div>');
        });
        for(i in to_replace)
        {
        set_avatar(i);
        };
        });
Atenciosamente,
Shek


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 : 17160
Pontos Ativos : 21418

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: Como colocar ultimos post !

Mensagem por Kallahari em 21/04/14, 04:08 pm

Olá, ele bugo, aparecer uma foto padrao em Todos !
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/

Resolvido Re: Como colocar ultimos post !

Mensagem por Hancki em 21/04/14, 04:30 pm

Olá!

Leia: http://ajuda.forumeiros.com/t91516-avatar-redondo-lastpost#621844
Use o código Javascript desse tópico, vai resultar!

Hancki
avatar

Hancki
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 03/10/2009
Mensagens : 8047
Pontos Ativos : 12032

Ver perfil do usuário http://programacaoweb.forumeiros.com/ https://www.facebook.com/djtomoficial https://www.facebook.com/djtomoficial

Resolvido Re: Como colocar ultimos post !

Mensagem por Shek em 21/04/14, 06:00 pm

Olá!

Você está com um problema de colisão de códigos no JS ShoutBox.js e talvez o motivo da função não funcionar seja este. Tanto o código que lhe passei funcionou perfeitamente bem, assim como o do tópico indicado por Hancki. Verifique seus scripts e volte a nos informar da situação!

Atenciosamente,
Shek


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 : 17160
Pontos Ativos : 21418

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: Como colocar ultimos post !

Mensagem por Kallahari em 21/04/14, 08:28 pm

Shek, átraves do link passado por Hancki, fiz como ele ensinou é deu tudo certo, agradeço á Voces.
avatar

Kallahari
Usuário avançado

Masculino
Inscrito dia : 31/01/2014
Mensagens : 413
Pontos Ativos : 639

Ver perfil do usuário http://muwinnerr.forumeiros.com/

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