vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   How to hide Private Message info on Who's Online page? (https://vborg.vbsupport.ru/showthread.php?t=162969)

Tr@nsltr 11-17-2007 05:36 PM

How to hide Private Message info on Who's Online page?
 
How does one hide who a member is private messaging on the "Who's Online" page?

I know that others find this information rather invasive, as well, but I don't see a solution on here for it. I know that I can set all user details to not showing up, but I'd rather not remove everything for security reasons... to help staff moderate the forums properly.

Should I modify the functions_online php page in some manner or edit the phrase on the Who's Online template? How has anyone else handled this previously? Having the message show up as simply "private messaging" would suffice, really. It seems like it wouldn't be too difficult to just remove that user that is being pmed rather easily, I'll look into that first to see if I can come up with a solution.

Triky 11-22-2007 10:00 PM

Firstly, I want to say that I don't know how to edit it, but, yes, in functions_online.php you can check this part of code:

Code:

        case 'pm':
            $userinfo['action'] = $vbphrase['private_messaging'];
            if ($vbulletin->userinfo['permissions']['wolpermissions'] & $vbulletin->bf_ugp_wolpermissions['canwhosonlinefull'])
            {
                if ($seeuserid)
                {
                    $userinfo['where'] = '<a href="member.php?' . $vbulletin->session->vars['sessionurl'] . "u=$seeuserid\">$wol_user[$seeuserid]</a>";
                }
                if ($userinfo['values']['do'] == 'newpm' OR $userinfo['values']['do'] == 'insertpm' OR $userinfo['values']['do'] == 'newmessage')
                {
                    $userinfo['action'] = $vbphrase['creating_private_message'];
                }
                else if ($userinfo['values']['do'] == 'editfolders' OR $userinfo['action']['do'] == 'updatefolders')
                {
                    $userinfo['action'] = $vbphrase['modifying_private_message_folders'];
                }
                else if ($userinfo['values']['do'] == 'trackpm' OR $userinfo['values']['do'] == 'deletepmreceipt')
                {
                    $userinfo['action'] = $vbphrase['tracking_private_messages'];
                }
                else if ($userinfo['values']['do'] == 'showpm')
                {
                    $userinfo['action'] = $vbphrase['viewing_private_message'];
                }
                else if ($userinfo['values']['do'] == 'downloadpm')
                {
                    $userinfo['action'] = $vbphrase['downloading_private_messages'];
                }

            }
            break;



All times are GMT. The time now is 09:18 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00992 seconds
  • Memory Usage 1,716KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete