I sussurri dovrebbero mostrare il widget mostra-risposte

I post di Whisper mostrano il riferimento alla risposta in alto a destra del post, ma non visualizzano il widget “mostra risposte” in basso a sinistra.

È previsto dal design o è stato un errore?

1 Mi Piace

Per design, dato che sono sussurri.

2 Mi Piace

Ma dato che i messaggi privati possono essere risposte e mostrano il messaggio originale, non avrebbe senso permettere anche allo staff di seguire più facilmente la conversazione navigando tra le risposte?

2 Mi Piace

Per essere chiari, non intendo che il post originale dovrebbe mostrare il widget ‘show-replies’ (dato che un utente normale non potrà vederlo); ciò che intendo è che le risposte ad altri messaggi riservati dovrebbero mostrare il widget. Ad esempio:

  • post 1 di userA
  • messaggio riservato 1 di staff1
  • post di userB
  • post di userC
  • messaggio riservato 2 di staff2 (in risposta al messaggio riservato 1)
  • post di userD
  • messaggio riservato 3 di staff3 (in risposta al messaggio riservato 1)

Staff3 dovrebbe essere in grado di vedere che il messaggio riservato 1 è già stato risposto nel messaggio riservato 2 (cosa che potrebbe non essere ovvia senza scorrere tutti i messaggi)

1 Mi Piace

Voglio dire, forse, cosa ne pensi @sam? Se è una modifica semplice, sono d’accordo. Se non è una modifica semplice, sono contrario.

1 Mi Piace

Modificare questo aspetto è piuttosto complesso; ci vorrebbero probabilmente un’ora o due di lavoro per individuare tutti i casi limite. Non vogliamo rivelare l’esistenza dei messaggi privati agli utenti che non hanno accesso ai messaggi privati, quindi possiamo aggiornare queste informazioni solo in casi molto specifici.

Aggiungere pr-welcome solo se la modifica è stata testata con cura, garantisce che non venga rivelata l’esistenza dei messaggi privati e non introduce problemi di prestazioni.

7 Mi Piace

Ciao Sam, grazie per l’avviso.

Pensavo che tutto fosse già gestito nel backend e che si trattasse solo di aggiungere il pulsante nel frontend.

Usiamo moltissimo la funzione dei messaggi privati e, dato che al momento è davvero difficile sapere chi ha risposto a cosa, più membri dello staff finiscono per rispondere allo stesso problema perché non si rendono conto che qualcun altro se ne è già occupato.

Quindi, probabilmente, troverò il tempo per implementare questa funzionalità in futuro. Ti sarei grato se potessi darmi qualche indicazione (da quali file dovrei iniziare) o farmi sapere quali potrebbero essere i casi limite.

1 Mi Piace

Inoltre, ho notato quello che credo sia un bug.

Passaggi per riprodurre

  1. User1 scrive il post 1
  2. Staff1 risponde al post 1 con il post 2
  3. Staff1 risponde al post 1 con un messaggio privato (whisper) 1 e un @menzione a Staff2
  4. Staff2 risponde al messaggio privato 1 con il messaggio privato 2
  5. Staff3 risponde al messaggio privato 2 con il messaggio privato 3
  6. Staff1 clicca sul widget “mostra risposte” del post 1

Comportamento atteso

Il post 2 è visibile e solo il messaggio privato 1 è visibile con il formato di un messaggio privato (corsivo grigio chiaro).

Comportamento attuale

Il post 2 è visibile e i messaggi privati 1, 2 e 3 sono tutti visibili con il formato dei post normali (tuttavia User1 può vedere solo il post 2).

1 Mi Piace

Ciao Sam,

Non so se hai cambiato idea a riguardo, ma di recente ho notato un nuovo comportamento sorprendente:

  1. Quando un amministratore risponde a un sussurro precedente, il widget show-replies lo mostra, il che è quello che mi aspetterei:

  1. Tuttavia, quando ricarichi la pagina, il widget non è più visibile.

2 Mi Piace

Un’altra cosa strana che ho trovato (non sono riuscito a replicarla). Qui un sussurro mostra che ha una risposta (anche dopo il ricaricamento), ma la risposta non è un sussurro. :thinking:

2 Mi Piace