[TUTORIAL] Exibir confirmação antes de excluir mensagem

2 participantes

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

TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Empty [TUTORIAL] Exibir confirmação antes de excluir mensagem

Mensagem por Thoth 15.06.14 1:25


TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem LmohtLI

Tópicos & mensagens


O movimento de um fórum depende muito das mensagens, porém, há mensagens que não são bem o que o fórum precisa para dar prosseguimento. Com esse pequeno sistema será possível emitir um alerta ao clicar em "Excluir mensagem" para confirmar a exclusão.


--> Tutoriais, dicas e astúcias <--
Exibir confirmação antes de excluir mensagem




- Gerenciar as páginas JavaScript:
Precisamos definir um código JavaScript que mudará o link do botão Novo tópico em um determinado subfórum. Por isso, vamos acessar as páginas JavaScript do fórum.

Painel de Controle ->> Módulos ->> HTML & JAVASCRIPT ->> Gestão dos códigos JavaScript
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Painel13

TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110111TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853 Título Correspondente ao nome da página JavaScript/jQuery que será criada.
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110210TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853 Localização São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos nos tópicos.
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110310TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853 Código JavaScript Campo destinado para receber o código JavaScript criado anteriormente.
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110410TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853 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.


- Código JS a ser utilizado:
Em seguida, aplique o seguinte código:
Código:
// Shek Forumeiros ->> facebook.com/shek.forumeiros
jQuery(function () {
  jQuery(".post a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
      a.preventDefault();
      var shek_delet = jQuery(this).closest(".post"); !0 == confirm("Deseja excluir essa mensagem?") && jQuery.post(this.href, {confirm: 1}, function (a) {shek_delet.slideUp(function () { shek_delet.remove();
// REDIRECIONANDO PARA O SUBFÓRUM CORRESPONDENTE AO TÓPICO
            jQuery(".main-content.topic .post").length || location.replace(jQuery(".nav[href^='/f']:last")[0].href)
        })})});});


  • Resultado:
    TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Result30







© Fórum dos Fóruns


TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Act_bottom Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Exibir confirmação antes de excluir mensagem
Thoth

Thoth
Hiper Membro

Membro desde : 01/11/2011
Mensagens : 2197
Pontos : 2820

https://testefdd.forumeiros.com/ https://www.youtube.com/@LMCanalTech/featured

Ir para o topo Ir para baixo

Principal Contribuidor

TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Empty [TUTORIAL] Exibir confirmação antes de excluir mensagem

Mensagem por Shek 13.07.14 12:44


TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem LmohtLI  

Tópicos & mensagens


O movimento de um fórum depende muito das mensagens, porém, há mensagens que não são bem o que o fórum precisa para dar prosseguimento. Com esse pequeno sistema será possível emitir um alerta ao clicar em "Excluir mensagem" para confirmar a exclusão.


--> Tutoriais, dicas e astúcias <--
Exibir confirmação antes de excluir mensagem



- Código JS a ser utilizado:
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Php31210 PHPBB3
Código:
// Shek Forumeiros ->> facebook.com/shek.forumeiros
jQuery(function () {
   jQuery(".post a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
      a.preventDefault();
      var shek_delet = jQuery(this).closest(".post"); !0 == confirm("Deseja excluir essa mensagem?") && jQuery.post(this.href, {confirm: 1}, function (a) {shek_delet.slideUp(function () { shek_delet.remove();
// REDIRECIONANDO PARA O SUBFÓRUM CORRESPONDENTE AO TÓPICO
            jQuery(".main-content.topic .post").length || location.replace(jQuery(".nav[href^='/f']:last")[0].href)
         })})});});
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Php21110PHPBB2
Código:
jQuery(function () {
    jQuery(".post-options a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
        a.preventDefault();
        var shek_delet = jQuery(this).closest(".post");
        !0 == confirm("Deseja excluir essa mensagem?") && jQuery.post(this.href, {
            confirm: 1
        }, function (a) {
            shek_delet.slideUp(function () {
                shek_delet.remove();
                jQuery("table.forumline .post").length || location.replace(jQuery(".nav[href^='/f']:last")[0].href)
            })
        })
    });
});
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Pun1210PUNBB
Código:
jQuery(function () {
    jQuery(".postfoot a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
        a.preventDefault();
        var shek_delet = jQuery(this).closest(".post");
        !0 == confirm("Deseja excluir essa mensagem?") && jQuery.post(this.href, {
            confirm: 1
        }, function (a) {
            shek_delet.slideUp(function () {
                shek_delet.remove();
                jQuery(".main-content.topic .post").length || location.replace(jQuery(".nav[href^='/f']:last")[0].href)
            })
        })
    });
});
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Inv1010INVISION
Código:
jQuery(function () {
    jQuery(".post-footer a[href*='mode=delete'][href*='p='][href*='tid=']").click(function (a) {
        a.preventDefault();
        var shek_delet = jQuery(this).closest(".post");
        !0 == confirm("Deseja excluir essa mensagem?") && jQuery.post(this.href, {
            confirm: 1
        }, function (a) {
            shek_delet.slideUp(function () {
                shek_delet.remove();
                jQuery(".borderwrap .post").length || location.replace(jQuery(".nav[href^='/f']:last")[0].href)
            })
        })
    });
});


- Gerenciar as páginas JavaScript:
Precisamos definir um código JavaScript que mudará o link do botão Novo tópico em um determinado subfórum. Por isso, vamos acessar as páginas JavaScript do fórum.

Painel de Controle ->> Módulos ->> HTML & JAVASCRIPT ->> Gestão dos códigos JavaScript
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Painel13

TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110111TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853 Título Correspondente ao nome da página JavaScript/jQuery que será criada.
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110210TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853  Localização São destinados os devidos locais para onde você aplicará os efeitos do JavaScript nos fóruns. No nosso caso, aplicaremos nos tópicos.
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110310TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853  Código JavaScript Campo destinado para receber o código JavaScript criado anteriormente.
TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 110410TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem 398853  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:
    TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Result30







© Fórum dos Fóruns



TUTORIAL u58286 - [TUTORIAL] Exibir confirmação antes de excluir mensagem Act_bottom Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
[Dúvida] Exibir confirmação antes de excluir mensagem
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18897
Pontos : 22794

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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