Avatar in the Recent Topics problem

Go down

Solved Avatar in the Recent Topics problem

Post by goldeneBlume407 on February 12th 2018, 6:56 pm

Technical Details

Forum version : #phpBB2
Position : Administrator
Concerned browser(s) : Google Chrome
Screenshot of problem : https://i.imgur.com/7FC1Zfq.jpg
Who the problem concerns : Yourself
Forum link : http://879htzozacipcupes.hungarianforum.net

Description of problem

Hi! I love you

I use this
https://help.forumotion.com/t137749-avatar-in-the-recent-topics#931159

here is my code

Code:
$(function(){
  var style = document.createElement('STYLE'), css = '.mini_ava2>img{height:20px;margin-right:5px;width:20px;}';
  style.type = 'text/css';
  if (style.styleSheet) style.styleSheet.cssText = css;
  else style.appendChild(document.createTextNode(css));
  document.getElementsByTagName('HEAD')[0].appendChild(style);
    
       if(!window.localStorage) return;
    
       // Default avatar
        var default_avatar= 'http://illiweb.com/fa/invision/pp-blank-thumb.png';
    
       // Time of cache 24h*60m*60s*1000ms - one day
        var caching_time= 60*1000;
    
       // Time of cache in case of error 60s*1000ms - one minute
        var caching_error= 60*1000;
    
       var set_avatar= function(id) {
            $('.mini_ava2.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= {};
    
       $('#recentTopics a[href^="/u"]').each(function(){
            to_replace[$(this).attr('href').substr(2)]= 1;
            $(this).before('<span class="mini_ava2 member'+$(this).attr('href').substr(2)+'"></span>');
        });
    
       for(i in to_replace)
        {
            set_avatar(i);
        };
    
   });

this work perfect, but this code add a avatar to my who is online (mod_whoisonline)

I dont know why, but i dont want to add avatar for mod_whoisonline
I want avatar JUST mod_recent_topics. Somebody know why? And how i can fix it?
Maybe you know, you helped me last dear @luffy
avatar
goldeneBlume407
New Member

Posts : 17
Reputation : 1
Language : english

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by SLGray on February 12th 2018, 7:06 pm

The link to your forum does not load your forum.


When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.

avatar
SLGray
Administrator
Administrator

Male Posts : 43693
Reputation : 3107
Language : English
Location : United States

http://fmthemesdesignteam.forumotion.com/

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by goldeneBlume407 on February 12th 2018, 7:45 pm

avatar
goldeneBlume407
New Member

Posts : 17
Reputation : 1
Language : english

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by SLGray on February 13th 2018, 8:34 am

Thanks, but guests can not see the widgets.


When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.

avatar
SLGray
Administrator
Administrator

Male Posts : 43693
Reputation : 3107
Language : English
Location : United States

http://fmthemesdesignteam.forumotion.com/

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by goldeneBlume407 on February 13th 2018, 1:40 pm

Now is active. I hope you can help me. I am sorry but i forget. I hope you see everything and can u help me :S
I am so lost.. and i don't understand what is the problem.
avatar
goldeneBlume407
New Member

Posts : 17
Reputation : 1
Language : english

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by goldeneBlume407 on February 13th 2018, 2:00 pm

problem is Solved.
avatar
goldeneBlume407
New Member

Posts : 17
Reputation : 1
Language : english

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by brandon_g on February 13th 2018, 2:32 pm

May you post what the solution was?

-Brandon


Remember to mark your topic when a solution is found.
avatar
brandon_g
Support Moderator
Support Moderator

Male Posts : 6974
Reputation : 638
Language : English
Location : USA

http://broadcastingduo.forumotion.com/

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by goldeneBlume407 on February 14th 2018, 5:13 pm

Dear @brandon_g
I add
Code:
</div>
for mod_whoisonline begining. And it closed, and dont show avatar in mod_whoisonline. cheers

So the problem is Solved.
avatar
goldeneBlume407
New Member

Posts : 17
Reputation : 1
Language : english

Back to top Go down

Solved Re: Avatar in the Recent Topics problem

Post by brandon_g on February 14th 2018, 5:45 pm

Thanks for posting the solution. Smile

Topic solved and archived ~ brandon_g
Please read our forum rules: ESF General Rules


Remember to mark your topic when a solution is found.
avatar
brandon_g
Support Moderator
Support Moderator

Male Posts : 6974
Reputation : 638
Language : English
Location : USA

http://broadcastingduo.forumotion.com/

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum