Ícones acima da resposta rápida

3 participantes

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

Tópico resolvido Ícones acima da resposta rápida

Mensagem por SuperNyanCat 03.10.15 22:12

Detalhes da questão


Endereço do fórum: http://oforumdeteste.forumeiros.com/forum
Versão do fórum: PhpBB3

Descrição


Olá!

Gostaria de saber se é possível fazer um sistema de ícone de mensagem automático.
Por exemplo, quando um usuário de um rank/grupo específico postar num tópico, ele automaticamente ganhará um ícone de mensagem. É possível?

Grato! =)
SuperNyanCat

SuperNyanCat
Novo Membro

Membro desde : 03/10/2015
Mensagens : 4
Pontos : 8

Ir para o topo Ir para baixo

Tópico resolvido Re: Ícones acima da resposta rápida

Mensagem por JrMAFiA 04.10.15 1:06

Olá,leia esse Tutorial https://ajuda.forumeiros.com/t8479-faq-adicionar-icones-de-mensagens
JrMAFiA

JrMAFiA
****

Membro desde : 20/04/2015
Mensagens : 377
Pontos : 638

Ir para o topo Ir para baixo

Tópico resolvido Re: Ícones acima da resposta rápida

Mensagem por SuperNyanCat 04.10.15 21:23

É, adicionar os ícones eu sei fazer, queria saber se é possível "automatizar" eles.
Por exemplo, sempre que um moderador postar, o tópico automaticamente ganha um ícone específico
SuperNyanCat

SuperNyanCat
Novo Membro

Membro desde : 03/10/2015
Mensagens : 4
Pontos : 8

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Ícones acima da resposta rápida

Mensagem por Fraise 04.10.15 22:44

Olá!

Creio que o que o senhor deseja não seja possível. Mas pode utilizar outro método, sendo este colocar os ícones por cima da caixa de resposta rápida, assim facilitando os moderadores a trocarem o ícone da mensagem. Para isso, basta aceder a Painel de Controle > Módulos > HTML & JavaScript > Gestão dos códigos JavaScript e criar um novo JavaScript com investimento marcado nos tópicos e utilizando o código abaixo:
Código:
$(function() {
  if (!_userdata.user_level || !document.getElementById('quick_reply')) return;
  $('#quick_reply').prepend('<dl style="text-align:center;margin:3px auto;width:60%;padding:3px 0;"><dt style="float:left;font-size:11px;margin-top:4px;"><label style="color:#1675BC;"></label></dt><dd id="iconlist"></dd></dl>');
 
  // default icon
  icon({
    name : 'Nenhum',
    id : 0
  });
 
  icon({
    name : 'Resolvido',
    id : 1,
    image : 'http://i45.servimg.com/u/f45/11/65/59/72/resolu11.png'
  });
 
 
 
  function icon(o) {
    $('#iconlist').append('<label><input name="post_icon" value="'+o.id+'" id="post_icon_'+o.id+'" type="radio">&nbsp;<span onclick="document.forms[\'post\'].post_icon_'+o.id+'.checked=true">'+(o.image ? '<img src="'+o.image+'" alt="'+o.name+'" title="'+o.name+'">' : o.name)+'</span></label>&nbsp;&nbsp;');
    $('.post h2.topic-title img').attr('src') == (o.image ? o.image : 'http://2img.net/i/fa/empty.gif') && (document.getElementById('post_icon_'+o.id).checked = true);
  }
});

Para que o código funcione corretamente, terá de autorizar a mudança dos títulos dos tópicos. Mas ora, isso é simples, basta aceder a Painel de Controle > Geral > Mensagens e e-mails > Configuração e em "Autorizar a mudança do título dos tópicos" marcar a opção Sim.

Até mais.
Fraise

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

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Ícones acima da resposta rápida

Mensagem por Fraise 10.10.15 13:26

Questão abandonada pelo autor, mas considerada resolvida por ter solução para o problema.
Tópico marcado como Resolvido e movido para Questões resolvidas.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

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