assign(array( 'STUFFS_TITLE' => l10n('stuffs_edit_mod') . ' ' . trigger_event('render_stuffs_name', $module['name']) . '', 'MODULE_NAME' => $module['name'], 'DESC_VALUE' => (isset($module['descr']) ? $module['descr'] : ''), 'show_title_CHECKED' => ($module['show_title'] == 'true' ? 'checked="checked"' : ''), 'on_home_CHECKED' => ($module['on_home'] == 'true' ? 'checked="checked"' : ''), 'on_cats_CHECKED' => ($module['on_cats'] == 'true' ? 'checked="checked"' : ''), 'on_picture_CHECKED' => ($module['on_picture'] == 'true' ? 'checked="checked"' : ''))); } else { $module['users'] = array('guest', 'generic', 'normal', 'admin', 'webmaster'); $module['groups'] = array(); $template->assign(array( 'STUFFS_TITLE' => l10n('stuffs_add_mod'), 'MODULE_NAME' => l10n('module_name_' . $type), 'show_title_CHECKED' => 'checked="checked"', 'on_home_CHECKED' => 'checked="checked"')); } // Selection des utilisateurs $template->assign('user_perm', array( 'GUEST' => (in_array('guest', $module['users']) ? 'checked="checked"' : ''), 'GENERIC' => (in_array('generic', $module['users']) ? 'checked="checked"' : ''), 'NORMAL' => (in_array('normal', $module['users']) ? 'checked="checked"' : ''), 'ADMIN' => (in_array('admin', $module['users']) ? 'checked="checked"' : ''), 'WEBMASTER' => (in_array('webmaster', $module['users']) ? 'checked="checked"' : ''))); // Selection des groupes $groups = get_all_groups(); if (!empty($groups)) { $template->assign('group_perm', array('GROUPSELECTION' => get_html_groups_selection($groups, 'groups', $module['groups']))); } // Configuration du module include_once(STUFFS_PATH . 'modules/' . $type . '/config.inc.php'); $template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/template/add_module.tpl')); $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content'); ?>