Script para apagar mensagens de usuário
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1 • Compartilhe
Script para apagar mensagens de usuário
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,
Re: Script para apagar mensagens de usuário
Olá @dezdez,
Crie uma página HTML com o seguinte código:
0 = phpbb2
1 = phpbb3
2 = punbb
3 = invision
Cordialmente,
pedxz.
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" />
0 = phpbb2
1 = phpbb3
2 = punbb
3 = invision
Cordialmente,
pedxz.
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Script para apagar mensagens de usuário
Olá @Pedxz,
Obrigado pela resposta super rápida.
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,
Obrigado pela resposta super rápida.
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,
Re: Script para apagar mensagens de usuário
O Script só vai apagar as mensagens e os tópicos desse determinado membro, já as menções não
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Script para apagar mensagens de usuário
Ok nao há problema, já é muito bom assim.
Muito obrigado na mesma!
Pode fechar.
Cumprimentos,
Muito obrigado na mesma!
Pode fechar.
Cumprimentos,
Re: Script para apagar mensagens de usuário
Questão resolvidaEsta 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. |
Convidado- Convidado
Tópicos semelhantes
» [Resolvido] Apagar mensagens de um usuário
» Apagar todas as mensagens de um certo usuário no fórum
» Pode dar mensagens para um usuario?
» [Resolvido] Criar votação com restrição de mínimo de mensagens para usuário votar
» Apagar mensagens
» Apagar todas as mensagens de um certo usuário no fórum
» Pode dar mensagens para um usuario?
» [Resolvido] Criar votação com restrição de mínimo de mensagens para usuário votar
» Apagar mensagens
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos