Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Cor para usuários especiais
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Cor para usuários especiais
Detalhes da questão
Endereço do fórum: https://assuntosgeral-com-br.forumeiros.com/
Versão do fórum: phpBB3
Descrição
Olá,
Gostaria de saber se tem possibilidade de criar uma cor só para os usuários da staff com acesso especiais na chatbox. Por exemplo uma cor fixa para somente os usuários da staff, os demais usuários seriam de outra cor. É possível?
Atenciosamente,
Ketholy
Re: Cor para usuários especiais
Olá @Ketholy!
Isso é possível sim! Para isso só preciso de saber quais são as cores do grupo e qual é a cor única com que irão ficar.
Fico no aguardo.
Isso é possível sim! Para isso só preciso de saber quais são as cores do grupo e qual é a cor única com que irão ficar.
Fico no aguardo.
Re: Cor para usuários especiais
RafaelS. escreveu:Olá @Ketholy!
Isso é possível sim! Para isso só preciso de saber quais são as cores do grupo e qual é a cor única com que irão ficar.
Fico no aguardo.
Olá @RafaelS,
Cores:
-Direção: #FF0D0D
-Sub-Direção:#0DDBDB
-Administração #009BE8
-Moderação: #10CC06
-Coordenação:#04E399
-Programação:#FF7575
-Colaboração:#22FF00
-Design:#BE4CEB
-Jornalismo:#F030B3
-Tutores-Escolar:#6E57EC
-Games:#FF00A6
-YouTube:#A8220A
-VIPS:#F5A720
-Membros:#314BF5
-Banido:#FF7A14
A cor fixa para os staff seria essa: #FF0D0D
E a cor para os demais usuários sem acessos especiais seria essa: #314BF5
Atenciosamente,
Ketholy
Re: Cor para usuários especiais
Olá!
Adicione o seguinte código à sua folha de estilos (CSS):
Até mais.
Adicione o seguinte código à sua folha de estilos (CSS):
- Código:
body[bgcolor] span[style*=FF0D0D], body[bgcolor] span[style*=0DDBDB], body[bgcolor] span[style*=009BE8], body[bgcolor] span[style*=10CC06], body[bgcolor] span[style*=04E399], body[bgcolor] span[style*=FF7575], body[bgcolor] span[style*=22FF00], body[bgcolor] span[style*=BE4CEB], body[bgcolor] span[style*=F030B3], body[bgcolor] span[style*=6E57EC], body[bgcolor] span[style*=FF00A6], body[bgcolor] span[style*=A8220A], body[bgcolor] span[style*=F5A720], body[bgcolor] span[style*=EF3333] {
color: #FF0D0D!important;
}
body[bgcolor] span[style*=none] {
color: #314BF5 !important;
}
Até mais.
Re: Cor para usuários especiais
RafaelS. escreveu:Olá!
Adicione o seguinte código à sua folha de estilos (CSS):
- Código:
body[bgcolor] span[style*=FF0D0D], body[bgcolor] span[style*=0DDBDB], body[bgcolor] span[style*=009BE8], body[bgcolor] span[style*=10CC06], body[bgcolor] span[style*=04E399], body[bgcolor] span[style*=FF7575], body[bgcolor] span[style*=22FF00], body[bgcolor] span[style*=BE4CEB], body[bgcolor] span[style*=F030B3], body[bgcolor] span[style*=6E57EC], body[bgcolor] span[style*=FF00A6], body[bgcolor] span[style*=A8220A], body[bgcolor] span[style*=F5A720], body[bgcolor] span[style*=EF3333] {
color: #FF0D0D!important;
}
body[bgcolor] span[style*=none] {
color: #314BF5 !important;
}
Até mais.
Não funcionou.
Re: Cor para usuários especiais
Olá!
É possível nos ceder uma conta para testes, sem poderes de moderação?
Fico no aguardo.
É possível nos ceder uma conta para testes, sem poderes de moderação?
Fico no aguardo.
Re: Cor para usuários especiais
RafaelS. escreveu:Olá!
É possível nos ceder uma conta para testes, sem poderes de moderação?
Fico no aguardo.
Certo! Conta esta ao seu dispor, enviada por MP.
Re: Cor para usuários especiais
Olá!
Troque o código acima por este:
Todos os membros que forem de um grupo terão a cor FF0D0D, os outros 314BF5 (membros).
Até mais.
Troque o código acima por este:
- Código:
body.chatbox span[style*="FF0D0D"], body.chatbox span[style*="0DDBDB"], body.chatbox span[style*="009BE8"], body.chatbox span[style*="10CC06"], body.chatbox span[style*="04E399"], body.chatbox span[style*="FF7575"], body.chatbox span[style*="22FF00"], body.chatbox span[style*="BE4CEB"], body.chatbox span[style*="F030B3"], body.chatbox span[style*="6E57EC"], body.chatbox span[style*="FF00A6"], body.chatbox span[style*="A8220A"], body.chatbox span[style*="F5A720"] {
color: #FF0D0D!important;
}
body.chatbox span[style*=none] {
color: #314BF5 !important;
}
Todos os membros que forem de um grupo terão a cor FF0D0D, os outros 314BF5 (membros).
Até mais.
Re: Cor para usuários especiais
RafaelS. escreveu:Olá!
Troque o código acima por este:
- Código:
body.chatbox span[style*="FF0D0D"], body.chatbox span[style*="0DDBDB"], body.chatbox span[style*="009BE8"], body.chatbox span[style*="10CC06"], body.chatbox span[style*="04E399"], body.chatbox span[style*="FF7575"], body.chatbox span[style*="22FF00"], body.chatbox span[style*="BE4CEB"], body.chatbox span[style*="F030B3"], body.chatbox span[style*="6E57EC"], body.chatbox span[style*="FF00A6"], body.chatbox span[style*="A8220A"], body.chatbox span[style*="F5A720"] {
color: #FF0D0D!important;
}
body.chatbox span[style*=none] {
color: #314BF5 !important;
}
Todos os membros que forem de um grupo terão a cor FF0D0D, os outros 314BF5 (membros).
Até mais.
@RafaelS
Não é para mudar a cor dos usuários na chatbox e sim as mensagens para diferencias quem é da staff e quem é usuário. Por exemplo no lugar de colocar os grupos que você colocou no vermelho era pra ser a mensagem. Tipo eu sou admin quero uma cor fixa para escrever pois só staff então seria vermelha, e os usuários sem poder escreveriam no azul ou preto.
Re: Cor para usuários especiais
Olá @Ketholy,
Nesse caso eu compreendi tudo ao contrário.
Infelizmente, do jeito que você quer eu não sei se é possível fazer para que seja automático. Mesmo que eu fizesse um script, ele teria de ser recarregado a cada nova mensagem para alterar as cores.
Todavia, se lhe interessar eu tenho um método que poderá resultar no mesmo efeito. Eu posso fazer um script que deteta se o usuário é moderador, se ele for a cor de escrita é automaticamente mudada para a cor do grupo pertencente, caso não seja só poderá escrever em preto (a paleta de cores será oculta).
Que acha?
Nesse caso eu compreendi tudo ao contrário.
Infelizmente, do jeito que você quer eu não sei se é possível fazer para que seja automático. Mesmo que eu fizesse um script, ele teria de ser recarregado a cada nova mensagem para alterar as cores.
Todavia, se lhe interessar eu tenho um método que poderá resultar no mesmo efeito. Eu posso fazer um script que deteta se o usuário é moderador, se ele for a cor de escrita é automaticamente mudada para a cor do grupo pertencente, caso não seja só poderá escrever em preto (a paleta de cores será oculta).
Que acha?
Re: Cor para usuários especiais
RafaelS. escreveu:Olá @Ketholy,
Nesse caso eu compreendi tudo ao contrário.
Infelizmente, do jeito que você quer eu não sei se é possível fazer para que seja automático. Mesmo que eu fizesse um script, ele teria de ser recarregado a cada nova mensagem para alterar as cores.
Todavia, se lhe interessar eu tenho um método que poderá resultar no mesmo efeito. Eu posso fazer um script que deteta se o usuário é moderador, se ele for a cor de escrita é automaticamente mudada para a cor do grupo pertencente, caso não seja só poderá escrever em preto (a paleta de cores será oculta).
Que acha?
Por minha parte esta ótimo, pode fazer, ficarei muito grata.
Re: Cor para usuários especiais
Olá @Ketholy,
Demorou um pouco, mas consegui fazer o código como pediu na primeira mensagem.
Aplique o seguinte Javascript com investimento em todas as páginas:
Acho que vou aproveitar e fazer um tutorial sobre isto.
Até mais.
Demorou um pouco, mas consegui fazer o código como pediu na primeira mensagem.
Aplique o seguinte Javascript com investimento em todas as páginas:
- Código:
$(window).load(function() {
var chatbox_script = function() {
var overrided = Chatbox.prototype.refresh;
Chatbox.prototype.refresh = function(data) {
overrided.call(this, data);
$('.user-msg').each(function() {
if($(this).text().indexOf("@") > -1) {
var col = $(this).find(".user").attr("style");
$(this).find(".msg span").attr("style",col);
}
})
};
};
var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
Acho que vou aproveitar e fazer um tutorial sobre isto.
Até mais.
Re: Cor para usuários especiais
RafaelS. escreveu:Olá @Ketholy,
Demorou um pouco, mas consegui fazer o código como pediu na primeira mensagem.
Aplique o seguinte Javascript com investimento em todas as páginas:
- Código:
$(window).load(function() {
var chatbox_script = function() {
var overrided = Chatbox.prototype.refresh;
Chatbox.prototype.refresh = function(data) {
overrided.call(this, data);
$('.user-msg').each(function() {
if($(this).text().indexOf("@") > -1) {
var col = $(this).find(".user").attr("style");
$(this).find(".msg span").attr("style",col);
}
})
};
};
var s=document.createElement('script');s.text="("+chatbox_script.toString()+")();";$('object[data^="/chatbox/index.forum"],iframe[src^="/chatbox/index.forum"]').each(function(){try{$(this.contentDocument||this.contentWindow.document).find("#chatbox").closest("html").find("head").first().each(function(){this.appendChild(s.cloneNode(true))})}catch(a){}})
});
Acho que vou aproveitar e fazer um tutorial sobre isto.
Até mais.
@RafaelS acho que deu algo errado, ou os scripts estão dando erro. Não funcionou, pode verificar se algum conflito?
Re: Cor para usuários especiais
Olá @Ketholy!
Há sim um conflito, mas não é do script. Pelo que pude ver é um script localizado em algum dos templates.
Queira conferir por favor.
Fico no aguardo.
Há sim um conflito, mas não é do script. Pelo que pude ver é um script localizado em algum dos templates.
Queira conferir por favor.
Fico no aguardo.
Re: Cor para usuários especiais
RafaelS. escreveu:Olá @Ketholy!
Há sim um conflito, mas não é do script. Pelo que pude ver é um script localizado em algum dos templates.
Queira conferir por favor.
Fico no aguardo.
@RafaelS,
Muito obrigada pela ajuda, amei o resultado. Pode lançar o tutorial vai ser show. E parabéns pela promoção você merece.
Bjs
Tópicos semelhantes
» Usuários especiais
» Usuários especiais
» [Resolvido] Usuários especiais
» Messagem de tópico restrito a usuários especiais
» Usuários dando ranks para outros usuários
» Usuários especiais
» [Resolvido] Usuários especiais
» Messagem de tópico restrito a usuários especiais
» Usuários dando ranks para outros usuários
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos