Eliminare tutti i messaggi di un utente specifico


Tutorial Eliminare tutti i messaggi di un utente specifico

Messaggio Da Niko Dom 17 Gen 2021 - 0:59

Eliminare tutti i messaggi di un utente specifico


A volte è necessario eliminare tutti i messaggi di un membro, ad esempio in situazioni di floodo mancanza di rispetto in più messaggi. Per evitare lo sforzo degli amministratori del forum, abbiamo creato questo codice per eliminare tutti i messaggi di questo utente con un solo clic.

Installazione del codice

Per poter aggiungere il codice tutorial, sarà necessario creare una Pagina HTML che memorizzerà e riprodurrà il codice. Quindi andiamo verso Pannello di amministrazione ► Moduli ► HTML & Javascript ► Pagine HTML

Creiamo dunque una nuova pagina HTML con le seguenti impostazioni:
  • Titolo: a vostra scelta
  • Utilizzare l'inizio e la fine del proprio forum? SI
  • Utilizza la pagina come home page? NO
  • Contenuto pagina:
    Codice:
    <!-- Page done by Ea and adapted by Chanp -->
     
    <script src="https://forumeirospt.github.io/assets/js/delete-in-mass.js"></script>
    <style>.whole input {display: block;}
    .whole{margin-bottom:140px;background-color:#2e3133;color:#a3aaae;padding:5%;border-radius:3px;text-align:center;box-shadow: 2px 4px 6px 0px rgba(153,153,153,0.61);}
    .textspace{padding:8px;border-radius:2px;border:2px solid #2e6da4;margin-bottom:10px;width:calc(29% - 8px);}
    .delbutton{background-color:#337ab7;background-image:none;border: 1px solid #2e6da4;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;
    line-height: 1.42857143;margin-bottom: 0;padding: 6px 12px;text-align: center;touch-action: manipulation;user-select: none;white-space: nowrap;}
    .delbutton:hover{background-color:#2E3133;border-color:#adadad;color:#fff;}</style>
    <div class="whole"><input class="textspace" placeholder="Username dell'utente" autofocus/><input type="button" class="delbutton" onclick="killall(this.previousSibling.value)" value="Elimina tutti i messaggi dell'utente" /></div>


Utilizzare lo strumento

Dopo aver salvato il codice passato sopra, torna alla pagina Gestione pagine HTML. Quindi, cerca la pagina che hai appena creato e controlla il tuo ID. Per accedervi, inserisci l'URL del tuo forum seguito da /h{ID pagina} -, ad esempio:
https://aiuto.forumattivo.it/h295-

Accedendo alla pagina vedrete questa schermata:
Eliminare tutti i messaggi di un utente specifico LHzX2vV

Per eliminare tutti i messaggi di un utente specifico, inserisci il suo nickname nel campo appropriato e clicca su "Elimina tutti i messaggi da questo utente ". Quindi apparirà un messaggio di conferma.

.Eliminare tutti i messaggi di un utente specifico HURHAdp.È importante notare che questo processo funzionerà solo se si dispone dell'autorizzazione necessaria per eseguire tale azione sul forum. Pertanto, non vi è alcun rischio se un membro scopre l'URL di questa pagina.

Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 24
Messaggi : 8278
Località : Provincia di Varese

Visualizza il profilo https://www.openstudio.one
Niko è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto


 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.