MDL-34563 accessibility compliance for data module: Add forform input text and select tag
This commit is contained in:
@@ -126,7 +126,8 @@ class data_field_textarea extends data_field_base {
|
||||
$editor->use_editor($field, $options, $fpoptions);
|
||||
$str .= '<input type="hidden" name="'.$field.'_itemid" value="'.$draftitemid.'" />';
|
||||
$str .= '<div><textarea id="'.$field.'" name="'.$field.'" rows="'.$this->field->param3.'" cols="'.$this->field->param2.'">'.s($text).'</textarea></div>';
|
||||
$str .= '<div><select name="'.$field.'_content1">';
|
||||
$str .= '<div><label class="accesshide" for="' . $field . '_content1">' . get_string('format') . '</label>';
|
||||
$str .= '<select id="' . $field . '_content1" name="'.$field.'_content1">';
|
||||
foreach ($formats as $key=>$desc) {
|
||||
$selected = ($format == $key) ? 'selected="selected"' : '';
|
||||
$str .= '<option value="'.s($key).'" '.$selected.'>'.$desc.'</option>';
|
||||
@@ -140,7 +141,8 @@ class data_field_textarea extends data_field_base {
|
||||
|
||||
|
||||
function display_search_field($value = '') {
|
||||
return '<input type="text" size="16" name="f_'.$this->field->id.'" value="'.$value.'" />';
|
||||
return '<label class="accesshide" for="f_' . $this->field->id . '">' . $this->field->name . '</label>' .
|
||||
'<input type="text" size="16" id="f_'.$this->field->id.'" name="f_'.$this->field->id.'" value="'.$value.'" />';
|
||||
}
|
||||
|
||||
function parse_search_field() {
|
||||
|
||||
Reference in New Issue
Block a user