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); break; } } } $metadatainstance->edit_metadata($element); } else { if (has_capability('mod/webquestscorm:preview', $metadatainstance->context)) { $webquestscorminstance->preview('introduction'); } }