Personalização do texto das estatísticas

3 participantes

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

Tópico resolvido Personalização do texto das estatísticas

Mensagem por Rayner 24.01.19 21:02

Detalhes da questão


Endereço do fórum: http://espacorpgmaker.umforum.net/forum
Versão do fórum: ModernBB

Descrição


Como posso alterar a frase que está dentro de uma variável?
Exemplo: {TOTAL_POSTS} = Os nossos membros postaram um total de x mensagens
Quero alterar essa frase OU pegar a variável / código que guarda o valor apenas dos números do Total de Mensagens.

Index_Body caso precise:
index_body:
Rayner

Rayner
****

Membro desde : 24/03/2015
Mensagens : 204
Pontos : 284

http://espacorpgmaker.umforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalização do texto das estatísticas

Mensagem por Luiz 25.01.19 16:36

Dadas as infelizes limitações da Forumeiros, infelizmente não é possível alterar o conteúdo de nenhuma variável que os seus templates utilizam. No entanto, em alguns casos como este em específico, é possível passar por cima dessa limitação com CSS ou JavaScript.

Note que a variável que o senhor citou produz este output:
Código:
Os nossos membros postaram um total de <strong>(Número inteiro variável)</strong> mensagens

Podemos exibir somente o número com o CSS, e exibir, também usando CSS, um texto para ser inserido antes e depois:
Código:
.statistics-item:first-child {
  font-size: 0;
}

.statistics-item:first-child::before {
  font-size: 13px;
  content: "Este fórum possui ";
}

.statistics-item:first-child::after {
  font-size: 13px;
  content: " mensagens";
}

o/
Luiz

Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalização do texto das estatísticas

Mensagem por Rayner 25.01.19 18:01

Spoiler:

Edição: Voltou ao normal sozinho Louco

Onde exatamente eu devo colar este código que me passou?
Rayner

Rayner
****

Membro desde : 24/03/2015
Mensagens : 204
Pontos : 284

http://espacorpgmaker.umforum.net/

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalização do texto das estatísticas

Mensagem por Luiz 25.01.19 18:40

Coloque o código que lhe passei anteriormente em:
Painel de Controle -> Visualização -> Cores -> Folha de Estilos CSS.

Código:
Código:
.statistics-item:first-child {
  font-size: 0;
}
 
.statistics-item:first-child::before {
  font-size: 13px;
  content: "Este fórum possui ";
}
 
.statistics-item:first-child::after {
  font-size: 13px;
  content: " mensagens";
}

o/
Luiz

Luiz
Membro Entusiasta

Membro desde : 23/04/2016
Mensagens : 6645
Pontos : 7451

https://luizfelipe.dev

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalização do texto das estatísticas

Mensagem por Rayner 25.01.19 18:48

Luiz escreveu:Coloque o código que lhe passei anteriormente em:
Painel de Controle -> Visualização -> Cores -> Folha de Estilos CSS.

Código:
Código:
.statistics-item:first-child {
  font-size: 0;
}
 
.statistics-item:first-child::before {
  font-size: 13px;
  content: "Este fórum possui ";
}
 
.statistics-item:first-child::after {
  font-size: 13px;
  content: " mensagens";
}

o/

Deu certinho!
Os "Statistics Item" possuem 3, caso eu queria fazer a mesma coisa nos outros 2, será possível? Se sim, o que devo alterar?

Também funcionam em módulos (module)??
Rayner

Rayner
****

Membro desde : 24/03/2015
Mensagens : 204
Pontos : 284

http://espacorpgmaker.umforum.net/

Ir para o topo Ir para baixo

Admineiro
  • 0

Tópico resolvido Re: Personalização do texto das estatísticas

Mensagem por tikky 25.01.19 20:45

Olá @Rayner,
Para adicionar nova(s) frase(s) customizada(s), use o seguinte código:
Código:
.statistics-item::nth-child(2) {
  font-size: 0!important;
}
 
.statistics-item:nth-child(2)::before {
  font-size: 13px;
  content: "Começo da frase ";
}
 
.statistics-item:nth-child(2)::after {
  font-size: 13px;
  content: " finalização dela.";
}
Onde o Senhor encontra o número 2, mude para a posição onde deseja mudar a sua frase, que no caso o 2 corresponde a estatística: usuários registrados.


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: Personalização do texto das estatísticas

Mensagem por Rayner 26.01.19 1:28

Pedxz escreveu:Olá @Rayner,
Para adicionar nova(s) frase(s) customizada(s), use o seguinte código:
Código:
.statistics-item::nth-child(2) {
  font-size: 0!important;
}
 
.statistics-item:nth-child(2)::before {
  font-size: 13px;
  content: "Começo da frase ";
}
 
.statistics-item:nth-child(2)::after {
  font-size: 13px;
  content: " finalização dela.";
}
Onde o Senhor encontra o número 2, mude para a posição onde deseja mudar a sua frase, que no caso o 2 corresponde a estatística: usuários registrados.


Cordialmente,
pedxz.

Opa, deu certinho. Obrigado!

Apenas uma observação: No primeiro código deu erro (na verdade aconteceu nada) e ao comparar os códigos vi que não estava tendo efeito apenas pelos "::".

Código que usei:
Código:
.statistics-item:nth-child(2) {
  font-size: 0!important;
}

Resolvido~ Piscada
Rayner

Rayner
****

Membro desde : 24/03/2015
Mensagens : 204
Pontos : 284

http://espacorpgmaker.umforum.net/

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Personalização do texto das estatísticas

Mensagem por tikky 26.01.19 1:48

Tópico resolvido


Movido para "Questões resolvidas".
tikky

tikky
Admineiro
Admineiro

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

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