Colonel_mortis Posted January 5, 2017 Posted January 5, 2017 The follow system is very powerful, and generally gives users most of the options that they want. However, status update replies don't use that system, and instead have the following logic: If the status was posted by you, you want a notification (no way to opt out) If the status was posted on your profile, you want a notification (no way to opt out) If you have posted a comment on that status, even if it is hidden, you want a notification (no way to opt out aside from deleting the comment) Moreover, the comment notifications don't collapse together to form one notification when multiple people reply to the same status. That leads to situations like this: (from one of my members). This is absolutely ridiculous. Yes, members can turn off all status reply notifications, but that isn't the solution to the problem, because obviously that means that they will not get any notifications about status update replies at all. My proposed solution: Make status notifications collapse together (really simple to do - just replace $this with $this->item() on line 142 of \IPS\core\Statuses\Reply, and copy most of the logic from \IPS\core\extensions\core\Notifications\Content::parse_new_comment into \IPS\core\extensions\core\Notifications\Profile::parse_profile_reply) Make status updates implement the Followable interface, and make them work like normal content items. Obviously there isn't room for a full follow button on the status update, but a little feed icon would suffice - click it to follow or to open the follow dialog. You should still be autofollowed if the above conditions are met, but it needs to be possible to opt out of getting notifications. When following, I would prefer it if you left status comments as a separate setting, rather than being controlled by the followed content notification preferences.
Colonel_mortis Posted January 9, 2017 Author Posted January 9, 2017 Even if just the notification collapse feature was added, it would make a massive difference.
Netherlord Posted January 9, 2017 Posted January 9, 2017 I'm not sure if its explained above but I'd love to keep the notification graphics on instead of them dissappearing if i go into the notifications dropdown. I log in to 60 or so notifications some days and that leads to me having open 70 new tabs so i do not miss anything important. I'd much rather have it just update the number until none are left. If any of that made any sense at all.
Colonel_mortis Posted January 9, 2017 Author Posted January 9, 2017 4 minutes ago, Netherlord said: I'm not sure if its explained above but I'd love to keep the notification graphics on instead of them dissappearing if i go into the notifications dropdown. I log in to 60 or so notifications some days and that leads to me having open 70 new tabs so i do not miss anything important. I'd much rather have it just update the number until none are left. If any of that made any sense at all. That isn't quite the issue that I was talking about above, but there are two sides to your issue - doing it your way means that if you don't actually click some of the notifications (for example, it's a notification about a like and you know what post it is, or it's a quote notification but you're already following the thread), they wouldn't be marked as read, which would be annoying. The current system isn't ideal either though, so the solution must be a middle ground somewhere in between. My original post was talking about changing when notifications are sent for status updates, rather than how notifications actually work.
Netherlord Posted January 9, 2017 Posted January 9, 2017 53 minutes ago, Colonel_mortis said: That isn't quite the issue that I was talking about above, but there are two sides to your issue - doing it your way means that if you don't actually click some of the notifications (for example, it's a notification about a like and you know what post it is, or it's a quote notification but you're already following the thread), they wouldn't be marked as read, which would be annoying. The current system isn't ideal either though, so the solution must be a middle ground somewhere in between. My original post was talking about changing when notifications are sent for status updates, rather than how notifications actually work. I think my way with a little toggle to mark as read in the dropdown might work well. (if space is not an issue) But in regards to your angle sorry for jumping in.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.