+ if ($this->unsubscribe($user)) {
+ $page->trig('Vous avez été désinscrit du groupe avec succès');
+ } else {
+ $page->trig('Vous avez été désinscrit du groupe, mais des erreurs se sont produites lors des désinscriptions des alias et des mailing-lists.');
+ }
+ $page->assign('is_member', is_member(true));
+ }
+
+ function handler_admin_member_del(&$page, $user = null)
+ {
+ new_groupadmin_page('xnetgrp/membres-del.tpl');
+ $user = get_infos($user);
+ if (empty($user)) {
+ return PL_NOT_FOUND;
+ }
+ $page->assign('user', $user);
+
+ if (!Post::has('confirm')) {
+ return;
+ }
+
+ if ($this->unsubscribe($user)) {
+ $page->trig("{$user['prenom']} {$user['nom']} a été désabonné du groupe !");
+ } else {
+ $page->trig("{$user['prenom']} {$user['nom']} a été désabonné du groupe, mais des erreurs subsistent !");
+ }