mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-07-25 20:36:42 -04:00
web/ajax/console.php was returning ONVIF_Alarm_Text under the ONVIF_Event_Listener key whenever the column existed (always), so console.js displayed "Use ONVIF 'MotionAlarm'" for every monitor regardless of whether the listener was actually enabled. Gate the alarm text on the actual ONVIF_Event_Listener boolean, returning 0 otherwise so the JS falsy check works as intended. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Modern ZoneMinder Skin
This web frontend to ZoneMinder is a complete rewrite of the classic frontend, based on CakePHP.