|
@@ -6,6 +6,8 @@
|
|
* 2. action==new_version
|
|
* 2. action==new_version
|
|
*
|
|
*
|
|
* Release Notes:
|
|
* Release Notes:
|
|
|
|
+ * - v 2.0.1 2022/09/15
|
|
|
|
+ * + Considering table 'iassign_ilm': messages to fields 'evaluate', 'reevaluate', 'editingbehavior'; fixes to allow the edition of 'reevaluate', 'editingbehavior'
|
|
* - v 1.6.1 2017/12/02
|
|
* - v 1.6.1 2017/12/02
|
|
* + Changed 'echo' to 'print'
|
|
* + Changed 'echo' to 'print'
|
|
* - v 1.6 2013/10/31
|
|
* - v 1.6 2013/10/31
|
|
@@ -18,8 +20,8 @@
|
|
* + Insert actions: copy (new version from an iLM) and new version (empty new version).
|
|
* + Insert actions: copy (new version from an iLM) and new version (empty new version).
|
|
*
|
|
*
|
|
* @author Patricia Alves Rodrigues
|
|
* @author Patricia Alves Rodrigues
|
|
- * @author Leônidas O. Brandão
|
|
|
|
- * @version v 1.6.1 2017/12/02
|
|
|
|
|
|
+ * @author Leo^nidas de Oliveira Branda~o
|
|
|
|
+ * @version v 2.0.1 2022/09/15
|
|
* @package mod_iassign_settings
|
|
* @package mod_iassign_settings
|
|
* @since 2013/01/29
|
|
* @since 2013/01/29
|
|
* @see locallib.php : class ilm_settings
|
|
* @see locallib.php : class ilm_settings
|
|
@@ -64,8 +66,15 @@ if ($action == 'edit') { // Edit data of an iLM => processed in 'settings_form.p
|
|
$PAGE->set_title($title);
|
|
$PAGE->set_title($title);
|
|
|
|
|
|
// Get all fields of this iLM: name, type, set_lang, description_lang, author, action, timecreated, timemodified, parent, ...
|
|
// Get all fields of this iLM: name, type, set_lang, description_lang, author, action, timecreated, timemodified, parent, ...
|
|
|
|
+ // On the first time $ilm_id is well defined, but on the second (it is empty), however we need to call "add_edit_copy_ilm(.)"
|
|
$param = ilm_settings::add_edit_copy_ilm($ilm_id, $action); // locallib.php: class ilm_settings: add_edit_copy_ilm($ilm_id, $action)
|
|
$param = ilm_settings::add_edit_copy_ilm($ilm_id, $action); // locallib.php: class ilm_settings: add_edit_copy_ilm($ilm_id, $action)
|
|
|
|
|
|
|
|
+ // On the first call $ilm_id is defined: the calling is necessary to fill in data to the form
|
|
|
|
+ // on the second call $ilm_id empty and could be avoided
|
|
|
|
+ //? if ($ilm_id) $param = ilm_settings::add_edit_copy_ilm($ilm_id, $action); // locallib.php: class ilm_settings: add_edit_copy_ilm($ilm_id, $action)
|
|
|
|
+ //? else $param = new stdClass();
|
|
|
|
+ // without 'ilm_settings::add_edit_copy_ilm(.)' the process are not successfully finished
|
|
|
|
+
|
|
//D echo "settings_ilm.php: edit: $title"; // echo "param->description="; print_r($param->description);
|
|
//D echo "settings_ilm.php: edit: $title"; // echo "param->description="; print_r($param->description);
|
|
//D $description = $param->description_lang; // used to present the iLM description in 'settings_form.php'
|
|
//D $description = $param->description_lang; // used to present the iLM description in 'settings_form.php'
|
|
//D $description = $param->description; //TODO in 'settings_form.php' it does NOT present the description!!!
|
|
//D $description = $param->description; //TODO in 'settings_form.php' it does NOT present the description!!!
|
|
@@ -316,4 +325,4 @@ if ($action == 'view') {
|
|
print($view_ilm);
|
|
print($view_ilm);
|
|
print($OUTPUT->footer());
|
|
print($OUTPUT->footer());
|
|
die;
|
|
die;
|
|
- }
|
|
|
|
|
|
+ }
|