summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/templates/frontend-default.html
diff options
context:
space:
mode:
authorSimon Rettberg2017-11-30 13:27:13 +0100
committerSimon Rettberg2017-11-30 13:27:13 +0100
commit5aab6aac1864f99be0325e8f1c28f5bf148fc1d4 (patch)
treec8781b3c3966f8c281bfdf4278066745219d7a28 /modules-available/locationinfo/templates/frontend-default.html
parent[locationinfo] Merge branch 'master' of git.openslx.org:openslx-ng/slx-admin (diff)
downloadslx-admin-5aab6aac1864f99be0325e8f1c28f5bf148fc1d4.tar.gz
slx-admin-5aab6aac1864f99be0325e8f1c28f5bf148fc1d4.tar.xz
slx-admin-5aab6aac1864f99be0325e8f1c28f5bf148fc1d4.zip
[locationinfo] Fix prettytime, fix standby, check dependency on weekcalendar
Diffstat (limited to 'modules-available/locationinfo/templates/frontend-default.html')
-rwxr-xr-xmodules-available/locationinfo/templates/frontend-default.html26
1 files changed, 14 insertions, 12 deletions
diff --git a/modules-available/locationinfo/templates/frontend-default.html b/modules-available/locationinfo/templates/frontend-default.html
index e199fc36..cb427b26 100755
--- a/modules-available/locationinfo/templates/frontend-default.html
+++ b/modules-available/locationinfo/templates/frontend-default.html
@@ -237,17 +237,12 @@ optional:
background: #000;
}
- .OFF .screen-inner {
+ .OFFLINE .screen-inner {
background: #332;
}
- /*
- .OFF .screen-inner:after {
- content: "\01F4A4";
- }
- */
-
- .IDLE .screen-inner {
+ .IDLE .screen-inner,
+ .STANDBY .screen-inner {
background: #250;
}
@@ -390,6 +385,10 @@ optional:
})();
$(document).ready(function () {
+ if (!SetUpDate) {
+ fatalError("js_weekcalendar not loaded");
+ return;
+ }
applyConfig({{{config}}});
});
@@ -432,10 +431,10 @@ optional:
time = new Date(p[0], p[1], p[2], p[3], p[4], p[5]);
console.log(time);
}
- if (time === false || isNaN(time.getTime()) || time.getYear() < 2010) {
+ if (time === false || isNaN(time.getTime()) || time.getFullYear() < 2010) {
time = new Date(result.time);
}
- if (isNaN(time.getTime()) || time.getYear() < 2010) {
+ if (isNaN(time.getTime()) || time.getFullYear() < 2010) {
time = new Date();
}
SetUpDate(time);
@@ -1066,8 +1065,10 @@ optional:
if (globalConfig.prettytime) {
var str = '';
if (hours > 0) {
- str += hours + 'muh';
+ str += hours + 'h ';
}
+ str += minutes + 'min ';
+ return str;
}
if (minutes < 10) {
@@ -1579,7 +1580,7 @@ optional:
freePcs++;
}
- $div.removeClass('BROKEN OFF IDLE OCCUPIED'.replace(update[i].pcState, '')).addClass(update[i].pcState);
+ $div.removeClass('BROKEN OFFLINE IDLE OCCUPIED STANDBY'.replace(update[i].pcState, '')).addClass(update[i].pcState);
}
room.freePcs = freePcs;
UpdateRoomHeader(room);
@@ -1608,6 +1609,7 @@ optional:
function scaleRoom(room) {
if (!room.$.layout || !room.$.layout.is(':visible')) return;
room.resizeRoom = false;
+ if (!room.layout) return;
generateOffsetAndScale(room);
room.$.layout.css('font-size', Math.floor(room.scale) + 'pt');
for (var i = 0; i < room.layout.length; i++) {