fzngagan
(Faizaan Gagan)
Mars 2, 2021, 2:36
1
This theme component adds a post menu button for staff users to make a regular post a whisper or vice versa.
How to install
Get the code
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.
30 « J'aime »
Nice! I remember this debate a few years ago. I have been burned by this so many times. The official response is:
Er, the cat is out of the bag once you post as a not-whisper. Going back and retconning posts into whispers via editing is not something I can support as a feature.
I am often scrambling to delete whispers before they get emailed out and too many people notice my mistake!
9 « J'aime »
Brilliant component!
is this possible to just make it so it appears on staff posts?
4 « J'aime »
fzngagan
(Faizaan Gagan)
Mars 3, 2021, 7:04
5
Iâll take a look at this request soon.
p.s.
This is addressed now.
2 « J'aime »
j.jaffeux
(Joffrey Jaffeux)
Mars 3, 2021, 7:44
6
Yes I think the same, itâs very easy to get wrong with whispers and this is one of the cases where simplicity has too be sacrified for peace of mind.
5 « J'aime »
fzngagan
(Faizaan Gagan)
Mars 3, 2021, 7:57
7
My question then is, does discourse behave differently in terms of email if the post is deleted vs when its post_type is changed?
1 « J'aime »
ganncamp
(G Ann Campbell)
Mai 10, 2023, 1:09
8
Nous avons ce composant installĂ©, mais le commutateur nâapparaĂźt plus.
A-t-il cessĂ© de fonctionner, ou est-il possible que nous ayons apportĂ© une modification ailleurs (Ă nos thĂšmes ?) qui lâait involontairement bloquĂ© ?
Ăa fonctionne toujours sur meta.
Que dit votre réglage ici :
1 « J'aime »
ganncamp
(G Ann Campbell)
Mai 10, 2023, 1:14
10
Les chuchotements sont autorisés
Ah, jâai mal lu le problĂšme initial, il ne sâagit pas de la fonctionnalitĂ© de murmure gĂ©nĂ©rale, compris ! @fzngagan est dĂ©jĂ dessus, semble-t-il
1 « J'aime »
Lhc_fl
(Linca)
Mai 10, 2023, 1:37
18
name: "toggle-whispers",
initialize() {
withPluginApi("0.11.0", (api) => {
api.registerValueTransformer(
"post-menu-buttons",
({ value: dag, context: { lastHiddenButtonKey } }) => {
dag.add("post-folding", WhisperToggle, {
before: lastHiddenButtonKey,
});
}
);
});
},
};
Apparemment, ce code est cassé. siteSettings.enable_whispers a été modifié en siteSettings.whisper_allowed_groups.
Vous pouvez essayer ma version ici :
Allows staff to change a post to whisper and vice-versa
3 « J'aime »
ganncamp
(G Ann Campbell)
Mai 10, 2023, 2:20
19
Merci @Lhc_fl ! Malheureusement, je ne pense pas pouvoir essayer votre fork car nous sommes sur une instance hĂ©bergĂ©e. Mais jâapprĂ©cie votre enquĂȘte rapide ! Peut-ĂȘtre que cela accĂ©lĂ©rera la correction officielle.
1 « J'aime »
Vous pouvez avoir le composant de thĂšme que vous voulez. Ce sont seulement les plugins qui doivent ĂȘtre #officiels (ou vĂ©rifiĂ©s)
Cependant, je pense que @fzngagan voudra rĂ©gler celui-ci, donc si vous pouvez attendre, ce sera peut-ĂȘtre mieux dans ce cas.
2 « J'aime »
Câest en fait un dĂ©pĂŽt de pavillon
@Lhc_fl PR et je vais examiner.
2 « J'aime »
Voulez-vous ajouter la balise pavilion ?
1 « J'aime »
Oui, faisons cela et je discuterai si @fzngagan souhaite transmettre le sujet.
1 « J'aime »
@merefield Y a-t-il du mouvement sur ce sujet ? Je pense quâil est peut-ĂȘtre encore dans les limbes ?
3 « J'aime »
Il attend une dĂ©cision organisationnelle (vraisemblablement triviale). Jâai relancĂ© aujourdâhui.
2 « J'aime »