10. Used to restore and update relationships list entries in case that a publishing page was restored from
the recycle bin.
Used to trigger the peer page creation and peer page update if automatic content creation and
propagation is enabled for Pages libraries which have minor versions and/or content moderation
enabled.
Used to trigger the peer page creation and peer page update if automatic content creation and
propagation is enabled for Pages libraries which have minor versions and content moderation
disabled.
Used to collect the variation group id information from a publishing page which is about to be deleted
to make it available in the ItemDeleted event firing after the delete operation.
11. Used to update the relationships list entries for deleted and recycled publishing pages.
If a publishing page which resided in the source variation label is deleted or recycled then all
relationships list entries referencing the variation group of the deleted/recycled page are recycled as
well.
If a publishing page which resided in a target variation label was deleted or recycled then its
relationships list entry is marked as deleted by setting the value of the "Deleted" column of the
relationships list entry to "Yes".
In case of a restore of such a page from the recycle bin, these actions have to be reverted.
Used to trigger source site variation to target labels when the Publishing feature is activated on a site.
This happens as well when a new Publishing site is provisioned or if the feature is manually
activated on a site.
12. Used to delete the relationship list entry and the variation specific properties when deactivating the
publishing feature on a site.
Used to cancel a delete operation in case that the site being deleted is the variation root site (if
spawned labels exist) or a Variation Top site. In addition, the variation system uses this event to clean
up the relationship list items for the deleted site and its pages.
Used to cancel the move operation in case that the site being moved is a variation top site, as
moving a Variation Top site would destroy the variation label it belongs to.
Used to trigger source site variation to target labels if a site is moved from outside into the source
variation hierarchy. In addition, it will maintain the information in the relationship list in case that a site
is moved out of a variation label.
1) Answer: using a delegate control with ControlId="GlobalSiteLink0"2) Answer: VariationRootPageLayout.aspx3) Answer:1) create a copy of the variationroot.ascx and change the reference to the user control in the VariationRootPageLayout.aspx using Sharepoint designer.2) add the required logic directly into the VariationRootPageLayout.aspx and enable inline code in the web.config
The most important category is Site Management. You should filter the ULS log for this category first. If this does not give you relevant information, add the other two WCM categories on top.If the problem is related to problems occurring during export/import, you need to add the two SPF categories on top in the sequence listed.
Where are configuration settings stored?Answer: Property Bag of root site of site collectionProperty Bag of root folder of root site of site collectionProperty Bag of root folder of Relationships ListListItems in Relationships ListListItems in Variation Labels listProperty Bag of the sites in the Variation HierarchyListItem columns of Pages in the Variation Hierarchy Answer: ItemUpdated (minor versions and/or content moderation enabled)ItemCheckedIn (minor versions and content moderation disabled)[Solution]WCM/Site ManagementAnswer the following questions to confirm your understanding of lesson topics.1. How is the variation labels menu integrated into the master page?[Solution]using a delegate control with ControlId="GlobalSiteLink0"2. Which page layout is used for the VariationRoot.aspx?[Solution]VariationRootPageLayout.aspx3. How can you configure a specific logic for the variation root landing page for just one single site collection?[Solution] 1) Create a copy of the variationroot.ascx and change the reference to the user control in the VariationRootPageLayout.aspx using Sharepoint designer2) Add the required logic directly into the VariationRootPageLayout.aspx and enable inline code in the web.config