Ricerche salvate su Discourse

:discourse2: Riepilogo Discourse Saved Searches consente agli utenti di salvare ricerche e ricevere notifiche quando nuovi argomenti o messaggi corrispondono ai criteri di ricerca.
:hammer_and_wrench: Link al repository https://github.com/discourse/discourse-saved-searches
:open_book: Guida all’installazione Come installare i plugin in Discourse

FunzionalitĂ 

In seguito alla nuova funzionalità delle “parole monitorate” che interviene su parole inappropriate, ecco un plugin che permette di salvare una lista di ricerche e ricevere notifiche se vengono creati nuovi argomenti o messaggi che corrispondono alle ricerche salvate.

Dopo aver installato il plugin, abilitalo e scegli i gruppi autorizzati a creare ricerche salvate.

Nelle tue preferenze è presente una nuova sezione dove puoi definire la tua lista di ricerche.

Una volta al giorno, le tue ricerche verranno eseguite. Se ci sono nuovi risultati che non hai ancora visto, riceverai un messaggio privato con un elenco di link ai messaggi. Se desideri ricevere una notifica via email, assicurati di aver abilitato “Inviami un’email quando qualcuno mi scrive” nelle impostazioni della tua email.

Verrà creato un messaggio privato per ciascuno dei tuoi termini di ricerca. Le notifiche dei nuovi risultati verranno pubblicate come risposte nell’argomento corrispondente.

L’abbiamo abilitato su meta per un livello di fiducia minimo di 2, quindi prova a usarlo.

:bulb: Suggerimento

Le “ricerche salvate” in questo plugin funzionano esattamente come una ricerca regolare di Discourse. Quindi puoi sempre provare una ricerca specifica cliccando su :mag: nell’angolo in alto a destra del tuo forum e incollando la ricerca.

In generale, la ricerca per parole chiave controlla il titolo dell’argomento e il corpo del messaggio/argomento.

Nota che le ricerche per frasi composte da più parole devono essere racchiuse tra virgolette doppie “come questa”.

Impostazioni

Nome Descrizione
saved searches enabled Consenti agli utenti di avere ricerche salvate
saved searches allowed groups Consenti agli utenti di questi gruppi di avere ricerche salvate
max saved searches Numero massimo di ricerche salvate

:discourse2: Ospitato da noi? Questo plugin è disponibile nel nostro piano Enterprise Saved Search | Discourse - Civilized Discussion

52 Mi Piace

Bel plugin, possiamo convertire ogni azione di ricerca in un affare o in un nuovo argomento con filtro di condizione e descrizione.

1 Mi Piace

GesĂą! Era proprio quello che cercavo :smiley: Ti amo!

2 Mi Piace

Questo plugin limita il numero di risultati che segnala?

Sono a conoscenza del fatto che esiste un’impostazione per il numero di ricerche salvate (con un valore predefinito di 5) – la mia domanda riguarda tuttavia il numero di risultati per ciascuna delle ricerche salvate.

Finora abbiamo notato solo segnalazioni di un massimo di 5 risultati, il che sembra piuttosto limitato.

Se c’è un limite, deriva dal numero predefinito di risultati di ricerca che la ricerca normale restituisce? Un tipico caso d’uso per questo plugin è assicurarsi di non perdere alcun riferimento a qualcosa, ma con un limite – e nessun riferimento al fatto che ci siano più corrispondenze – è probabile che si perdano risultati per la ricerca salvata.

Modifica per aggiungere: forse, se ci sono più di 5 risultati, potrebbe essere aggiunto un link “Visualizza altro” ai risultati della ricerca, che rimandi alla pagina di ricerca con quel termine e forse con l’intervallo di tempo corrispondente.

1 Mi Piace

Questa è un’ottima funzionalità, ci sono piani per integrarla nel core di Discourse?

1 Mi Piace

Ho notato tramite /sidekiq/metrics?substr=\u0026period=8h che questo plugin è spesso quello che consuma più tempo, con 3000 a 15000 secondi (1~4 ore in una finestra di 8 ore!) di tempo totale di esecuzione. Il plugin è a malapena utilizzato intensamente:

SELECT
  COUNT(*) AS total_saved_queries,
  COUNT(DISTINCT user_id) AS unique_users
FROM saved_searches;

 total_saved_queries | unique_users 
---------------------+--------------
                  80 |           24

Il forum è abbastanza attivo (~1.2k utenti attivi giornalieri, ~2.3k post/giorno), ma l’utilizzo delle risorse del plugin sembra molto sproporzionato rispetto al numero di ricerche salvate utilizzate.

Qualcuno che usa questo plugin ha notato anche questo?