vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   Making a usergroup invisible only to non-registered users/search engine spiders (https://vborg.vbsupport.ru/showthread.php?t=72231)

rlamego 11-27-2004 04:03 AM

Making a usergroup invisible only to non-registered users/search engine spiders
 
Hi!
For too many reasons to list, I need to make my recently registered members usergroup visible to all other usergroups but invisible to non-registered users and search engine spiders.

I've posted a request for help in vB official support site and Jake Bunce gave me a hand but advised me to post here too because apparently I need to hack the code.

Jake told me to enclose the entire contents of the template Admin CP -> Styles & Templates -> Style Manager -> ? ? -> Postbit Templates -> postbit or postbit_legacy, inside of this template conditional:
Code:

<if condition="!is_member_of($post, X) OR $bbuserinfo[userid]">
CONTENTS OF TEMPLATE
</if>

where X is the usergroupid of the affected usergroup.

This works great but trying to do the same in the "printable thread" pages and "Threads in Forum" view doesn't do anything.
Jake's explanation is "The group information for the thread poster is not available in the threadbit template, so that condition will not work. To get it to work would mean adding custom code to the forumdisplay.php file."

So here I am =)
If anyone can give me any pointers, I would appreciate it!

Thanks =)
Ricardo


All times are GMT. The time now is 10:54 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.00894 seconds
  • Memory Usage 1,710KB
  • 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
  • (1)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