Como usar variáveis de mensagens nos Templates do fórum?

3 participantes

Ir para baixo

Tópico resolvido Como usar variáveis de mensagens nos Templates do fórum?

Mensagem por cholati 28.10.19 23:55

Detalhes da questão


Endereço do fórum: https://road2tech.forumbrasil.net
Versão do fórum: AwesomeBB

Descrição


Olá,

O dono deste fórum me chamou para auxiliar na formação de seu fórum, que é um projeto futuro dele.
Ele fez modificações e trabalhou bastante no fórum para deixar da forma que tá. Porém disse que esta na correria e me pediu para fazer o seguinte:
Ir na overall_header, da aba Geral do template em HTML, e modificar o código que estava deixando a descrição do site na página inicial. A ideia que me foi passada é de colocar uma mensagem de "Bem Vindo, Convidado!"; o código é:

Código:
<div id="header-banner">
    <div class="wrap">
        <!-- BEGIN switch_desc -->
  
      <h2 style="transition: none !important; opacity: 0;">Bem Vindo {USERNAME}!</h2>
      <!-- END switch_desc -->
    </div>
</div>

(Só dando uma observação, esse código fazia aparecer a descrição do canal, havia outro codigozinho - padrão do tema - na parte do texto em h2. A ideia era modificar para por o que quiser, até aí eu consegui, mas quando tentei por o UserName, não foi. )

O { + USERNAME + } funciona nos tópicos, mas no HTML acaba não aparecendo.
Estou pesquisando e não consigo. Talvez dê apenas por php.Está complicado.

Não precisa testar isso no código desse fórum, não tenho permissão para passar ele todo. Mas essa parte do código fica tranquilo mostrar.
De qualquer maneira, só preciso que dê para colocar essa função de USERNAME no HTML. Se der em um código seu, dará nesse - provavelmente.

Logo, a ideia é que fique com a mensagem de "Bem Vindo, Visitante!" para quem não esta logado; e "Bem Vindo, Fulano!" para quem tiver logado e tiver o nick "Fulano".

Não sei se me expressei corretamente. Abraços!
cholati
cholati
***

Membro desde : 07/12/2012
Mensagens : 185
Pontos : 291

Ir para o topo Ir para baixo

Tópico resolvido Re: Como usar variáveis de mensagens nos Templates do fórum?

Mensagem por Shek 29.10.19 5:23

Bom dia!

Neste caso, será possível fazê-lo, usando estas indicações do spoiler deste tópico: https://ajuda.forumeiros.com/t87139-topic#592338 Antes da tag </head>, inclua este script de ligação: https://ajuda.forumeiros.com/t87139-#592897

O conteúdo do Spoiler é praticamente um tutorial que lhe ajudará a incluir as variáveis em páginas HTML, mas, usando essa forma em Templates, colocando a Tag antes do </head> como citado, o código funciona igual. Piscada

Atenciosamente,
Shek King

Tópico movido de 'Questões sobre códigos' para 'Questões sobre a aparência do fórum'
Shek
Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 19006
Pontos : 22969

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

Ir para o topo Ir para baixo

Tópico resolvido Re: Como usar variáveis de mensagens nos Templates do fórum?

Mensagem por cholati 29.10.19 18:38

Olá, Shek!
 Primeiramente, muito obrigado pela resposta.
Coloquei os scripts;
Tanto o   : <script type="text/javascript" src="http://maonyn.yemenforums.net/10641.js"></script>
Quanto o : <script type="text/javascript" src="http://maonyn.directorioforuns.com/10641.js"></script>

E

O script está entre o Head, porém o código, o qual quero colocar a variável, não tem como ficar entre eles, mas está certinho - acredito eu - entre o body.
Infelizmente não mudou em nada, o resultado é o mesmo;
seguindo por esse link da para ver o preview:
https://road2tech.forumbrasil.net/?tt=1
Não aparece o nome de usuário/visitante na mensagem - do ''banner'' logo abaixo do menu.
-Expectativa: Olá, Convidado!
-Realidade:    Olá, !

(LEMBRANDO QUE: esse meu código ele é do overwall_header, que também é o mesmo local onde você disse, neste link em que passou, que deveria ser colocado. E como já dito, mesmo assim não funcionou. Tentei coloca-lo em outras partes e ainda não tive êxito também)

Atenciosamente.


Última edição por cholati em 29.10.19 19:06, editado 1 vez(es)
cholati
cholati
***

Membro desde : 07/12/2012
Mensagens : 185
Pontos : 291

Ir para o topo Ir para baixo

Tópico resolvido Re: Como usar variáveis de mensagens nos Templates do fórum?

Mensagem por tikky 29.10.19 19:03

Olá @cholati,
o senhor pode alterar isto:
Código:
<div id="header-banner">
    <div class="wrap">
        <!-- BEGIN switch_desc -->
 
      <h2 style="transition: none !important; opacity: 0;">Bem Vindo {USERNAME}!</h2>
      <!-- END switch_desc -->
    </div>
</div>
para
Código:
<div id="header-banner">
    <div class="wrap">
        <!-- BEGIN switch_desc -->
 
      <h2 style="transition: none !important; opacity: 0;">Bem vindo <script>document.write(_userdata.username); </script>!</h2>
      <!-- END switch_desc -->
    </div>
</div>


Cordialmente,
pedxz.
tikky
tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217

Ir para o topo Ir para baixo

Tópico resolvido Re: Como usar variáveis de mensagens nos Templates do fórum?

Mensagem por cholati 29.10.19 19:09

Olá,

Fiquei realmente grato pela resposta, resolveu minha dúvida!
Obrigado pelo suporte e até mais!

-Podem fechar o tópico.
cholati
cholati
***

Membro desde : 07/12/2012
Mensagens : 185
Pontos : 291

Ir para o topo Ir para baixo

Tópico resolvido Re: Como usar variáveis de mensagens nos Templates do fórum?

Mensagem por tikky 29.10.19 19:11

Questão resolvida

Esta questão foi dada como resolvida pelo seu autor, e por esse motivo será marcada como resolvida e movida para o arquivo de questões resolvidas desta área.
tikky
tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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