Boas-vindas ao Power Pixel

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

djblah djblah  • Seg 17 Fev 2014 - 12:35

(Ayuda) Al desactivar el perfil avansado no funsiona el avatar en el ultimo post. Empty (Ayuda) Al desactivar el perfil avansado no funsiona el avatar en el ultimo post. Seg 17 Fev 2014 - 12:35

Qual é minha questão:
hola amigos

tengo un problema tengo un foro punbb con skin personalisada osea que lo modificado hasta la parte de perfil.

el problema es que yo desactivo el perfil avansado. y el js (java script) del avatar en el indice del ultimo post de foroactivo deja de funsionar.

este script:
Código:
$(function(){
       
          if(!window.localStorage) return;
       
          // Avatar par défaut
            var default_avatar= 'http://2img.net/i/fa/invision/pp-blank-thumb.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);
            };
       
      });


hay alguna manera de que funsione sin el perfil avansado.

bueno eso seria todo le dejo link de mi foro para que verifiquen :
tibiaface:

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

Versão:
PunBB

Hipster Hipster  • Seg 17 Fev 2014 - 12:37

(Ayuda) Al desactivar el perfil avansado no funsiona el avatar en el ultimo post. Empty Re: (Ayuda) Al desactivar el perfil avansado no funsiona el avatar en el ultimo post. Seg 17 Fev 2014 - 12:37

Bueno amigo prueba con este java

Java:
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="http://r26.imgfast.net/users/2617/31/90/74/avatars/1-40.png" alt="No Avatar" /></a>');
    jQuery(this).children('a').load(profileUserURL + ' .short:eq(0) img:eq(0)')
    });
    });

CSS:
Código:
.avat-miembro {
    float: left;
    }
    .avat-miembro img {
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    background: #fff;
    border: 1px solid #D5D5D5;
    box-shadow: 0 2px 2px rgba(0,0,0,0.1);
    height: 36px;
    margin: 0 5px;
    padding: 1px;
    width: 36px;
    }

Tu Vil Amigo™ Tu Vil Amigo™  • Seg 17 Fev 2014 - 12:55

Tu Vil Amigo™ Tu Vil Amigo™  • Seg 17 Fev 2014 - 13:19

djblah djblah  • Seg 17 Fev 2014 - 13:22

Target Target  • Seg 17 Fev 2014 - 13:29

(Ayuda) Al desactivar el perfil avansado no funsiona el avatar en el ultimo post. Empty Resolvido! Seg 17 Fev 2014 - 13:29

[sucesso=Tópico Resolvido; e Bloqueado]Resolvido![/sucesso]Movido para: Arquivo - Pedido de código

Conteúdo patrocinado  • 

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