MDL-52230 mod_data: Fixed fieldname key for number field
authorRajesh Taneja <rajesh@moodle.com>
Tue, 9 Aug 2016 23:47:20 +0000 (07:47 +0800)
committerRajesh Taneja <rajesh@moodle.com>
Wed, 10 Aug 2016 01:50:21 +0000 (09:50 +0800)
AMOS BEGIN
 MOV [namedate, mod_data],[fieldtypelabel, datafield_date]
 MOV [namefile, mod_data],[fieldtypelabel, datafield_file]
 MOV [namecheckbox, mod_data],[fieldtypelabel, datafield_checkbox]
 MOV [namelatlong, mod_data],[fieldtypelabel, datafield_latlong]
 MOV [namemenu, mod_data],[fieldtypelabel, datafield_menu]
 MOV [namemultimenu, mod_data],[fieldtypelabel, datafield_multimenu]
 MOV [namenumber, mod_data],[fieldtypelabel, datafield_number]
 MOV [namepicture, mod_data],[fieldtypelabel, datafield_picture]
 MOV [nameradiobutton, mod_data],[fieldtypelabel, datafield_radiobutton]
 MOV [nametext, mod_data],[fieldtypelabel, datafield_text]
 MOV [nametextarea, mod_data],[fieldtypelabel, datafield_textarea]
 MOV [nameurl, mod_data],[fieldtypelabel, datafield_url]
AMOS END

mod/data/field/menu/field.class.php
mod/data/field/number/lang/en/datafield_number.php
mod/data/field/radiobutton/field.class.php
mod/data/field/radiobutton/lang/en/datafield_radiobutton.php

index 3411492..53e2d4f 100644 (file)
@@ -97,7 +97,8 @@ class data_field_menu extends data_field_base {
             return '';
         }
 
-        $return = html_writer::label(get_string('namemenu', 'data'), 'menuf_'. $this->field->id, false, array('class' => 'accesshide'));
+        $return = html_writer::label(get_string('fieldtypelabel', "datafield_" . $this->type),
+            'menuf_' . $this->field->id, false, array('class' => 'accesshide'));
         $return .= html_writer::select($options, 'f_'.$this->field->id, $content);
         return $return;
     }
index 7f2e637..4ed6ce7 100644 (file)
@@ -25,4 +25,4 @@
  */
 
 $string['pluginname'] = 'Number';
-$string['namenumber'] = 'Number field';
+$string['fieldtypelabel'] = 'Number field';
index 053d503..6dd1d3e 100644 (file)
@@ -96,7 +96,8 @@ class data_field_radiobutton extends data_field_base {
                 $options[$rec->content] = $rec->content;  //Build following indicies from the sql.
             }
         }
-        $return = html_writer::label(get_string('nameradiobutton', 'data'), 'menuf_'. $this->field->id, false, array('class' => 'accesshide'));
+        $return = html_writer::label(get_string('fieldtypelabel', "datafield_" . $this->type),
+            'menuf_' . $this->field->id, false, array('class' => 'accesshide'));
         $return .= html_writer::select($options, 'f_'.$this->field->id, $value);
         return $return;
     }
index dc2bcb7..acb098c 100644 (file)
@@ -25,4 +25,4 @@
  */
 
 $string['pluginname'] = 'Radio button';
-$string['nameradiobutton'] = 'Radio button field';
+$string['fieldtypelabel'] = 'Radio button field';