Merge branch 'MDL-53865-master' of git://github.com/junpataleta/moodle
authorDavid Monllao <davidm@moodle.com>
Tue, 26 Apr 2016 01:38:33 +0000 (09:38 +0800)
committerDavid Monllao <davidm@moodle.com>
Tue, 26 Apr 2016 01:38:33 +0000 (09:38 +0800)
admin/tool/lp/classes/form/competency.php
admin/tool/lp/classes/form/competency_framework.php
admin/tool/lp/classes/form/plan.php
admin/tool/lp/classes/form/template.php
admin/tool/lp/classes/form/user_evidence.php

index 7073f22..e9b5050 100644 (file)
@@ -92,17 +92,20 @@ class competency extends persistent {
                 $pagecontextid));
         }
 
-        $mform->addElement('text', 'shortname',
-                           get_string('shortname', 'tool_lp'));
+        // Name.
+        $mform->addElement('text', 'shortname', get_string('shortname', 'tool_lp'), 'maxlength="100"');
         $mform->setType('shortname', PARAM_TEXT);
         $mform->addRule('shortname', null, 'required', null, 'client');
+        $mform->addRule('shortname', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
+        // Description.
         $mform->addElement('editor', 'description',
                            get_string('description', 'tool_lp'), array('rows' => 4));
         $mform->setType('description', PARAM_RAW);
-        $mform->addElement('text', 'idnumber',
-                           get_string('idnumber', 'tool_lp'));
+        // ID number.
+        $mform->addElement('text', 'idnumber', get_string('idnumber', 'tool_lp'), 'maxlength="100"');
         $mform->setType('idnumber', PARAM_TEXT);
         $mform->addRule('idnumber', null, 'required', null, 'client');
+        $mform->addRule('idnumber', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
 
         $scales = array(null => get_string('inheritfromframework', 'tool_lp')) + get_scales_menu();
         $scaleid = $mform->addElement('select', 'scaleid', get_string('scale', 'tool_lp'), $scales);
index c60ecdd..974c2ba 100644 (file)
@@ -54,17 +54,20 @@ class competency_framework extends persistent {
 
         $mform->addElement('header', 'generalhdr', get_string('general'));
 
-        $mform->addElement('text', 'shortname',
-                           get_string('shortname', 'tool_lp'));
+        // Name.
+        $mform->addElement('text', 'shortname', get_string('shortname', 'tool_lp'), 'maxlength="100"');
         $mform->setType('shortname', PARAM_TEXT);
         $mform->addRule('shortname', null, 'required', null, 'client');
+        $mform->addRule('shortname', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
+        // Description.
         $mform->addElement('editor', 'description',
                            get_string('description', 'tool_lp'), array('rows' => 4));
         $mform->setType('description', PARAM_RAW);
-        $mform->addElement('text', 'idnumber',
-                           get_string('idnumber', 'tool_lp'));
+        // ID number.
+        $mform->addElement('text', 'idnumber', get_string('idnumber', 'tool_lp'), 'maxlength="100"');
         $mform->setType('idnumber', PARAM_TEXT);
         $mform->addRule('idnumber', null, 'required', null, 'client');
+        $mform->addRule('idnumber', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
 
         $scales = get_scales_menu();
         $scaleid = $mform->addElement('select', 'scaleid', get_string('scale', 'tool_lp'), $scales);
index 54604ee..461f8c2 100644 (file)
@@ -52,9 +52,12 @@ class plan extends persistent {
 
         $mform->addElement('header', 'generalhdr', get_string('general'));
 
-        $mform->addElement('text', 'name', get_string('planname', 'tool_lp'));
+        // Name.
+        $mform->addElement('text', 'name', get_string('planname', 'tool_lp'), 'maxlength="100"');
         $mform->setType('name', PARAM_TEXT);
         $mform->addRule('name', null, 'required', null, 'client');
+        $mform->addRule('name', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
+        // Description.
         $mform->addElement('editor', 'description', get_string('plandescription', 'tool_lp'), array('rows' => 4));
         $mform->setType('description', PARAM_RAW);
 
index e5f6940..8922d24 100644 (file)
@@ -50,10 +50,12 @@ class template extends persistent {
 
         $mform->addElement('header', 'generalhdr', get_string('general'));
 
-        $mform->addElement('text', 'shortname',
-                           get_string('shortname', 'tool_lp'));
+        // Name.
+        $mform->addElement('text', 'shortname', get_string('shortname', 'tool_lp'), 'maxlength="100"');
         $mform->setType('shortname', PARAM_TEXT);
         $mform->addRule('shortname', null, 'required', null, 'client');
+        $mform->addRule('shortname', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
+        // Description.
         $mform->addElement('editor', 'description',
                            get_string('description', 'tool_lp'), array('rows' => 4));
         $mform->setType('description', PARAM_RAW);
index 7741444..8faac4d 100644 (file)
@@ -47,10 +47,12 @@ class user_evidence extends persistent {
 
         $mform->addElement('header', 'generalhdr', get_string('general'));
 
+        // Name.
         $mform->addElement('text', 'name', get_string('userevidencename', 'tool_lp'), 'maxlength="100"');
         $mform->setType('name', PARAM_TEXT);
         $mform->addRule('name', null, 'required', null, 'client');
-
+        $mform->addRule('name', get_string('maximumchars', '', 100), 'maxlength', 100, 'client');
+        // Description.
         $mform->addElement('editor', 'description', get_string('userevidencedescription', 'tool_lp'), array('rows' => 10));
         $mform->setType('description', PARAM_RAW);