added: Activate, Deactivate, Delete User workflow activities

This commit is contained in:
Graham Knop 2009-05-21 14:49:28 +00:00
parent d011dde621
commit 8b86d56ec0
7 changed files with 261 additions and 1 deletions

View file

@ -43,6 +43,7 @@ installFilePumpHandler($session);
installFilePumpTable($session);
installFilePumpAdminGroup($session);
addMatrixMaxGroup($session);
addUserControlWorkflows($session);
finish($session); # this line required
@ -55,6 +56,16 @@ sub addMatrixMaxGroup {
print "Done.\n" unless $quiet;
}
#----------------------------------------------------------------------------
sub addUserControlWorkflows {
my $session = shift;
print "\tAdding Activate, Deactivate, Delete User workflow activities..." unless $quiet;
$session->config->addToArray('workflowActivities/WebGUI::User', 'WebGUI::Workflow::Activity::ActivateUser');
$session->config->addToArray('workflowActivities/WebGUI::User', 'WebGUI::Workflow::Activity::DeactivateUser');
$session->config->addToArray('workflowActivities/WebGUI::User', 'WebGUI::Workflow::Activity::DeleteUser');
print " Done.\n" unless $quiet;
}
#----------------------------------------------------------------------------
sub fixSMSUserProfileI18N {
my $session = shift;