AI Conversations – Ricerca nella barra laterale

[Componente del tema] Conversazioni AI – Ricerca nella barra laterale (solo messaggi)

Ciao a tutti, volevo condividere un piccolo componente del tema che ho creato (con una spinta da ChatGPT). Aggiunge una leggera casella di ricerca “Messaggi AI” alle barre laterali delle Conversazioni AI e instrada direttamente alla ricerca principale con in:messages.

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

Cosa fa

  • Posiziona una casella di ricerca compatta in cima alle barre laterali delle Conversazioni AI (elenco principale + chat singola).
  • Cerca solo i tuoi messaggi tramite /search?q=<parole chiave> in:messages (nessuna interfaccia utente espansa).
  • Autorizzazioni: mostra per gli utenti connessi con Livello di fiducia ≥ 1 (lo staff lo vede sempre).
  • Stile autonomo; non modifica l’aspetto generale del tuo sito.

Installazione

  1. Admin → Personalizza → Temi → Installa → Da un repository git
  2. Incolla l’URL del repository e installa come componente sul tuo tema attivo.
  3. (Facoltativo) Inserisci il tuo stile per le Conversazioni AI in un componente separato; questa ricerca è progettata per funzionare bene con stili personalizzati.

Requisiti / Note

  • Testato su Discourse 3.2+.
  • Si aspetta che il contenitore della barra laterale AI includa .ai-conversations-panel (presente nell’interfaccia utente di Discourse AI Conversations).
  • Nessuna impostazione, mantenuto intenzionalmente semplice. Se hai bisogno della visibilità TL0 o di un token di ambito diverso (in:personal), esegui un fork e modifica il piccolo inizializzatore.

Non è una funzionalità indispensabile, ma ad alcuni piacerà la comodità. Feedback e PR sono benvenuti!

7 Mi Piace