From 45190dee61e056a46fbb4aa778e2f58f53256a67 Mon Sep 17 00:00:00 2001 From: stan Date: Mon, 1 Sep 2008 14:05:06 +0000 Subject: [PATCH] Fixed options and user editing issues. git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@2621 e3e1d417-86f3-4887-817a-d78f3d33393f --- web/skins/classic/views/js/options.js | 1 + web/skins/classic/views/js/user.js | 12 +++++++----- web/skins/classic/views/options.php | 4 ++-- web/skins/classic/views/user.php | 3 ++- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/web/skins/classic/views/js/options.js b/web/skins/classic/views/js/options.js index d1f4dc420..5fdec5238 100644 --- a/web/skins/classic/views/js/options.js +++ b/web/skins/classic/views/js/options.js @@ -1,5 +1,6 @@ function configureButton( element ) { + var form = element.form; var checked = element.checked; if ( !element.checked ) { diff --git a/web/skins/classic/views/js/user.js b/web/skins/classic/views/js/user.js index 9285de87c..49e51394f 100644 --- a/web/skins/classic/views/js/user.js +++ b/web/skins/classic/views/js/user.js @@ -20,6 +20,13 @@ function validateForm( form, newUser ) { errors[errors.length] = "You must supply a password"; } + var monitorIds = new Array(); + for ( var i = 0; i < form.elements['monitorIds'].options.length; i++ ) + { + if ( form.elements['monitorIds'].options[i].selected ) + monitorIds[monitorIds.length] = form.elements['monitorIds'].options[i].value; + } + form.elements['newUser[MonitorIds]'].value = monitorIds.join( ',' ); if ( errors.length ) { alert( errors.join( "\n" ) ); @@ -27,8 +34,3 @@ function validateForm( form, newUser ) } return( true ); } - -function selectRestrictedMonitors() -{ - createPopup( '?view=monitorselect&callForm=contentForm&callField=newUser[MonitorIds]', "zmRestrictedMonitors", 'monitorselect' ); -} diff --git a/web/skins/classic/views/options.php b/web/skins/classic/views/options.php index 541f861be..52ba40fe2 100644 --- a/web/skins/classic/views/options.php +++ b/web/skins/classic/views/options.php @@ -131,7 +131,7 @@ if ( $_REQUEST['tab'] == "users" ) - disabled="disabled"/> + disabled="disabled"/>
- disabled="disabled"/> + disabled="disabled"/>
"/> +
-