if (!$user->admin) { accessforbidden(); } /* * Actions */ require DOL_DOCUMENT_ROOT . '/core/actions_extrafields.inc.php'; /* * View */ $textobject = $langs->transnoentitiesnoconv("Categories"); $help_url = 'EN:Module Categories|FR:Module Catégories|ES:Módulo Categorías'; llxHeader('', $langs->trans("Categories"), $help_url); $linkback = '<a href="' . DOL_URL_ROOT . '/admin/modules.php">' . $langs->trans("BackToModuleList") . '</a>'; print_fiche_titre($langs->trans("CategoriesSetup"), $linkback, 'title_setup'); $head = categoriesadmin_prepare_head(); dol_fiche_head($head, 'attributes_categories', $langs->trans("Categories"), 0, 'category'); require DOL_DOCUMENT_ROOT . '/core/tpl/admin_extrafields_view.tpl.php'; dol_fiche_end(); // Buttons if ($action != 'create' && $action != 'edit') { print '<div class="tabsAction">'; print "<a class=\"butAction\" href=\"" . $_SERVER["PHP_SELF"] . "?action=create\">" . $langs->trans("NewAttribute") . "</a>"; print "</div>"; } /* ************************************************************************** */ /* */ /* Creation d'un champ optionnel /* */ /* ************************************************************************** */ if ($action == 'create') {
if (!$user->admin) { accessforbidden(); } /* * Actions */ require DOL_DOCUMENT_ROOT . '/core/actions_extrafields.inc.php'; /* * View */ $textobject = $langs->transnoentitiesnoconv("Categories"); $help_url = 'EN:Module Categories|FR:Module Catégories|ES:Módulo Categorías'; llxHeader('', $langs->trans("Categories"), $help_url); $linkback = '<a href="' . DOL_URL_ROOT . '/admin/modules.php">' . $langs->trans("BackToModuleList") . '</a>'; print_fiche_titre($langs->trans("CategoriesSetup"), $linkback, 'setup'); $head = categoriesadmin_prepare_head(null); dol_fiche_head($head, 'attributes_categories', $langs->trans("Categories"), 0, 'category'); print $langs->trans("DefineHereComplementaryAttributes", $textobject) . '<br>' . "\n"; print '<br>'; // Load attribute_label $extrafields->fetch_name_optionals_label($elementtype); print "<table summary=\"listofattributes\" class=\"noborder\" width=\"100%\">"; print '<tr class="liste_titre">'; print '<td>' . $langs->trans("Label") . '</td>'; print '<td>' . $langs->trans("AttributeCode") . '</td>'; print '<td>' . $langs->trans("Type") . '</td>'; print '<td align="right">' . $langs->trans("Size") . '</td>'; print '<td align="center">' . $langs->trans("Unique") . '</td>'; print '<td align="center">' . $langs->trans("Required") . '</td>'; print '<td width="80"> </td>'; print "</tr>\n";