Criar um popover de logout

3 participantes

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

Tópico resolvido Criar um popover de logout

Mensagem por vcapelli 09.05.20 16:25

Detalhes da questão


Endereço do fórum: http://brasil-rpg.forumeiros.com
Versão do fórum: AwesomeBB

Descrição


Segui o [TUTORIAL] Criar popover de logout e para minha infelicidade ele não funcionou
vcapelli

vcapelli
****

Membro desde : 17/02/2018
Mensagens : 210
Pontos : 417

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Criar um popover de logout

Mensagem por Sleep 09.05.20 16:55

Olá @vcapelli,

Eu utilizo em meu forum uma versão um pouco mais antiga, experimente: Aqui

Mas caso prefira essa passada, comete.

Atenciosamente,
Sleep
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1104
Pontos : 1338

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar um popover de logout

Mensagem por vcapelli 09.05.20 17:10

Mas esse seria de login, eu estava a procura de logout
vcapelli

vcapelli
****

Membro desde : 17/02/2018
Mensagens : 210
Pontos : 417

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee

Ir para o topo Ir para baixo

Admineiro
  • 0

Tópico resolvido Re: Criar um popover de logout

Mensagem por tikky 09.05.20 19:12

Olá @vcapelli,

Atualizei o código, porém não ficará muito bom na versão #awesomeBB, veja:
Código:
/**
 *  SweetAlert - Logout by Pedxz
 *  Created June 29, 2018 <UP_09.05.2020>
 *  See more: http://ajuda.forumeiros.com
*/
(function($) {
    'use strict';

    var config = {
        url: 'https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/8.11.8/sweetalert2.all.min.js',
        lang: {
            title: 'Tens a certeza?',
            text: 'Queres mesmo sair do fórum?',
            logout: 'Sair'
        },
        $class: [
            'a[href^="/login?logout=1"]',
            '#fa_toolbar a[style*="pointer"]',
            'a[id="logout"]',
            'a[href*="logout"]'
        ]
    };

    $(function() {

        if (!_userdata.session_logged_in && $('a[id="logout"]')) return;

        $.getScript(config.url, function() {
            $(config.$class.join(',')).on('click', function(event) {

                event.preventDefault();
                event.stopPropagation();

                Swal.fire({
                    title: config.lang.title,
                    text: config.lang.text,
                    type: 'info',
                    showCancelButton: true,
                    confirmButtonColor: '#3085d6',
                    cancelButtonColor: '#d33',
                    confirmButtonText: config.lang.logout
                }).then((result) => {
                    if (result.value) {
                        window.location.href = (_board.tpl_version == "awesomebb" ? _userdata.page_logout : $('a[id="logout"]').attr('href'));
                    }
                });

            });
        });

    });

}(jQuery));


Atenciosamente,
pedxz.


Última edição por Pedxz em 09.05.20 19:31, editado 1 vez(es)
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar um popover de logout

Mensagem por vcapelli 09.05.20 19:24

Aquele ícone que havia na imagem do tutorial não é possível adicionar, nem que seja uma imagem pelo menos?
vcapelli

vcapelli
****

Membro desde : 17/02/2018
Mensagens : 210
Pontos : 417

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee

Ir para o topo Ir para baixo

Admineiro
  • 0

Tópico resolvido Re: Criar um popover de logout

Mensagem por tikky 09.05.20 19:32

Erro meu, desculpe, atualizei o código em cima Rindo
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

Ir para o topo Ir para baixo

Tópico resolvido Re: Criar um popover de logout

Mensagem por vcapelli 09.05.20 19:38

Está magnífico! Obrigado Muito feliz
vcapelli

vcapelli
****

Membro desde : 17/02/2018
Mensagens : 210
Pontos : 417

https://sistema-forum.forumeiros.com/ https://www.facebook.com/capellindao https://twitter.com/vitorcapee

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Criar um popover de logout

Mensagem por tikky 09.05.20 19:43

Tópico resolvido


Movido para "Questões resolvidas".
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7816
Pontos : 9062

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