I was able to fix the problem using this fix.
SpyderG wrote:By changing the 1.29 version of control_functions to cast the $monitor array as an object in ptzControls and removing the open/close brackets from object variables it works fine. e.g changed... if ( $monitor->CanZoomCon() ) to if ( $monitor->CanZoomCon ).
I had to add this line and and remove the open/close brackets from object variables in these functions in /skins/classic/includes/control_functions.php:
functions: controlPresets, controlPower, ptzControls
and in /skins/classic/views/control.php changed line 33 from:
Code: Select all
$mid = validInt($_REQUEST['mid']);
to
Code: Select all
if (isset($_REQUEST['mid'])){ $mid = validInt($_REQUEST['mid']); }
and then the PTZ controls window opens in the Montage view.