Icones de mensagens

5 participantes

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

Tópico resolvido Icones de mensagens

Mensagem por rlmac 21.02.18 0:53

Detalhes da questão


Endereço do fórum: http://ondasautomotivas.logu2.com/
Versão do fórum: phpBB2

Descrição


Sei que os ícones de mensagens tem número limitado em 25. O que eu gostaria de saber se tem alguma maneira de aumentar esse número ou colocar de alguma outra forma um ícone em uma mensagem. Meu fórum é sobre automóveis e eu preciso colocar os logotipos de todas as marcas de carros e são mais de 25, qual é a sugestão?

Até agora está assim: http://ondasautomotivas.logu2.com/f8-biblioteca-de-sincronismo-somente-consulta

Só que já atingi o número máximo.

rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por virus 21.02.18 3:29

Não conheço os limites da forumeiros, só alguns e poucas informações.
 Eu criei 32 fóruns e consegui adicionar todos um endereço de imagem diferentes.
http://beta.masterforum.biz/f15-22

Icones de mensagens 7hcSGDe4RDqvZmPQ3VhNuA


Então acho que não há um limite que chegue a 25, verifique se no fórum que você criou o campo de endereço de imagem está vazio.
virus

virus
Membro

Membro desde : 03/03/2013
Mensagens : 695
Pontos : 910

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por rlmac 21.02.18 10:22

Aqui no meu caso ele não aceita, diz que já atingiu o número máximo e o campo fica vazio.
rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por Alex 21.02.18 13:04

Olá @rlmac.

Infelizmente os limites colocados pelo serviço técnico da Forumeiros são irreversíveis. Todos os fóruns têm que aceitar estes limites. Eles existem para manter os fóruns e os servidores o mais leve possível. Acredito que se esse limite não fosse colocado, muitos administradores colocariam 50, 100 ícones, o que iria carregar bastante na base de dados do fórum, na internet dos usuários e principalmente no próprio serviço, o que dificultaria bastante se fosse preciso fazer uma manutenção ao seu fórum.

Recomendo adotar outra forma para os ícones, e, se lhe interessar, existe um Sistema de prefixos. O que ele faz basicamente é adicionar uma TAG atrás do titulo do tópico, o que poderá lhe dar jeito para dividir em marcas.

Fica a ideia.
Obrigado o/
Alex

Alex
Membro

Membro desde : 09/09/2016
Mensagens : 651
Pontos : 883

https://policiadop.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por Hancki 21.02.18 22:16

Olá!

Caso queiram perder um tempinho para ler sobre os limites da Forumeiros (em inglês, pois o tópico aqui no FdF está inacessível por algum motivo): http://help.forumotion.com/t1709-
Realmente podemos verificar que o limite é 25.

Em adição à resposta do @AlexG, podemos ainda ir mais longe no tutorial do sistema de prefixos.
Imagine que coloca o prefixo "Audi". Com certeza conseguimos adicionar o símbolo da marca antes do prefixo da Audi, ou substituir inteiramente o prefixo (palavra) pela imagem.

Experimente o sistema de prefixos e depois dê o feedback para vermos as possibilidades de ajudar.

Hancki
Hancki

Hancki
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8195
Pontos : 12250

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por Luiz 21.02.18 22:26

Hancki escreveu:Olá!

Caso queiram perder um tempinho para ler sobre os limites da Forumeiros (em inglês, pois o tópico aqui no FdF está inacessível por algum motivo): http://help.forumotion.com/t1709-
Realmente podemos verificar que o limite é 25.

Em adição à resposta do @AlexG, podemos ainda ir mais longe no tutorial do sistema de prefixos.
Imagine que coloca o prefixo "Audi". Com certeza conseguimos adicionar o símbolo da marca antes do prefixo da Audi, ou substituir inteiramente o prefixo (palavra) pela imagem.

Experimente o sistema de prefixos e depois dê o feedback para vermos as possibilidades de ajudar.

Hancki

O problema de se fazer isso é que qualquer usuário poderia adicionar o prefixo para tentar burlar as coisas.
Mas se pararmos pra pensar, é possível fazer o mesmo com os prefixos em texto.

Vai pela opinião do autor mesmo... ._.
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: Icones de mensagens

Mensagem por rlmac 22.02.18 1:10

Pulando essa parte dos prefixos, será que não tem uma maneira de inserir os ícones sem eles estarem na galeria?
rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por Alex 22.02.18 11:06

Olá @rlmac.

Infelizmente não há forma de contornar este sistema. Sem os ícones no painel de controle, não tem cabimento de os ter, pois os tópicos não mudariam de ícone, já para não falar nas imensas requisições ajax que seriam preciso para fazer metade do que deseja.

Espero que entenda.
Cumprimentos.
Alex

Alex
Membro

Membro desde : 09/09/2016
Mensagens : 651
Pontos : 883

https://policiadop.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por virus 23.02.18 21:56

Quanto a isso pode ser que seja melhor assim:

Criando as áreas de marcas com as mais procuradas e o resto das marcas poderia utilizar uma área chamada outras* e então utilizar prefixo nos tópicos para determinar qual marca o criador do tópico está falando. Claro, caso puder também poderá criar outros fóruns dentro da outras que seria outra alternativa (Se eu entendi bem o limite..)

Saiba sobre sistema de icones:
https://ajuda.forumeiros.com/t8479-faq-adicionar-icones-de-mensagens

Sistema de prefixo em tópicos:
https://ajuda.forumeiros.com/t110572-tutorial-sistema-de-prefixo?highlight=sistema+de+prefixo


Também com base em alteração em css pude montar uma função bastante simples que vai resolver o seu problema.
Nota: Qualquer categoria que tiver '24' fóruns será aplicado automaticamente o mesmo esquema. Pode ser uma solução usar via JS, caso seja apenas esta categoria que vai atingir número grande de fóruns, não haverá problemas em utilizar o código abaixo.

Código:
div#emptyidcc table tbody tr:nth-child(-n+24) td.row2 img[src="https://2img.net/i/fa/empty.gif"] {
    height: 80px;
    background-image: url(http://s.glbimg.com/jo/g1/f/original/2011/08/29/montadoras_volkswagen.png);
}
virus

virus
Membro

Membro desde : 03/03/2013
Mensagens : 695
Pontos : 910

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por rlmac 24.02.18 1:57

virus escreveu:
Também com base em alteração em css pude montar uma função bastante simples que vai resolver o seu problema.
Nota: Qualquer categoria que tiver '24' fóruns será aplicado automaticamente o mesmo esquema. Pode ser uma solução usar via JS, caso seja apenas esta categoria que vai atingir número grande de fóruns, não haverá problemas em utilizar o código abaixo.

Código:
div#emptyidcc table tbody tr:nth-child(-n+24) td.row2 img[src="https://2img.net/i/fa/empty.gif"] {
    height: 80px;
    background-image: url(http://s.glbimg.com/jo/g1/f/original/2011/08/29/montadoras_volkswagen.png);
}

Bela sacada virus, tem algum jeito de aplicar em determinado tópico e não nos outros? Da forma que está apareceu o ícone alternando tópico sim, tópico não, ou seja, o mesmo ícone da VW que é o exemplo seu, apareceu alternadamente uma vez a cada 2 tópicos em todos os fóruns.

Se você observar, eu uso esses ícones somente nesse fórum e como já atingiu o número máximo, tem um tópico que está sem o ícone, mas logo vão surgir outros, veja o tópico "VOLVO" está sem o ícone e eu queria colocar somente nesse tópico o logotipo da Volvo e quando criar um novo tópico com outra marca, gostaria de novamente colocar o logo da marca referida e assim por diante, mas cada logo somente em um tópico, não sei se me entende.

Como faltam poucas marcas, não me importo se tiver que criar um código pra cada uma.


Mas acho que o caminho é esse.
rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por virus 24.02.18 3:18

Aceda isto ao final de sua folha de estilo css.
Painel de Controle Seta Visualização Seta Imagens e Cores Seta Cores Seta Folha de estilo CSS
Código:
.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(27) td.row2 img[src="https://2img.net/i/fa/empty.gif"] {
    height: 80px;
    background-image: url(http://www.rw-designer.com/icon-image/4227-48x48x32.png);
    background-repeat: no-repeat;
    background-position: center;
}

Ele só vai aplicar a fóruns que não tenha ícone e por padrão que esteja com link https://2img.net/i/fa/empty.gif ou vazio.

O número 27 é referente a tabela do VOLVO se quiser avançar para vw e só mudar o número para 28 e antes de 27 vem o 26 e depois 25, enfim em ordem crescente e decrescente.

Se estiver utilizando endereço de imagem no fórum selecionado ele não vai funcionar. Por fim, poderá copiar e colar o código novamente e editar o número 27 para novos fóruns com números diferentes.


virus

virus
Membro

Membro desde : 03/03/2013
Mensagens : 695
Pontos : 910

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por rlmac 24.02.18 10:49

virus escreveu:
O número 27 é referente a tabela do VOLVO se quiser avançar para vw e só mudar o número para 28 e antes de 27 vem o 26 e depois 25, enfim em ordem crescente e decrescente.

Se estiver utilizando endereço de imagem no fórum selecionado ele não vai funcionar. Por fim, poderá copiar e colar o código novamente e editar o número 27 para novos fóruns com números diferentes.



virus, você é um gênio! Fiz na corrida aqui antes de sair pro trabalho e ficou perfeito, bem como eu queria. Peço pra não fechar ainda o tópico, pois vou fazer uns testes no final de semana e se tiver mais alguma dúvida, volto a perguntar, mas acho que não vai precisar, daí aviso pra fechar como resolvido.

Por enquanto muito obrigado.
rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por rlmac 24.02.18 16:20

Estamos perto, muito perto, mas ainda estou com problemas. Quando era apenas o logo da Volvo, funcionou, mas eu inseri pra teste mais uma marca que ainda não tinha, a Crhysler e aí o ícone da Volvo e o da Chrysler, recém criado, foram parar em outros fóruns. O da Chrysler foi parar nesse aqui: http://ondasautomotivas.logu2.com/f1-graficos-de-sincronismos-postagens, lá embaixo no meio da página e o ícone da Volvo foi aqui: http://ondasautomotivas.logu2.com/f3-graficos-de-ignicao, também lá embaixo.

O simples fato de eu inserir o novo tópico Chrysler, já moveu o ícone da Volvo, antes mesmo de alterar o CSS.

Olha como ficou meu CSS:
Código:
.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(27) td.row2 img[src="https://2img.net/i/fa/empty.gif"] {
    height: 80px;
    background-image: url(http://www.rw-designer.com/icon-image/4227-48x48x32.png);
    background-repeat: no-repeat;
    background-position: center;
}
.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(28) td.row2 img[src="https://2img.net/i/fa/empty.gif"] {
    height: 80px;
    background-image: url(http://s.glbimg.com/jo/g1/f/original/2011/08/29/montadoras_chrysler.png);
    background-repeat: no-repeat;
    background-position: center;
}
rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por virus 24.02.18 19:37

Não tem uma forma precisa de restringir a outros fóruns. Somente usando JS. As tabelas são iguais até aonde eu vi e não tem como eu selecionar para uma página especifica sem utilizar o js.

Se estiver interessado em prosseguir usando código javascript e só dizer que estarei aqui tentando ajudar o máximo possível.


Última edição por virus em 24.02.18 19:41, editado 1 vez(es)
virus

virus
Membro

Membro desde : 03/03/2013
Mensagens : 695
Pontos : 910

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por rlmac 24.02.18 19:41

Você conseguiria um código JS pra eu tentar?

rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

  • 0

Tópico resolvido Re: Icones de mensagens

Mensagem por virus 24.02.18 19:55

Painel de Controle Seta Módulos Seta HTML & JAVASCRIPT Seta Gestão dos códigos JavaScript
Aplique nos sub-fóruns..
Código:
var _urlforumsimage = window.location.pathname;
$(function () {
   "use strict";

   if (_urlforumsimage === '/f8-biblioteca-de-sincronismo-somente-consulta') {
      $('.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(7) td img[src="https://2img.net/i/fa/empty.gif"]').attr('src', 'http://www.rw-designer.com/icon-image/4227-48x48x32.png');
      console.log('Efeito aplicado com sucesso');
   } else {
      console.log('Efeito recusado.');
   }
   
});

Explicação:
nessa parte do código tr:nth-child(7) o 7 ainda se refere ao número de fóruns um exemplo.

Icones de mensagens CL_hoquQQYWkLLODBCbTqQ

E para replicar o código que seleciona e assim -> Eu peguei a parte que seleciona o fórum e aplica a imagem..
Código:
$('.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(7) td img[src="https://2img.net/i/fa/empty.gif"]').attr('src', 'http://www.rw-designer.com/icon-image/4227-48x48x32.png');

Aplicando o código replicado para o fórum número 27 -> nth-child(27)

Código:
var _urlforumsimage = window.location.pathname;
$(function () {
   "use strict";

   if (_urlforumsimage === '/f8-biblioteca-de-sincronismo-somente-consulta') {

// COMEÇO
      $('.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(7) td img[src="https://2img.net/i/fa/empty.gif"]').attr('src', 'http://www.rw-designer.com/icon-image/4227-48x48x32.png');

// FIM

// COMEÇO
$('.bodyline #page-body div#emptyidcc table.three-col tbody tr table.forumline tbody tr:nth-child(27) td img[src="https://2img.net/i/fa/empty.gif"]').attr('src', 'http://www.rw-designer.com/icon-image/4227-48x48x32.png');

// Fim
      console.log('Efeito aplicado com sucesso');
   } else {
      console.log('Efeito recusado.');
   }
   
});


Última edição por virus em 24.02.18 20:25, editado 4 vez(es) (Motivo da edição : Arrumei uma coisinha e editei o post.)
virus

virus
Membro

Membro desde : 03/03/2013
Mensagens : 695
Pontos : 910

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por rlmac 24.02.18 21:55

Matou a pau!

Agora ficou perfeito, fiz vários testes e está 100%.

O único problema é que a cada nova inclusão precisa renumerar os tópicos que ficam abaixo, pois altera seu número, mas isso não atrapalha em nada, só dá um pouco de trabalho.

Se quiser dar uma olhada, além desses 2 exemplos aí em cima que eu estava tentando incluir, agora incluí mais 2 e todos funcionaram bem. A lista dos novos tópicos: VOLVO, CHRYSLER, GEELY e LAND ROVER.

Muito obrigado mesmo!
rlmac

rlmac
*

Membro desde : 05/07/2015
Mensagens : 42
Pontos : 63

http://ondasautomotivas.logu2.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Icones de mensagens

Mensagem por Alex 25.02.18 10:56

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

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

Alex
Membro

Membro desde : 09/09/2016
Mensagens : 651
Pontos : 883

https://policiadop.com/

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