This Discourse component, Toggle Whisper by fzngagan, allows staff users to convert regular posts into whispers and vice-versa, addressing the issue of needing to delete posts to hide them agreed with. Initially, the toggle appeared for all users, but was refined to only show for staff users within whispers_allowed_groups due to backend limitations fzngagan. A bug involving incorrect site settings caused the toggle to disappear for some users ganncamp, but a fix was provided by Lhc_fl and merged by fzngagan, with further improvements by Arkshine to address errors when not logged in.
Further testing revealed a potential issue where mentioned/quoted users could still see whispered posts Richie, but this has been addressed JammyDodger. A recent update prevents users without the necessary permissions from seeing their own previously created whispers JammyDodger. A broken link was reported by Richie. The component is a pavilion repo merefield, and pull requests are welcome JammyDodger. Another user is experiencing the toggle not appearing in version 3.4.1 jrgong.
This is useful especially for forums where a lot of conversations happen in whisper and a staff user ends up posting something and later wants to hide or show the post to non-staff users.
Thanks @Lhc_fl! Unfortunately, I don’t think I can try your fork since we’re on a hosted instance. But I appreciate your quick investigation! Maybe that will speed up the official fix.