Use form->addSelectLanguage instead of custom code.

pull/2487/head
jmontoyaa 9 years ago
parent ac8a66b240
commit 9c6abb2fbc
  1. 7
      main/admin/configure_inscription.php
  2. 4
      main/admin/course_add.php
  3. 3
      main/admin/course_edit.php
  4. 2
      main/admin/course_list.php
  5. 3
      main/admin/course_request_edit.php
  6. 2
      main/admin/legal_add.php
  7. 2
      main/admin/user_add.php
  8. 2
      main/admin/user_edit.php
  9. 3
      main/auth/inscription.php
  10. 2
      main/auth/profile.php
  11. 5
      main/course_info/infocours.php
  12. 4
      main/create_course/add_course.php
  13. 2
      main/exercise/exercise.class.php
  14. 2
      main/survey/fillsurvey.php
  15. 2
      main/upload/upload_ppt.php

@ -230,7 +230,12 @@ if ($display_all_form) {
// LANGUAGE
if (api_get_setting('registration', 'language') == 'true') {
$form->addElement('select_language', 'language', get_lang('Language'), '', array('disabled' => 'disabled'));
$form->addSelectLanguage(
'language',
get_lang('Language'),
'',
array('disabled' => 'disabled')
);
}
// STUDENT/TEACHER

@ -106,14 +106,12 @@ if (count($languages['name']) === 1) {
// If there's only one language available, there's no point in asking
$form->addElement('hidden', 'course_language', $languages['folder'][0]);
} else {
$form->addElement(
'select_language',
$form->addSelectLanguage(
'course_language',
get_lang('Ln'),
array(),
array('style' => 'width:150px')
);
$form->applyFilter('select_language', 'html_filter');
}
if (api_get_setting('teacher_can_select_course_template') === 'true') {

@ -197,8 +197,7 @@ $form->addText('department_url', get_lang('CourseDepartmentURL'), false, array('
$form->applyFilter('department_url', 'html_filter');
$form->applyFilter('department_url', 'trim');
$form->addElement('select_language', 'course_language', get_lang('CourseLanguage'));
$form->applyFilter('select_language', 'html_filter');
$form->addSelectLanguage('course_language', get_lang('CourseLanguage'));
$group = array();
$group[]= $form->createElement('radio', 'visibility', get_lang("CourseAccess"), get_lang('OpenToTheWorld'), COURSE_VISIBILITY_OPEN_WORLD);

@ -319,7 +319,7 @@ if (isset ($_GET['search']) && $_GET['search'] === 'advanced') {
)
);
$el = $form->addElement('select_language', 'keyword_language', get_lang('CourseLanguage'));
$el = $form->addSelectLanguage('keyword_language', get_lang('CourseLanguage'));
$el->addOption(get_lang('All'), '%');
$form->addElement('radio', 'keyword_visibility', get_lang("CourseAccess"), get_lang('OpenToTheWorld'), COURSE_VISIBILITY_OPEN_WORLD);
$form->addElement('radio', 'keyword_visibility', null, get_lang('OpenToThePlatform'), COURSE_VISIBILITY_OPEN_PLATFORM);

@ -84,8 +84,7 @@ if ($course_validation_feature) {
$form->addRule('target_audience', get_lang('ThisFieldIsRequired'), 'required');
// Course language.
$form->addElement('select_language', 'course_language', get_lang('Ln'));
$form->applyFilter('select_language', 'html_filter');
$form->addSelectLanguage('course_language', get_lang('Ln'));
// Exemplary content checkbox.
$form->addElement('checkbox', 'exemplary_content', get_lang('FillWithExemplaryContent'));

@ -137,7 +137,7 @@ if (isset($_POST['language'])) {
$form->addElement('html', $buttons);
} else {
$form->addElement('select_language', 'language', get_lang('Language'),null,array());
$form->addSelectLanguage('language', get_lang('Language'), null, array());
$form->addButtonSearch(get_lang('Load'), 'send');
}

@ -265,7 +265,7 @@ if (api_is_platform_admin()) {
$form->addElement('html', '</div>');
}
$form->addElement('select_language', 'language', get_lang('Language'), null);
$form->addSelectLanguage('language', get_lang('Language'), null);
// Send email
$group = array();

@ -269,7 +269,7 @@ if (api_is_platform_admin()) {
}
//Language
$form->addElement('select_language', 'language', get_lang('Language'));
$form->addSelectLanguage('language', get_lang('Language'));
// Send email
$group = array();

@ -205,8 +205,7 @@ if ($user_already_registered_show_terms === false) {
// Language
if (in_array('language', $allowedFields)) {
if (api_get_setting('registration', 'language') == 'true') {
$form->addElement(
'select_language',
$form->addSelectLanguage(
'language',
get_lang('Language')
);

@ -225,7 +225,7 @@ if (is_profile_editable() && api_get_setting('profile', 'picture') == 'true') {
}
// LANGUAGE
$form->addElement('select_language', 'language', get_lang('Language'));
$form->addSelectLanguage('language', get_lang('Language'));
if (api_get_setting('profile', 'language') !== 'true') {
$form->freeze('language');
}

@ -140,7 +140,10 @@ $form->addElement(
$categories,
['style'=>'width:350px', 'id'=>'category_code']
);
$form->addElement('select_language', 'course_language', array(get_lang('Ln'), get_lang('TipLang')));
$form->addSelectLanguage(
'course_language',
array(get_lang('Ln'), get_lang('TipLang'))
);
$group = array(
$form->createElement('radio', 'show_course_in_user_language', null, get_lang('Yes'), 1),

@ -147,14 +147,12 @@ if (count($languages['name']) === 1) {
// If there's only one language available, there's no point in asking
$form->addElement('hidden', 'course_language', $languages['folder'][0]);
} else {
$form->addElement(
'select_language',
$form->addSelectLanguage(
'course_language',
get_lang('Ln'),
array(),
array('style' => 'width:150px')
);
$form->applyFilter('select_language', 'html_filter');
}
// Exemplary content checkbox.

@ -2276,7 +2276,7 @@ class Exercise
require_once api_get_path(LIBRARY_PATH) . 'specific_fields_manager.lib.php';
$form->addElement('checkbox', 'index_document', '', get_lang('SearchFeatureDoIndexDocument'));
$form->addElement('select_language', 'language', get_lang('SearchFeatureDocumentLanguage'));
$form->addSelectLanguage('language', get_lang('SearchFeatureDocumentLanguage'));
$specific_fields = get_specific_field_list();

@ -466,7 +466,7 @@ if ($survey_data['form_fields'] != '' &&
if (isset($list['language']) && $list['language'] == 1) {
// LANGUAGE
$form->addElement('select_language', 'language', get_lang('Language'));
$form->addSelectLanguage('language', get_lang('Language'));
if (api_get_setting('profile', 'language') !== 'true') {
$form->freeze('language');
}

@ -85,7 +85,7 @@ if (api_get_setting('search_enabled') === 'true') {
require_once(api_get_path(LIBRARY_PATH) . 'specific_fields_manager.lib.php');
$specific_fields = get_specific_field_list();
$form->addElement('checkbox', 'index_document', '', get_lang('SearchFeatureDoIndexDocument'));
$form->addElement('select_language', 'language', get_lang('SearchFeatureDocumentLanguage'));
$form->addSelectLanguage('language', get_lang('SearchFeatureDocumentLanguage'));
foreach ($specific_fields as $specific_field) {
$form->addElement('text', $specific_field['code'], $specific_field['name'].' : ');
}

Loading…
Cancel
Save