Read about how a new link can be added in BCC home page @ http://tips4ufromsony.blogspot.com/2012/03/atg-ca-bcc-home-screen-how-to-add-new.html
Normally an ActivitySource.properties file define the set of actions that it supports under a genericActivityDefinitionFile. But some ActivitySource.properties define the actions using the workflowActivityDefinitionFiles.
For example consider the default "Content Administration" , "SearchAdministration", " Merchanding " and "Personalization" options in BCC homepage. Below I listed the ActivitySource.properties and other properties for these links. To get all these activitysource names, just take the /atg/bizui/activity/ActivityManager component @ dyn/admin.
Content Administration
ActivitySource --> /atg/bizui/activity/PublishingActivitySource
genericActivityDefinitionFile
Merchanding
ActivitySource --> /atg/commerce/web/CommerceActivitySource
workflowActivityDefinitionFile
Consider the tasks under Merchandising, Administer Commerce Search and Manage Commerse Assets and a Browse option. These are defined in the workflowActivityDefinitionFile @ /atg/commerce/web/CommerceActivitySource. You could find the details in the below screen shot.
The PublishingActivities.xml file is checked at intervals for modifications, so you can make changes to it without needing to restart the server. The interval is set to 5 minutes by default and is defined by the genericActivityFileModificationInterval property in the /atg/bizui/activity/PublishingActivitySource.properties component.
When you create a workflow in the ATG Control Center, it automatically displays in the ATG Business Control Center under Merchandising in the Operations list as long as you save the workflow in the /atg/registry/data/epubworkflows/Commerce directory. If you’d prefer to keep the workflow in a different directory, you need to update the /atg/commerce/web/CommerceActivitySource component workflowDirectories property to with the new directory name and path.
Normally an ActivitySource.properties file define the set of actions that it supports under a genericActivityDefinitionFile. But some ActivitySource.properties define the actions using the workflowActivityDefinitionFiles.
For example consider the default "Content Administration" , "SearchAdministration", " Merchanding " and "Personalization" options in BCC homepage. Below I listed the ActivitySource.properties and other properties for these links. To get all these activitysource names, just take the /atg/bizui/activity/ActivityManager component @ dyn/admin.
Content Administration
ActivitySource --> /atg/bizui/activity/PublishingActivitySource
genericActivityDefinitionFile
Search Administration
ActivitySource --> /atg/bizui/activity/SearchingActivitySource
genericActivityDefinitionFile
Personalization
ActivitySource --> /atg/web/personalization/activity/PersonalizationActivitySource
workflowActivityDefinitionFiles and genericActivityDefinitionFile
ActivitySource --> /atg/commerce/web/CommerceActivitySource
workflowActivityDefinitionFile
Consider the tasks under Merchandising, Administer Commerce Search and Manage Commerse Assets and a Browse option. These are defined in the workflowActivityDefinitionFile @ /atg/commerce/web/CommerceActivitySource. You could find the details in the below screen shot.
Also consider the tasks under Search Administration , these are defined in the genericActivityDefinitionFile @ /atg/bizui/activity/SearchingActivitySource. You could find the details in the below screen shot.
The PublishingActivities.xml file is checked at intervals for modifications, so you can make changes to it without needing to restart the server. The interval is set to 5 minutes by default and is defined by the genericActivityFileModificationInterval property in the /atg/bizui/activity/PublishingActivitySource.properties component.
When you create a workflow in the ATG Control Center, it automatically displays in the ATG Business Control Center under Merchandising in the Operations list as long as you save the workflow in the /atg/registry/data/epubworkflows/Commerce directory. If you’d prefer to keep the workflow in a different directory, you need to update the /atg/commerce/web/CommerceActivitySource component workflowDirectories property to with the new directory name and path.
Under Personalization there are 4 sub tasks Targeting and Segmentation, Preview Users, Internal Users, External Users. When i look into the xml /atg/web/personalization/activity/workflowActivities.xml i cannot see 4 activites.
ReplyDelete<workflow-activities>
<activity>
<id>personalization.editSegmentsAndTargeters</id>
<workflow-name>/Common/commonWorkflow.wdl</workflow-name>
<acl>Profile$role$epubAdmin:read;Profile$role$epubSuperAdmin:read;Profile$role$epubManager:read;Profile$role$epubUser:read;</acl>
<resource-bundle>atg.web.personalization.WebAppResources</resource-bundle>
<display-name-resource>personalization.editSegmentsAndTargeters.displayName</display-name-resource>
<description-resource>personalization.editSegmentsAndTargeters.description</description-resource>
<display-name-resource-2>personalization.editSegmentsAndTargeters.browse.displayName</display-name-resource-2>
<description-resource-2>personalization.editSegmentsAndTargeters.browse.description</description-resource-2>
<destination-page-2>
<url>/AssetManager/assetManager.jsp</url>
<activity-id>personalization.browseSegmentsAndTargeters</activity-id>
<clear-context>true</clear-context>
</destination-page-2>
</activity>
</workflow-activities>
I need to add subtasks to my custom link created as per your previous post.
Thanks