vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Disable viewing of 'Last Activity' for moderators only (https://vborg.vbsupport.ru/showthread.php?t=185322)

transparent 07-14-2008 07:10 PM

Disable viewing of 'Last Activity' for moderators only
 
Hello All,

I'm not sure if this should go into the 'mod request' section so please feel free to move it if needed...

I would like to know how to disable the viewing of 'last activity' on the profile page specifically for moderators only. For security reasons I think it would be better if regular members could not see their last activity.

Thank you for the time & effort.

Marco van Herwaarden 07-15-2008 09:17 AM

If i am not wrong on this, then you can disable viewing of the location for each usergroup.

khaledkhaled24 07-15-2008 09:20 AM

Thanks Marco van Herwaarden,
but what option should I disable in the usergroup?

Marco van Herwaarden 07-15-2008 09:29 AM

The settings under Who's Online Permissions

khaledkhaled24 07-15-2008 09:37 AM

Thanks Marco

by the way,
it is set OFF for unregistered users, and still they are able to view last activity, but they can't see what the user is doing, so what should I do now?

transparent 07-15-2008 07:18 PM

Quote:

Originally Posted by Marco van Herwaarden (Post 1575776)
If i am not wrong on this, then you can disable viewing of the location for each usergroup.

Yes, the location of users is easily disabled by turning off the 'can view who's online' option but that does not have any effect on the users ability to view 'last activity'. For example right now any registered user can view my profile and see the last time I was active.

Quote:

Originally Posted by khaledkhaled24 (Post 1575793)
Thanks Marco

by the way,
it is set OFF for unregistered users, and still they are able to view last activity, but they can't see what the user is doing, so what should I do now?

I still am looking for an answer on this as well.

transparent 07-16-2008 07:27 PM

Bump...anyone got an idea?

khaledkhaled24 07-16-2008 10:05 PM

yeah, I did what you requested for on this link:
https://vborg.vbsupport.ru/showthread.php?t=185390

and for the IF condition on show-last activity, I made it to check if the user name is registered to a group ID or not.

I hope that this helps out!

transparent 07-16-2008 10:35 PM

Quote:

Originally Posted by khaledkhaled24 (Post 1577243)
yeah, I did what you requested for on this link:
https://vborg.vbsupport.ru/showthread.php?t=185390

and for the IF condition on show-last activity, I made it to check if the user name is registered to a group ID or not.

I hope that this helps out!

That looks promising. Can you please provide the code changes that you made? Thank you very much ; )

transparent 07-19-2008 06:45 AM

bump.

students_forum 09-19-2008 12:30 AM

find in MEMBERINFO "<!-- current activity -->" and add a condition, like the one I added below. It works :)

PHP Code:

                <!-- current activity -->
                <if 
condition="$prepared['lastactivitydate'] OR $prepared['action']">
                    <
div class="alt2 smallfont block_row" id="activity_info">
                        <if 
condition="$prepared['lastactivitydate']">
                            <
div id="last_online">
                                <
span class="shade">$vbphrase[last_activity]:</span$prepared[lastactivitydate]<if condition="!$show['detailedtime']"> <span class="time">$prepared[lastactivitytime]</span></if>
                            </
div>
                        </if>
                        <if 
condition="$prepared['action']">
                            <
span class="shade">$vbphrase[current_activity]:</span$prepared[action$prepared[where]
                        </if>
                    </
div>
                </if>
                <!-- / 
current activity --> 

and add

<if condition="is_member_of($vbulletin->userinfo, 6, ....)"> after "<!-- current activity -->". Remembering to close it with </if>

students_forum 09-19-2008 12:39 AM

1 Attachment(s)
also, find in whosonlinebit:

PHP Code:

        <if condition="$show['where']">
            <
div class="smallfont" style="margin-top:1px">
                <if 
condition="$show['subscribed']"><img class="inlineimg" src="$stylevar[imgdir_misc]/subscribed.gif" alt="$vbphrase[you_are_subscribed_to_this_thread]/></if>
                
$userinfo[where]
</if>
            </
div

and place the same condition as above, so it looks like this for a normal member:


Cyn 10-15-2008 03:38 AM

I'm trying to apply this to the memberinfo_block_statistics template:


PHP Code:

$template_hook[profile_stats_pregeneral]

    <
fieldset class="statistics_group">
        <
legend>$vbphrase[general_information]</legend>
        <
ul class="list_no_decoration">
            <if 
condition="$prepared['lastactivitydate']">
                <
li><span class="shade">$vbphrase[last_activity]:</span$prepared[lastactivitydate] <if condition="!$show['detailedtime']"><span class="time">$prepared[lastactivitytime]</span></if></li>
            </if>
            <if 
condition="$prepared['action']">
                <
li><span class="shade">$vbphrase[current_activity]:</span$prepared[action$prepared[where]</li>
            </if>
            <
li><span class="shade">$vbphrase[join_date]:</span$prepared[joindate]</li>
            <if 
condition="$vboptions['usereferrer']"><li><span class="shade">$vbphrase[referrals]:</span$prepared[referrals]</li></if>
            <if 
condition="$prepared['homepage']">
                <
li><span class="shade">$vbphrase[home_page]:</span> <a href="$prepared[homepage]target="_blank">$prepared[homepage]</a></li>
            </if>
        </
ul>
    </
fieldset

But it's not accepting it with the same code used for MEMBERINFO, above. What would I place here to disable the Current Activity in the Statistics section of the profile page?


All times are GMT. The time now is 05:29 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.01184 seconds
  • Memory Usage 1,778KB
  • 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
  • (3)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (13)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