Add button to add all Friend Managers to friends.
Help, i18n, template and code.
This commit is contained in:
parent
54a8167ea9
commit
03b777ee1e
4 changed files with 19 additions and 1 deletions
|
|
@ -195,6 +195,7 @@ sub www_editFriends {
|
|||
$var->{userId} = $user->userId;
|
||||
$var->{manageUrl} = $self->getUrl('module=friendManager;do=view');
|
||||
$var->{removeAll} = WebGUI::Form::checkbox($session, { name => 'removeAllFriends', value => 'all', });
|
||||
$var->{addManagers} = WebGUI::Form::checkbox($session, { name => 'addManagers', value => 'addManagers', });
|
||||
return $self->processTemplate($var,$session->setting->get("fmEditTemplateId"));
|
||||
}
|
||||
|
||||
|
|
@ -222,6 +223,11 @@ sub www_editFriendsSave () {
|
|||
if ($userToAdd) {
|
||||
$ufriend->add([$userToAdd]);
|
||||
}
|
||||
my $addManagers = $form->process('addManagers', 'checkbox');
|
||||
if ($addManagers eq 'addManagers') {
|
||||
my $managerGroup = WebGUI::Group->new($session, $session->setting->get('groupIdAdminFriends'));
|
||||
$ufriend->add($managerGroup->getUsers());
|
||||
}
|
||||
|
||||
##Remove all has priority, that way we don't delete friends twice.
|
||||
my $removeAll = $form->process('removeAllFriends','checkbox');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue