check(9); include dirname(__FILE__).'/inc/connexion.php'; # Suppresion d'un rédacteur if (!empty($_POST['delete']) && !empty($_POST['user_ids'])) { $ids = $_POST['user_ids']; $has_error = false; foreach ($ids as $id) { if ($blog->delUser($id) === false) { $has_error = true; } } if (!$has_error) { $msg = __('Editor(s) successfully deleted'); header('Location: redac_list.php?msg='.rawurlencode($msg)); exit; } else { $err = $blog->error(1); } } $rsUser = $blog->getUser(); $mySubMenu->addItem(''.__('New editor').'','redacteur.php','images/ico_new.png',false); openPage( __('List of editors'), '' ); echo '

'.__('List of editors').'

'; echo '
'; $has_deletable = false; while(!$rsUser->EOF()) { $user_level = $rsUser->field('user_level'); $user_nb_post = $rsUser->field('nb_post'); if ($user_level == 9) { $user_level = __('administrator'); } elseif ($user_level == 5) { $user_level = __('advanced editor'); } elseif ($user_level == 1) { $user_level = __('editor'); } elseif ($user_level == 0) { $user_level = __('inactive'); } $style = ($rsUser->f('user_level') == 0) ? ' style="color:#999;"' : ''; $is_deletable = (boolean)(($user_nb_post == 0) && $rsUser->field('user_id') != $_SESSION['sess_user_id']); if ($is_deletable) { $has_deletable = true; } echo '
'. '

'. '

'. '

'. $rsUser->field('user_prenom').' '.$rsUser->field('user_nom'). ' ('.$user_level.')'. ' [ '. __('edit').' ] '; if ($user_nb_post > 0) { echo $user_nb_post.' billet'; echo ($user_nb_post > 1) ? 's' : ''; } echo '

'; $rsUser->moveNext(); } if ($has_deletable) { echo '
'. '

'. '

'. dcNonce::form(). ''. '

'; } echo '
'; closePage(); ?>