SimplePortal

Support => English Support => Topic started by: letub on November 20, 2010, 08:28:55 PM

Title: Hidden users
Post by: letub on November 20, 2010, 08:28:55 PM
Is it possible to set the users online block to not show that there are any hidden users?
Title: Re: Hidden users
Post by: ccbtimewiz on November 28, 2010, 11:06:55 PM
Yes
Title: Re: Hidden users
Post by: AngelinaBelle on January 01, 2011, 11:27:29 AM
Please -- let us know how.
Happy New Year!
Title: Re: Hidden users
Post by: ccbtimewiz on January 05, 2011, 10:48:58 PM
./Sources/PortalBlocks.php

Find and remove:
Code: [Select]
<li>', sp_embed_image('dot'), ' ', $txt['hidden'], ': ', $stats['num_users_hidden'], '</li>
And then to remove them from the actual block itself (the listing),

Find:
Code: [Select]
foreach ($stats['users_online'] as $user)
echo '
<li class="sp_list_indent">', sp_embed_image($user['name'] == 'H' ? 'tux' : 'user'), ' ', $user['hidden'] ? '<em>' . $user['link'] . '</em>' : $user['link'], '</li>';

Replace with:
Code: [Select]
foreach ($stats['users_online'] as $user)
      {
                        if ($user['hidden'])
                                  continue;

echo '
<li class="sp_list_indent">', sp_embed_image($user['name'] == 'H' ? 'tux' : 'user'), ' ', $user['hidden'] ? '<em>' . $user['link'] . '</em>' : $user['link'], '</li>';
      }
Title: Re: Hidden users
Post by: AngelinaBelle on January 06, 2011, 01:55:45 PM
Thanks, Chris.  I hope this will help the original poster.
SimplePortal 2.3.8 © 2008-2024, SimplePortal