SMF Development > Next SMF Discussion
Ignore Topics/Mark as Read all the time/Unsubscribe topic
N. N.:
This is a good candidate for a feature for next SMF versions, or at least an officially developed package.
MrPhil:
(I made a similar request about six months later in topic=405323, and have requested that it be merged into this one)
--- Quote from: (F.L.A.M.E.R) ---Lets think of an alternative here then.
--- End quote ---
OK, if it's too much of a performance hit to "unsubscribe" a topic in other ways, how about keeping a new table of only "unsubscribes" per user. Once the list of "new replies" hits for a user is generated, could it be trimmed down at that point by throwing the "unsubscribe" table entries for that user at it? Assuming that the typical unsubscribe list wouldn't grow too long, as the "new replies" list is generated, each entry could be checked against the returned unsubscribe list and excluded if it is in it. That's one approach, anyway, and might be less costly than the other methods discussed.
Personally, all I'm looking for is to not see certain topics show up on the "new replies" page -- I don't care about changing any other SMF behavior. If that would do the job for others, fine.
(F.L.A.M.E.R):
So, after quite some discussion within this topic so far, we are still looking for alternatives to implement this feature in the core. Please feel free to provide us with your ideas so that the best possible way is implemented.
Some interesting posts to read through:
http://www.simplemachines.org/community/index.php?topic=375491.msg2578924#msg2578924
http://www.simplemachines.org/community/index.php?topic=375491.msg2591509#msg2591509
http://www.simplemachines.org/community/index.php?topic=375491.msg2613219#msg2613219
http://www.simplemachines.org/community/index.php?topic=375491.msg2613561#msg2613561
http://www.simplemachines.org/community/index.php?topic=375491.msg3044629#msg3044629
Mod useful for small sites currently present on the mod site: http://custom.simplemachines.org/mods/index.php?mod=1193
MrPhil:
If there isn't already a table of explicit "follow" requests, why not? That would be sensible -- when you post, you would be automatically added to it (REPLACE, in case you're already there), and could "unfollow" when you tire of a topic, or explicitly "follow" if it interests you (without making a space-wasting post). You could even have a profile switch "don't automatically follow a topic I post to...", and perhaps a limit on the number of topics you could follow without having made a post (store a count of explicit "follow" requests in your personal data). The table could have the last time you read/posted to this topic, so that it could easily eliminate everything you've seen already.
Please tell me that SMF isn't searching through all posts for all topics you posted to each time you ask for "Show new replies to your posts."
Labradoodle-360:
Definitely has to be in the next version of SMF. Can't be too difficult to code, I could do it.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version