| Riepilogo | Un plugin per Discourse che trasforma i segnalibri in note personali private associate ai post e ad altri contenuti segnalabili | |
| Link al repository | https://github.com/merefield/discourse-bookmark-notes | |
| Guida all’installazione | Come installare i plugin in Discourse | |
| Sponsorizzazione | Ti invitiamo a considerare la possibilitĂ di diventare un sponsor del mio lavoro open source in modo continuativo, scegliendo un livello adatto alle risorse e alle esigenze tue o della tua organizzazione, per garantire che questo plugin riceva le manutenzioni dovute e continui a funzionare sul tuo sito anche in futuro. |
Ti piace questo plugin? Per favore, metti una
su GitHub! ![]()
FunzionalitĂ
Discourse Bookmark Notes estende l’esperienza esistente dei segnalibri, invece di introdurre un sistema di note separato:
- Utilizza il nome esistente del segnalibro come titolo della nota.
- Aggiunge il corpo di una nota personale privata utilizzando l’editor Markdown di Discourse, inclusa la barra degli strumenti di formattazione e l’anteprima renderizzata.
- Mostra un pulsante sotto un post quando l’utente corrente ha salvato una nota non vuota, rendendo facile riaprire la finestra modale del segnalibro.
- Mantiene le note private all’utente proprietario di ciascun segnalibro. Utenti diversi possono segnalare lo stesso post e mantenere note completamente indipendenti.
- Preserva i promemoria dei segnalibri, le preferenze di eliminazione automatica, i controlli dei segnalibri e l’elenco delle attività dei segnalibri.
- Supporta la creazione, l’aggiornamento e la rimozione di una nota senza rimuovere il relativo segnalibro.
Impostazioni
Il plugin fornisce due impostazioni, entrambe abilitate per impostazione predefinita:
discourse_bookmark_notes_enabledabilita o disabilita il plugin.discourse_bookmark_notes_post_button_enabledcontrolla il pulsante della nota mostrato sotto i post con note non vuote.
Privacy e archiviazione
I corpi delle note sono archiviati in un record BookmarkNote di proprietĂ del plugin, con una relazione uno-a-uno con il segnalibro principale. La rimozione del segnalibro rimuove anche la sua nota personale.
Le note vengono caricate e salvate tramite endpoint autorizzati dal proprietario. Le pagine dei topic espongono i dati delle note dei segnalibri solo al proprietario del segnalibro autenticato; la nota di un utente non viene mai aggiunta al payload di un post o di un segnalibro di un altro utente.
Estensione Pro
Discourse Bookmark Notes Pro è un’estensione opzionale disponibile per i Sponsor di GitHub come ringraziamento per il supporto allo sviluppo continuativo. I singoli sponsor al livello di $7/mese ricevono l’accesso e le istruzioni per l’installazione nel repository privato.
L’estensione Pro aggiunge funzionalità configurabili in modo indipendente:
- Un pannello privato e comprimibile sotto un post segnalato che mostra la nota completa renderizzata.
- Note personali aggiunte alle voci nella pagina delle attività dei segnalibri dell’utente corrente.
- La ricerca dei segnalibri estesa per includere i titoli dei segnalibri dell’utente corrente e i corpi delle note personali quando si utilizza
in:bookmarks. - Una colonna Note ordinabile negli elenchi dei topic, che indica quando l’utente corrente ha una nota sul topic o su uno dei suoi post.
