PDA

View Full Version : End-User Options - Ignore Thread: Allow Users to Ignore Threads of Their Choosing


calorie
25 Sep 2006, 03:55
As originally described, this hack adds an "Ignore Thread" option to the thread tools menu and generates a list of threads you have ignored in your UserCP. Basically it allows your users to ignore threads of their choosing, preventing said threads from showing up in forumbit, forumdisplay, and search results.

Import one product and edit two templates. Fully phrased. No PHP file edits. Tested on vB 3.6.1. Ported with permission. The original is here (http://www.vbulletin.org/forum/showthread.php?t=69261).

shadowevil
25 Sep 2006, 04:39
First post .... *installed" :)

whelck
25 Sep 2006, 05:06
Nice.

Snake
25 Sep 2006, 09:19
Thanks. Works great! ;)

Hornstar
25 Sep 2006, 10:41
sounds good, does it have an option to allow which usergroups can do this, and which forums are excluded from ignoring?

tazB.ca
25 Sep 2006, 10:55
O Thx...i Helped Suggest This:d

tazB.ca
25 Sep 2006, 11:10
You Should Have A Count That Is Featured In Tha Profile That Tells How Many Of That Persons Threads Have Bin Ignored And U Should Add A Favorite System To Go With This

dknelson
25 Sep 2006, 12:04
FANTASTIC...been waiting on this one for a while now. Installed and working GREAT.

steelerwatch
25 Sep 2006, 13:14
I don't mean this as criticism, but what's the point? Can a user just ignore a thread by ummm...ignoring it? If you don't want to read it, don't open it.

dirtycrow
25 Sep 2006, 14:24
any plans on a ignore forum?

calorie
25 Sep 2006, 15:17
Thanks for the thanks. :)

@hornstar1337: there are no such options
@tazB.ca: time is always a factor; lots of things I could but probably won't do
@steelerwatch: help control urge to click, avoid seeing thread title: 3x@mPL3!
@dirtycrow: there's Selective Forum Filter (http://www.vbulletin.org/forum/showthread.php?t=98360)

epicbear
26 Sep 2006, 02:08
I have been DROOLING over this feature at APUG and just asked Sean if it was original APUG code and was delighted when he directed me here! I will be installing this SOON.

THANKS!

dknelson
26 Sep 2006, 11:23
any plans on a ignore forum?

I'm using this one for ignore forum. It wasn't written for 3.6 but is working perfectly on my 3.6.1 forums.

http://www.vbulletin.org/forum/showthread.php?t=91025&highlight=ignore+forum

dknelson
27 Sep 2006, 12:23
OK all you gurus...another question.

Do any of you use VBPortals? I love this mod but the ignored threads still show up in the active thread listings on my portal page. Is there anybody here who can help with that?

adonfun
06 Oct 2006, 15:58
sounds good, does it have an option to allow which usergroups can do this, and which forums are excluded from ignoring?


I coulnd't find the asnwer.. so I am going to ask you :)

Do you already know if it is possible to exclude threads from ignoring (for example: important admin threads)?

Glennskij
01 Dec 2006, 07:14
This is a great feature, thank you.

However, only one "problem". With the "ignore subforum in New Posts" one can define which usergroups who can use the feature. There should be something like this integrated in this add-on ass well.

Especially so that users who are moderators can't ignore threads.

flynnibus
09 Dec 2006, 14:54
Anyone know of a mod that allows this functionality automatically by user ignore?

Meaning.. if a user ignores a particular user.. they would like to ignore the entire thread started by that user. Any ideas?

Thx

Ramsesx
24 Dec 2006, 08:56
Nice hack but said doesn't work on vba cmps latest threads view. Thanks.

Insert Username
26 Dec 2006, 22:54
Nice mode! Simple, clean, and useful. Just how I like them.

adonfun
27 Dec 2006, 01:38
Looks like a great hack :)

I have a few questions:
Does this hack also ignore admin/moderator threads if members choose to?

Is this hack also compatible with 3.6.4?

djbaxter
15 Jan 2007, 16:32
Is this hack also compatible with 3.6.4?

Yes. I just installed it.

However, one of my members just sent me this advisory:

On the home page, the title of the thread can still be viewed, unless it's replaced by another more recent thread. If one clicks on the title of the thread it can be viewed in it's entirety even tho the "ignore thread" option is activated.

Can anyone suggest a workaround for this? This isn't a portal by the way - just the basic vBulletin forum index page.

rjmjr69
08 Feb 2007, 16:07
Happy to hear it works for 3.6.4 I will wait to see if that bug is fixed before install. And an answer to if Mods/Admins threads can be ignored I would hope they can't be

Fungsten
11 Mar 2007, 21:15
:):):)

On Edit:

It works in 3.6.5!

rjmjr69
20 Mar 2007, 06:06
Nice works with 3.6.5 will test for that bug. Only thing I have noticed is it display's the thread still in the STATS hack TOPX but everywhere else it seems to be gone.

ggiersdorf
20 Mar 2007, 17:17
Would this be able to be ammended to say something like..

Disable or Ignore all threads that have the Thumbs up icon in it? I have one root thread with all topics for 3 different systems in it. When you post a thread in the news item you need to select a post ICON. one for 360, one for Wii and one for PS3 so if you dont care about 360 news you could ignore anything post using the 360 icon?? Would this also exclude them from searchs??

Keyser Söze
03 Apr 2007, 19:03
I'm using this one for ignore forum. It wasn't written for 3.6 but is working perfectly on my 3.6.1 forums.

http://www.vbulletin.org/forum/showthread.php?t=91025&highlight=ignore+forum

what i would love to see, is ignore forum where u can select check boxes of what forums u want to see, in ur user cp, default is all checked

if one is unchecked the entire forum disappears for that user

Holidazed
24 Apr 2007, 19:01
What I would like to see is this mod expanded to allow users to ignore an entire forum or series of forums.

Can this be done?

flynnibus
24 Apr 2007, 19:09
What I would like to see is this mod expanded to allow users to ignore an entire forum or series of forums.

Can this be done?

Why must they ignore a forum? why not just.. not read it?

If you want to exclude forum from their new posts searches there are seperate mods for that.

Fungsten
24 Apr 2007, 19:22
http://www.vbulletin.org/forum/showthread.php?t=132279

I've used it. It's pretty good.

What I would like to see is this mod expanded to allow users to ignore an entire forum or series of forums.

Can this be done?

Holidazed
24 Apr 2007, 19:47
Why must they ignore a forum? why not just.. not read it?

If you want to exclude forum from their new posts searches there are seperate mods for that.

I have a very large messageboard with well over 100 forums in it. It is an rpg site with a separate forum for each rpg game. What I would like to see is a mod like this one that allows for my users to ignore forums that they are not involved in. That is why I want the "ignore forums" option.

Holidazed
24 Apr 2007, 20:41
http://www.vbulletin.org/forum/showthread.php?t=132279

I've used it. It's pretty good.

Thank you. This is exactly what I wanted. Now to get them to add usergroup configurations as well.

Holidazed
25 Apr 2007, 17:18
BTW, instead of using the "reputation.gif" file to represent the ignore thread option, I modified the code to look for "ignore.gif" and then used this image. Feel free to use it yourself.

cajunboy2208
25 Apr 2007, 17:25
Quick question. Will this also block the threads from showing up in the Todays Posts or New Posts?

cajunboy2208
27 Apr 2007, 01:08
Also. Any way to ignore a whole forum instead of just one thread?

cajunboy2208
27 Apr 2007, 22:12
Still awaiting answers...

yesfans
28 Apr 2007, 00:31
great add on!

cajunboy2208
29 Apr 2007, 04:09
Any answers please?
Will this also block the threads from showing up in the Todays Posts or New Posts?
Any way to ignore a whole forum instead of just one thread?

Fungsten
29 Apr 2007, 23:07
http://www.vbulletin.org/forum/showthread.php?t=132279

It will let your users hide a forum.

Any answers please?
Will this also block the threads from showing up in the Todays Posts or New Posts?
Any way to ignore a whole forum instead of just one thread?

cajunboy2208
30 Apr 2007, 01:49
Thanks a ton Fungsten! =)

lostgirl815
03 May 2007, 10:57
Quick question. Will this also block the threads from showing up in the Todays Posts or New Posts?

That's what I want to know too - it's kind of critical. Anybody know?

pcg
10 May 2007, 23:01
If you ignore a thread, can you "un-ignore"? Making it re-appear?

djbaxter
11 May 2007, 01:49
If you ignore a thread, can you "un-ignore"? Making it re-appear?

Yes. It's a simple option change in the User CP.

abrecher
14 May 2007, 06:46
I tried installing this mod to vBulletin 3.6.5 without any success. Has anybody had any success installing this on vb 3.6.5 ?

djbaxter
14 May 2007, 11:54
It worked for me with 3.64, 3.65, and now 3.66.

TTG
14 May 2007, 11:57
Working fine on my 3.6.6 :up:

Kimiko
15 May 2007, 01:54
Thanks! Installed on 3.6.6~!

harley_m
15 May 2007, 15:29
Lovely hack - well done! :)

Not sure how hard it would be and therefore if you would want payment for it, but there is something else that could be included in this that I would find extremely useful.

Moderators upwards being able to set a thread to be ignored by a certain user. Obviously that thread would not appear in their ignored threads list, but instead in some listing in the Mod panel. This would be rather like banning from a thread, but actually be much more effective because that user doesnt get the constant reminder they have been acted against.

Simply perfect for members who have started an arguement on an established thread.

My site is non profit, but I would gladly fork some cash out of my own pocket to see this available to me and others.


Harley

tinycg
10 Jun 2007, 03:19
harley, I agree I wasnt really that interested in this mod until the point you brought up, it would make for a very nice implentation of a per-post moderation system to be able to do that.

I would gladly help donate some money to this effort out of my pocket being non-profit myself, but realizing how useful this could be for us.

harley_m
15 Jun 2007, 18:27
Well tinycp - let's hope we can capture the enthusiasm (or greed!) of the developer!

It would turn this mod from being just a useful addition for members to being a useful addition to members and a HUGE improvement to moderating any vb forum. I could not even count the number of instances where being able to do this would have helped me out.


Harley

David Lama
16 Jun 2007, 08:47
update?

djbaxter
16 Jun 2007, 10:42
update?

Update what? or on what? If you're going to ask a question, at least provide a bit of information so someone can answer it.

harley_m
02 Jul 2007, 11:13
Lovely hack - well done! :)

Moderators upwards being able to set a thread to be ignored by a certain user. Obviously that thread would not appear in their ignored threads list, but instead in some listing in the Mod panel. This would be rather like banning from a thread, but actually be much more effective because that user doesnt get the constant reminder they have been acted against.




Would this not be possible then?

I would be very grateful :)


Harley

pcg
28 Aug 2007, 05:31
I love this, but one request. We have a notificatin of unread posts hack as well. When a usre ignores a thread, they still show up as unread. any way to fix this so ignored threads are not listed as unread threads??

JadedSouls
01 Oct 2007, 06:07
It's funny, a member JUST inquired about a mod such as this this afternoon and I said "I'll try and find one!"

Lo and behold, here it is!

thanks

*installed*

El Orans
05 Oct 2007, 07:49
*Clicks install *

tikichick
25 Nov 2007, 03:19
Cool mod. I'm using 3.6.8 and it only works for administrators. Can't figure out why and can't find any way to set permissions for registered users to use this. Any suggestions?

ericgtr
27 Nov 2007, 20:28
For anyone who is interested, I wanted to add this to the forumdisplay as well. This way it could be ignored without having to go into the thread if the user wants, it also prompts them, just in case. Here's how I did it:

In the threadbit template find

<if condition="$show['moderated'] OR $show['deletedthread'] OR $show['paperclip'] OR $show['subscribed'] OR $show['sticky'] OR $show['rexpires']">


Add this just above it

<span style="float:$stylevar[right]">
&nbsp;<a href="javascript:decision('Are you sure you want to ignore this thread?',
'profile.php?$session[sessionurl]do=ignorethread&amp;threadid=$thread[threadid]&amp;forumid=$thread[forumid]')"><img class="inlineimg" src="$stylevar[imgdir_misc]/hide.gif" alt="Ignore this thread" border="0" /></a>
</span>


Now add this to the header template at the very bottom

<!-- Confirm Ignore Thread -->
<SCRIPT LANGUAGE="Javascript">
<!---
function decision(message, url){
if(confirm(message)) location.href = url;
}
// --->
</SCRIPT>
<!-- /Confirm Ignore Thread -->


Add the attached hide.gif (x) image to your images/misc directory

Fungsten
29 Nov 2007, 18:40
For anyone who is interested, I wanted to add this to the forumdisplay as well. This way it could be ignored without having to go into the thread if the user wants, it also prompts them, just in case. Here's how I did it:

In the threadbit template find

<if condition="$show['moderated'] OR $show['deletedthread'] OR $show['paperclip'] OR $show['subscribed'] OR $show['sticky'] OR $show['rexpires']">


Add this just above it

<span style="float:$stylevar[right]">
&nbsp;<a href="javascript:decision('Are you sure you want to ignore this thread?',
'profile.php?$session[sessionurl]do=ignorethread&amp;threadid=$thread[threadid]&amp;forumid=$thread[forumid]')"><img class="inlineimg" src="$stylevar[imgdir_misc]/hide.gif" alt="Ignore this thread" border="0" /></a>
</span>


Now add this to the header template at the very bottom

<!-- Confirm Ignore Thread -->
<SCRIPT LANGUAGE="Javascript">
<!---
function decision(message, url){
if(confirm(message)) location.href = url;
}
// --->
</SCRIPT>
<!-- /Confirm Ignore Thread -->


Add the attached hide.gif (x) image to your images/misc directory

Groovy.

ryancooper
09 Jan 2008, 20:12
Any way to ignot threads with vBadvanced?

Phalynx
13 Feb 2008, 14:57
I love this, but one request. We have a notificatin of unread posts hack as well. When a usre ignores a thread, they still show up as unread. any way to fix this so ignored threads are not listed as unread threads??

Same here... any solution to this?

pigsy
28 Feb 2008, 13:43
Does this work with 3.7?

Fungsten
15 Apr 2008, 19:04
Does this work with 3.7?

Yes.

pakomen
23 Apr 2008, 07:50
Any way to ignot threads with vBadvanced?

Please?

Lynne
23 Apr 2008, 17:02
My users love this Mod. Thanks!!!

jilly
13 May 2008, 17:57
If a user changes their mind, how can they take the thread off of ignore? It doesn't appear to be showing up in the thread tools menu to remove the ignore status

Fungsten
25 May 2008, 20:43
If a user changes their mind, how can they take the thread off of ignore? It doesn't appear to be showing up in the thread tools menu to remove the ignore status

I'm on 3.7 and same here on my live board.

dknelson
25 May 2008, 22:30
I'm also on 3.7 and have been running this since 3.6 something. There should be a new entry in your usercp under the settings and options menu. "Ignored Threads". That's when you can remove the ignore.

Fungsten
25 May 2008, 22:55
I'm also on 3.7 and have been running this since 3.6 something. There should be a new entry in your usercp under the settings and options menu. "Ignored Threads". That's when you can remove the ignore.

It's strange that it's not there.

Lynne
25 May 2008, 23:06
It's strange that it's not there.
Go through the readme file again. You need to do a manual template edit.

Fungsten
25 May 2008, 23:12
Go through the readme file again. You need to do a manual template edit.

I checked and rechecked each style.

Lynne
25 May 2008, 23:51
I checked and rechecked each style.
Then check your source code and see what is showing up there. Or, put something next to it like the letter X (in your template) and see if it shows up on the page. Maybe you are putting it in a conditional and the condition isn't correct so it isn't showing up. (There are two template edits to do. One in showthread and the other in usercp_shell.)

jilly
26 May 2008, 04:43
i re-did my template edits and now it is showing up in my user cp list of side bar left options. weird, it wasn't before, but now it is..

Fungsten
27 May 2008, 22:23
This is what I have ib ny User CP Shell template:


<tr><td class="thead">$vbphrase[settings_and_options]</td></tr>
<if condition="$show['avatarlink']">
<tr><td class="$navclass[avatar]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr>
</if>
<if condition="$show['siglink']">
<tr><td class="$navclass[signature]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr>
</if>
<tr><td class="$navclass[password]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editpassword">$vbphrase[edit_email_and_password]</a></td></tr>
<tr><td class="$navclass[options]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
<tr>
<td class="$navclass[ignoredthreadslist]" nowrap="nowrap"><a class="smallfont" href="profile.php?$session[sessionurl]do=ignoredthreadslist">$vbphrase[ignored_threads]</a></td>
</tr>
<tr>
<tr>
<tr>

ssandgirls
13 Jun 2008, 23:39
For this to work on 3.7, do I have to do anything different?

Many thanks

dknelson
18 Aug 2008, 11:53
Folks, I've had this mod installed for a long time. I'm running 3.7 now and I swear that it was working but now the option to ignore thread is not showing up in the Thread Tools dropdown.

I checked and discovered that the template edit was missing. I must have missed it during an upgrade at some point. I re-edited the Showthread template though and the option still does not show up in the drop down. I have the "Ignored Threads" link in the UserCP but nowhere for a user to actually add a thread to their ignored list.

Did something change in 3.7 that requires a different edit in the Showthread template? I would really like to get this working again. I even tried re-installing the product but it still doesn't work.

dknelson
19 Aug 2008, 22:40
Never mind. Figured it out.

AndyP
18 Sep 2008, 08:53
It still works at 3.7.2. But I did have to reinstall and re-edit templates.

AndrewRich
19 Sep 2008, 21:23
Installed! Also using the forumdisplay enhancement as well.

Canis Firebrand
03 Dec 2008, 15:24
Same here... any solution to this?

This is the biggest complaint I have received after installing this.

The users at my site love the ability to ignore threads. But, they complain of phantom posts generated from those ignored threads. Their unread post count will show a number and when they click on it, it will say no posts exist. However, the icon next to the forum area where the ignored thread is shows new posts.

If the ignored threads could be excluded from the Get New Posts count, that would be awesome.

edytwinky
05 Jan 2009, 04:16
Does this work on 3.7.4?

What template edits do I need to perform?

Rhavan
01 Feb 2009, 19:39
Sorry if this is considered too long of a bump, but thanks so much. This has really kept the trolls at bay for some of my members =D

edytwinky
04 Feb 2009, 18:52
Bump

Any idea of what tempalte edits need to be performed for this to work?

Tourmeister
17 Feb 2009, 04:40
Popular mod with my users. Will it work in VB 3.8.0?

Lynne
17 Feb 2009, 04:57
Popular mod with my users. Will it work in VB 3.8.0?
It's working fine on my 3.8.0 board.

edytwinky
11 Jun 2009, 06:04
Bump.

Anybody have the edits needed to have this work for 3.7?

Lynne
11 Jun 2009, 16:58
Bump.

Anybody have the edits needed to have this work for 3.7?
Did you read the README.txt file? The template edits are written right in there.

Nakon
10 Aug 2009, 06:41
I'm not sure where to report this but the version that I have has a pretty big CSRF exploit in it. The actual ignore/unignore process needs to either be behind a POST or include a unique token on the GET.

New Joe
10 Aug 2009, 06:58
I'm not sure where to report this but the version that I have has a pretty big CSRF exploit in it. The actual ignore/unignore process needs to either be behind a POST or include a unique token on the GET.
Don't understand a word of that.

I read the 'read me' and installed and edited as per and it worked fine using 3.8.3

Marco van Herwaarden
10 Aug 2009, 11:21
I'm not sure where to report this but the version that I have has a pretty big CSRF exploit in it. The actual ignore/unignore process needs to either be behind a POST or include a unique token on the GET.
Please see Mod Exploit Guidelines (http://www.vbulletin.org/forum/info.php?do=security).

If you suspect a vulnerability, please use the Report Post feature to bring this to the staff's attention, with details on the alleged exploit.

Will.Spencer
13 Oct 2009, 12:40
This appears to work under 3.8.4. :)

iacas
23 Dec 2009, 01:56
This appears to work under 3.8.4. :)

Yes, still works in 3.8.4 for me too.

Here's to hoping a new version that works in 4.0 is on its way. Yes? No?

edytwinky
30 Jan 2010, 03:27
Can you set it to where certain threads can't be ignored?

Or certain forums can't be chosen?

dartho
25 Feb 2010, 10:46
Thanks!

M87yDt7vmM
24 Mar 2010, 12:05
Anyone tested on 4.x?

edytwinky
27 Mar 2010, 07:03
Does not work on 4.0x

funky1
29 Mar 2010, 13:07
Please update this great hack for 4.0.

Huge thanks!!!!

benstillman
13 Oct 2010, 01:54
Would love to see this on 4.x.

huskermax
08 Jan 2011, 20:23
Any updates to this? Would like it for 4.1.

Mellow
04 Feb 2011, 23:31
Any updates to this? Would like it for 4.1.

+1, my users love this capability.

Miss T
06 Feb 2011, 17:12
me 2!!!!

S3Ponline
13 Mar 2011, 07:03
Bumping. Can anyone make it 4.1?

evilTone
21 Mar 2011, 16:47
bump
also requesting 4.1 version

BFP
22 Apr 2011, 00:09
Im using VBAdvanced and this mod works great everywhere *except* my "recent threads" section on the front page.

Anyone know how to make this happen?

AndrewRich
03 Jun 2011, 20:43
Desperately need a 4.1x version of this plugin.

jgb
04 Jul 2011, 21:19
Would love this for 4.x!

Conehead555
17 Aug 2011, 21:38
4.x! 4.x! 4.x! C'mon calorie, you can do it!

AndrewRich
21 Apr 2012, 00:49
We're really missing this after the move to vB 4. Would love to have it again.

Dwarden
22 Apr 2012, 15:19
sounds quite useful, would like see this or similar one for 4.1.x too

dougdirac
24 Aug 2012, 13:20
So does anything like this exist for vB 4.2?

dougdirac
01 Sep 2012, 20:20
Anyone?

estrogen
10 Sep 2012, 21:09
I'm looking for this as well - willing to pay or go in with others to pay to have this mod created.

nerbert
10 Sep 2012, 21:20
http://www.vbulletin.org/forum/showthread.php?t=272375&highlight=thread+forum+ignore

dutchbb
24 Mar 2013, 08:32
Is there a way to put a certain thread on everyone's ignore list with a single database query? Help appreciated.

raiher
28 Jul 2013, 14:56
Is there a way to put a certain thread on everyone's ignore list with a single database query? Help appreciated.

Just curious but why would you do this instead of just deleting the thread? If you're forcing everyone to put it on ignore anyway. Really just curious.

http://www.vbulletin.org/forum/showthread.php?t=272375&highlight=thread+forum+ignore

Thanks for that!

Edit: The above mod is neat but not quite what we're looking for so I'll have to join the clamor and say I'd love to see this mod for 4.2

dutchbb
28 Jul 2013, 15:08
Just curious but why would you do this instead of just deleting the thread? If you're forcing everyone to put it on ignore anyway. Really just curious.
It's a subject only 5-10 people on our forum like to see show up in "new posts" (gay porn thread) so it's a lot easier to just put it on ignore for everyone and the few that like to see it can enable it.

If we didn't do this we would have gotten complaints about it all the time, but we didn't want to discriminate against gays either since other porn is allowed.

dougdirac
06 Dec 2013, 18:32
Would be nice to have a version of this that works on vB 4.2.2