Sembra che il sistema elimini ancora un post tramite timer se il post è stato eliminato dall’utente, anche quando un moderatore lo ha ripristinato al post originale (quindi lo ha annullato, per evitare un argomento confuso).
Il post è stato eliminato dall’utente, ma il moderatore lo ha ripristinato al post originale:
Sto provando questo sul mio sito di test e penso di poterlo replicare:
Come amministratore, cambia l’impostazione admin elimina post rimossi dopo in 1 (facoltativo, ma fa risparmiare un giorno di attesa )
Crea un argomento come utente di test (TL3 o inferiore)
Come utente di test, elimina l’argomento usando l’icona del cestino
Come amministratore, entra nella cronologia delle modifiche dell’OP e ‘ripristina alla revisione 1’
Come amministratore, usa la chiave inglese dell’argomento per riaprire l’argomento
L’argomento viene comunque eliminato allo scadere dell’ora
Tuttavia, non credo che quel metodo rimuova effettivamente il timer di eliminazione poiché non l’hai effettivamente ripristinato allo stesso modo in cui l’utente avrebbe usato l’icona ‘annulla’ (che non è disponibile per gli amministratori senza impersonificazione).
Da un punto di vista pratico, non sono sicuro in quali circostanze un moderatore vorrebbe ripristinare un argomento che l’OP ha contrassegnato per l’eliminazione? Un utente può eliminare solo un argomento che non ha ricevuto risposte, quindi non ci sarebbero conversazioni perse?
In questo caso si trattava di un post nel mezzo della conversazione di un argomento. Senza quel post, la conversazione diventa un po’ poco chiara per gli utenti che non possono vedere che un post è stato eliminato nel frattempo. Poiché non c’era un vero motivo per l’utente di eliminare quel post, ho deciso di ripristinarlo al post originale.
O forse il post era l’ultimo, ma un altro utente stava già rispondendo. Non sono sicuro di questo.
Ho riprovato una seconda volta, ma questa volta con un post per essere sicuro e ho ottenuto un risultato simile.
Penso che le meccaniche siano simili nel senso che ripristinare la modifica cambia semplicemente il testo del contenuto e non influisce in alcun modo sul timer di eliminazione, il che penso sia il modo in cui dovrebbe funzionare.
Per evitare di dover tornare indietro e annullare l’eliminazione del post dopo che il timer è scaduto, come moderatore/amministratore puoi eliminare il post seduta stante e quindi utilizzare l’opzione di ripristino per riportarlo indietro. Questo ripristina il post e rimuove il timer.
Tuttavia, consentire agli utenti di eliminare i propri post a volte lascerà degli “buchi” negli argomenti e non sono sicuro che ci sia un modo per aggirare questo problema se non rimuovere la possibilità per un utente di eliminare i propri post? Se questa è un’opzione più interessante per il tuo sito, puoi modificare max deletions per day o max post deletions per minute a zero per disabilitare le eliminazioni da parte degli utenti.