SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Terminology.
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.
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.
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.
Welcome Page
Troubleshooting.
SharePoint FoundationContent Migration
SharePoint FoundationTopology



Web Content ManagementSite Management
Web Content ManagementPublishing
Web Content ManagementPublishing Provisioning
http://www.microsoft.be/careers
/

Weitere ähnliche Inhalte

Ähnlich wie BIWUG on SharePoint 2010 Multilingual Solutions (Variations) Deep Dive

Ähnlich wie BIWUG on SharePoint 2010 Multilingual Solutions (Variations) Deep Dive (11)

Cross-site publishing & how to Create Product catalogs with SharePoint 2013
Cross-site publishing & how to Create Product catalogs with SharePoint 2013Cross-site publishing & how to Create Product catalogs with SharePoint 2013
Cross-site publishing & how to Create Product catalogs with SharePoint 2013
 
SharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries ConfigurationSharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries Configuration
 
SharePoint Lists and Document Libraries Configuration and Learning
SharePoint Lists and Document Libraries Configuration and LearningSharePoint Lists and Document Libraries Configuration and Learning
SharePoint Lists and Document Libraries Configuration and Learning
 
SharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries ConfigurationSharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries Configuration
 
SharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries ConfigurationSharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries Configuration
 
SharePoint Lists and Libraries
SharePoint Lists and LibrariesSharePoint Lists and Libraries
SharePoint Lists and Libraries
 
Presentation 03
Presentation 03Presentation 03
Presentation 03
 
AppFusions Enterprise Directory and Org Chart for Atlassian Confluence
AppFusions Enterprise Directory and Org Chart for Atlassian ConfluenceAppFusions Enterprise Directory and Org Chart for Atlassian Confluence
AppFusions Enterprise Directory and Org Chart for Atlassian Confluence
 
How to manage or edit list or library permission on share point online
How to manage or edit list or library permission on share point onlineHow to manage or edit list or library permission on share point online
How to manage or edit list or library permission on share point online
 
Standard Controllers
Standard Controllers Standard Controllers
Standard Controllers
 
SharePoint 2013 variations feature
SharePoint 2013 variations featureSharePoint 2013 variations feature
SharePoint 2013 variations feature
 

Mehr von BIWUG

Mehr von BIWUG (20)

Biwug20190425
Biwug20190425Biwug20190425
Biwug20190425
 
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT ProWorking with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
 
Global Office 365 Developer Bootcamp
Global Office 365 Developer BootcampGlobal Office 365 Developer Bootcamp
Global Office 365 Developer Bootcamp
 
Deep dive into advanced teams development
Deep dive into advanced teams developmentDeep dive into advanced teams development
Deep dive into advanced teams development
 
SharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft FlowSharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft Flow
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
 
Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365
 
Mining SharePoint data with PowerBI
Mining SharePoint data with PowerBIMining SharePoint data with PowerBI
Mining SharePoint data with PowerBI
 
Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365
 
Connect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADConnect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure AD
 
Cloud First. Be Prepared
Cloud First. Be PreparedCloud First. Be Prepared
Cloud First. Be Prepared
 
APIs, APIs Everywhere!
APIs, APIs Everywhere!APIs, APIs Everywhere!
APIs, APIs Everywhere!
 
Advanced PowerShell for Office 365
Advanced PowerShell for Office 365Advanced PowerShell for Office 365
Advanced PowerShell for Office 365
 
New era of customizing site provisioning
New era of customizing site provisioningNew era of customizing site provisioning
New era of customizing site provisioning
 
Understanding SharePoint Framework Extensions
Understanding SharePoint Framework ExtensionsUnderstanding SharePoint Framework Extensions
Understanding SharePoint Framework Extensions
 
Microsoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's nextMicrosoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's next
 
Microsoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashedMicrosoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashed
 
What's new in SharePoint Server 2019
What's new in SharePoint Server 2019What's new in SharePoint Server 2019
What's new in SharePoint Server 2019
 
Why you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine LearningWhy you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine Learning
 
Transforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sitesTransforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sites
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

BIWUG on SharePoint 2010 Multilingual Solutions (Variations) Deep Dive

  • 1.
  • 2.
  • 3.
  • 4.
  • 6.
  • 7.
  • 8.
  • 9.
  • 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.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. SharePoint FoundationContent Migration SharePoint FoundationTopology Web Content ManagementSite Management Web Content ManagementPublishing Web Content ManagementPublishing Provisioning
  • 33.
  • 34.
  • 35.
  • 36.

Hinweis der Redaktion

  1. 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
  2. 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.
  3. 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