Colorir a menção de acordo com o grupo
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
Re: Colorir a menção de acordo com o grupo
Olá @Herlotg1,
Crie uma nova página JavaScript investida nos tópicos, ou substitua, e use o seguinte código:
Cordialmente,
pedxz.
Crie uma nova página JavaScript investida nos tópicos, ou substitua, e use o seguinte código:
- Código:
$(function() {
'Mentiontag Colors';
'- - - Ace 1 - - -';
var bold = true,
storage = window.localStorage,
cacheTime = 30,
dataId, c;
$('meta[name="title"]').after('<style type="text/css" id="mentions-css"/>');
$('.mentiontag, blockquote a[href^="/u"][rel]').each(function() {
dataId = this.href.replace(/.*\/u(\d+)/, '$1');
if (storage) {
var o = storage.mentionColors ? JSON.parse(storage.mentionColors) : {};
if (o[dataId] && o[dataId].exp > new Date().getTime() - 60 * 1000 * cacheTime) {
c = o[dataId].style;
} else {
$.ajax({
url: '/ajax/index.php?f=m&user_id=' + dataId,
type: 'get',
async: false,
success: function(data) {
c = $('.tooltip-title span', data).css('color');
}
});
o[dataId] = {
color: c,
exp: new Date().getTime()
}
}
storage.mentionColors = JSON.stringify(o);
if ($('#mentions-css').text().indexOf('.mentiontag[data-id="' + dataId + '"]') == -1) {
$('#mentions-css').append('.mentiontag[data-id="' + dataId + '"], a[href="/u' + dataId + '"][rel] { color: ' + c + ' !important; ' + (bold ? 'font-weight: bold; ' : '') + '}')
}
} else {
console.log('localStorage is not supported.')
}
})
});
Cordialmente,
pedxz.
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Re: Colorir a menção de acordo com o grupo
Tópico resolvidoMovido para "Questões resolvidas". |
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 7962
Pontos : 9217
Tópicos semelhantes
» Colorir a mensagem de acordo com o grupo
» Colorir texto em negrito de acordo com o grupo
» Colorir caixa de texto de acordo com o grupo
» Colorir o Background de campos específicos de acordo com o grupo do membro
» Como colorir a borda de acordo com a faixa
» Colorir texto em negrito de acordo com o grupo
» Colorir caixa de texto de acordo com o grupo
» Colorir o Background de campos específicos de acordo com o grupo do membro
» Como colorir a borda de acordo com a faixa
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