mirror of https://github.com/MISP/MISP
parent
d1301d02dd
commit
1233a88783
|
@ -23,6 +23,14 @@ function stringToRGB(str){
|
||||||
return "#" + "00000".substring(0, 6 - c.length) + c;
|
return "#" + "00000".substring(0, 6 - c.length) + c;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function rgb2hex(rgb) {
|
||||||
|
rgb = rgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/);
|
||||||
|
function hex(x) {
|
||||||
|
return ("0" + parseInt(x).toString(16)).slice(-2);
|
||||||
|
}
|
||||||
|
return "#" + hex(rgb[1]) + hex(rgb[2]) + hex(rgb[3]);
|
||||||
|
}
|
||||||
|
|
||||||
function xhrFailCallback(xhr) {
|
function xhrFailCallback(xhr) {
|
||||||
if (xhr.status === 403) {
|
if (xhr.status === 403) {
|
||||||
showMessage('fail', 'Not allowed.');
|
showMessage('fail', 'Not allowed.');
|
||||||
|
@ -2764,7 +2772,10 @@ function moduleResultsSubmit(id) {
|
||||||
if ($(this).find('.objectAttributeTagContainer').length) {
|
if ($(this).find('.objectAttributeTagContainer').length) {
|
||||||
var tags = [];
|
var tags = [];
|
||||||
$(this).find('.objectAttributeTag').each(function() {
|
$(this).find('.objectAttributeTag').each(function() {
|
||||||
tags.push({name: $(this).attr('title')});
|
tags.push({
|
||||||
|
name: $(this).attr('title'),
|
||||||
|
colour: rgb2hex($(this).css('background-color'))
|
||||||
|
});
|
||||||
});
|
});
|
||||||
attribute['Tag'] = tags;
|
attribute['Tag'] = tags;
|
||||||
}
|
}
|
||||||
|
@ -2820,7 +2831,10 @@ function moduleResultsSubmit(id) {
|
||||||
if ($(this).find('.attributeTagContainer').length) {
|
if ($(this).find('.attributeTagContainer').length) {
|
||||||
var tags = [];
|
var tags = [];
|
||||||
$(this).find('.attributeTag').each(function() {
|
$(this).find('.attributeTag').each(function() {
|
||||||
tags.push({name: $(this).attr('title')});
|
tags.push({
|
||||||
|
name: $(this).attr('title'),
|
||||||
|
colour: rgb2hex($(this).css('background-color'))
|
||||||
|
});
|
||||||
});
|
});
|
||||||
temp['Tag'] = tags;
|
temp['Tag'] = tags;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue