error()) psaerror('Unable to create FileServerPreferences object: ' . $myFileServerPreferences->getErrorMsg()); $pathbar->setPage('fileserver_preferences'); $pathbar->set(); switch ($cmd = get_gpc('cmd')) { case false: break; case 'update': if (false === $myFileServerPreferences->initFromSubmit()) psaerror('FileServerPreferences::init() failed: ' . $myFileServerPreferences->getErrorMsg()); if ($myFileServerPreferences->errAttrExists()) { alert(lmsg('__invalid_value')); break; } if (false === $myFileServerPreferences->update()) psaerror('FileServerPreferences::update() failed: ' . $myFileServerPreferences->getErrorMsg()); go_to_uplevel(); break; default: psaerror('Invalid cmd: ' . $cmd); } include_once('modules/fileserver/FileServerPreferencesForm.php'); $myFileServerPreferencesForm = new FileServerPreferencesForm(); if ($myFileServerPreferencesForm->error()) psaerror('Unable to create FileServerPreferencesForm object: ' . $myFileServerPreferencesForm->getErrorMsg()); if (false === $myFileServerPreferencesForm->define()) psaerror('FileServerPreferencesForm::define() failed: ' . $myFileServerPreferencesForm->getErrorMsg()); if (false === $myFileServerPreferencesForm->assign($myFileServerPreferences, false != $cmd)) psaerror('FileServerPreferencesForm::assign() failed: ' . $myFileServerPreferencesForm->getErrorMsg()); if (false === $myFileServerPreferencesForm->parse()) psaerror('FileServerPreferencesForm::parse() failed: ' . $myFileServerPreferencesForm->getErrorMsg()); if (false === $myFileServerPreferencesForm->FastPrint()) psaerror('FileServerPreferencesForm::FastPrint() failed: ' . $myFileServerPreferencesForm->getErrorMsg()); ?>