Added option to use non-chozen form for selects + changed styling of document upload form - refs #3550

skala
Yannick Warnier 14 years ago
parent 6db5201731
commit 8519d8e04c
  1. 4
      main/document/upload.php
  2. 5
      main/inc/lib/main_api.lib.php

@ -247,9 +247,9 @@ if (api_get_setting('search_enabled') == 'true') {
//TODO: include language file
$supported_formats = get_lang('SupportedFormatsForIndex').': HTML, PDF, TXT, PDF, Postscript, MS Word, RTF, MS Power Point';
$form->addElement('checkbox', 'index_document', '', get_lang('SearchFeatureDoIndexDocument').'<div style="font-size: 80%" >'.$supported_formats.'</div>');
$form->addElement('html', '<br /><div class="row">');
$form->addElement('html', '<br /><div class="sub-form">');
$form->addElement('html', '<div class="label">'.get_lang('SearchFeatureDocumentLanguage').'</div>');
$form->addElement('html', '<div class="formw">'.api_get_languages_combo().'</div>');
$form->addElement('html', '<div>'.api_get_languages_combo(null,false).'</div>');
$form->addElement('html', '</div><div class="sub-form">');
$specific_fields = get_specific_field_list();
foreach ($specific_fields as $specific_field) {

@ -3315,10 +3315,11 @@ function api_get_item_property_info($course_id, $tool, $ref, $session_id = 0) {
/**
* Displays a combobox so the user can select his/her preferred language.
* @param string The desired name= value for the select
* @param bool Whether we use the JQuery Chozen library or not (in some cases, like the indexing language picker, it can alter the presentation)
* @return string
*/
function api_get_languages_combo($name = 'language') {
function api_get_languages_combo($name = 'language', $chozen=true) {
$ret = '';
$platformLanguage = api_get_setting('platformLanguage');
@ -3339,7 +3340,7 @@ function api_get_languages_combo($name = 'language') {
$languages = $language_list['name'];
$folder = $language_list['folder'];
$ret .= '<select name="'.$name.'" id="language_chosen" class="chzn-select" >';
$ret .= '<select name="'.$name.'" id="language_chosen" '.($chozen?'class="chzn-select"':'').' >';
foreach ($languages as $key => $value) {
if ($folder[$key] == $default) {
$selected = ' selected="selected"';

Loading…
Cancel
Save