[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
- Admin → Personalizar → Temas → Instalar → Desde un repositorio git
- Pega la URL del repositorio e instálalo como un componente en tu tema activo.
- (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!
