Surface in:all como opción en la interfaz de Búsqueda Avanzada

Tengo un par de sitios que hacen un uso extensivo de los Mensajes de Grupo, que es una excelente manera de diferenciar claramente los temas ‘fuera del Foro’ de las Categorías abiertas.

Sin embargo, esto genera un pequeño silo funcional de búsqueda. Si bien es posible buscar en Mensajes y en el foro en general usando in:all (ver Searching for content effectively), en realidad no es posible acceder a esto desde la interfaz de usuario de búsqueda.

Para nuestro caso de uso, sería muy útil tener en la Interfaz de Usuario de Búsqueda Avanzada:

  1. Una opción fácil de usar para controlar si los Mensajes (y/o el Chat) se incluyen en la búsqueda

    • esto podría funcionar como una opción de menú desplegable adicional aquí:
    • o quizás más fácil como una de las casillas de verificación aquí (ya que estas simplemente insertan el prefijo en la barra de búsqueda):
  2. La capacidad de establecer un valor predeterminado para todo el sitio para esto.

1 me gusta

Siempre me pareció extraño tener una mezcla de casillas de verificación y un menú desplegable. Así que “fusioné” todos en un menú desplegable de “selección múltiple” y me aseguré de que el filtro “in:all” también estuviera en la lista.

2 Me gusta

@nathank la PR anterior está activa en meta, ¿qué opinas?

¡Esa es una mejora bastante buena (y sensata)!

Ahora solo tengo que averiguar cómo hacer que sea la búsqueda predeterminada para mi sitio…