Is there a way to search for both public topics and PMs at once – and make that the default behavior for my site?
User case: I often know I’ve talked with someone about something but I can’t recall whether it was a message or a topic. To find it, I sometimes have to do two searches. And that’s charitably assuming that I use the correct keywords, which isn’t always the case
Contesto:
Usiamo Discourse come piattaforma di comunicazione per una scuola. La maggior parte delle categorie è limitata ai gruppi.
La comunicazione tramite messaggi privati (PM) è il modo normale per rivolgersi alle persone tra i gruppi.
Quando cercano una conversazione, gli utenti non ricordano se cercare in un PM o in un argomento.
Si scopre che non è facile da fare! Da qui una nuova richiesta di funzionalità.
Nella nostra istanza, che utilizza molto le caselle di posta di gruppo, è abbastanza comune voler includere i messaggi nella ricerca. Anteporre in:all a una ricerca lo ottiene, ma non è qualcosa che può essere facilmente insegnato agli utenti.
Grazie al meraviglioso lavoro recente di @zogstrip, questo è ora possibile tramite l’interfaccia utente. Sebbene questo sia eccellente per i nostri utenti esperti, i nostri utenti meno esperti impiegheranno del tempo a trovarlo, dimenticheranno di usarlo, ecc. ecc.
Mi piacerebbe avere un modo per renderlo la ricerca predefinita per i miei utenti (e per me!).
Ho un paio di siti che fanno un uso estensivo dei Messaggi di Gruppo, che è un ottimo modo per distinguere chiaramente gli argomenti “fuori dal Forum” dalle Categorie aperte.
Tuttavia, questo crea una sorta di silo funzionale per la ricerca. Sebbene sia possibile cercare tra Messaggi e l’intero forum usando in-all (vedi Searching for content effectively), non è effettivamente possibile accedervi dall’interfaccia utente di ricerca.
Per il nostro caso d’uso, sarebbe molto utile avere nell’interfaccia utente di Ricerca Avanzata:
Un’opzione facile da usare per controllare se i Messaggi (e/o la Chat) sono inclusi nella ricerca
questo potrebbe funzionare bene come un’opzione aggiuntiva a discesa qui:
Avere un mix di caselle di controllo e un menu a discesa mi è sempre sembrato strano. Quindi li ho “uniti” tutti in un unico menu a discesa “multi-select” e mi sono assicurato che anche il filtro “in:all” fosse nell’elenco.
Per ricapitolare, la ricerca per argomento e PM è completa e in:all è ora nel filtro.
La parte rimanente per completare la richiesta di funzionalità è la possibilità di impostarla come ricerca predefinita.