Questo potrebbe essere o non essere un’impostazione predefinita utile, probabilmente dipende dal tipo di community, ma non sono sicuro che risolva davvero il problema di rendere i messaggi personali più accessibili nelle ricerche.
Nel contesto del supporto privato, sembra ragionevole presumere che sarà fortemente correlato alla community in generale, rendendo probabile che ci siano argomenti/post simili e potrebbe produrre molto rumore attorno ai messaggi personali che un utente potrebbe cercare.
Nello stesso modo in cui le categorie ottengono titoli calcolati nei suggerimenti, forse in:personal potrebbe beneficiare di un proprio titolo associato per rendere il suggerimento un po’ più amichevole.
Ad esempio, se inizio una ricerca mentre visualizzo la categoria delle funzionalità qui, vedrò questo:
e selezionandolo si aggiungerà #feature alla query di ricerca. Per i messaggi personali, potrebbe essere qualcosa come “in Messaggi” dove selezionandolo si aggiungerà comunque in:personal alla query di ricerca.
La ricerca non si limita automaticamente ai PM quando si visualizzano i PM? Lascia che controlli. Oh capisco, questo comportamento è cambiato @sam@pmusaraj. Non è più predefinito per quell’opzione di ricerca quando ci si trova nella scheda dei messaggi, ma secondo me dovrebbe esserlo.
Sì, abbiamo abbandonato l’impostazione predefinita di un filtro di ricerca in percorsi specifici nell’app perché il nostro widget di ricerca ora suggerisce filtri durante la digitazione. (Ad esempio, se si digitano parole che corrispondono a un nome di categoria/tag, verrà suggerito come filtro).
Ma nessuno digiterà in:personal, quindi questo non aiuta. e sono d’accordo con @jerry0, è un’etichetta confusa. Il miglioramento più semplice sarebbe aggiungere in:messages come sinonimo di in:personal e usarlo nell’interfaccia utente.
Una soluzione più complicata potrebbe essere fare ciò che facciamo per la ricerca all’interno di un argomento. Abbiamo un caso speciale lì, che viene abilitato automaticamente solo quando viene richiamata la scorciatoia ⌘+F (che sovrascriviamo sugli argomenti con molti post):
Sarebbe fantastico. Mi manca davvero la possibilità di cercare messaggi per parole chiave in una specifica casella di posta di gruppo. Non credo che sia possibile al momento, a meno che non mi stia sfuggendo qualcosa.
1: Quando ti trovi in una casella di posta personale o di gruppo, la ricerca è ora automaticamente limitata ai PM e l’interfaccia utente appare così (commit):
2: Questo commit ha aggiunto il supporto per la parola chiave in:messages. Funziona allo stesso modo di in:personal (che è ancora disponibile), ma ora diamo priorità a in:messages nell’interfaccia utente.
Questo è un grande miglioramento! in:messages è molto più intuitivo per me di in:personal.
C’è un modo per rendere possibile anche la ricerca di messaggi in una casella di posta di gruppo? Mi rendo conto ora che non credo ci sia stata alcuna conversazione su come sarebbe stato. Forse group:NOMEGRUPPO?
Ho appena notato che utilizzando la ricerca per group_messages: non viene visualizzato un link “altro…” in fondo ai risultati rapidi come per gli altri. È intenzionale?
Questo riguarda anche la ricerca dei messaggi privati.
I miei utenti (e io) hanno difficoltà a trovare messaggi da o che coinvolgono un utente specifico. Quando si cerca in:messages, il nome utente compare solo se è stato incluso nel corpo del messaggio.
Sarebbe molto utile che anche il nome utente e il nome dell’autore del messaggio venissero cercati, e che avessero la priorità.
Sarebbe ancora meglio avere un filtro specifico per i messaggi da un utente o gruppo quando si cerca nella propria casella di posta, ma sospetto che sarebbe molto più complicato!
Il filtro avanzato li recupera (con @menzione nel termine di ricerca), ma è un po’ troppo tecnico per i miei utenti molto poco tecnici che digiteranno semplicemente il nome della persona e si aspetteranno che appaia.
Questo è un tipico flusso di lavoro disfunzionale:
Dalla loro casella di posta, cercano di trovare l’utente nei loro messaggi usando il delizioso predefinito in:messages (e falliscono)
Aprono Ricerca avanzata e selezionano l’utente in Inviato da. Si rendono conto che questo include solo i messaggi con il nome nel corpo poiché rimane nella casella di ricerca:
Per gli utenti “numpty” (cioè la maggior parte di loro/noi) sarebbe molto utile se questi fossero inclusi nei risultati iniziali, poiché solo i più esperti riusciranno a scendere nei dettagli la prima volta.
Certo, gli utenti possono imparare come fare. Ma non è un’ottima esperienza utente!!
Grazie @nathank, mi sembra una richiesta ragionevole, dovremmo essere in grado di risolvere questo problema aggiungendo i partecipanti all’argomento nei dati di ricerca PM.
Ieri, ho unito una correzione che include i partecipanti all’argomento nei dati di ricerca dei messaggi privati @nathank. Tieni presente che per impostazione predefinita funziona solo per i nuovi messaggi privati; se desideri che risponda retroattivamente, dovrai eseguire il task rake search:reindex.