vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Show Thread Enhancements - Hide Forum Posts in Activity Stream and Unread Posts Link (https://vborg.vbsupport.ru/showthread.php?t=296825)

SnaKe |WiH| 04-02-2013 10:00 PM

Hide Forum Posts in Activity Stream and Unread Posts Link
 
1 Attachment(s)
************************************************** ***********
First, this is mod is a mix of information from multiple sources. I am posting it here so that it can be more easily found and used by others.
Thanks to Wired1979, New Joe, and support on vbulletin.com to figuring this all out.
************************************************** ***********

This mod will hide any forum listed from the Activity Stream and from the New Post link in the forum page.

**This mod requires php file edits and editing of links in the Navigation Manager.

To hide posts in a forum from the Activity Stream:
1. You need to edit your Post.php and Thread.php files located in your forum directory: vb/activitystream/view/perm/forum/
2. Download above two files and make a backup copy in case you want to revert back.
3. Using an editor (like notepad), add the following line to both Post.php and Thread.php:
AND
t.forumid NOT IN (2,4,6,8)
4. The comma separated numbers reflect your forum id numbers. If it is just one forum, then use one number.
5. As an example, here is a snippet of what mine looks like: (I omitted previous code, so find this code in your php files)

WHERE
p.postid IN (" . implode(",", array_keys($this->content['postid'])) . ")
AND
p.visible <> 2
AND
t.visible <> 2
AND
t.forumid NOT IN (23,94,96)

To hide posts in a forum from the New Posts link:
1. Enter your admincp and go to the Navigation Manager
2. Find the link under Forum tab for New Posts
3. Click edit
4. Add the following line:
search.php?{session.sessionurl}do=getnew&contentty pe=vBForum_Post&amp;exclude=96-Game-News
5. You MUST include the forum id and forum name
6. Repeat for the New Posts link under the What's New tab in the Navigation Manager

sweetpotato 04-09-2013 03:49 PM

Will try this mod. My site has forums for ads so I need to hide it from activities.

sweetpotato 04-19-2013 05:51 PM

Work like a charm on Vb 4.2.1.
Thanks so much,

rrhill 02-14-2014 06:52 AM

This code really helped me out. Thanks a bunch!

tme_power 02-14-2014 07:44 PM

Nice but too much edit. Great work anyway.


All times are GMT. The time now is 01:19 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.00985 seconds
  • Memory Usage 1,715KB
  • 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)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)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