![]() |
Thread & Forum Ignore System
1 Attachment(s)
New Version 2.0
I've completely overhauled this product. The earlier version cheated by marking ignored threads and forums as read before executing the get new query, so it worked only for New Posts set to get new. The way the new version works is still not elegant owing to lack of hook locations available but it gets the job done for New Posts, Today's Posts and in the Forum Home Page and Forum Display. Other New Features:
Using the Ignore System You can set a thread to ignored in the Thread Tools menu and unignore it there later if you can navigate back to it. Similarly you can ignore forums in Forum Tools menu. Thread and forum ignore lists can be edited in UserSettings. Installation: Upload the product XML file in Product Manager. If you have the old version, set to overwrite existing files. No edits or files to upload. |
Thanks!.. seems to be working great so far.
I have another forum-filter mod so I did not perform that template edit, just the thread ignore. |
The only problem with that is the panel in user settings won't work to unignore forums.
|
A small suggestion / request if i may.
I would like to see a feature where i could pick default forums that i would like to ignore for everyone. Or a stream line mod where it just ignores the forum of my choosing for all my users on the site. Basically i want to ignore one forum I've made on my site from showing up for my users, its there if they wish to access it but its on the ignore list so it doesn't spam there new posts etx. Thanks in advance. |
That would be a very difficult feature -- the adminCP setting would be $vbulletin->options['f_default'] but to work it would have to place the forumid string into $vbulletin->userinfo['f_ignore'], which would require an update query for all users every time you change it. In fact it would be difficult to write code that wouldn't do that every time you change any setting.
I doubt many people would get any use out of such a setting anyway. |
Have been waiting for something like this, thanks!
|
Will I have to do these changes every time I upgrade?
|
Quote:
|
Quote:
|
You mean the template changes? You should have one default style that all other styles are children style of. If you change the templates in Default, all the child styles should inherit it unless their templates have been changed previously.
|
Quote:
|
As far as I know you can add "&exclude=50" (or whatever the forumid is) to the end of the New Posts link in the navbar and it will ignore that forum in searches. That will work with or without T&FIS
|
doesnt seem to work. I enabled the product, changed the template. I can see where it says "ignore thread" and I can select it. It just doesn't seem to do anything (I can still see the threads)
|
Works fine in VB4.1.10. Thanks Nerbert
|
Quote:
installed fine, can select / deselect the options but nothing is ignored and still showing? EDIT: After looking into this with more detail, i noticed that the enable / disable mod in general setting does say.. "This allows users to ignore selected threads and forums in New Posts. Threads and forums can be set to ignore in their tools menus. Thread/Forum Read Marking Type must be set to Database (automatic forum marking) for this product to work." Once i done this it worked. My Mistake ;) |
Is there a limit of 28 forums max that can be ignored?
|
Anyone confirm this is working in 4.2.0 Patch Level 3?
|
Very cool, just what I've been looking for.
The only issue I have, is that it doesn't affect Recent Threads module on the vbAdvanced CMPS page. I will look into a solution for this, but if anyone else resolved this already, post up. |
Quote:
|
Working for me on VB 4.2 PL3 too. Does anyone know if this excludes posts from the "What's New?" activity stream too, please?
|
Installed, and am getting the following error when users select threads from the forum:
Parse error: syntax error, unexpected '*', expecting T_VARIABLE or '$' in /home/expatko/public_html/bbs/includes/class_core.php(4627) : eval()'d code on line 299 Edit: I repaired the issue by restoring the default template |
Do they see the ignored thread at all? Basically, if they ignore a thread will it show up in the forum as ignored like the post of somebody they ignored?
Can you make it so that it automatically ignores the threads started by somebody you've ignored? |
This is sort of what I have been looking for. If you could just get it to do a true Ignore Thread so it does not show up for the user at all then this would be an ideal addon. Otherwise is is really almost useless.
|
Can you set this up by user group? It sounds like it but not sure. Have a paid board so I would only want my paid user group to use this.
|
I have this installed and it is not working in Version 4.2.0
I see the link to ignore the thread or forum in thread tools but when I ignore something it still shows up on the board. I even see the thread I selected in my settings menu. |
Quote:
|
Anyone know if this works on vB 4.2.2 using php 5.5?
|
How does this ignore the thread? It doesn't even hide it from the user? Pretty worthless without this feature. Sad. :/
|
Just like to point out there is a serious SQL injection vulnerability with this plugin. I'm currently reviewing the code to find a fix.
Edit: Code removed by Staff, code would hint at exploit vector although I noted the issue in the quarantine thread ;). |
I'm assuming nerbert is just busy therefor I've made a change to the product thereby fixing the exploit noted by Chippiewall. Please download and install (select to overwrite) the new version attached. The file name remains product-thread_forum_ignore.xml however it is the new, patched file that is now available for download as of 1:35pm GMT-5 today.
|
Does it work on vb 4.2 (pl2)?
|
Quote:
You can try the edits but please note: Look at the top of this mod, see all the little flags (checks before them showing what this mods does to your site when installing) especially the one titled "DB Changes" that means it alters your database so when you see that on ANY mod unless you're well versed in vBulletin it's a safe bet to run a quick database backup before installing the actual product file ;). |
Quote:
This product eliminates ignored threads in the New Posts listings only, they are still listed in Today's Posts and in their forums. and yes, I do know I am answering an old post. I just thought this was needed in the thread. :) |
I am using vBulletin 4.2.1.
On my local server, I made the template edits, downloaded and imported the product file and it works flawlessly. I have recommended this to my fellow admins on our live site. :up: |
Quote:
|
Quote:
|
Quote:
|
Quote:
Quote:
causes this error on a thread Quote:
|
I've overhauled this product so it now works in New Posts, Today's Posts, Forum Display and Forum Home. Users can choose where it is active. See the opening Post for details
|
Any chance of this causing the forums/threads that have been ignored to also not show up in a activity stream sideblock? I tried it with the sideblock here https://vborg.vbsupport.ru/showthread.php?t=283800 but the posts/threads/forum updates that were ignored still show for members.
|
All times are GMT. The time now is 09:32 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|