fixed: Wait Until, new approval request workflow not available to add

This commit is contained in:
Graham Knop 2008-07-03 23:07:59 +00:00
parent a57f091370
commit b84c0f8360
3 changed files with 24 additions and 4 deletions

View file

@ -8,6 +8,7 @@
- fixed: Synopsis doesn't update after editting posts
- fixed: Mail messages not properly decoded
- fixed: Style 1, other areas broken due to case sensitivity in uploads
- fixed: Wait Until, new approval request workflow not available to add
7.5.14
- fixed: RSS feeds report modified date instead of create date

View file

@ -29,9 +29,19 @@ my $quiet; # this line required
my $session = start(); # this line required
removeOldGalleryImport($session);
addMissingWorkflowActivities($session);
finish($session); # this line required
#----------------------------------------------------------------------------
sub addMissingWorkflowActivities {
my $session = shift;
print "Adding Request Approval and Wait Until workflow activities to config..." unless $quiet;
$session->config->addToArray("workflowActivities/WebGUI::VersionTag", "WebGUI::Workflow::Activity::RequestApprovalForVersionTag::ByCommitterGroup");
$session->config->addToArray("workflowActivities/WebGUI::VersionTag", "WebGUI::Workflow::Activity::RequestApprovalForVersionTag::ByLineage");
$session->config->addToArray("workflowActivities/WebGUI::VersionTag", "WebGUI::Workflow::Activity::WaitUntil");
print "Done.\n" unless $quiet;
}
#----------------------------------------------------------------------------
sub removeOldGalleryImport {

View file

@ -413,10 +413,19 @@
"WebGUI::Workflow::Activity::SendQueuedMailMessages","WebGUI::Workflow::Activity::CleanDatabaseCache",
"WebGUI::Workflow::Activity::CalendarUpdateFeeds","WebGUI::Workflow::Activity::NotifyAdminsWithOpenVersionTags"],
"WebGUI::User" : ["WebGUI::Workflow::Activity::CreateCronJob", "WebGUI::Workflow::Activity::NotifyAboutUser"],
"WebGUI::VersionTag" : ["WebGUI::Workflow::Activity::CommitVersionTag", "WebGUI::Workflow::Activity::RollbackVersionTag",
"WebGUI::Workflow::Activity::TrashVersionTag", "WebGUI::Workflow::Activity::CreateCronJob",
"WebGUI::Workflow::Activity::UnlockVersionTag", "WebGUI::Workflow::Activity::NotifyAboutVersionTag",
"WebGUI::Workflow::Activity::RequestApprovalForVersionTag", "WebGUI::Workflow::Activity::ExportVersionTagToHtml"]
"WebGUI::VersionTag" : [
"WebGUI::Workflow::Activity::CommitVersionTag",
"WebGUI::Workflow::Activity::RollbackVersionTag",
"WebGUI::Workflow::Activity::TrashVersionTag",
"WebGUI::Workflow::Activity::CreateCronJob",
"WebGUI::Workflow::Activity::UnlockVersionTag",
"WebGUI::Workflow::Activity::NotifyAboutVersionTag",
"WebGUI::Workflow::Activity::RequestApprovalForVersionTag",
"WebGUI::Workflow::Activity::RequestApprovalForVersionTag::ByCommitterGroup",
"WebGUI::Workflow::Activity::RequestApprovalForVersionTag::ByLineage",
"WebGUI::Workflow::Activity::ExportVersionTagToHtml",
"WebGUI::Workflow::Activity::WaitUntil"
]
},
# Enter the graphing plugins that you want to enable for your site.