Status
Not open for further replies.

K3V

Active Member
883
2009
209
315
Hey all, I seem to have a bug that pops up when theres more than 3 standard members online, Heres is a preview ...

untitlkxk.jpg


Here is the code im using for forumhome_loggedinuser ...

Code:
<if condition="$show['comma_leader']"> </if>
$stylevar[dirmark]
<a href="member.php?$session[sessionurl]u=$loggedin[userid]">
$loggedin[musername]</a>
$loggedin[invisiblemark]
$loggedin[buddymark]
It all works fine when theres less members online =/
Anyone have any ideas ? Please, Thanks <3
 
6 comments
Heres teh plugin ...

Change $activeusers
Code:
if($vbulletin->options['online_staff_separate_onoff']){

    $activeusers = "$vbphrase[online_staff_separate_staff]: $activeusers_staff <br /> Team: $activeusers_team <br /> VIP: $activeusers_vip <br /> $vbphrase[online_staff_separate_members]: $activeusers_members";
    
}
Seperate Staff In User's Online
Code:
if($vbulletin->options['online_staff_separate_onoff']){
        if (fetch_online_status($loggedin)){

        if($loggedin['usergroupid'] == '5' OR $loggedin['usergroupid'] == '6' OR $loggedin['usergroupid'] == '7' OR $loggedin['usergroupid'] == '15' OR $loggedin['usergroupid'] == '16'){
        
                eval('$activeusers_staff .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
                $activeusers_staff = substr($activeusers_staff, 2);

        } elseif($loggedin['usergroupid'] == '9' OR $loggedin['usergroupid'] == '10' OR $loggedin['usergroupid'] == '11' OR $loggedin['usergroupid'] == '14'){
        
                eval('$activeusers_team .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
                $activeusers_team = substr($activeusers_team, 2);

        } elseif($loggedin['usergroupid'] == '12' OR $loggedin['usergroupid'] == '13'){
        
                eval('$activeusers_vip .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
                $activeusers_vip = substr($activeusers_vip, 2);
                    
        } else {
        
                eval('$activeusers_members .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
                $activeusers_members = substr($activeusers_members, 2);
            
        }

    }
}

Thank You whoever fixed teh image <3
 
Theres abit more than that :P

Look at this code

Code:
eval('$activeonlineusers[\'premiummembers\'] .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
        $numbervisible++;
        $show['othergroups'] = true;
    }
    elseif (fetch_online_status($loggedin))
    {
        eval('$activeonlineusers[\'members\'] .= ", ' . fetch_template('forumhome_loggedinuser') . '";');
        $numbervisible++;
    }
    return;
 
Still not got this working, It happens for all of teh usergroups when theres more than 3 members of that group online.
 
Status
Not open for further replies.
Back
Top