Avatar do último membro que postou no tópico

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

Resolvido Avatar do último membro que postou no tópico

Mensagem por gabeahero em 08/02/13, 12:55 pm

Qual é minha questão:
Olá olhem o print abaixo:


Tipo tem o avatar da pessoa que postou... Gostaria bem daquela forma ali xD se puderem me ajudar.

Atenciosamente.

GabeAHero.

Endereço do meu fórum:
http://rpglegendary.forumeiros.com

Versão do fórum:
PUNBB


Última edição por gabeahero em 08/02/13, 01:17 pm, editado 2 vez(es)
avatar

gabeahero
Nível 9

Masculino
Inscrito dia : 29/10/2012
Mensagens : 182
Pontos Ativos : 329

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por Cream em 08/02/13, 12:57 pm

Olá,

Leia o seguinte tutorial:
http://ajuda.forumeiros.com/t70587-
Até mais!
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por gabeahero em 08/02/13, 01:15 pm

fiz como mandava o tutorial e não resultou.
avatar

gabeahero
Nível 9

Masculino
Inscrito dia : 29/10/2012
Mensagens : 182
Pontos Ativos : 329

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por iPrompt em 08/02/13, 01:19 pm

Olá,

Seguindo tutorial só substitua o código JavaScript por este

Código:
jQuery(document).ready(function(){
       
    if(!window.localStorage) return;
 
    // Avatar par défaut
    var default_avatar= 'http://i.imgur.com/4v2MR.png';
 
    // Temps de cache, ici 24 h * 60 m * 60 s * 1000 ms donc un jour
    var caching_time= 24*60*60*1000;
 
    // Temps de cache d'une erreur, ici 60 s * 1000 ms donc une minute
    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);
    };
 
});

Depois adiciona este código em sua Folha de estilo CSS

Código:
.mini_ava {
float: left;
}

.mini_ava img {
padding:1px;
border:1px solid #515151;
background:#393939;
-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.1);
-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.1);
box-shadow:0px 2px 2px rgba(0,0,0,0.1)
}

.mini_ava img:hover {
border-color:#5f5f5f;
-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2);
box-shadow:0px 2px 2px rgba(0,0,0,0.2)
}

.mini_ava img /* Edite para a altura e largura */ {
    height:30px; /* Altura */
    width:30px; /* Largura */
}

Até
avatar

iPrompt
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/02/2012
Mensagens : 5364
Pontos Ativos : 6851

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por Consolado em 08/02/13, 01:38 pm

Olá!

Utilize esse código Javascript com o Investimento em todas as páginas:
Código:
var AVATAR_INDEX='true';var AVATAR_SUBFORO='false';var AVATAR_AUTHOR='true';eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2 0=3;$(4(){0=5});$.6(\'7://8-9.a.b/c/d/1/e-f-g.1\');',17,17,'READY_AVATAR|js|var|false|function|true|getScript|http|scripts|giobanii|googlecode|com|svn|trunk|view|avatar|system'.split('|'),0,{}))

Aceda á "Folha de estilos CSS"
Painel de Controle Seta Visualização Seta Imagens e Cores Seta Cores Seta Folha de estilos CSS

Código:

.avatar-index{float:left}.avatar-index img{border:1px solid #DDD;height:40px;margin:0 5px;padding:1px;width:40px}.avatar-index img:hover{border:1px dashed #CCC}.avatar-author-post{float:right}.avatar-author-post img{border:1px solid #DDD;height:40px;margin:0 5px;padding:1px;width:40px}.avatar-author-post img:hover{border:1px dashed #CCC}
Valide.

Melhores cumprimentos,
Today
avatar

Consolado
Super usuário

Inscrito dia : 09/05/2011
Mensagens : 4243
Pontos Ativos : 6128

Ver perfil do usuário

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por gabeahero em 08/02/13, 04:45 pm

Sem resultado.
avatar

gabeahero
Nível 9

Masculino
Inscrito dia : 29/10/2012
Mensagens : 182
Pontos Ativos : 329

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por Solkis em 08/02/13, 07:41 pm

Boa noite,

Tente seguir esse tutorial: http://ajuda.forumeiros.com/t70587-

Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por gabeahero em 08/02/13, 11:28 pm

Já segui e não adiantou.
avatar

gabeahero
Nível 9

Masculino
Inscrito dia : 29/10/2012
Mensagens : 182
Pontos Ativos : 329

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por Solkis em 09/02/13, 09:34 am

Bom dia,

Provavelmente o tutorial apresenta algum problema. Pedirei para o responsável por ele avaliar e fazer as devidas correções. Enquanto isso, tente com um tutorial do FdF francês: http://forum.forumactif.com/t338068-

Até mais.


Veja o link do tutorial oficial novamente, acabei de atualizá-lo.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

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

Resolvido Re: Avatar do último membro que postou no tópico

Mensagem por Luciano98 em 11/02/13, 06:18 am

Olá!

Utilize esse código Javascript no índice ou em todas as páginas:
Código:
;jQuery(document).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)') });});

Até mais.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.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