From f1145b8a5e8630e0180d35ff1ced2e934b872f01 Mon Sep 17 00:00:00 2001 From: Philip Häusler Date: Tue, 13 May 2014 15:51:45 +0200 Subject: implemented team/angeltype coordinators --- includes/controller/angeltypes_controller.php | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'includes/controller/angeltypes_controller.php') diff --git a/includes/controller/angeltypes_controller.php b/includes/controller/angeltypes_controller.php index bcd7696e..6b94545b 100644 --- a/includes/controller/angeltypes_controller.php +++ b/includes/controller/angeltypes_controller.php @@ -174,7 +174,7 @@ function angeltype_controller() { return array( sprintf(_("Team %s"), $angeltype['name']), - AngelType_view($angeltype, $members, $user_angeltype, in_array('admin_user_angeltypes', $privileges), in_array('admin_angel_types', $privileges)) + AngelType_view($angeltype, $members, $user_angeltype, in_array('admin_user_angeltypes', $privileges) || $user_angeltype['coordinator'], in_array('admin_angel_types', $privileges)) ); } @@ -201,18 +201,10 @@ function angeltypes_list_controller() { $actions[] = '' . _("delete") . ''; } - $angeltype['membership'] = ""; + $angeltype['membership'] = AngelType_render_membership($angeltype); if ($angeltype['user_angeltype_id'] != null) { - if ($angeltype['restricted']) { - if ($angeltype['confirm_user_id'] == null) - $angeltype['membership'] = '' . _( ' . _("Unconfirmed"); - else - $angeltype['membership'] = '' . _( ' . _("Member"); - } else - $angeltype['membership'] = '' . _( ' . _("Member"); $actions[] = '' . _("leave") . ''; } else { - $angeltype['membership'] = ''; $actions[] = '' . _("join") . ''; } -- cgit v1.2.3-70-g09d2