Author: Lars Michelsen <lm@...>
Date: Thu Nov 24 19:25:56 2011 +0100
Committer: Lars Michelsen <lm@...>
Commit-Date: Thu Nov 24 19:25:56 2011 +0100
Fixed line_y_label position
---
TODO | 1 -
share/frontend/nagvis-js/js/lines.js | 10 +++++-----
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/TODO b/TODO
index 042821b..0186941 100644
--- a/TODO
+++ b/TODO
@@ -10,7 +10,6 @@ Relative Koordinaten:
- Beim Config Parsen Fehlermeldung erzeugen
- Sidebar Folder auf/zu klappbar
- In Sidebar/Dropdown die aktuelle Map highlighten
-- line_weather_color umbrechen wenn als Text dargestellt
- line_label_y_offset wird noch nicht sauber berechnet
-------------------------------------------------------------------------------
diff --git a/share/frontend/nagvis-js/js/lines.js b/share/frontend/nagvis-js/js/lines.js
index 1d53039..8507007 100644
--- a/share/frontend/nagvis-js/js/lines.js
+++ b/share/frontend/nagvis-js/js/lines.js
@@ -147,17 +147,17 @@ function drawLabel(objectId, num, lineType, lx, ly, z, perfdataA, perfdataB, yOf
labelShift = getLabelShift(perfdataA);
// Maybe use function to detect the real height in future
- var labelHeight = 22;
+ var labelHeight = 21;
if(lineType == '13') {
if(oLinkContainer)
- oLinkContainer.appendChild(drawNagVisTextbox(objectId+'-link'+num, 'box', '#ffffff', '#000000', (lx-labelShift), (ly - labelHeight / 2), z, 'auto', 'auto', '<b>' + perfdataA + '</b>'));
+ oLinkContainer.appendChild(drawNagVisTextbox(objectId+'-link'+num, 'box', '#ffffff', '#000000', (lx-labelShift), parseInt(ly - labelHeight / 2), z, 'auto', 'auto', '<b>' + perfdataA + '</b>'));
} else if(lineType == '14') {
- var label = drawNagVisTextbox(objectId+'-link'+num, 'box', '#ffffff', '#000000', (lx-labelShift), (ly - labelHeight - yOffset), z, 'auto', 'auto', '<b>' + perfdataA + '</b>');
+ var label = drawNagVisTextbox(objectId+'-link'+num, 'box', '#ffffff', '#000000', (lx-labelShift), parseInt(ly - labelHeight - yOffset), z, 'auto', 'auto', '<b>' + perfdataA + '</b>');
if(oLinkContainer)
oLinkContainer.appendChild(label);
labelShift = getLabelShift(perfdataB);
- label = drawNagVisTextbox(objectId+'-link'+(num+1), 'box', '#ffffff', '#000000', (lx-labelShift), (ly + yOffset), z, 'auto', 'auto', '<b>' + perfdataB + '</b>');
+ label = drawNagVisTextbox(objectId+'-link'+(num+1), 'box', '#ffffff', '#000000', (lx-labelShift), parseInt(ly + yOffset), z, 'auto', 'auto', '<b>' + perfdataB + '</b>');
if(oLinkContainer)
oLinkContainer.appendChild(label);
label = null;
@@ -338,7 +338,7 @@ function drawNagVisLine(objectId, lineType, cuts, x, y, z, width, colorFill, col
}
// Take the configured line width into account
- yOffset = yOffset + parseInt(width / 2);
+ yOffset = yOffset + width;
// perfdataA contains the percentage info
// perfdataB contains the bandwith info
|