Advertisement
Guest User

Untitled

a guest
Apr 15th, 2018
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. diff -Naur '--exclude=*watch*' ./views/js/montage.js ./views_patched/js/montage.js
  2. --- ./views/js/montage.js 2018-04-15 01:28:35.364986299 -0700
  3. +++ ./views_patched/js/montage.js 2018-04-15 02:01:00.268530676 -0700
  4. @@ -69,24 +69,30 @@
  5.  
  6. if ( newAlarm )
  7. {
  8. - if ( false && SOUND_ON_ALARM )
  9. + if ( SOUND_ON_ALARM )
  10. {
  11. - // Enable the alarm sound
  12. - $('alarmSound').removeClass( 'hidden' );
  13. - }
  14. + // Enable the alarm sound
  15. + if ( !canPlayPauseAudio )
  16. + $('alarmSound').removeClass( 'hidden' );
  17. + else
  18. + $('MediaPlayer').Play();
  19. + }
  20. if ( POPUP_ON_ALARM )
  21. {
  22. - windowToFront();
  23. + windowToFront();
  24. }
  25. }
  26. - if ( false && SOUND_ON_ALARM )
  27. - {
  28. - if ( oldAlarm )
  29. + if ( SOUND_ON_ALARM )
  30. {
  31. - // Disable alarm sound
  32. - $('alarmSound').addClass( 'hidden' );
  33. + if ( oldAlarm )
  34. + {
  35. + // Disable alarm sound
  36. + if ( !canPlayPauseAudio )
  37. + $('alarmSound').addClass( 'hidden' );
  38. + else
  39. + $('MediaPlayer').Stop();
  40. }
  41. - }
  42. + }
  43. }
  44. else
  45. {
  46. diff -Naur '--exclude=*watch*' ./views/js/montage.js.php ./views_patched/js/montage.js.php
  47. --- ./views/js/montage.js.php 2018-04-15 01:29:10.581874297 -0700
  48. +++ ./views_patched/js/montage.js.php 2018-04-15 01:33:34.088661273 -0700
  49. @@ -26,6 +26,8 @@
  50.  
  51. var canStreamNative = <?php echo canStreamNative()?'true':'false' ?>;
  52.  
  53. +var canPlayPauseAudio = Browser.ie;
  54. +
  55. var monitorData = new Array();
  56. <?php
  57. foreach ( $monitors as $monitor )
  58. diff -Naur '--exclude=*watch*' ./views/montage.php ./views_patched/montage.php
  59. --- ./views/montage.php 2018-04-15 01:27:10.174190704 -0700
  60. +++ ./views_patched/montage.php 2018-04-15 01:33:04.766582472 -0700
  61. @@ -84,6 +84,7 @@
  62.  
  63. xhtmlHeaders(__FILE__, translate('Montage') );
  64. ?>
  65. +<meta http-equiv="refresh" content="60" >
  66. <body>
  67. <div id="page">
  68. <div id="header">
  69. @@ -152,5 +153,50 @@
  70. </div>
  71. </div>
  72. </div>
  73. + </div>
  74. + </div>
  75. +
  76. +<?php
  77. +if ( ZM_WEB_SOUND_ON_ALARM )
  78. +{
  79. + $soundSrc = ZM_DIR_SOUNDS.'/'.ZM_WEB_ALARM_SOUND;
  80. +?>
  81. + <div id="alarmSound" class="hidden">
  82. +<?php
  83. + if ( ZM_WEB_USE_OBJECT_TAGS && isWindows() )
  84. + {
  85. +?>
  86. + <object id="MediaPlayer" width="0" height="0"
  87. + classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
  88. + codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,02,902">
  89. + <param name="FileName" value="<?php echo $soundSrc ?>"/>
  90. + <param name="autoStart" value="0"/>
  91. + <param name="loop" value="1"/>
  92. + <param name="hidden" value="1"/>
  93. + <param name="showControls" value="0"/>
  94. + <embed src="<?php echo $soundSrc ?>"
  95. + autostart="true"
  96. + loop="true"
  97. + hidden="true">
  98. + </embed>
  99. + </object>
  100. +<?php
  101. + }
  102. + else
  103. + {
  104. +?>
  105. + <embed src="<?php echo $soundSrc ?>"
  106. + autostart="true"
  107. + loop="true"
  108. + hidden="true">
  109. + </embed>
  110. +<?php
  111. + }
  112. +?>
  113. + </div>
  114. +<?php
  115. +}
  116. +?>
  117. +
  118. </body>
  119. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement