Index: moodle/mod/lamslesson/mod_form.php =================================================================== RCS file: /usr/local/cvsroot/moodle/mod/lamslesson/mod_form.php,v diff -u -r1.1 -r1.2 --- moodle/mod/lamslesson/mod_form.php 16 Jan 2011 23:29:52 -0000 1.1 +++ moodle/mod/lamslesson/mod_form.php 21 Jan 2011 13:25:46 -0000 1.2 @@ -146,13 +146,16 @@ tree = new YAHOO.widget.TreeView("treeDiv",[ $lds ]); +// expand only the first two nodes +tree.getNodeByIndex(1).expand(true); +tree.getNodeByIndex(2).expand(true); tree.render(); -tree.expandAll(); tree.subscribe('clickEvent',function(oArgs) { selectSequence(oArgs.node.data.id, oArgs.node.label); }); + XXX; @@ -181,4 +184,16 @@ } return $errors; } + + function add_completion_rules() { + $mform =& $this->_form; + + $mform->addElement('checkbox', 'completionfinish', '', get_string('completionfinish', 'lamslesson')); + return array('completionfinish'); + } + + function completion_rule_enabled($data) { + return !empty($data['completionfinish']); + } + }