Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 02-06-2006, 12:16 PM
Lizard306's Avatar
Lizard306 Lizard306 is offline
 
Join Date: May 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default is there any mod which hides links / attactment from unregistered users?

Hi,

I am looking for a mod that will hide / not show links or attachments within a post to unregistered users.

willing to pay if required.

Thanks
Reply With Quote
  #2  
Old 02-06-2006, 12:27 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

if a link is displayed it does not necessarily mean that the group can download attachment

downloading attachment is controlled via USERGROUP MANAGER (Permissions)
Reply With Quote
  #3  
Old 02-06-2006, 12:36 PM
Lizard306's Avatar
Lizard306 Lizard306 is offline
 
Join Date: May 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

1) users on my forum post hundreds of links to external sites. i dont want these to seen my unregistered users.

2) i dont want unregistered users to see attachments at all. leave alone downloading them.

Thanks again
Reply With Quote
  #4  
Old 02-06-2006, 03:38 PM
bairy bairy is offline
 
Join Date: Oct 2005
Posts: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't know about the url parsing, it'll be in the bbcode functions somewhere.

The attachments is fairly easy if you know how to hack the templates. Assuming the site you mean is your url (i.e. vb 3.0) open the postbit template, find
Code:
<if condition="$show['attachments']">
and replace with
Code:
<if condition="$show['attachments'] AND $bbuserinfo[userid]">
That will only show the attachments to logged in users
Reply With Quote
  #5  
Old 02-06-2006, 06:13 PM
Lizard306's Avatar
Lizard306 Lizard306 is offline
 
Join Date: May 2005
Posts: 31
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks for your reply. what is i want to block a whole usergroup ... i.e. say i have user group for people under 50 posts. whom i dont want to show the attachments to. then whats the code i need to attach.
Reply With Quote
  #6  
Old 02-06-2006, 06:40 PM
bairy bairy is offline
 
Join Date: Oct 2005
Posts: 184
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh ok well okay there is lots of info stored in various variables, so I'll list them and you can just pick and choose as you need.

Okay you need to have
Code:
<if condition="$show['attachments']">
there. You can add on other bits of code using AND after the ] but before the " as I have done.

$bbuserinfo[userid] = the user's id. if $bbuserinfo[userid] exists, it means they are logged in
$bbuserinfo[posts] stores the number of posts
$bbuserinfo[usergroupid] stores the usergroup of the member.

So for example,
Code:
<if condition="$show['attachments'] AND $bbuserinfo['posts'] > '50'">
will only show the attachments if the user has over 50 posts. (This method is slightly easier to understand and change than the usergroup method)

Code:
<if condition="$show['attachments'] AND $bbuserinfo['usergroupid'] == '6'">
will only show attachments to administrators (group 6).

Code:
<if condition="$show['attachments'] AND $bbuserinfo['usergroupid'] != '6'">
will only show attachments to those who aren't administrators. Not a practical example I know but useful if you want to exclude just one group.

If you specify exactly who you want to see attachments, I can create exact code for you. (If you want to mix and match the rules dependant on forum then although possible, that's much messier and beyond my personal range.)
Reply With Quote
  #7  
Old 02-06-2006, 10:39 PM
hiiped hiiped is offline
 
Join Date: Jan 2006
Posts: 151
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Lizard306
Hi,

I am looking for a mod that will hide / not show links or attachments within a post to unregistered users.

willing to pay if required.

Thanks
::::: Hide links from guest / unregistered :::::

for attachments, you can disable guest view in group permission



/
Reply With Quote
Reply

Thread Tools
Display Modes

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 06:25 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04238 seconds
  • Memory Usage 2,217KB
  • Queries Executed 13 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (6)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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_postinfo_query
  • fetch_postinfo
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete