Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais


Pesquisa de Satisfação
Queremos saber a sua opinião sobre os nossos serviços. Clique nesta vinheta e preencha este inquérito.

Login

Esqueci minha senha

Últimos assuntos
» Verificação de IP de usuários
Hoje à(s) 2:53 por Harleen

» Mudar pre-visualização do formulário
Hoje à(s) 2:40 por YouTube3

» Postagem com capa
Hoje à(s) 1:10 por Kyo Panda

» Widgets no final do fórum
Hoje à(s) 0:56 por Kyo Panda

» Neve a cair sobre o fórum
Hoje à(s) 0:54 por Kyo Panda

» Rádio no rodapé
Hoje à(s) 0:50 por Kyo Panda

» Widgets escondidos no fórum
Hoje à(s) 0:47 por Kyo Panda

LiveStream TV Forumeiros - #Forumeiros
Perdi minha senha!
Obter senha

Nota: use se tiver perdido acesso ao seu painel de controle.

Parceiros Forumeiros
Quem está conectado
60 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 59 Visitantes :: 2 Motores de busca

Shek Crowley

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em Qui 24 Dez 2009 - 15:05

Criar tags BBcode

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

Resolvido Criar tags BBcode

Mensagem por Luiz~ em Seg 26 Set 2016 - 23:05

Detalhes da questão


Endereço do fórum: formigs.forumeiros.com
Versão do fórum: PhpBB3

Descrição


Olá!
http://ajuda.forumeiros.com/t99723-plugin-criar-tags-bbcode

Uso este plug in no meu fórum, mas não consigo formatá-lo com as tags
[b*], etc.

Também não consigo dar enter...

Ai buga tudo e não aparece o efeito, mas somente o código.
Isso tem correção? :v

Luiz~
Usuário avançado

Masculino
Inscrito dia : 23/04/2016
Mensagens : 424
Pontos Ativos : 902

http://ajuda.forumeiros.com

Resolvido Re: Criar tags BBcode

Mensagem por while em Ter 27 Set 2016 - 0:31

Olá autor,

Troque o código por este:
Código:
/***
 * Aplicação: Criar tags BBCode
 * Descrição: Esta aplicação serve para a criação de novas tags bbcode.
 * Versão: 2.0
 * Feito por Daemon e atualizado em: 26/09/2016
 * Veja mais em: http://ajuda.forumeiros.com
 ***/
jQuery(document).ready(function($) {
 
    var bbCodes = {
 
        // Nota: Adicione uma vírgula ao final de cada nova entrada;
        // O "{ATTR}" é correspondente ao 'título' da tag, e o "{CONTENT}" é correspondente ao texto entre as tags
 
        sucesso: {
            close: true,
            replacement: '<div class="success"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        aviso: {
            close: true,
            replacement: '<div class="warn"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        info: {
            close: true,
            replacement: '<div class="information"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        alerta: {
            close: true,
            replacement: '<div class="alert"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        visitante: {
            close: true,
            replacement: '<div class="guest">{CONTENT}</div>',
            replace: function(content) {
                if (_userdata.session_logged_in < 1) {
                    return "Você precisa estar conectado para visualizar este conteúdo";
                    return content;
                }
            }
        }
 
        // Nota: Não adicione vírgula ao final da última entrada
 
    };
 
    var getPost = $(".postbody , .blog_message"); //pega as postagens
    for (var i = 0, e;
        (e = getPost[i++]);) {
        var entry = $(e);
        $.each(bbCodes, function(tag, value) {
 
            var re = value.close ? new RegExp("\\[" + tag + "(?:=(\"|'?)([^\\]]+)\\1)?\\]([\\s\\S]*?)\\[/" + tag + "]", "gi") : new RegExp("\\[" + tag + "(?:=(\"|'?)([^\\]]+)\\1)?\\]", "gi");
            var match = entry.text().match(re);
 
            if (match) {
                for (var tag in match) {
                    var content = match[tag];
                    var b = "$3";
                    if (value.replace) {
                        var as_string = value.replace.toString();
                        var as_func = eval('(' + as_string + ')');
                        if (as_func(content)) b = as_func(content);
                    }
                    var replacement = value.replacement
                        .replace(/{ATTR}/g, "$2").replace(/{CONTENT}/g, b);
                    var c = content.replace(re, replacement);
                    entry.html(entry.html().replace(content, c));
                }
            }
        });
    }
});

Resulta?
Até mais.

while
Usuário experiente

Masculino
Inscrito dia : 24/04/2016
Mensagens : 2820
Pontos Ativos : 4157

http://www.ajuda.forumeiros.com https://www.facebook.com/https://www.facebook.com/profile.php?id=100012157981279
  • 0

Resolvido Re: Criar tags BBcode

Mensagem por Luiz~ em Ter 27 Set 2016 - 13:31

Sem resolução...

Luiz~
Usuário avançado

Masculino
Inscrito dia : 23/04/2016
Mensagens : 424
Pontos Ativos : 902

http://ajuda.forumeiros.com

Resolvido Re: Criar tags BBcode

Mensagem por Daemon em Ter 27 Set 2016 - 14:35

Provavelmente o senhor está tentando fazer alguma alteração no código que está impossibilitando-o de executá-lo da maneira correta.
Poderia me explicar o que o senhor deseja adicionar ou retirar?

Daemon
Membro do Fórum

Masculino
Inscrito dia : 02/03/2012
Mensagens : 1052
Pontos Ativos : 3344

http://bestskins.forumeiros.com/

Resolvido Re: Criar tags BBcode

Mensagem por Luiz~ em Ter 27 Set 2016 - 16:00

Normalmente, eu uso o tag assim (e funciona).
[sucesso="TÍTULO AQUI"] bla bla bla bla [/sucesso]

Mas, quando eu tento formatar, por exemplo:
[sucesso="TÍTULO"] Os motivos foram: bla, bla bla...[/sucesso]

Não funciona...
A mesma coisa acontece quando dou enter dentro da tag, exemplo:

[sucesso="título"]Os motivos foram:
- isso
- esse
-aquilo, etc
[/sucesso]

Também não dá certo...
Poderiam me ajudar? :p

Luiz~
Usuário avançado

Masculino
Inscrito dia : 23/04/2016
Mensagens : 424
Pontos Ativos : 902

http://ajuda.forumeiros.com
  • 0

Resolvido Re: Criar tags BBcode

Mensagem por Daemon em Ter 27 Set 2016 - 22:49

Meu querido, me perdoe... falha minha...
Creio que agora não terás mais problema:
Código:
/***
 * Aplicação: Criar tags BBCode
 * Descrição: Esta aplicação serve para a criação de novas tags bbcode.
 * Versão: 2.0
 * Feito por Daemon e atualizado em: 26/09/2016
 * Veja mais em: http://ajuda.forumeiros.com
 ***/
jQuery(document).ready(function($) {
 
    var bbCodes = {
 
        // Nota: Adicione uma vírgula ao final de cada nova entrada;
        // O "{ATTR}" é correspondente ao 'título' da tag, e o "{CONTENT}" é correspondente ao texto entre as tags
 
        sucesso: {
            close: true,
            replacement: '<div class="success"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        aviso: {
            close: true,
            replacement: '<div class="warn"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        info: {
            close: true,
            replacement: '<div class="information"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        alerta: {
            close: true,
            replacement: '<div class="alert"><p>{ATTR}</p>{CONTENT}</div>'
        },
 
        visitante: {
            close: true,
            replacement: '<div class="guest">{CONTENT}</div>',
            replace: function(content) {
                if (_userdata.session_logged_in < 1) {
                    return "Você precisa estar conectado para visualizar este conteúdo";
                    return content;
                }
            }
        }
 
        // Nota: Não adicione vírgula ao final da última entrada
 
    };
 
    var getPost = $(".postbody , .blog_message"); //pega as postagens
    for (var i = 0, e;
        (e = getPost[i++]);) {
        var entry = $(e);
        $.each(bbCodes, function(tag, value) {
 
            var re = value.close ? new RegExp("\\[" + tag + "(?:=(\"|'?)([^\\]]+)\\1)?\\]([\\s\\S]*?)\\[/" + tag + "]", "gi") : new RegExp("\\[" + tag + "(?:=(\"|'?)([^\\]]+)\\1)?\\]", "gi");
            var match = entry.html().match(re);
 
            if (match) {
                for (var tag in match) {
                    var content = match[tag];
                    var b = "$3";
                    if (value.replace) {
                        var as_string = value.replace.toString();
                        var as_func = eval('(' + as_string + ')');
                        if (as_func(content)) b = as_func(content);
                    }
                    var replacement = value.replacement
                        .replace(/{ATTR}/g, "$2").replace(/{CONTENT}/g, b);
                    var c = content.replace(re, replacement);
                    entry.html(entry.html().replace(content, c));
                }
            }
        });
    }
});
Piscada

Daemon
Membro do Fórum

Masculino
Inscrito dia : 02/03/2012
Mensagens : 1052
Pontos Ativos : 3344

http://bestskins.forumeiros.com/

Resolvido Re: Criar tags BBcode

Mensagem por Luiz~ em Qua 28 Set 2016 - 0:59

Valeu, Damon, você é sensacional! Ajudou demais!
Tive uma idéia!

Problema resolvido.

Luiz~
Usuário avançado

Masculino
Inscrito dia : 23/04/2016
Mensagens : 424
Pontos Ativos : 902

http://ajuda.forumeiros.com

Resolvido Re: Criar tags BBcode

Mensagem por Cream em Qua 28 Set 2016 - 1:01

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".


Seta Respeite as Regras do fórum e conheça a nossa equipe staff e diretrizes do FdF!
Seta Conheça a nossa Lista de tutoriais e nossa Lista de FAQs.
Seta Perdeu a senha de administração? Veja o que fazer.
Seta Ferramentas do Administrador.

Cream
Moderadeiro
Moderadeiro

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8374
Pontos Ativos : 13593

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
Fórum dos Fóruns - Ajuda mútua para usuários forumeiros
on
Fórum grátis: interajuda aos usuários forumeiros. Criar e administrar um fórum. Descubra nossos guias, tutoriais e astúcias no suporte de Forumeiros.
Votações: 5