Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

Reply
 
Thread Tools
Profile Privacy Details »»
Profile Privacy
Version: 1.00, by Krofh Krofh is offline
Developer Last Online: Jun 2013 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 07-12-2006 Last Update: Never Installs: 29
DB Changes Uses Plugins Template Edits
 
No support by the author.

Quote Notification

Description: This plugin will add a "Profile Privacy" option for users, allowing them to select one of three options. "Public" enables anyone at all to view their profile, "Private" limits their profile to only being viewed by forum members, and "Friends Only" limits their profile to people on their friends list. Note: Admins and Super Moderators can still view anyone's profile with this hack.

Installation:
  • Import the product XML file
  • Perform the following template edit in template modifyprofile:
Find:
Code:
			<if condition="$show['customtitleoption']">
Add above:
Code:
<!-- profile privacy options -->
			<fieldset class="fieldset">
				<legend>$vbphrase[profile_privacy]</legend>
				<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
				<tr>
					<td>$vbphrase[profile_privacy_message]</td>
				</tr>
				<tr>
					<td>$profile_privacy_radio</td>
				</tr>
				</table>
			</fieldset>
<!-- profile privacy options -->
Contains:
  • 4 Plugins
  • 1 New Template
  • 1 Template Edit
  • 6 Phrases

This hack is somewhat similar to Private Profiles by Psionic Vision. Either hack seems to be fine but have different features, though I don't think they'd really work well together.

vBulletin 3.6.1: thanks to toolblast for testing this out, he reported that this hack works fine on vB 3.6.1 as well.

Please click install.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 08-03-2006, 07:50 PM
rasp187 rasp187 is offline
 
Join Date: Dec 2005
Location: Ohio
Posts: 112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Works great but is there any way I can make it so moderators can view user profiles regardless, too, instead of just admins and supermods? Great mod!
Reply With Quote
  #13  
Old 08-04-2006, 04:17 AM
Krofh's Avatar
Krofh Krofh is offline
 
Join Date: Aug 2005
Posts: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah, that just takes a small plugin edit. In your Plugin Manager, under member_complete is a plugin called "Profile Privacy: Viewing Profile." About 30 lines into the code there is a conditional for who can view the profile:
Code:
		if (!( 					   // if not any of the following:
			in_array($vbulletin->userinfo['userid'], $buddyids) || // friends
			$vbulletin->userinfo['usergroupid'] == 6            || // admins
			$vbulletin->userinfo['usergroupid'] == 5            || // supermods
			$userinfo['userid'] == $vbulletin->userinfo['userid']  // yourself
		)) {
All you need to do is add another line in there for mods, and you're good to go It should look like this:
Code:
		if (!( 					   // if not any of the following:
			in_array($vbulletin->userinfo['userid'], $buddyids) || // friends
			$vbulletin->userinfo['usergroupid'] == 6            || // admins
			$vbulletin->userinfo['usergroupid'] == 5            || // supermods
			$vbulletin->userinfo['usergroupid'] == 7            || // mods
			$userinfo['userid'] == $vbulletin->userinfo['userid']  // yourself
		)) {
Reply With Quote
  #14  
Old 08-04-2006, 11:02 PM
rasp187 rasp187 is offline
 
Join Date: Dec 2005
Location: Ohio
Posts: 112
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome! Thanks for the fast reply!
Reply With Quote
  #15  
Old 09-16-2006, 05:31 PM
toolblast's Avatar
toolblast toolblast is offline
 
Join Date: Mar 2004
Posts: 266
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this work in 3.6? If so, great. If not, can somebody please port it?

Thanks!
Reply With Quote
  #16  
Old 09-20-2006, 01:45 AM
moonclamp's Avatar
moonclamp moonclamp is offline
 
Join Date: May 2004
Location: London
Posts: 516
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What is the default setting? Is privacy on or off?
Reply With Quote
  #17  
Old 09-20-2006, 03:22 AM
cbr929rrerion cbr929rrerion is offline
 
Join Date: Oct 2005
Posts: 275
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<font color="Lime">**INSTALLED**</font>
Reply With Quote
  #18  
Old 08-26-2008, 12:42 AM
figu120 figu120 is offline
 
Join Date: Feb 2008
Location: medellin
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok muy beun hack
ok very good hack
Reply With Quote
  #19  
Old 12-02-2008, 01:49 PM
GSeybold GSeybold is offline
 
Join Date: Dec 2007
Posts: 473
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just installed on new VB version.. works fine
Reply With Quote
  #20  
Old 12-02-2008, 01:56 PM
GSeybold GSeybold is offline
 
Join Date: Dec 2007
Posts: 473
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Anyone figure this out? I would like to no as well.

Quote:
Originally Posted by moonclamp View Post
What is the default setting? Is privacy on or off?
Reply With Quote
  #21  
Old 12-02-2008, 01:57 PM
GSeybold GSeybold is offline
 
Join Date: Dec 2007
Posts: 473
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok just checked... default is public.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:12 PM.


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.12679 seconds
  • Memory Usage 2,299KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete