[TUTORIAL] Confirmação para deletar mensagem

Ir para baixo

[TUTORIAL] Confirmação para deletar mensagem Empty [TUTORIAL] Confirmação para deletar mensagem

Mensagem por Ace 21.01.13 17:53


[TUTORIAL] Confirmação para deletar mensagem Config10

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
[TUTORIAL] Confirmação para deletar mensagem Painel13
[TUTORIAL] Confirmação para deletar mensagem 110111Seta Título Correspondente ao nome da página JavaScript/jQuery que será criada.
[TUTORIAL] Confirmação para deletar mensagem 110210Seta 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.
[TUTORIAL] Confirmação para deletar mensagem 110310Seta Código JavaScript Campo destinado para receber o código JavaScript criado anteriormente.
[TUTORIAL] Confirmação para deletar mensagem 110410Seta 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)
    [TUTORIAL] Confirmação para deletar mensagem Sem_t120





© Fórum dos Fóruns & Wagh


[TUTORIAL] Confirmação para deletar mensagem Act_bottom 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)
Ace
Ace
Membro Entusiasta

Membro desde : 06/07/2011
Mensagens : 8881
Pontos : 11608

https://ajuda.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos