Barra de posts
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
Barra de posts
Detalhes da questão
Endereço do fórum: http://twalkingdeadbr.forumeiros.com
Versão do fórum: ModernBB
Descrição
- Spoiler:
Olá, gostaria de mudar a cor dessa parte destacada, tipo no grupo de moderadores eu gostaria de colocar essa parte dos posts deles de tal cor. Como faço?
Re: Barra de posts
Olá autor, boa noite.
Primeiro iremos aceder em painel de controle módulos html & javascript gestão dos códigos javascript criar um novo javascript
Título: A sua escolha
Investimento: Nos tópicos
Código:
Vejamos esta parte do código:
Assim iremos adicionar uma classe para cada variável, veja:
Até mais.
Primeiro iremos aceder em painel de controle módulos html & javascript gestão dos códigos javascript criar um novo javascript
Título: A sua escolha
Investimento: Nos tópicos
Código:
- Código:
$(function(){
function staff(e) {
("retorna a 0 se não for definido, 'adm' se for administrador, 'mod' se for moderador");
var span = e.getElementsByTagName('span')[0];
if(!span) return 0;
var cor = span.getAttribute('style');
("FF0000 a cor hexadecimal do grupo administradores ao qual iremos adicionar a variável");
return cor ? { 'FF0000' : 'adm', '000099' : 'mod' }[ cor.match(/#([\w\d]+)/)[1].toUpperCase() ] : 0;
};
for(var post = $('.post'), i = 0, p; (p = post[i++]); ) {
var user = $('.author a, .name, .user a[href^="/u"]', p)[0]
, userStatus = staff(user);
if(userStatus == 'adm') p.className += ' admin';
if(userStatus == 'mod') p.className += ' moderador';
}
});
Vejamos esta parte do código:
- Código:
return cor ? { 'FF0000' : 'adm', '000099' : 'mod' }
Assim iremos adicionar uma classe para cada variável, veja:
- Código:
if(userStatus == 'adm') p.className += ' admin';
if(userStatus == 'mod') p.className += ' moderador';
- Código:
.post.admin {
background: #ffd9d9;
}
.post.admin .user .user-ident .user-basic-info, .post.admin .user .user-info {
background: #d9f5ff;
}
- Código:
.post.admin {
background-image: url(http://imgur.com/PF0HMMi.png);
background-position: 100% 35px;
background-repeat: no-repeat;
}
Até mais.
Re: Barra de posts
Olá.
Crie um novo JavaScript, com investimento nos tópicos, com o seguinte código:
Até mais.
Crie um novo JavaScript, com investimento nos tópicos, com o seguinte código:
- Código:
/**
* Script que permite que o administrador do fórum customize a borda superior do post com base na cor do grupo.
* Versão: ModernBB
* Autor: Luiz~ (ajuda.forumeiros.com)
* Licence MIT
*/
(function ($) {
'use strict';
var cores;
cores = [
{
'cor': '#000000'
},
{
'cor': '#33A7FF'
},
{
'cor': '#8400FF'
},
{
'cor': '#0000FF'
},
{
'cor': '#00CF29'
},
{
'cor': '#D12727'
}
];
$(function () {
$.each(cores, function (index, cores) {
$('.postprofile-name')
.find('span[style*="' + cores.cor + '"]')
.parents('.post')
.find('.post-head')
.css({
backgroundColor: cores.cor
});
});
});
$(document).on('ready', function () {
$.each(cores, function (index, cores) {
$('.postprofile-name')
.find('span[style*="' + cores.cor + '"]')
.parents('.post')
.find('.post-head')
.css({
backgroundColor: cores.cor
});
});
});
$.each(cores, function (index, cores) {
$('.postprofile-name')
.find('span[style*="' + cores.cor + '"]')
.parents('.post')
.find('.post-head')
.css({
backgroundColor: cores.cor
});
});
}(jQuery));
Até mais.
Re: Barra de posts
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. |
(Questões relacionadas à JavaScript/jQuery devem ser consideradas abandonadas caso fiquem sem respostas por três ou mais dias).
Tópicos semelhantes
» barra em cima dos posts
» Barra lateral com os posts mais recentes
» Como Tira a barra de rolagem, de posts
» Remover barra de pesquisa da barra de ferramentas
» Cor de posts
» Barra lateral com os posts mais recentes
» Como Tira a barra de rolagem, de posts
» Remover barra de pesquisa da barra de ferramentas
» Cor de posts
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