From 7ec8da234d073e87d6cf93ec198a8c861e315fd6 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Sun, 2 Jul 2006 18:24:07 +0000 Subject: [PATCH] Added a tab in the Help table of contents for Workflow related docs. Reworked all the workflow activity docs to support this. --- .../Help/Workflow_Activity_ArchiveOldThreads.pm | 2 +- .../Help/Workflow_Activity_CacheEMSPrereqs.pm | 2 +- .../Workflow_Activity_CleanDatabaseCache.pm | 2 +- .../Help/Workflow_Activity_CleanFileCache.pm | 2 +- .../Help/Workflow_Activity_CleanLoginHistory.pm | 2 +- .../Help/Workflow_Activity_CleanTempStorage.pm | 2 +- .../Help/Workflow_Activity_CommitVersionTag.pm | 2 +- .../Help/Workflow_Activity_CreateCronJob.pm | 2 +- lib/WebGUI/Help/Workflow_Activity_DecayKarma.pm | 2 +- .../Workflow_Activity_DeleteExpiredSessions.pm | 2 +- .../Help/Workflow_Activity_ExpireGroupings.pm | 2 +- ...Workflow_Activity_ExpireSubscriptionCodes.pm | 2 +- .../Workflow_Activity_ExportVersionTagToHtml.pm | 2 +- lib/WebGUI/Help/Workflow_Activity_GetCsPost.pm | 2 +- .../Help/Workflow_Activity_NotifyAboutUser.pm | 2 +- .../Workflow_Activity_NotifyAboutVersionTag.pm | 2 +- ...orkflow_Activity_ProcessRecurringPayments.pm | 2 +- .../Workflow_Activity_PurgeOldAssetRevisions.pm | 2 +- .../Help/Workflow_Activity_PurgeOldTrash.pm | 2 +- ...low_Activity_RequestApprovalForVersionTag.pm | 2 +- .../Workflow_Activity_RollbackVersionTag.pm | 2 +- .../Help/Workflow_Activity_RunCommandAsUser.pm | 2 +- .../Workflow_Activity_SendQueuedMailMessages.pm | 2 +- ...kflow_Activity_SummarizePassiveProfileLog.pm | 2 +- .../Workflow_Activity_SyncProfilesToLdap.pm | 2 +- .../Help/Workflow_Activity_TrashClipboard.pm | 2 +- .../Workflow_Activity_TrashExpiredEvents.pm | 2 +- .../Help/Workflow_Activity_TrashVersionTag.pm | 2 +- .../Help/Workflow_Activity_UnlockVersionTag.pm | 2 +- lib/WebGUI/Operation/Help.pm | 17 +++++++++++++---- .../Workflow_Activity_ArchiveOldThreads.pm | 2 +- .../Workflow_Activity_CacheEMSPrereqs.pm | 2 +- .../Workflow_Activity_CleanDatabaseCache.pm | 2 +- .../English/Workflow_Activity_CleanFileCache.pm | 2 +- .../Workflow_Activity_CleanLoginHistory.pm | 2 +- .../Workflow_Activity_CleanTempStorage.pm | 2 +- .../Workflow_Activity_CommitVersionTag.pm | 2 +- .../English/Workflow_Activity_CreateCronJob.pm | 2 +- .../English/Workflow_Activity_DecayKarma.pm | 2 +- .../Workflow_Activity_DeleteExpiredSessions.pm | 2 +- .../Workflow_Activity_ExpireGroupings.pm | 2 +- ...Workflow_Activity_ExpireSubscriptionCodes.pm | 2 +- .../Workflow_Activity_ExportVersionTagToHtml.pm | 2 +- .../i18n/English/Workflow_Activity_GetCsPost.pm | 2 +- .../Workflow_Activity_NotifyAboutUser.pm | 2 +- .../Workflow_Activity_NotifyAboutVersionTag.pm | 2 +- ...orkflow_Activity_ProcessRecurringPayments.pm | 2 +- .../Workflow_Activity_PurgeOldAssetRevisions.pm | 2 +- .../English/Workflow_Activity_PurgeOldTrash.pm | 2 +- ...low_Activity_RequestApprovalForVersionTag.pm | 2 +- .../Workflow_Activity_RollbackVersionTag.pm | 2 +- .../Workflow_Activity_RunCommandAsUser.pm | 2 +- .../Workflow_Activity_SendQueuedMailMessages.pm | 2 +- ...kflow_Activity_SummarizePassiveProfileLog.pm | 2 +- .../Workflow_Activity_SyncProfilesToLdap.pm | 2 +- .../English/Workflow_Activity_TrashClipboard.pm | 2 +- .../Workflow_Activity_TrashExpiredEvents.pm | 2 +- .../Workflow_Activity_TrashVersionTag.pm | 2 +- .../Workflow_Activity_UnlockVersionTag.pm | 2 +- 59 files changed, 71 insertions(+), 62 deletions(-) diff --git a/lib/WebGUI/Help/Workflow_Activity_ArchiveOldThreads.pm b/lib/WebGUI/Help/Workflow_Activity_ArchiveOldThreads.pm index 1943b9268..44f8a9ac4 100644 --- a/lib/WebGUI/Help/Workflow_Activity_ArchiveOldThreads.pm +++ b/lib/WebGUI/Help/Workflow_Activity_ArchiveOldThreads.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_ArchiveOldThreads; our $HELP = { 'add/edit archive old threads' => { - title => 'topicName', + title => 'activityName', body => 'archive old threads body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CacheEMSPrereqs.pm b/lib/WebGUI/Help/Workflow_Activity_CacheEMSPrereqs.pm index f2c1a3d02..fd434a24e 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CacheEMSPrereqs.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CacheEMSPrereqs.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CacheEMSPrereqs; our $HELP = { 'cache ems prereqs' => { - title => 'topicName', + title => 'activityName', body => 'cache ems prereqs body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CleanDatabaseCache.pm b/lib/WebGUI/Help/Workflow_Activity_CleanDatabaseCache.pm index c8350f852..8fa01042a 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CleanDatabaseCache.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CleanDatabaseCache.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CleanDatabaseCache; our $HELP = { 'clean database cache' => { - title => 'topicName', + title => 'activityName', body => 'clean database cache body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CleanFileCache.pm b/lib/WebGUI/Help/Workflow_Activity_CleanFileCache.pm index 839406cb6..d2e83838c 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CleanFileCache.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CleanFileCache.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CleanFileCache; our $HELP = { 'clean file cache' => { - title => 'topicName', + title => 'activityName', body => 'clean file cache body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CleanLoginHistory.pm b/lib/WebGUI/Help/Workflow_Activity_CleanLoginHistory.pm index 82e9eeade..bc4b981c2 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CleanLoginHistory.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CleanLoginHistory.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CleanLoginHistory; our $HELP = { 'clean login history' => { - title => 'topicName', + title => 'activityName', body => 'clean login history body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CleanTempStorage.pm b/lib/WebGUI/Help/Workflow_Activity_CleanTempStorage.pm index fdbe01415..9f4f0dc50 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CleanTempStorage.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CleanTempStorage.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CleanTempStorage; our $HELP = { 'clean temp storage' => { - title => 'topicName', + title => 'activityName', body => 'clean temp storage body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CommitVersionTag.pm b/lib/WebGUI/Help/Workflow_Activity_CommitVersionTag.pm index f874b4fc7..0a1ced275 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CommitVersionTag.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CommitVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CommitVersionTag; our $HELP = { 'commit version tag' => { - title => 'topicName', + title => 'activityName', body => 'commit version tag body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_CreateCronJob.pm b/lib/WebGUI/Help/Workflow_Activity_CreateCronJob.pm index 13db53f4b..4fcacd6da 100644 --- a/lib/WebGUI/Help/Workflow_Activity_CreateCronJob.pm +++ b/lib/WebGUI/Help/Workflow_Activity_CreateCronJob.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_CreateCronJob; our $HELP = { 'create cron job' => { - title => 'topicName', + title => 'activityName', body => 'create cron job body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_DecayKarma.pm b/lib/WebGUI/Help/Workflow_Activity_DecayKarma.pm index 6be5faed9..2a263b4fd 100644 --- a/lib/WebGUI/Help/Workflow_Activity_DecayKarma.pm +++ b/lib/WebGUI/Help/Workflow_Activity_DecayKarma.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_DecayKarma; our $HELP = { 'decay karma' => { - title => 'topicName', + title => 'activityName', body => 'decay karma body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_DeleteExpiredSessions.pm b/lib/WebGUI/Help/Workflow_Activity_DeleteExpiredSessions.pm index 22e09a936..4598e5a80 100644 --- a/lib/WebGUI/Help/Workflow_Activity_DeleteExpiredSessions.pm +++ b/lib/WebGUI/Help/Workflow_Activity_DeleteExpiredSessions.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_DeleteExpiredSessions; our $HELP = { 'delete expired sessions' => { - title => 'topicName', + title => 'activityName', body => 'delete expired sessions body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_ExpireGroupings.pm b/lib/WebGUI/Help/Workflow_Activity_ExpireGroupings.pm index 4c187c2a8..c810a4d57 100644 --- a/lib/WebGUI/Help/Workflow_Activity_ExpireGroupings.pm +++ b/lib/WebGUI/Help/Workflow_Activity_ExpireGroupings.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_ExpireGroupings; our $HELP = { 'expire groupings' => { - title => 'topicName', + title => 'activityName', body => 'expire groupings body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_ExpireSubscriptionCodes.pm b/lib/WebGUI/Help/Workflow_Activity_ExpireSubscriptionCodes.pm index 072bc487e..f7e0e4d59 100644 --- a/lib/WebGUI/Help/Workflow_Activity_ExpireSubscriptionCodes.pm +++ b/lib/WebGUI/Help/Workflow_Activity_ExpireSubscriptionCodes.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_ExpireSubscriptionCodes; our $HELP = { 'expire subscription codes' => { - title => 'topicName', + title => 'activityName', body => 'expire subscription codes body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_ExportVersionTagToHtml.pm b/lib/WebGUI/Help/Workflow_Activity_ExportVersionTagToHtml.pm index 905b6ba2b..e957ccfd8 100644 --- a/lib/WebGUI/Help/Workflow_Activity_ExportVersionTagToHtml.pm +++ b/lib/WebGUI/Help/Workflow_Activity_ExportVersionTagToHtml.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_ExportVersionTagToHtml; our $HELP = { 'export version tag to html' => { - title => 'topicName', + title => 'activityName', body => 'export version tag to html body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_GetCsPost.pm b/lib/WebGUI/Help/Workflow_Activity_GetCsPost.pm index e745d4936..012d7eb5c 100644 --- a/lib/WebGUI/Help/Workflow_Activity_GetCsPost.pm +++ b/lib/WebGUI/Help/Workflow_Activity_GetCsPost.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_GetCsPost; our $HELP = { 'get cs post' => { - title => 'topicName', + title => 'activityName', body => 'get cs post body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_NotifyAboutUser.pm b/lib/WebGUI/Help/Workflow_Activity_NotifyAboutUser.pm index c96d0a16c..e54c5f1fc 100644 --- a/lib/WebGUI/Help/Workflow_Activity_NotifyAboutUser.pm +++ b/lib/WebGUI/Help/Workflow_Activity_NotifyAboutUser.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_NotifyAboutUser; our $HELP = { 'notify about user' => { - title => 'topicName', + title => 'activityName', body => 'notify about user body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_NotifyAboutVersionTag.pm b/lib/WebGUI/Help/Workflow_Activity_NotifyAboutVersionTag.pm index 077475275..09d5a4fc6 100644 --- a/lib/WebGUI/Help/Workflow_Activity_NotifyAboutVersionTag.pm +++ b/lib/WebGUI/Help/Workflow_Activity_NotifyAboutVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_NotifyAboutVersionTag; our $HELP = { 'notify about version tag' => { - title => 'topicName', + title => 'activityName', body => 'notify about version tag body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_ProcessRecurringPayments.pm b/lib/WebGUI/Help/Workflow_Activity_ProcessRecurringPayments.pm index 040f06828..925c46cc4 100644 --- a/lib/WebGUI/Help/Workflow_Activity_ProcessRecurringPayments.pm +++ b/lib/WebGUI/Help/Workflow_Activity_ProcessRecurringPayments.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_ProcessRecurringPayments; our $HELP = { 'process recurring payments' => { - title => 'topicName', + title => 'activityName', body => 'process recurring payments body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_PurgeOldAssetRevisions.pm b/lib/WebGUI/Help/Workflow_Activity_PurgeOldAssetRevisions.pm index cf6d32f95..18d3eebef 100644 --- a/lib/WebGUI/Help/Workflow_Activity_PurgeOldAssetRevisions.pm +++ b/lib/WebGUI/Help/Workflow_Activity_PurgeOldAssetRevisions.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_PurgeOldAssetRevisions; our $HELP = { 'purge old asset revisions' => { - title => 'topicName', + title => 'activityName', body => 'purge old asset revisions body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_PurgeOldTrash.pm b/lib/WebGUI/Help/Workflow_Activity_PurgeOldTrash.pm index 5b2775714..27d6a18a8 100644 --- a/lib/WebGUI/Help/Workflow_Activity_PurgeOldTrash.pm +++ b/lib/WebGUI/Help/Workflow_Activity_PurgeOldTrash.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_PurgeOldTrash; our $HELP = { 'purge old trash' => { - title => 'topicName', + title => 'activityName', body => 'purge old trash body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_RequestApprovalForVersionTag.pm b/lib/WebGUI/Help/Workflow_Activity_RequestApprovalForVersionTag.pm index 0203137b6..7c2955de3 100644 --- a/lib/WebGUI/Help/Workflow_Activity_RequestApprovalForVersionTag.pm +++ b/lib/WebGUI/Help/Workflow_Activity_RequestApprovalForVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_RequestApprovalForVersionTag; our $HELP = { 'request approval for version tag' => { - title => 'topicName', + title => 'activityName', body => 'request approval for version tag body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_RollbackVersionTag.pm b/lib/WebGUI/Help/Workflow_Activity_RollbackVersionTag.pm index 58865ccaa..f8e973dfd 100644 --- a/lib/WebGUI/Help/Workflow_Activity_RollbackVersionTag.pm +++ b/lib/WebGUI/Help/Workflow_Activity_RollbackVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_RollbackVersionTag; our $HELP = { 'rollback version tag' => { - title => 'topicName', + title => 'activityName', body => 'rollback version tag body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_RunCommandAsUser.pm b/lib/WebGUI/Help/Workflow_Activity_RunCommandAsUser.pm index 62b213422..01d578792 100644 --- a/lib/WebGUI/Help/Workflow_Activity_RunCommandAsUser.pm +++ b/lib/WebGUI/Help/Workflow_Activity_RunCommandAsUser.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_RunCommandAsUser; our $HELP = { 'run command as user' => { - title => 'topicName', + title => 'activityName', body => 'run command as user body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_SendQueuedMailMessages.pm b/lib/WebGUI/Help/Workflow_Activity_SendQueuedMailMessages.pm index bad9091c9..b0a6e0b30 100644 --- a/lib/WebGUI/Help/Workflow_Activity_SendQueuedMailMessages.pm +++ b/lib/WebGUI/Help/Workflow_Activity_SendQueuedMailMessages.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_SendQueuedMailMessages; our $HELP = { 'send queued mail messages' => { - title => 'topicName', + title => 'activityName', body => 'send queued mail messages body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_SummarizePassiveProfileLog.pm b/lib/WebGUI/Help/Workflow_Activity_SummarizePassiveProfileLog.pm index 3d4d0874d..98a2be8a6 100644 --- a/lib/WebGUI/Help/Workflow_Activity_SummarizePassiveProfileLog.pm +++ b/lib/WebGUI/Help/Workflow_Activity_SummarizePassiveProfileLog.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_SummarizePassiveProfileLog; our $HELP = { 'summarize passive profile log' => { - title => 'topicName', + title => 'activityName', body => 'summarize passive profile log body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_SyncProfilesToLdap.pm b/lib/WebGUI/Help/Workflow_Activity_SyncProfilesToLdap.pm index 9b23ca3d1..92ff09774 100644 --- a/lib/WebGUI/Help/Workflow_Activity_SyncProfilesToLdap.pm +++ b/lib/WebGUI/Help/Workflow_Activity_SyncProfilesToLdap.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_SyncProfilesToLdap; our $HELP = { 'sync profiles to ldap' => { - title => 'topicName', + title => 'activityName', body => 'sync profiles to ldap body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_TrashClipboard.pm b/lib/WebGUI/Help/Workflow_Activity_TrashClipboard.pm index 0f5c55d5a..927974b3b 100644 --- a/lib/WebGUI/Help/Workflow_Activity_TrashClipboard.pm +++ b/lib/WebGUI/Help/Workflow_Activity_TrashClipboard.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_TrashClipboard; our $HELP = { 'trash clipboard' => { - title => 'topicName', + title => 'activityName', body => 'trash clipboard body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_TrashExpiredEvents.pm b/lib/WebGUI/Help/Workflow_Activity_TrashExpiredEvents.pm index 81e75a89f..12982bffa 100644 --- a/lib/WebGUI/Help/Workflow_Activity_TrashExpiredEvents.pm +++ b/lib/WebGUI/Help/Workflow_Activity_TrashExpiredEvents.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_TrashExpiredEvents; our $HELP = { 'trash expired events' => { - title => 'topicName', + title => 'activityName', body => 'trash expired events body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_TrashVersionTag.pm b/lib/WebGUI/Help/Workflow_Activity_TrashVersionTag.pm index 360ac955e..2f597a773 100644 --- a/lib/WebGUI/Help/Workflow_Activity_TrashVersionTag.pm +++ b/lib/WebGUI/Help/Workflow_Activity_TrashVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_TrashVersionTag; our $HELP = { 'trash version tag' => { - title => 'topicName', + title => 'activityName', body => 'trash version tag body', isa => [ { diff --git a/lib/WebGUI/Help/Workflow_Activity_UnlockVersionTag.pm b/lib/WebGUI/Help/Workflow_Activity_UnlockVersionTag.pm index cc9d22788..8a88dfb05 100644 --- a/lib/WebGUI/Help/Workflow_Activity_UnlockVersionTag.pm +++ b/lib/WebGUI/Help/Workflow_Activity_UnlockVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::Help::Workflow_Activity_UnlockVersionTag; our $HELP = { 'unlock version tag' => { - title => 'topicName', + title => 'activityName', body => 'unlock version tag body', isa => [ { diff --git a/lib/WebGUI/Operation/Help.pm b/lib/WebGUI/Operation/Help.pm index 22257aa5e..2ef2417c2 100644 --- a/lib/WebGUI/Operation/Help.pm +++ b/lib/WebGUI/Operation/Help.pm @@ -207,6 +207,9 @@ sub _getHelpName { elsif ($file =~ /^Macro_/) { $helpName = 'macroName'; } + elsif ($file =~ /^Workflow_Activity_/) { + $helpName = 'activityName'; + } else { $helpName = 'topicName'; } @@ -261,7 +264,7 @@ A scalar ref to the array of data that will be broken into columns. sub _columnar { my ($session, $columns, $list) = @_; my @entries = @{ $list }; - my $fraction = round(@entries/3 + 0.50); + my $fraction = round(@entries/$columns + 0.50); my $output = ''; @entries = sort { $a->[0] cmp $b->[0] } @entries; my $i = 0; @@ -431,21 +434,27 @@ sub www_viewHelpTOC { label => $i18n->get('topicName', 'Macros'), uiLevel => 1, }, + workf => { + label => $i18n->get('topicName', 'Workflow'), + uiLevel => 1, + }, ); - my $i; + my @files = _getHelpFilesList($session,); my %entries; - my $tabForm = WebGUI::TabForm->new($session, \%tabs); foreach my $fileSet (@files) { my $file = $fileSet->[1]; + ##This whole sorting routine sucks and should be replaced my $tab = lc substr $file, 0, 5; - if (exists $tabs{$tab} or $tab eq "wobje") { + if (exists $tabs{$tab} or $tab eq "wobje" or $tab eq "workf") { push @{ $entries{$tab} } , [_getHelpName($session,$file), $file]; } else { push @{ $entries{'other'} }, [_getHelpName($session,$file), $file]; } } + + my $tabForm = WebGUI::TabForm->new($session, \%tabs); foreach my $tab ( keys %tabs ) { my $tabPut = '
'; $tabPut .= _columnar($session, 3, $entries{$tab}); diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_ArchiveOldThreads.pm b/lib/WebGUI/i18n/English/Workflow_Activity_ArchiveOldThreads.pm index e7a3ea8f0..9d6da6390 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_ArchiveOldThreads.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_ArchiveOldThreads.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_ArchiveOldThreads; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Archive Old Threads|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CacheEMSPrereqs.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CacheEMSPrereqs.pm index f1452df6b..a3a2d3b68 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CacheEMSPrereqs.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CacheEMSPrereqs.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_CacheEMSPrereqs; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Cache EMS Prerequisites|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CleanDatabaseCache.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CleanDatabaseCache.pm index 36b0a249f..06c1541e8 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CleanDatabaseCache.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CleanDatabaseCache.pm @@ -19,7 +19,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Clean Database Cache|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CleanFileCache.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CleanFileCache.pm index 03b4a4fe6..ca0d5aca3 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CleanFileCache.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CleanFileCache.pm @@ -19,7 +19,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Clean File Cache|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CleanLoginHistory.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CleanLoginHistory.pm index 1f4390558..ec0be867a 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CleanLoginHistory.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CleanLoginHistory.pm @@ -13,7 +13,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Clean Login History|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CleanTempStorage.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CleanTempStorage.pm index f86bee04d..1c1a05799 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CleanTempStorage.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CleanTempStorage.pm @@ -13,7 +13,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Clean Temp Storage|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CommitVersionTag.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CommitVersionTag.pm index 239049c19..783a0bbec 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CommitVersionTag.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CommitVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_CommitVersionTag; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Commit Version Tag|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_CreateCronJob.pm b/lib/WebGUI/i18n/English/Workflow_Activity_CreateCronJob.pm index 74b10956a..3fac8de82 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_CreateCronJob.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_CreateCronJob.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_CreateCronJob; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Create Cron Job|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_DecayKarma.pm b/lib/WebGUI/i18n/English/Workflow_Activity_DecayKarma.pm index 8cfbe50b6..560983f18 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_DecayKarma.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_DecayKarma.pm @@ -25,7 +25,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Decay Karma|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_DeleteExpiredSessions.pm b/lib/WebGUI/i18n/English/Workflow_Activity_DeleteExpiredSessions.pm index 592e432ec..e6bb3eed3 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_DeleteExpiredSessions.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_DeleteExpiredSessions.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_DeleteExpiredSessions; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Delete Expired Sessions|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_ExpireGroupings.pm b/lib/WebGUI/i18n/English/Workflow_Activity_ExpireGroupings.pm index 05dfb2757..cab2aaae8 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_ExpireGroupings.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_ExpireGroupings.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_ExpireGroupings; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Expire Groupings|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_ExpireSubscriptionCodes.pm b/lib/WebGUI/i18n/English/Workflow_Activity_ExpireSubscriptionCodes.pm index b581a341b..254150b46 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_ExpireSubscriptionCodes.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_ExpireSubscriptionCodes.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_ExpireSubscriptionCodes; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Expire Subscription Codes|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_ExportVersionTagToHtml.pm b/lib/WebGUI/i18n/English/Workflow_Activity_ExportVersionTagToHtml.pm index df3882c68..016cb8852 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_ExportVersionTagToHtml.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_ExportVersionTagToHtml.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_ExportVersionTagToHtml; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Export Version Tag to HTML|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_GetCsPost.pm b/lib/WebGUI/i18n/English/Workflow_Activity_GetCsPost.pm index 4bd8c9c7f..7f558537d 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_GetCsPost.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_GetCsPost.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_GetCsPost; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Get Collaboration System Posts from Email|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutUser.pm b/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutUser.pm index 8d8dcc7c6..a75a9c12a 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutUser.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutUser.pm @@ -37,7 +37,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Notify About User|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutVersionTag.pm b/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutVersionTag.pm index b4f8681ab..52339de3d 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutVersionTag.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_NotifyAboutVersionTag.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_NotifyAboutVersionTag; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Notify About Version Tag|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_ProcessRecurringPayments.pm b/lib/WebGUI/i18n/English/Workflow_Activity_ProcessRecurringPayments.pm index 5c275e2d9..ee4bc497e 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_ProcessRecurringPayments.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_ProcessRecurringPayments.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_ProcessRecurringPayments; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Process Recurring Payments|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldAssetRevisions.pm b/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldAssetRevisions.pm index 07a6be421..d49d52842 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldAssetRevisions.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldAssetRevisions.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_PurgeOldAssetRevisions; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Purge Old Asset Revisions|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldTrash.pm b/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldTrash.pm index 0f270872a..ccbb05ff7 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldTrash.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_PurgeOldTrash.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_PurgeOldTrash; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Purge Old Trash|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_RequestApprovalForVersionTag.pm b/lib/WebGUI/i18n/English/Workflow_Activity_RequestApprovalForVersionTag.pm index fbd68b94e..3e7126e7a 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_RequestApprovalForVersionTag.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_RequestApprovalForVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_RequestApprovalForVersionTag; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Request Approval For Version Tag|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_RollbackVersionTag.pm b/lib/WebGUI/i18n/English/Workflow_Activity_RollbackVersionTag.pm index d9a81f632..b22815112 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_RollbackVersionTag.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_RollbackVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_RollbackVersionTag; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Rollback Version Tag|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_RunCommandAsUser.pm b/lib/WebGUI/i18n/English/Workflow_Activity_RunCommandAsUser.pm index 974825d3d..b22f5b700 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_RunCommandAsUser.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_RunCommandAsUser.pm @@ -13,7 +13,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Run Command As User|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_SendQueuedMailMessages.pm b/lib/WebGUI/i18n/English/Workflow_Activity_SendQueuedMailMessages.pm index cc99d9d91..c6a6a21a2 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_SendQueuedMailMessages.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_SendQueuedMailMessages.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_SendQueuedMailMessages; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Send Queued Mail Messages|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_SummarizePassiveProfileLog.pm b/lib/WebGUI/i18n/English/Workflow_Activity_SummarizePassiveProfileLog.pm index 0e43735ca..f56b25319 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_SummarizePassiveProfileLog.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_SummarizePassiveProfileLog.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_SummarizePassiveProfileLog; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Summarize Passive Profile Log|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_SyncProfilesToLdap.pm b/lib/WebGUI/i18n/English/Workflow_Activity_SyncProfilesToLdap.pm index 818a2a71e..482076d08 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_SyncProfilesToLdap.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_SyncProfilesToLdap.pm @@ -1,7 +1,7 @@ package WebGUI::i18n::English::Workflow_Activity_SyncProfilesToLdap; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Sync Profiles To LDAP|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_TrashClipboard.pm b/lib/WebGUI/i18n/English/Workflow_Activity_TrashClipboard.pm index ebb177ad6..d715b7749 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_TrashClipboard.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_TrashClipboard.pm @@ -13,7 +13,7 @@ our $I18N = { lastUpdated => 0, }, - 'topicName' => { + 'activityName' => { message => q|Empty Clipboard to Trash|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_TrashExpiredEvents.pm b/lib/WebGUI/i18n/English/Workflow_Activity_TrashExpiredEvents.pm index 5846e3642..f3c19d863 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_TrashExpiredEvents.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_TrashExpiredEvents.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_TrashExpiredEvents; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Trash Expired Events|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_TrashVersionTag.pm b/lib/WebGUI/i18n/English/Workflow_Activity_TrashVersionTag.pm index 786caa0c2..d320efacb 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_TrashVersionTag.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_TrashVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_TrashVersionTag; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Trash Version Tag|, context => q|The name of this workflow activity.|, lastUpdated => 0, diff --git a/lib/WebGUI/i18n/English/Workflow_Activity_UnlockVersionTag.pm b/lib/WebGUI/i18n/English/Workflow_Activity_UnlockVersionTag.pm index ae388abef..c4fb7d7bb 100644 --- a/lib/WebGUI/i18n/English/Workflow_Activity_UnlockVersionTag.pm +++ b/lib/WebGUI/i18n/English/Workflow_Activity_UnlockVersionTag.pm @@ -2,7 +2,7 @@ package WebGUI::i18n::English::Workflow_Activity_UnlockVersionTag; our $I18N = { - 'topicName' => { + 'activityName' => { message => q|Unlock Version Tag|, context => q|The name of this workflow activity.|, lastUpdated => 0,