$element = optional_param('element', 0); require "{$CFG->dirroot}/mod/webquestscorm/metadata.class.php"; $metadatainstance = new metadata($cmid); 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);