assign(array( 'STUFFS_TITLE' => l10n('stuffs_add_mod'), 'MODULE_NAME' => $modules[$module_path]['name'], 'show_title_CHECKED' => true, ) ); $template->assign('selected_options', array( 'on_home' => true, 'on_root' => true, 'on_cats' => false, 'on_picture' => false, ) ); } // Users perm if ($conf['Stuffs']['user_perm']) { $users_id = array('guest', 'generic', 'normal', 'admin', 'webmaster'); $users = array(); foreach ($users_id as $id) { $users[$id] = l10n('user_status_'.$id); } $template->assign(array( 'users' => $users, 'selected_users' => isset($module['users']) ? $module['users'] : $users_id, ) ); } // Groups perm if ($conf['Stuffs']['group_perm']) { $query = 'SELECT id, name FROM '.GROUPS_TABLE.' ORDER BY name ASC;'; $result = pwg_query($query); $groups = array(); while ($row = pwg_db_fetch_assoc($result)) { $groups[$row['id']] = $row['name']; } $template->assign(array( 'groups' => $groups, 'selected_groups' => isset($module['groups']) ? $module['groups'] : array(), ) ); } // Level perm if ($conf['Stuffs']['level_perm']) { foreach ($conf['available_permission_levels'] as $level) { $level_options[$level] = l10n(sprintf('Level %d', $level)); } $template->assign(array( 'level_perm' => $level_options, 'level_selected' => isset($module['level']) ? $module['level'] : 0, ) ); } // Display options $template->assign('display_options', array( 'on_home' => true, 'on_root' => true, 'on_cats' => true, 'on_picture' => true, ) ); // Module configuration include_once($module_path.'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'); ?>