Un utente ha segnalato un argomento di messaggio personale da eliminare.
Contiene circa 1200 post.
L’opzione di eliminazione massima è impostata su 2000.
Eppure, quando selezioniamo tutti i post da eliminare, viene visualizzato “Errore, si prega di contattare l’amministrazione utente”, anche se è l’amministratore a eseguire l’eliminazione?
Anche selezionando batch di 20 post, cioè selezionando tutte le risposte, non vengono eliminati i post?
Un po’ frustrante, per favore?
Eliminare l’argomento stesso anziché le singole risposte sarebbe un’alternativa valida? (ovvero, eliminare dalla chiave inglese dell’argomento)
Tutto il resto funziona come previsto? Puoi visitare l’area di amministrazione del tuo forum?
Sì, puoi visitare le impostazioni.
L’argomento è stato eliminato rispondendo alla segnalazione, ma è stato eliminato solo il primo post che è l’argomento, lasciando tutte le risposte.
Ah, questo potrebbe essere il motivo per cui la cancellazione del resto dei post è bloccata. Di solito, la cancellazione dell’argomento/PM è sufficiente poiché ora gli utenti non possono accedervi e solo un amministratore[1] può visualizzare l’argomento.
Se desideri comunque cancellare anche le risposte, puoi ripristinare l’argomento e riprovare.
e possibilmente un moderatore poiché si trattava di un PM segnalato ↩︎
Grazie, ma ci ho provato due volte e non ha ancora funzionato.
Hmm.
Lo sto testando sul mio sito di prova per confermare cosa ci si aspetta, e l’eliminazione in blocco dei post da un argomento eliminato è effettivamente possibile, quindi non è quello (un po’ di stranezza con errore 500 nel ripristinarli, ma non è rilevante qui).
Succede solo in questo argomento/PM? Puoi creare un nuovo PM con te stesso e vedere se riesci a replicare il problema.
Grazie.
L’ho replicato con me stesso 1 argomento post e 3 risposte come suggerito e il flag da parte mia seguito dalla cancellazione dell’amministratore ha funzionato.
Sono tornato al thread di grandi dimensioni e ho riprovato.
Questa volta ho selezionato le risposte; ne ha selezionate 20 e quando le ho cancellate le ha mostrate tutte circondate dal colore rosso, come se fossero state cancellate.
Ho aggiornato la pagina e sono tornate come se nulla fosse successo.
Ho fatto un altro test.
Altra stranezza.
Ho creato un argomento di messaggi personali.
Ho risposto con l’amministratore.
Ho segnalato l’argomento PM richiedendo l’eliminazione dell’intera discussione.
Ho ricevuto il messaggio di flag come amministratore.
Ho selezionato Tutto - i 2 post in pratica.
‘Eliminati tutti’ e ha eliminato solo il primo post.
Ho dovuto scendere al post successivo; ‘selezionato giù’ che lo ha selezionato; l’ho eliminato e l’eliminazione è andata a buon fine.
È un po’ troppo volubile per stare tranquillo, secondo me.
Ancora nessun progresso sul thread PM di oltre 1000 post.
Grazie.
Solo per sottolineare il punto di prima che non è necessario eliminare individualmente i post se l’argomento è stato eliminato (nel caso in cui ciò ti faccia risparmiare tempo nel seguire questo problema
). Una volta eliminato l’argomento, i partecipanti non avrebbero più accesso a nessuno dei post, ed è lo stesso per i messaggi privati che per gli argomenti pubblici.
Capito, grazie.
Ma prima, quando l’argomento viene eliminato, gli amministratori possono ancora vedere il resto della discussione?
E in secondo luogo, stamattina non riesco a trovarlo da nessuna parte, quindi penso che l’eliminazione sia avvenuta, e ci sia voluto molto tempo dietro le quinte perché avvenisse.
Ma potrebbe essere stato archiviato da qualche altra parte, che non ho ancora trovato, per favore?
A proposito, non può essere trovato dall’utente (cosa buona), né io (amministratore) sono stato in grado di trovarlo ora.
Normalmente, Discourse elimina in modo “soft” i post e gli argomenti, il che significa che esistono ancora nel database e possono essere recuperati in un secondo momento, se necessario. Questi post/argomenti eliminati in modo “soft” ottengono l’evidenziazione rossa e vengono rimossi dalla vista e resi inaccessibili alla maggior parte degli utenti (ad eccezione di amministratori, moderatori e utenti appartenenti a gruppi a cui è consentita l’eliminazione di tutti i post e argomenti). Poiché i moderatori possono accedere ai messaggi privati (PM) solo quando vengono segnalati, ciò significa anche che non hanno accesso illimitato ai PM eliminati nello stesso modo.
Per visualizzare un elenco di argomenti eliminati, è possibile aggiungere ?status=deleted all’URL di un argomento (ad esempio, https://meta.discourse.org/latest?status=deleted), tuttavia i PM eliminati sono più difficili da trovare poiché non esiste un elenco aggregato. Sarebbe ancora possibile vederli se si avesse un link ad essi, ed è possibile trovarli utilizzando il data explorer se è installato.
Per eliminare definitivamente post e argomenti, è necessario abilitare un’impostazione del sito nascosta (can_permanently_delete) che consentirebbe di eliminarli in modo “hard” e rimuoverli completamente dal database. È possibile trovare maggiori informazioni in questo argomento: Introducing permanently delete post functionality
Questo aiuta a spiegare le cose?
Grazie Jammy.
Spiega e ho capito.
Grazie per la tua assistenza.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.