Howto chage appearing of online users
Thelicia
Posted on 04-12-2010 13:30
Offline
Junior Member
Posts: 10
Joined: 04.12.10
Gender: male
Warnings:
Hello,
in the Forum statistics, (super) admin level user are written in strong letters. Also wanted to add some color to them, but didn't find anything regarding this so far. Need a hint where i can find the settings...
Thx in advance.
slaughter
Posted on 06-12-2010 17:38
Offline
Head Developer
Super Admin
Posts: 1091
Joined: 28.12.09
Gender: male
Warnings:
/forum/includes/forum_statistics.php is the Code of the statistics.
But the function which makes the admin bold is in maincore.php at the end of the file:
Code $new_members[] = profile_link($member['user_id'], $member['user_name'], $user_status, $link_class, $member['user_name'], (isset($member['user_level']) && $member['user_level'] > nMEMBER ? "font-weight: bold;" : ""));
Thelicia
Posted on 06-12-2010 19:39
Offline
Junior Member
Posts: 10
Joined: 04.12.10
Gender: male
Warnings:
ok changed to
Code $new_members[] = profile_link($member['user_id'], $member['user_name'], $user_status, $link_class, $member['user_name'], (isset($member['user_level']) && $member['user_level'] > nMEMBER ? "font-weight: bold; color:#ff9900;" : ""));
now all users above member level are orange....
how to add an additional setting?
complete situation:
wanted to colour admins orange and super admins red.
with the current setting these 2 types of admin accounts aren't differentiated...
greetz thely
Thelicia
Posted on 09-12-2010 03:22
Offline
Junior Member
Posts: 10
Joined: 04.12.10
Gender: male
Warnings:
/push
Advertising Bot Posted on 23-05-2012 01:38
Bot Agent Posts: n^xJoined: Always
xxyy
Posted on 09-12-2010 20:38
Offline
Member
Posts: 195
Joined: 16.05.10
Gender: male
Warnings:
Code $new_members[] = profile_link($member['user_id'], $member['user_name'], $user_status, $link_class, $member['user_name'], (isset($member['user_level']) && $member['user_level'] > nMEMBER ? "font-weight: bold; color:#ff9900;" : ""));
try
GeSHi: PHP
if ( isset ( $member [ 'user_level' ] ) ) { switch ( $member [ 'user_level' ] ) {
case nMEMBER:
$ul ="" ;
break ;
case nMODERATOR:
$ul ="font-weight: bold; color:<span style='color:#ff9900'>#ff9900;</span>" ;
//#ff9900=color for Moderators
break ;
case nADMIN:
$ul ="font-weight: bold; color:<span style='color:#ffa500'>#ffa500</span>;" ;
//admins orange
case nSUPERADMIN:
$ul ="font-weight: bold; color:<span style='color:#ff0000'>#ff0000</span>;" ;
//superadmins red
}
$new_members [ ] = profile_link
( $member [ 'user_id' ] ,
$member [ 'user_name' ] ,
$user_status ,
$link_class ,
$member [ 'user_name' ] ,
( isset ( $member [ 'user_level' ] ) &&
$member [ 'user_level' ] > nMEMBER ?
"font-weight: bold; color:#ff9900;" :
"" ) ) ;
Parsed in 0.024 seconds, using GeSHi 1.0.7.20
All information without guarantee.
Signature xxyy
Meine neue Webseite (in Development...)
Alle Angaben ohne Gewähr. Ich übernehme keine Haftung für Schäden an Hard/Software
Thelicia
Posted on 10-12-2010 03:05
Offline
Junior Member
Posts: 10
Joined: 04.12.10
Gender: male
Warnings:
nearly perfect xD
did it:
Code
if(isset($member['user_level'])){
switch ($member['user_level']) {
case nMODERATOR:
$ul="font-weight: bold; color:#ffff00;";
//moderators yellow
break;
case nADMIN:
$ul="font-weight: bold; color:#ff9900;";
//admins orange
break;
case nSUPERADMIN:
$ul="font-weight: bold; color:#ff0000;";
//superadmins red
}
}
$new_members[] = profile_link($member['user_id'], $member['user_name'], $user_status, $link_class, $member['user_name'], (isset($member['user_level']) && $member['user_level'] > nMEMBER ? $ul : ""));
switch for member group can be left away... as $new_members[] checks for groups above members.
Edit:
maybe a good functionality to add in a future version of PiF. Just added it because People wanted me to...
Edited by Thelicia on 10-12-2010 03:08
spunk
Posted on 10-12-2010 16:23
Offline
Moderator
Posts: 284
Joined: 16.01.10
Gender: male
Age: 42
Warnings:
Nice!
This must be in next Release
Please with Groupcolor also.
jebajseti
Posted on 16-07-2011 19:58
Offline
Junior Member
Posts: 25
Joined: 19.04.10
Warnings:
how about for groups? If user is in group and admin it would take admin color or moderator or etc. If user is in group vip and regular user should take vip color.
or even better, can someone make infusion for pimped-fusion http://www.phpfusion-mods.net/infusions/moddb/view.php?mod_id=377
Edited by jebajseti on 16-07-2011 19:59
jebajseti
Posted on 23-07-2011 01:40
Offline
Junior Member
Posts: 25
Joined: 19.04.10
Warnings:
it would be really cool