/** * Return form to create a new metadata */ function getNewMetadataForm($groupId) { $content = ''; $content .= '<h3>' . $GLOBALS['Language']->getText('plugin_docman', 'admin_metadata_new_title') . '</h3>' . "\n"; $content .= '<form name="admin_create_metadata" method="post" action="?group_id=' . $groupId . '&action=admin_create_metadata" class="docman_form">'; $content .= '<table>'; $md = new Docman_Metadata(); $md->setCanChangeName(true); $md->setCanChangeType(true); $md->setCanChangeDescription(true); $md->setCanChangeIsEmptyAllowed(true); $md->setCanChangeIsMultipleValuesAllowed(true); $md->setIsEmptyAllowed(true); $md->setIsMultipleValuesAllowed(false); $sthCanChange = ''; $metaMdHtml = new Docman_MetaMetadataHtml($md); $content .= $metaMdHtml->getName($sthCanChange); $content .= $metaMdHtml->getDescription($sthCanChange); $content .= $metaMdHtml->getType($sthCanChange); $content .= $metaMdHtml->getEmptyAllowed($sthCanChange); $content .= $metaMdHtml->getMultipleValuesAllowed($sthCanChange); $content .= $metaMdHtml->getUseIt($sthCanChange); $content .= '<tr>'; $content .= '<td colspan="2">'; $content .= '<input name="submit" type="submit" value="' . $GLOBALS['Language']->getText('plugin_docman', 'admin_metadata_new_submit') . '" />'; $content .= '</td>'; $content .= '</tr>'; $content .= '</table>'; $content .= '</form>'; return $content; }