Dividi 'elimina tutti i post e gli argomenti consentiti dai gruppi' in permessi per contenuti propri e contenuti globali

Un’ulteriore sfumatura è la cronologia delle revisioni.

Dall’analisi di PostRevisor, la cronologia delle modifiche viene archiviata separatamente tramite PostRevision, quindi non sto suggerendo che un permesso di eliminazione del contenuto proprio debba necessariamente cancellare definitivamente i record di revisione o rimuovere la tracciabilità.

Il permesso che ho in mente riguarda più la visibilità per l’utente medio: se l’autore può ritirare il proprio post/argomento, se rimane il segnaposto per il post eliminato, se gli utenti ordinari possono visualizzare il contenuto delle modifiche precedenti e se il personale/moderatori mantengono l’accesso di audit/moderazione appropriato (ad esempio tramite “VEDI N RISPOSTA NASCOSTA”).

Quindi la distinzione che chiedo non è:

  • “consentire agli utenti di cancellare tutte le tracce dal database”

ma piuttosto:

  • “consentire agli utenti di avere maggiore controllo sul proprio contenuto/orma visibile”
  • senza concedere loro al contempo poteri globali per eliminare il contenuto di altri utenti o visualizzare generalmente i contenuti eliminati.