[TUTORIAL] Confirmação para deletar mensagem

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

  • 0

[TUTORIAL] Confirmação para deletar mensagem

Mensagem por Ace em 21/01/13, 03:53 pm



Confirmação para deletar mensagem

Neste tutorial irá aprender como colocar um alerta de confirmação antes de deletar uma mensagem em um tópico.



--> Tutoriais, dicas e astúcias <--
Confirmação para deletar mensagem dentro do tópico (PhpBB3)



- Código a ser utilizado:
Código:
/*
 *   Delete message by AJAX
 *   Date: 29/01/2014
 *   Author: waghcwb & JScript;
 *   This work is free, you can share and modify it. But keep the original credits.
 *   Update: 23/03/2015
 */

$(function() {

   var oDelete = $('a[href*="mode=delete"]');
        oDelete.click(function(event) {

           event.preventDefault();

           var oLink = $(this).attr('href');
           var choice = confirm("Tem certeza de que deseja remover esta mensagem?");
           var self = $(this);

           if( choice ) {

              $.post(oLink, {
                 confirm: 1
              }).success(function() {

                 var ID = oLink.match(/p\=(\d+)/g)[0].split('=')[1];
                 var post = (self.parents('.post').prev('.post') ? self.parents('.post').prev('.post') : self.parents('.post').next('.post'));
                 
                 $('html, body').animate({
                    scrollTop: post.offset().top - 55
                 }, 700);
                 $('.post--' + ID).remove();

              });

           };

        });

});


- Aplicação do tutorial:
Aceda à:
Painel de controle -> Módulos -> HTML & JavaScript -> Gestão dos códigos JavaScripts
Seta Título Correspondente ao nome da página JavaScript/jQuery que será criada.
Seta Localização- São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos Em todas as páginas.
Seta Código JavaScript Campo destinado para receber o código JavaScript criado anteriormente.
Seta Habilitar o gerenciamento dos códigos JavaScript Ao selecionar a opção sim, estará ativando a função páginas Javascript no seu fórum. Se selecionar não, as páginas serão desabilitadas no fórum.

  • Resultado:
    (carregue na imagem para aumentar)





© Fórum dos Fóruns & Wagh


Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Confirmação para deletar mensagem dentro do tópico (PhpBB3)
avatar

Ace
Principal contribuidor
Principal contribuidor

Inscrito dia : 06/07/2011
Mensagens : 8880
Pontos Ativos : 11604

Ver perfil do usuário http://ajuda.forumeiros.com

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

- Tópicos similares

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