(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:
hay alguna manera de que funsione sin el perfil avansado.
bueno eso seria todo le dejo link de mi foro para que verifiquen :
Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Versão:
PunBB
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:
- [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
Versão:
PunBB