summaryrefslogtreecommitdiff
path: root/www/templates/montage.html
diff options
context:
space:
mode:
authorArjun Roychowdhury <pliablepixels@gmail.com>2015-11-13 15:45:33 -0500
committerArjun Roychowdhury <pliablepixels@gmail.com>2015-11-13 15:45:33 -0500
commit07a0c77c39c2813748c276750083fed9ad9c0bb8 (patch)
tree54c745858628e626e0466256f67f62844f463a05 /www/templates/montage.html
parent6e91a956d4d069f15385663ca5e21dc6d391fc88 (diff)
#82 - added code to make it work with push mode - requires upgrade to event server
Former-commit-id: 5a3ffdcbe3c43dae25185604e7f47e7899d8f73a
Diffstat (limited to 'www/templates/montage.html')
-rw-r--r--www/templates/montage.html50
1 files changed, 22 insertions, 28 deletions
diff --git a/www/templates/montage.html b/www/templates/montage.html
index 87838e76..8039820a 100644
--- a/www/templates/montage.html
+++ b/www/templates/montage.html
@@ -22,7 +22,6 @@
</ion-refresher>
- <!--{{stateofSlide}} Status-->
<span ng-show="!minimal">
<div class="range range-positive">
<i style="color:#bbbbbb" class="icon ion-arrow-shrink"></i>
@@ -36,42 +35,37 @@
<div class="wrapper">
<span ng-repeat="monitor in MontageMonitors|limitTo: monLimit" ng-if="monitor.Monitor.Function!='None' && monitor.Monitor.listDisplay!='noshow'">
- <span ng-show="!minimal">
- <div ng-if="monitor.Monitor.isAlarmed=='true'">
- <header class="alarmed-header animated infinite flash">&nbsp;<i class="ion-monitor"></i>
- {{monitor.Monitor.Name}}&nbsp;
- </header>
- </div>
+
+ <div ng-class="monitor.Monitor.isAlarmed=='true'? 'animated infinite flash':''">
- <div ng-if="monitor.Monitor.isAlarmed!='true'">
- <header class="header">&nbsp;<i class="ion-monitor"></i>
- {{monitor.Monitor.Name}}&nbsp;
+ <span ng-show="!minimal">
+ <header ng-class="monitor.Monitor.isAlarmed=='true'?'alarmed-header':'header'">&nbsp;<i class="ion-monitor"></i>
+ {{monitor.Monitor.Name}}&nbsp;
</header>
- </div>
- </span>
- <article class="main">
+ </span>
+
+ <article class="main">
+
+ <!-- back to ng-src. spinner was not updating when rand changes-->
+ <!-- moving to single so I can rely on rand for reloads -->
- <!-- back to ng-src. spinner was not updating when rand changes-->
- <!-- moving to single so I can rely on rand for reloads -->
+ <div ng-if="!isModalActive">
+ <div ng-if="$root.authSession!='undefined'">
+ <img id="img-$index" image-spinner-src="{{LoginData.streamingurl}}/cgi-bin/nph-zms?mode=single&monitor={{monitor.Monitor.Id}}&scale={{LoginData.montageQuality}}{{$root.authSession}}&rand={{$root.rand}}" width="{{((devWidth)/(7-monitorSize[$index]))}}px;" ng-click="openModal(monitor.Monitor.Id, monitor.Monitor.Controllable, monitor.Monitor.ControlId)" style="display:block;" image-spinner-loader="lines" />
- <div ng-if="!isModalActive">
- <div ng-if="$root.authSession!='undefined'">
- <img ng-class="monitor.Monitor.isAlarmed=='true'? 'animated infinite flash':''" id="img-$index" image-spinner-src="{{LoginData.streamingurl}}/cgi-bin/nph-zms?mode=single&monitor={{monitor.Monitor.Id}}&scale={{LoginData.montageQuality}}{{$root.authSession}}&rand={{$root.rand}}" width="{{((devWidth)/(7-monitorSize[$index]))}}px;" ng-click="openModal(monitor.Monitor.Id, monitor.Monitor.Controllable, monitor.Monitor.ControlId)" style="display:block;" image-spinner-loader="lines" />
+ </div>
+
+ <div ng-if="!$root.authSession=='undefined'">
+ <img id="img-$index" ng-src="img/pausevideo.png" style="display:block;" width="{{((devWidth)/(7-monitorSize[$index]))}}px;" />
+ </div>
</div>
-
- <div ng-if="!$root.authSession=='undefined'">
+ <div ng-if="isModalActive">
<img id="img-$index" ng-src="img/pausevideo.png" style="display:block;" width="{{((devWidth)/(7-monitorSize[$index]))}}px;" />
</div>
-
- </div>
- <div ng-if="isModalActive">
- <img id="img-$index" ng-src="img/pausevideo.png" style="display:block;" width="{{((devWidth)/(7-monitorSize[$index]))}}px;" />
- </div>
-
-
- </article>
+ </article>
+ </div> <!-- alarm flash -->
</span> <!-- ngrepeat -->
</div> <!--wrapper-->