Cor no fundo de perfil
3 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 • Compartilhe
Cor no fundo de perfil
Detalhes da questão
Endereço do fórum: http://rccembreve2019.forumeiros.com
Versão do fórum: ModernBB
Descrição
Olá, gostaria que de acordo com o grupo do membro, ele tenha uma cor do lado do perfil, segue um print abaixo, meu fórum tem o mesmo parâmetro desse, esse mesmo retângulo que há cor, mas no meu fica em branco
Re: Cor no fundo de perfil
Saudações,
Crie um jScript no investimento em todas páginas:
Atenciosamente,
Wamki
Crie um jScript no investimento em todas páginas:
- Código:
/**
* Automatic rank.
*
* @author Luiz Felipe F. (luuuiiiz.)
* @version 1.0.0
* @license MIT
*/
(function ($) {
'use strict';
var ranks = [
{
color: '#4C0082',
rank: {
name: 'Chefia-de-Polícia',
className: 'rank supr'
}
},
{
color: '#990000',
rank: {
name: 'Administrador',
className: 'rank adm'
}
},
{
color: '#0A0A0A',
rank: {
name: 'Corregedor',
className: 'rank cor'
}
},
{
color: '#629975',
rank: {
name: 'Diretor',
className: 'rank dire'
}
},
{
color: '#1E6104',
rank: {
name: 'Serviço Secreto - P2',
className: 'rank p2'
}
},
{
color: '#a62323',
rank: {
name: 'G A T E',
className: 'rank gate'
}
},
{
color: '#662020',
rank: {
name: 'Esquadrão',
className: 'rank ece'
}
},
{
color: '#1D399E',
rank: {
name: 'Setor Administrativo',
className: 'rank crh'
}
},
{
color: '#A0B8B5',
rank: {
name: 'Relações Públicas',
className: 'rank srp'
}
},
{
color: '#3BD478',
rank: {
name: 'C.F.O',
className: 'rank cfo'
}
},
{
color: '#964B00',
rank: {
name: 'Instrutores',
className: 'rank ins'
}
},
{
color: '#2BCF02',
rank: {
name: 'Supervisores',
className: 'rank sup'
}
},
{
color: '#F21818',
rank: {
name: 'Treinadores',
className: 'rank tre'
}
},
{
color: '#821F82',
rank: {
name: 'Professores',
className: 'rank prof'
}
},
{
color: '#FF8400',
rank: {
name: 'Org. Rondas',
className: 'rank rond'
}
},
{
color: '#0DDEFA',
rank: {
name: 'Esc. Form. Exec.',
className: 'rank efe'
}
}
];
var exceptions = [
"rank adm",
"rank supr",
"rank p2",
"rank gate"
];
/**
* Iterate over the rank array.
*
* @param {string} color
* @param {object<jQuery>} $originalRank
* @return {void}
*/
function iterate(color, $originalRank) {
var $except = $originalRank.attr('class');
var $is_except = false;
$.each(exceptions, function(index, exception) {
if($except == exception) {
$is_except = true;
return;
}
});
if($is_except) return;
$.each(ranks, function () {
var $dummy = $('<span>')
.css('color', this.color);
// If the color is not the same, pass to the next iteration:
if ($dummy.css('color') !== color) {
return;
}
// Create the rank element:
var $newRank = $('<div>', {
'class': 'lf-custom-rank',
})
.text(this.rank.name)
.addClass(this.rank.className);
$originalRank.replaceWith($newRank);
});
}
$(function () {
// Topics:
$('.post .postprofile').each(function () {
var $this = $(this);
var $user = $this.find('.postprofile-name > a[href] > span[style]');
if (!$user.length) {
$this.css('border-left-color', '#f0f0f0');
return;
}
iterate($user.css('color'), $this.find('.postprofile-rank .rank'));
$this.css('border-left-color', $user.css('color'));
});
// Profile:
if (!/^\/u\d+$/.test(location.pathname)) {
return;
}
var $profile = $('#profile-advanced-right');
var $user = $profile.find('.module > .h3 > span[style]');
if (!$user.length) {
return;
}
iterate($user.css('color'), $profile.find('.mod-login-rank > br + .rank'));
});
})(jQuery);
Atenciosamente,
Wamki
Re: Cor no fundo de perfil
Valeu, pode fechar.
Re: Cor no fundo de perfil
Questão resolvidaEsta 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- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7983
Pontos : 9247
Tópicos semelhantes
» Cor de fundo do perfil
» Fundo do perfil
» Fundo do perfil
» Fundo do perfil
» Sombra no fundo do perfil
» Fundo do perfil
» Fundo do perfil
» Fundo do perfil
» Sombra no fundo do perfil
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