BBCode avisos da moderação

Tire suas dúvidas sobre BBCode.
JM Pessanha
Novato
Novato
Mensagens: 101
Registrado em: 12 Mai 2012, 18:03

Re: BBCode avisos da moderação

  • Favoritar esta postagem
  • Mensagem por JM Pessanha »

    Não funcionou. Ao invés de aparecer o nome de quem inseriu a MOD (quem criou o post) aparece o próprio {USERNAME} :(

    Também não consigo encontrar (não sei qual é) o arquivo com HTML do BBCode "Mod" do editor ABBC3, para saber como ele é feito.
    Avatar do usuário
    Chico Gois
    Administrador
    Administrador
    Mensagens: 3933
    Registrado em: 03 Jul 2004, 03:53
    Nome Real: Chico Gois
    Localização: São Paulo - Capital
    Contato:

    Re: BBCode avisos da moderação

  • Favoritar esta postagem
  • Mensagem por Chico Gois »

    O arquivo é o styles/seutemplate/template/abbcode.html

    Código: Selecionar todos

    <!-- BEGIN moderator --><table class="ModTable" width="100%" cellspacing="5" cellpadding="0" border="0"><tr><td class="exclamation" rowspan="2">&nbsp;!&nbsp;</td><td class="rowuser">{MOD_USER} {L_WROTE}:</td></tr><tr><td class="rowtext">{MOD_TEXT}</td></tr></table><!-- END moderator --> 
    Mas ai precisaria olhar o restante dos arquivos onde ele faz a referencia para acrescentar mais o que voce quer
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: BBCode avisos da moderação

  • Favoritar esta postagem
  • Mensagem por robra »

    Dentro do posting_abbcode_buttons.js tem esta referência:

    Código: Selecionar todos

    case "abbc3_mod" :
                bbfontstyle("[mod=\"{S_POST_AUTHOR}\"]", "[/mod]");
                break; 
    Tente utilizando a string {S_POST_AUTHOR}.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    JM Pessanha
    Novato
    Novato
    Mensagens: 101
    Registrado em: 12 Mai 2012, 18:03

    Re: BBCode avisos da moderação

  • Favoritar esta postagem
  • Mensagem por JM Pessanha »

    Aff, não esta dando certo :(

    Na substituição do HTML do BBCOde estou colocando:

    Código: Selecionar todos

    <table class="ModTable" width="100%" cellspacing="5" cellpadding="0" border="0">
    <tr>
    <td class="exclamation" rowspan="2">&nbsp;!&nbsp;</td>
    <td class="rowuser">{S_POST_AUTHOR}:</td></tr><tr><td class="rowtext">{TEXT}</td></tr></table></div>
    Quando utilizo o BBCode (que no caso coloquei como "mode") o resultado é este:

    Imagem

    Eita coisa complicada, kkk. Robra, sabe me dizer como crio uma BBCode exatamente com o mesmo funcionamento desta que você encontrou a referência? É isso que estou tentando fazer.

    EDIT: Inclusive, tem algum erro neste BBCode que criei, talvez no código, que esta fazendo com que aquela região onde fica o avatar e os rankings se desloquem para baixo, deixando a postagem um pouco maior do que as demais que não utilizam esta este BBCode. Complicado. :(
    Avatar do usuário
    Chico Gois
    Administrador
    Administrador
    Mensagens: 3933
    Registrado em: 03 Jul 2004, 03:53
    Nome Real: Chico Gois
    Localização: São Paulo - Capital
    Contato:
    Você favoritou esta postagem

    Re: BBCode avisos da moderação

  • Remover marcador da postagem
  • Mensagem por Chico Gois »

    BBCode automatico teria que pesquisar mais em cima deste MOD.

    Mas tente o seguinte:

    Uso do BBCode:

    Código: Selecionar todos

    [Warning]{TEXT1},{TEXT2}[/Warning]
    Substituição do HTML:

    Código: Selecionar todos

    <table class=\"ModTable\" width=\"100%\" cellspacing=\"5\" cellpadding=\"0\" border=\"0\">
    <tr>
    <td class=\"exclamation\" rowspan=\"2\"> ! </td>
    <td class=\"rowuser\">{TEXT1}:</td></tr><tr><td class=\"rowtext\">{TEXT2}</td></tr></table></div>
    Linha de ajuda:

    Código: Selecionar todos

    [Warning]Seu Nome,Aqui o seu texto[/Warning]
    JM Pessanha
    Novato
    Novato
    Mensagens: 101
    Registrado em: 12 Mai 2012, 18:03
    Você favoritou esta postagem

    Re: BBCode avisos da moderação

  • Remover marcador da postagem
  • Mensagem por JM Pessanha »

    Só pra avisar, já consegui o que queria. Já já volto pra editar esta postagem aqui. Ficou bem interessante, talvez até sirva pra postar na seção de BBCodes =)


    Uso do BBCode:

    Código: Selecionar todos

    [Aviso={TEXT1};{COLOR}]{TEXT2}[/Aviso]
    Substituição do HTML:

    Código: Selecionar todos

    <table style='margin:1;width:100%;min-height:100px;border:1px solid #000000;background:#FFFFFF;' cellspacing="5" cellpadding="0">
    <tr>
    <td align='middle' bgcolor='{COLOR}' valign='center' width='5%'><br /><font color='#ffffff' size='+7'><b>&nbsp;!&nbsp;</b></font></td><td style='background:#FFFFFF;'><span style='font: bold 12px trebuchet ms;'>{TEXT1} escreveu:</span><hr><span style='font:12px trebuchet ms;'>{TEXT2}</span></td>
    </tr>
    </table>
    Linha de ajuda:

    Código: Selecionar todos

    [Aviso=Nome;Cor]Digite seu texto aqui[/Aviso]

    Exemplos (Imagem):

    Imagem


    Uma outra variação que fiz aqui:

    Imagem

    Bem, pesquisei tanto código HTML, CSS, etc e foi isso o mais próximo que consegui. Queria deixar a linha (tag HR) mais próxima do nome e também mais nítida (tipo com bold), mas não consegui de jeito nenhum. Se alguém tiver alguma sugestão.

    Obrigado a todos que ajudam. =)
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: BBCode avisos da moderação

  • Favoritar esta postagem
  • Mensagem por robra »

    Valeu por compartilhar a solução.
    No códigoo HTML do BBcode que você postou, substitua a tag <hr> por:
    <hr style="margin-top: -2px;border-top: 1px solid #000000;height: 0px;">.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    JM Pessanha
    Novato
    Novato
    Mensagens: 101
    Registrado em: 12 Mai 2012, 18:03

    Re: BBCode avisos da moderação

  • Favoritar esta postagem
  • Mensagem por JM Pessanha »

    Perfeito Robra, era exatamente isso. Ficou muito bom o BBCode. Muito obrigado a todos pela ajuda. =)
    Responder