From b87a3f5c30d35d01a74e011fd5a7317d63242fea Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Tue, 28 Apr 2009 22:21:17 +0200 Subject: [PATCH] [svn r20157] Adding applyfilter to some forms see FS#4116 --- main/admin/course_add.php | 14 ++++++++++++-- main/admin/course_edit.php | 6 +++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/main/admin/course_add.php b/main/admin/course_add.php index 45655bbb6e..d494734cf3 100644 --- a/main/admin/course_add.php +++ b/main/admin/course_add.php @@ -1,5 +1,5 @@ addElement('header', '', $tool_name); $form->add_textfield( 'visual_code', get_lang('CourseCode'),false,array('size'=>'20','maxlength'=>20)); $form->applyFilter('visual_code','strtoupper'); +$form->applyFilter('visual_code','html_filter'); + $form->addRule('wanted_code',get_lang('Max'),'maxlength',$maxlength); $form->addElement('select', 'tutor_id', get_lang('CourseTitular'), $teachers); +$form->applyFilter('tutor_id','html_filter'); + $form->addElement('select', 'course_teachers', get_lang('CourseTeachers'), $teachers, 'multiple=multiple size=5'); +$form->applyFilter('course_teachers','html_filter'); + //Title $form->add_textfield('title', get_lang('Title'),true, array ('size' => '60')); $form->applyFilter('title','html_filter'); $form->applyFilter('title','trim'); $categories_select = $form->addElement('select', 'category_code', get_lang('CourseFaculty'), $categories); +$form->applyFilter('category_code','html_filter'); CourseManager::select_and_sort_categories($categories_select); //Course department $form->add_textfield('department_name', get_lang('CourseDepartment'),false, array ('size' => '60')); @@ -108,6 +115,8 @@ $form->add_textfield('department_url', get_lang('CourseDepartmentURL'),false, ar $form->applyFilter('department_url','html_filter'); $form->addElement('select_language', 'course_language', get_lang('CourseLanguage')); +$form->applyFilter('select_language','html_filter'); + $form->addElement('radio', 'visibility', get_lang("CourseAccess"), get_lang('OpenToTheWorld'), COURSE_VISIBILITY_OPEN_WORLD); $form->addElement('radio', 'visibility', null, get_lang('OpenToThePlatform'), COURSE_VISIBILITY_OPEN_PLATFORM); $form->addElement('radio', 'visibility', null, get_lang('Private'), COURSE_VISIBILITY_REGISTERED); @@ -116,6 +125,7 @@ $form->addElement('radio', 'subscribe', get_lang('Subscription'), get_lang('Allo $form->addElement('radio', 'subscribe', null, get_lang('Denied'), 0); $form->addElement('radio', 'unsubscribe', get_lang('Unsubscription'), get_lang('AllowedToUnsubscribe'), 1); $form->addElement('radio', 'unsubscribe', null, get_lang('NotAllowedToUnsubscribe'), 0); + $form->add_textfield('disk_quota',get_lang('CourseQuota')); $form->addRule('disk_quota',get_lang('ThisFieldShouldBeNumeric'),'numeric'); $form->add_progress_bar(); diff --git a/main/admin/course_edit.php b/main/admin/course_edit.php index 27e5e353a5..30daa10488 100644 --- a/main/admin/course_edit.php +++ b/main/admin/course_edit.php @@ -1,4 +1,4 @@ -addElement('hidden','code',$course_code); $form->add_textfield('visual_code', get_lang('CourseCode')); $form->applyFilter('visual_code','strtoupper'); +$form->applyFilter('visual_code','html_filter'); //$form->add_textfield('tutor_name', get_lang('CourseTitular')); $form->addElement('select', 'tutor_name', get_lang('CourseTitular'), $platform_teachers); +$form->applyFilter('tutor_name','html_filter'); + //$form->addElement('select', 'course_teachers', get_lang('CourseTeachers'), $teachers, 'multiple=multiple size="4" style="width: 150px;"'); $group=array(); @@ -146,6 +149,7 @@ $form->applyFilter('department_url','trim'); $form->addElement('select_language', 'course_language', get_lang('CourseLanguage')); +$form->applyFilter('select_language','html_filter'); $form->addElement('radio', 'visibility', get_lang("CourseAccess"), get_lang('OpenToTheWorld'), COURSE_VISIBILITY_OPEN_WORLD); $form->addElement('radio', 'visibility', null, get_lang('OpenToThePlatform'), COURSE_VISIBILITY_OPEN_PLATFORM); $form->addElement('radio', 'visibility', null, get_lang('Private'), COURSE_VISIBILITY_REGISTERED);