require_login($metadatainstance->course->id); if (has_capability('mod/webquestscorm:manage', $metadatainstance->context)) { if ($form = data_submitted()) { if ($form->mode == 'metadata') { switch ($form->submode) { case 'general': $metadatainstance->set_general($form); break; case 'lifecycle': $metadatainstance->set_lifecycle($form); break; case 'metametadata': $metadatainstance->set_metametadata($form); break; case 'technical': $metadatainstance->set_technical($form); break; case 'educational': $metadatainstance->set_educational($form); break; case 'rights': $metadatainstance->set_rights($form); break; case 'relation': $metadatainstance->set_relation($form); break; case 'annotation': $metadatainstance->set_annotation($form); break; case 'classification': $metadatainstance->set_classification($form);