Inserindo BBCode na assinatura

3 participantes

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

Tópico resolvido Inserindo BBCode na assinatura

Mensagem por JonathanBehemoth 23.03.15 17:49

Detalhes da dúvida


Versão do fórum : phpBB3
Nível de acesso : Fundador
Navegador usado : Mozilla Firefox, Google Chrome
Membros afetados : Todos os membros do fórum
Endereço do fórum : http://allyheaven.forumeiros.com/

Descrição do problema

Fala galera!

Um tempo atrás eu tinha pedido dicas de como inserir um BBCode pra mostrar imagens no fórum.

Segue link do problema resolvido: https://ajuda.forumeiros.com/t97293-inserindo-bbcode-para-imagens

-------------------
Tenho em meu fórum um BBCode para inserir userbar sendo o URL de um site externo.

Onde você coloca as tags: http://prntscr.com/6keua4 e aparece a imagem: http://prntscr.com/5rbaga

Esse BBCode está funcionando normalmente em mensagens, porém não funciona na assinatura, na assinatura fica assim ao invés de aparecer a imagem: http://prntscr.com/6keua4

Tem alguma forma de ativar esse BBCode também em assinaturas?

Agradeço desde já.

Abraço.
JonathanBehemoth

JonathanBehemoth
Novo Membro

Membro desde : 11/01/2015
Mensagens : 7
Pontos : 11

http://allyheaven.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por Konai 23.03.15 17:50

Saudações!

As funções de BBCode e HTML estão ativadas em teu perfil e no CPainel?

Até! Feliz
Konai

Konai
Membro Entusiasta

Membro desde : 07/08/2010
Mensagens : 6045
Pontos : 7550

http://narutongo.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por JonathanBehemoth 23.03.15 18:37

Hakuouki escreveu:Saudações!

As funções de BBCode e HTML estão ativadas em teu perfil e no CPainel?

Até! Feliz

Sim, estão ativadas.

Abraço.
JonathanBehemoth

JonathanBehemoth
Novo Membro

Membro desde : 11/01/2015
Mensagens : 7
Pontos : 11

http://allyheaven.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por Konai 24.03.15 3:10

Qual o código que o senhor está utilizando para tal ação? Poderia nos repassar o teu código? Estou pedindo o seu código, pois creio eu que o senhor tenha editado. Positivo

No mais, esqueci de lhe desejar nossas boas vindas:
Inserindo BBCode na assinatura Logo
Seja bem-vindo ao nosso fórum de Suporte! Como acabou de se inscrever, veja aqui alguns links importantes a saber:

Até! Feliz
Konai

Konai
Membro Entusiasta

Membro desde : 07/08/2010
Mensagens : 6045
Pontos : 7550

http://narutongo.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por Shaman 24.03.15 13:10

Por que não usa assim colega?

Código:
[img][center][img]http://www.mucabrasil.com.br/forum/userbar.php?n=NICK DO SEU CHAR[/img][/center][/img]

No caso o meu fica assim:

Inserindo BBCode na assinatura Userbar
WarTeam Power ^^
Shaman

Shaman
Super Membro

Membro desde : 30/01/2014
Mensagens : 1787
Pontos : 2448

http://brasilplayvicio.com.br

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por JonathanBehemoth 24.03.15 16:38

Hakuouki escreveu:Qual o código que o senhor está utilizando para tal ação? Poderia nos repassar o teu código? Estou pedindo o seu código, pois creio eu que o senhor tenha editado. Positivo

No mais, esqueci de lhe desejar nossas boas vindas:
Inserindo BBCode na assinatura Logo
Seja bem-vindo ao nosso fórum de Suporte! Como acabou de se inscrever, veja aqui alguns links importantes a saber:


Até! Feliz

Ta aí o código:

Código:
if (document.readyState ===  'complete') {
         bbcode_bestskins();
} else {
       document.addEventListener('DOMContentLoaded', function() {
         bbcode_bestskins();
       });
}
function bbcode_bestskins() {
 /*Versão do fórum*/
 var phpbb2 = $('.bodyline');
 var phpbb3 = $('#wrap');
 var punbb = $('#pun-intro');
 var invision = $('#ipbwrapper');

 var entry;
 if(phpbb2.length) {
    entry = $('.postbody, .blog_message').get();
 } else if(phpbb3.length) {
    entry = $('.post .content, .blog_message').get();
 } else if(punbb.length) {
    entry = $('.post .entry-content, .blog_message').get();
 } else if(invision.length) {
    entry = $('.post-entry, .blog_message').get();
 }

 for (i = 0; i < entry.length; i++) {
      entry[i].innerHTML = entry[i].innerHTML

      // Add new bbcodes below //

      .replace(/\[userbar\](.*?)\[\/userbar\]/g,
                 '<img src="http://mucabrasil.com.br/forum/userbar.php?n=$1"></a>'
      )

 }
};

LucaS Carvalho escreveu:Por que não usa assim colega?

Código:
[img][center][img]http://www.mucabrasil.com.br/forum/userbar.php?n=NICK DO SEU CHAR[/img][/center][/img]

No caso o meu fica assim:

Inserindo BBCode na assinatura Userbar
WarTeam Power ^^

Então, dessa forma aí a userbar aparece tranquilamente, o problema é usar o BBCode que foi criado ([userbar][/userbar]), para aparecer na assinatura.

Abraço.
JonathanBehemoth

JonathanBehemoth
Novo Membro

Membro desde : 11/01/2015
Mensagens : 7
Pontos : 11

http://allyheaven.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por Konai 26.03.15 22:25

Olá novamente autor!

Substitua o código atual por este:
Código:
if (document.readyState ===  'complete') {
        bbcode_bestskins();
} else {
      document.addEventListener('DOMContentLoaded', function() {
        bbcode_bestskins();
      });
}
function bbcode_bestskins() {
 /*Versão do fórum*/
 var phpbb2 = $('.bodyline');
 var phpbb3 = $('#wrap');
 var punbb = $('#pun-intro');
 var invision = $('#ipbwrapper');

 var entry;
 if(phpbb2.length) {
    entry = $('.postbody, .blog_message').get();
 } else if(phpbb3.length) {
    entry = $('.post .content, .blog_message, .signature_div').get();
 } else if(punbb.length) {
    entry = $('.post .entry-content, .blog_message').get();
 } else if(invision.length) {
    entry = $('.post-entry, .blog_message').get();
 }

 for (i = 0; i < entry.length; i++) {
      entry[i].innerHTML = entry[i].innerHTML

      // Add new bbcodes below //

      .replace(/\[userbar\](.*?)\[\/userbar\]/g,
                '<img src="http://mucabrasil.com.br/forum/userbar.php?n=$1"></a>'
      )

 }
};
Resulta?

Até! Feliz
Konai

Konai
Membro Entusiasta

Membro desde : 07/08/2010
Mensagens : 6045
Pontos : 7550

http://narutongo.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por JonathanBehemoth 27.03.15 1:32

Hakuouki escreveu:Olá novamente autor!

Substitua o código atual por este:
Código:
if (document.readyState ===  'complete') {
         bbcode_bestskins();
} else {
       document.addEventListener('DOMContentLoaded', function() {
         bbcode_bestskins();
       });
}
function bbcode_bestskins() {
 /*Versão do fórum*/
 var phpbb2 = $('.bodyline');
 var phpbb3 = $('#wrap');
 var punbb = $('#pun-intro');
 var invision = $('#ipbwrapper');

 var entry;
 if(phpbb2.length) {
    entry = $('.postbody, .blog_message').get();
 } else if(phpbb3.length) {
    entry = $('.post .content, .blog_message, .signature_div').get();
 } else if(punbb.length) {
    entry = $('.post .entry-content, .blog_message').get();
 } else if(invision.length) {
    entry = $('.post-entry, .blog_message').get();
 }

 for (i = 0; i < entry.length; i++) {
      entry[i].innerHTML = entry[i].innerHTML

      // Add new bbcodes below //

      .replace(/\[userbar\](.*?)\[\/userbar\]/g,
                 '<img src="http://mucabrasil.com.br/forum/userbar.php?n=$1"></a>'
      )

 }
};
Resulta?

Até! Feliz

Sério que era só esse "signature_div"? Eu pensando que era alguma coisa mais complicada UAHDUAHUDA.

Valeu Hakuouki, resolveu o problema, abraço!
JonathanBehemoth

JonathanBehemoth
Novo Membro

Membro desde : 11/01/2015
Mensagens : 7
Pontos : 11

http://allyheaven.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Inserindo BBCode na assinatura

Mensagem por Konai 27.03.15 1:33

Realmente era isso sim amigo, faltava a classe CSS desta área. Muito feliz

Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.
Tópico marcado como Resolvido e movido para Questões resolvidas.

Até! Feliz
Konai

Konai
Membro Entusiasta

Membro desde : 07/08/2010
Mensagens : 6045
Pontos : 7550

http://narutongo.forumeiros.com/

Ir para o topo Ir para baixo

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


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