Riepilogo: Consente agli utenti di creare più account anonimi e di passare da uno all’altro.
GitHub: GitHub - XertroV/better-anonymous: better features for anon users on discourse · GitHub
Installazione: Segui la guida all’installazione dei plugin.
Avviso
Questo plugin era in fase di sviluppo (e parzialmente testato), ma al momento non è più mantenuto e non ho intenzione di farlo; cioè, è in una certa misura incompleto. Le funzionalità elencate funzionano comunque. Se desideri assumere il ruolo di manutentore di questo plugin, sei il benvenuto. Per chiunque altro sia interessato al codice: è rilasciato sotto licenza MIT, ma sono essenzialmente disposto a rilasciarlo nuovamente con qualsiasi licenza (o nel pubblico dominio) se hai una preferenza (ad esempio, affinché un intero stack possa essere GPL).
Funzionalità
- Crea nuovi utenti anonimi su richiesta
- Imposta un utente anonimo come attivo: questo diventerà l’account anonimo utilizzato per la modalità anonima
- Elenca tutti i tuoi utenti anonimi
Configurazione
(Nessuna documentazione: potrei aver aggiunto qualcosa al pannello di amministrazione, ma non ricordo quale proprietà fosse o cosa facesse; in ogni caso, praticamente non c’è configurazione. Forse avevo intenzione di aggiungere un limite al numero di utenti anonimi per utente, ma l’ho dimenticato.)
CHANGELOG
- Funzionalità iniziali: creazione, elenco e gestione di utenti anonimi
TODO
- Ci sono alcuni task da completare nel codice
- Sarebbe utile avere nomi anonimi non sequenziali. Ad esempio, aggiungere 6 caratteri casuali, come
Anonymous-3hs8bv
Un plugin leggermente correlato: aggiunta automatica degli account anonimi a un gruppo
Ho scritto un altro plugin anonimo prima di questo: aggiunta automatica degli account anonimi a un gruppo: GitHub - XertroV/cf-anon-auto-group: Discourse plugin to trigger `user.set_automatic_groups` for anons on login · GitHub. È molto semplice, fondamentalmente circa 10 righe di codice in totale.

