Conversaciones de IA – Búsqueda en la barra lateral

[Componente de Tema] Conversaciones de IA – Búsqueda en la Barra Lateral (solo mensajes)

Hola a todos: solo quería compartir un pequeño componente de tema que hice (con un impulso de ChatGPT). Agrega un cuadro de búsqueda ligero de “Mensajes de IA” a las barras laterales de Conversaciones de IA y dirige directamente a la búsqueda principal con in:messages.

GitHub: GitHub - BrianCraword/Discourse-AI-Conversations-Search-

Qué hace

  • Coloca un cuadro de búsqueda compacto en la parte superior de las barras laterales de Conversaciones de IA (lista principal + chat individual).
  • Busca solo tus mensajes a través de /search?q=<palabras clave> in:messages (sin interfaz de usuario expandida).
  • Permisos: se muestra para usuarios registrados con Nivel de Confianza ≥ 1 (el personal siempre lo ve).
  • Estilo autocontenido; no cambia la apariencia general de tu sitio.

Instalar

  1. Admin → Personalizar → Temas → Instalar → Desde un repositorio git
  2. Pega la URL del repositorio e instálalo como un componente en tu tema activo.
  3. (Opcional) Coloca tu propio estilo de Conversaciones de IA en un componente separado; esta búsqueda está diseñada para funcionar bien con estilos personalizados.

Requisitos / Notas

  • Probado en Discourse 3.2+.
  • Espera que el contenedor de la barra lateral de IA incluya .ai-conversations-panel (presente en la interfaz de usuario de Conversaciones de IA de Discourse).
  • Sin configuraciones: se mantuvo intencionalmente simple. Si necesitas visibilidad TL0 o un token de alcance diferente (in:personal), bifurca y ajusta el pequeño inicializador.

No es una característica imprescindible, pero a algunas personas les gustará la comodidad. ¡Comentarios y PR bienvenidos!

7 Me gusta