If I Dismiss an announced Discussion, it's just plain gone. It doesn't go back into the sequence of discussions; I can never find it again. This seems undesirable. What if I'm just trying to make it not "stuck" anymore?
Yeah I dismissed all the announced discussions while under the impression they would just fall into the place of normal discussions after doing so and was surprised to see they were just gone. Doesn't seem like a good result at all.
@oinkfu You like that the thread disappears for a member between them dismissing it and the admin unannouncing it? What if, like me, you just meant to make it not be at the top of the list and now can no longer refer to it at all?
@Lincoln Just a personal thing, I obviously use the announcements differently. But, I would say there should be some sort of option for this feature to decide how it works on your site.
It's just that, for me, I hate having those sticky+closed threads appear at the top of the page all the time, so if you dismiss it, hiding it until it's un-sticky'd (or unannounced) - that makes a lot of sense to me. Obviously if it's a discussion that I'm interested in, I wouldn't dismiss it, so the system in place would work well imo.
I agree with @Lincoln. For example, if an admin posts new rules or something as an announcement, after a while of seeing the same message on the discussions page, you would most likely dismiss it. Right? So say, you forget part of a rule, and you want to remember what it said, how do you go about finding that rule again if once you dismiss a discussion it disappears forever? You don't.
That is a bug that I was hoping no-one would ever notice. We have to make the discussion query much more complicated if we want the behavior everyone is asking for.
So we're down to ignoring it, mucking up the query (which I assume impacts the site speed), or mucking up the interface with a way of getting to dismissed announcements. I don't like any of the options... so I'll try to think of another.
Indeed, but that's better than nothing, and easier for people without mysql knowledge (I would have gone the mysql way myself).
Something I've seen in a highly customized metaforum (it has not much left from the original metaforum, apart from the way it behaves) is that you can hide (which is basically dismiss is) lots and lots of threads (ie. discussions) but you've got a link to all those hidden threads if you care to go and watch them again.
I'd like something like that, basically it's just what's needed, being able to dismiss any discussion (not just the announcement) and then have some link (like My bookmark/My discussion/My draft) that will displayed those specific discussions.
An interesting solution indeed! Adding a line to the Discussions dropdown menu would be worth it if I could "dismiss/ignore/hide" regular discussions I wanted gone too. Extending it like that would actually make the current behavior make sense and let people have a more enjoyable and customized experience.
Yesh....yesh..yesh!! Perfect'o, good one Bean. But I'm bad with Mysql and PHP coding, could you help me out? ...got it! I know do what Bean said but mkae it so when you click someones name you can't see their Dismissed Threads... Huh?!
Oy! I just discovered this problem — now I suddenly understand why my Announcements stopped getting replies. This is terrible behavior. Roguefoxx is right, the expected result is that they'll drop back in line; having them disappear altogether is aieee!
The one bright spot is that an admin account can go in and Unannounce, and those dismissed threads will then show up in the list of normal discussions again. So it's not permanent. But I have to stop using the Announce feature altogether until this is fixed. :(
I agree that Bean's suggestion might be a good solution from a user perspective, if that turns out to be easier than simply having 'dismiss' drop Announcements back into the general flow.
Comments
Vanilla developer [GitHub, Twitter]
That's, indeed, tricky behavior.
Vanilla developer [GitHub, Twitter]
Vanilla developer [GitHub, Twitter]
Just my thoughts on this!
I had to bookmark an announcement because I wanted to know what the dismiss option does. :-(
//edit: Mark replied while I was sitting here with the Discussion open. Didn't see it until after I'd typed that.
Vanilla developer [GitHub, Twitter]
Vanilla developer [GitHub, Twitter]
Vanilla developer [GitHub, Twitter]
It's cumbersome, but it should work.
Vanilla developer [GitHub, Twitter]
Something I've seen in a highly customized metaforum (it has not much left from the original metaforum, apart from the way it behaves) is that you can hide (which is basically dismiss is) lots and lots of threads (ie. discussions) but you've got a link to all those hidden threads if you care to go and watch them again.
I'd like something like that, basically it's just what's needed, being able to dismiss any discussion (not just the announcement) and then have some link (like My bookmark/My discussion/My draft) that will displayed those specific discussions.
Vanilla developer [GitHub, Twitter]
The one bright spot is that an admin account can go in and Unannounce, and those dismissed threads will then show up in the list of normal discussions again. So it's not permanent. But I have to stop using the Announce feature altogether until this is fixed. :(
I agree that Bean's suggestion might be a good solution from a user perspective, if that turns out to be easier than simply having 'dismiss' drop Announcements back into the general flow.
Vanilla developer [GitHub, Twitter]
Vanilla developer [GitHub, Twitter]