Script para apagar mensagens de usuário

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Atendido / Resolvido Script para apagar mensagens de usuário

Mensagem por dezdez em 11.04.19 12:03

Detalhes da questão


Endereço do fórum: http://dezdez.forumeiros.com/
Versão do fórum: phpBB3

Descrição


Bom dia,

Na sequência de um tópico de ajuda meu, e com base na resposta e sugestão do @Pedx, vinha pedir se é possível criar um script que apague todas as mensagens do usuário automaticamente em 1 clique, mediante a sua exclusão do fórum. Isto será muito util pois podemos estar a a falar de milhares de mensagens e posts em qualquer fórum.

Obrigado,
dezdez

dezdez
Nível 3

Masculino
Inscrito dia : 02/11/2016
Mensagens : 23
Pontos Ativos : 35

http://www.dezdez.pt

Atendido / Resolvido Re: Script para apagar mensagens de usuário

Mensagem por Pedxz em 11.04.19 12:22

Olá @dezdez,
Crie uma página HTML com o seguinte código:
Código:
<script> var version_forum=1</script>
<script>function killall(c,a,b){c=c.replace(/(^\s*|\s*$)/g,"");var e=["#page-body span.postdetails b a","#main-content .search .postbody h2.h3 a","#main-content .posthead h2 a","#main-content .postbody-head h3 a"][version_forum];a=a||0;b=b||9E15;$.get("/spa/"+encodeURIComponent(c),function(d){d=$(e,d).filter(function(){return/^\/t[1-9][0-9]*(p[1-9][0-9]*)?-[^#]*#[1-9][0-9]*$/.test($(this).attr("href"))}).each(function(){var a=+$(this).attr("href").substr($(this).attr("href").indexOf("#")+1);if(a>b){return b=0,!1}b=a;$.post("/post","p="+b+"&mode=delete&confirm=1")}).length;a+=d;b?0==d?0==a?alert(" There are no messages to be deleted "):alert(a+" message"+(1<a?"s":"")+" posted by "+c+" have been deleted"+(1<a?" ":"")):setTimeout(function(){killall(c,a,b)},500):alert("You are not authorized to use this tool")})};</script>
<input /><input type="button" onclick="killall(this.previousSibling.value)" value="Delete messages" />
Uma pequena nota para escolherem a versão encontra var version_forum = 1, muda o 1 para o número da sua versão:
0 = phpbb2
1 = phpbb3
2 = punbb
3 = invision


Cordialmente,
pedxz.
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 3053
Pontos Ativos : 3769

https://power-pixel.net

Atendido / Resolvido Re: Script para apagar mensagens de usuário

Mensagem por dezdez em 11.04.19 12:32

Olá @Pedxz,

Obrigado pela resposta super rápida. Feliz

Confirme por favor: basta escrever o nome do usuário na caixa e depois clicar no botão e todas as mensagens, tópicos etc desse usuário serão apagadas? Mesmo as que foram citadas por outros usuários?


Obrigado,
dezdez

dezdez
Nível 3

Masculino
Inscrito dia : 02/11/2016
Mensagens : 23
Pontos Ativos : 35

http://www.dezdez.pt

Atendido / Resolvido Re: Script para apagar mensagens de usuário

Mensagem por Pedxz em 11.04.19 12:54

O Script só vai apagar as mensagens e os tópicos desse determinado membro, já as menções não Envergonhado


Bem-vindo ao Fórum dos Fóruns!
Leia as regras do Fórum dos Fóruns e as regras do setor de suporte.
Antes de criar um tópico, verifique se sua questão já não foi respondida.
Se sua questão foi resolvida, marque-a clicando no botão resolvido para organizar o fórum.
Pedxz Moderadeiro
Pedxz

Pedxz
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 13/01/2017
Mensagens : 3053
Pontos Ativos : 3769

https://power-pixel.net

Atendido / Resolvido Re: Script para apagar mensagens de usuário

Mensagem por dezdez em 12.04.19 12:14

Ok nao há problema, já é muito bom assim.
Muito obrigado na mesma!

Pode fechar.

Cumprimentos,
dezdez

dezdez
Nível 3

Masculino
Inscrito dia : 02/11/2016
Mensagens : 23
Pontos Ativos : 35

http://www.dezdez.pt

Atendido / Resolvido Re: Script para apagar mensagens de usuário

Mensagem por Roger123 em 12.04.19 12:42

Questão resolvida

Esta questão foi dada como resolvida pelo seu autor, e por esse motivo será marcada como resolvida e movida para o arquivo de questões resolvidas desta área.


Seja bem-vindo ao Fórum dos Fóruns!
Veja aqui alguns links importantes a saber:



Roger123 - Ajudeiro

Script para apagar mensagens de usuário 1406
Roger123

Roger123
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 30/06/2018
Mensagens : 1581
Pontos Ativos : 1852

https://todosostemas.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


Permissão deste fórum:
Você não pode responder aos tópicos neste fórum