function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('System', 'CreateSystemAnnounceAction.class.php', 'M002'));
     parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('System', 'CreateSystemAnnounceAction.class.php', 'M003'));
     parent::regValidateName($validatorManager, "expire_date", true, ACSMsg::get_msg('System', 'CreateSystemAnnounceAction.class.php', 'M004'));
 }
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $move_id = $request->getParameter('move_id');
     // 入力画面からの場合、入力チェック
     if ($move_id == 1) {
         parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('Community', 'BBSResPreAction.class.php', 'M002'));
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('Community', 'BBSResPreAction.class.php', 'M003'));
     }
 }
 function registerValidators(&$validatorManager)
 {
     // 必須チェック
     parent::regValidateName($validatorManager, "external_rss_post_user", true, ACSMsg::get_msg('Community', 'EditExternalRSSAction.class.php', 'M007'));
 }
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $move_id = $request->getParameter('move_id');
     // 入力画面からの場合のみ、入力チェックをする
     if ($move_id == 1) {
         /* 必須チェック */
         parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('User', 'DiaryPreAction.class.php', 'M001'));
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('User', 'DiaryPreAction.class.php', 'M002'));
         parent::regValidateName($validatorManager, "open_level_code", true, ACSMsg::get_msg('User', 'DiaryPreAction.class.php', 'M003'));
     }
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "mail_addr", true, ACSMsg::get_msg('User', 'EditProfileAction.class.php', 'M001'));
     parent::regValidateName($validatorManager, "community_name", true, ACSMsg::get_msg('User', 'EditProfileAction.class.php', 'M002'));
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "link_type", true, ACSMsg::get_msg('Community', 'AddCommunityLinkAction.class.php', 'M006'));
     parent::regValidateName($validatorManager, "trusted_community_id_array", true, ACSMsg::get_msg('Community', 'AddCommunityLinkAction.class.php', 'M007'));
     parent::regValidateName($validatorManager, "message", true, ACSMsg::get_msg('Community', 'AddCommunityLinkAction.class.php', 'M008'));
 }
 function registerValidators(&$validatorManager)
 {
     $system_config_obj = new ACSSystemConfig();
     /* 必須チェック */
     foreach ($system_config_obj->get_system_config_keyword_data_obj_array() as $get_system_config_keyword_data_obj) {
         $keyword = $get_system_config_keyword_data_obj->get_keyword();
         $system_config_group_name = $get_system_config_keyword_data_obj->get_system_config_group_name();
         $name = $get_system_config_keyword_data_obj->get_name();
         parent::regValidateName($validatorManager, $keyword, true, ACSMsg::get_tag_replace(ACSMsg::get_msg('System', 'EditSystemConfigAction.class.php', 'M_EMPTY_VALUE'), array("{GROUP_NAME}" => $system_config_group_name, "{NAME}" => $name)));
     }
 }
 /**
  * 入力値チェック(ValidatorManager使用)
  */
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $params =& $request->ACSGetParameters();
     // コミュニティ名 [schedule_name]
     parent::regValidateName($validatorManager, "community_name", true, ACSMsg::get_msg('Community', 'CreateCommunityAction.class.php', 'M007'));
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "css_file", true, ACSMsg::get_msg('User', 'SelectDesignAction.class.php', 'M001'));
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "selected_move_folder_id", true, ACSMsg::get_msg('User', 'MoveFolderAction.class.php', 'M001'));
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "community_name", true, ACSMsg::get_msg('User', 'EditFriendsGroupMemberAction.class.php', 'M001'));
 }
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $controller = $context->getController();
     $request = $context->getRequest();
     $user = $context->getUser();
     $move_id = $request->getParameter('move_id');
     // 入力画面からの場合のみ、入力チェックをする
     if ($move_id == 1) {
         /* 必須チェック */
         parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M001'));
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M002'));
         parent::regValidateName($validatorManager, "open_level_code", true, ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M003'));
         /* 日付チェック */
         // 掲載終了日
         $xdate = $request->getParameter('xdate');
         if ($xdate) {
             $validator =& new DateValidator($controller);
             $criteria = array('date_error' => ACSMsg::get_msg('Community', 'BBSPreAction.class.php', 'M004'));
             $validator->initialize($criteria);
             //$validatorManager->register('xdate', $validator);
             $validatorManager->registerValidator('xdate', $validator);
         }
     }
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "comment", true, ACSMsg::get_msg('Community', 'FileHistoryCommentAction.class.php', 'M001'));
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "subject", true, ACSMsg::get_msg('Community', 'EditBBSResAction.class.php', 'M001'));
     parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('Community', 'EditBBSResAction.class.php', 'M002'));
 }
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $move_id = $request->getParameter('move_id');
     // 入力画面からの場合、入力チェック
     if ($move_id == 1) {
         parent::regValidateName($validatorManager, "body", true, ACSMsg::get_msg('User', 'DiaryCommentPreAction.class.php', 'M001'));
     }
 }
 /**
  * 入力値チェック(ValidatorManager使用)
  */
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     $params =& $request->getParameters();
     // システム用パラメータ
     parent::regValidateName($validatorManager, "community_id", true, ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M001'));
     // 件名 [schedule_name]
     parent::regValidateName($validatorManager, "schedule_name", true, ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M002'));
     if ($params['schedule_name']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_SCHEDULE_NAME_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M009') . _EDITSCHEDULEACTION_SCHEDULE_NAME_MAXLEN));
         $validatorManager->registerValidator('schedule_name', $validator);
     }
     // 候補日時(追加分) [edit_append_adjustment_dates]
     if ($params['edit_append_adjustment_dates']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_EDIT_APPEND_SCHEDULES_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M012') . _EDITSCHEDULEACTION_EDIT_APPEND_SCHEDULES_MAXLEN));
         $validatorManager->registerValidator('edit_append_adjustment_dates', $validator);
     }
     // 場所 [schedule_place]
     if ($params['schedule_place']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_SCHEDULE_PLACE_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M010') . _EDITSCHEDULEACTION_SCHEDULE_PLACE_MAXLEN));
         $validatorManager->registerValidator('schedule_place', $validator);
     }
     // 詳細情報 [schedule_detail]
     if ($params['schedule_detail']) {
         $validator =& new StringValidator($controller);
         $validator->initialize(array('max' => _EDITSCHEDULEACTION_SCHEDULE_DETAIL_MAXLEN, 'max_error' => ACSMsg::get_msg('Community', 'EditScheduleAction.class.php', 'M011') . _EDITSCHEDULEACTION_SCHEDULE_DETAIL_MAXLEN));
         $validatorManager->registerValidator('schedule_detail', $validator);
     }
 }
 function registerValidators(&$validatorManager)
 {
     parent::regValidateName($validatorManager, "delete_user_community_id_array", true, '選択してください。');
 }
 function registerValidators(&$validatorManager)
 {
     $context = $this->getContext();
     $request = $context->getRequest();
     // 作成・変更処理の場合のみ、入力チェックをする
     if ($request->getParameter('action_type')) {
         /* 必須チェック */
         parent::regValidateName($validatorManager, "folder_name", true, ACSMsg::get_msg('User', 'EditFolderAction.class.php', 'M001'));
     }
 }
 function registerValidators(&$validatorManager)
 {
     /* 必須チェック */
     parent::regValidateName($validatorManager, "user_community_id_array", true, ACSMsg::get_msg('Community', 'InviteToCommunityAction.class.php', 'M003'));
     parent::regValidateName($validatorManager, "message", true, ACSMsg::get_msg('Community', 'InviteToCommunityAction.class.php', 'M004'));
 }