fzngagan
(Faizaan Gagan)
2 Marzo 2021, 2:36pm
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 Mi Piace
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 Mi Piace
Brilliant component!
is this possible to just make it so it appears on staff posts?
4 Mi Piace
fzngagan
(Faizaan Gagan)
3 Marzo 2021, 7:04am
5
I’ll take a look at this request soon.
p.s.
This is addressed now.
2 Mi Piace
j.jaffeux
(Joffrey Jaffeux)
3 Marzo 2021, 7:44am
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 Mi Piace
fzngagan
(Faizaan Gagan)
3 Marzo 2021, 7:57am
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 Mi Piace
ganncamp
(G Ann Campbell)
10 Maggio 2023, 1:09pm
8
Abbiamo questo componente installato, ma l’interruttore non viene più visualizzato.
Ha smesso di funzionare o è possibile che abbiamo apportato qualche modifica altrove (alle nostre temi?) che lo abbia inavvertitamente bloccato?
chapoi
10 Maggio 2023, 1:12pm
9
Sta ancora funzionando su meta.
Cosa dice la tua impostazione qui:
1 Mi Piace
chapoi
10 Maggio 2023, 1:17pm
17
Ah, ho letto male il problema originale, non si tratta della funzionalità generale del sussurro, capito! @fzngagan sembra già essersene occupato
1 Mi Piace
Lhc_fl
(Linca)
10 Maggio 2023, 1:37pm
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,
});
}
);
});
},
};
Apparentemente questo codice è rotto. siteSettings.enable_whispers è stato modificato in siteSettings.whisper_allowed_groups.
Puoi provare il mio fork qui:
Allows staff to change a post to whisper and vice-versa
3 Mi Piace
ganncamp
(G Ann Campbell)
10 Maggio 2023, 2:20pm
19
Grazie @Lhc_fl ! Purtroppo, non credo di poter provare il tuo fork dato che siamo su un’istanza ospitata. Ma apprezzo la tua rapida indagine! Forse ciò accelererà la correzione ufficiale.
1 Mi Piace
Puoi avere qualsiasi componente del tema che desideri. Sono solo i plugin che devono essere #ufficiali (o verificati)
Tuttavia, penso che @fzngagan vorrà sistemare questo, quindi se puoi aspettare potrebbe essere meglio in questo caso.
2 Mi Piace
È in realtà un repository di padiglioni
@Lhc_fl PR e lo esaminerò.
2 Mi Piace
Vuoi aggiungere il tag pavilion ?
1 Mi Piace
Sì, facciamolo e discuterò se @fzngagan vorrà passare l’argomento.
1 Mi Piace
@merefield Ci sono novità a riguardo? Penso che potrebbe essere ancora in sospeso?
3 Mi Piace
È in attesa di una decisione organizzativa (presumibilmente banale). Ho sollecitato oggi.
2 Mi Piace