Numero di utenti e post legacy

in `/about, si può vedere il numero totale di account sul forum. Questo numero include:

  • utenti cancellati? Suppongo di no.
  • utenti anonimizzati? Suppongo di no, ma sto solo verificando.
  • utenti sospesi? Secondo il mio test, sì.
  • utenti disattivati? Secondo il mio test, sì.
    (ma non sono sicuro di come venga aggiornato il contatore)

Se include utenti sospesi e disattivati come penso, è possibile per me ottenere questo:

  • Gli account utente obsoleti non possono accedere, ma i loro post non vengono cancellati;
  • E non vengono conteggiati nel numero totale di utenti?

Esiste una guida di riferimento per le statistiche della pagina “Informazioni” che spiega tutto questo. Dai un’occhiata! Secondo la guida, gli utenti sospesi, in staging e di sistema sono esclusi.

Grazie per il suggerimento di questa guida! Non riesco a trovare la definizione di cui stai parlando. Per quanto ne so, il numero di utenti è il numero di utenti reali, ma il link che dovrebbe spiegare cosa sono gli utenti reali sembra evidenziare le righe sbagliate del file. Ho sfogliato il file ma non sono ancora riuscito a determinare questa definizione, quindi suggerisco di essere espliciti nella guida.

Comunque, supponiamo che sia vero che “gli utenti sospesi, in staging e di sistema sono esclusi”.

  • Quando sospendo un utente a scopo di test e aggiorno la pagina “Informazioni”, il numero rimane lo stesso. Come è possibile? Quella pagina non viene aggiornata dinamicamente?
  • La stessa cosa accade quando disattivo un utente. Sembra che tu dica implicitamente che non sono esclusi, quindi non dovrei essere sorpreso, ma disattivare un utente è un’azione più radicale della sospensione (poiché quest’ultima dovrebbe essere temporanea), quindi mi sembra illogico.

C’è anche l’ultima parte del mio post che non è coperta:

Inoltre, i post degli [utenti obsoleti] potrebbero essere conservati, ma anche il loro nome utente su ciascun post? (una sorta di nuova opzione tra sospeso e anonimo, se capisci cosa intendo. Sarebbe fantastico sapere chi ha pubblicato qualcosa anche se l’account non esiste più.)

È attualmente possibile in qualche modo? Se no, qual sarebbe il modo più logico di procedere per quanto riguarda gli utenti obsoleti:

  • disattivarli: ma potrebbero riattivare il loro account semplicemente convalidando nuovamente il loro indirizzo email? O no? Non sono sicuro di come farebbero.
  • sospenderli: ma a tempo indeterminato? non dovrebbe essere temporaneo e una sanzione?

Scusa per i pignoleria, ma sento che potrebbe essermi utile essere estremamente chiari su questo.

Non posso fare a meno di pensare che tu stia pensando molto più di quanto sia necessario. :innocent:

Le statistiche nella pagina “Informazioni” vengono aggiornate utilizzando un’attività sidekiq pianificata regolarmente. Puoi eseguirla manualmente andando su /sidekiq/scheduler sul tuo sito e selezionando il pulsante di attivazione per Jobs::AboutStats.

Non vuoi disattivare gli account utente, a meno che tu non voglia che riconfermino il loro indirizzo email prima di accedere di nuovo.

Questo è ciò che vuoi. Facciamo così sul nostro sito interno quando le persone lasciano l’azienda.

1 Mi Piace

Grazie per la tua pazienza! :bear:

1 Mi Piace

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.