SlideShare une entreprise Scribd logo
1  sur  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
/

Contenu connexe

Similaire à BIWUG on SharePoint 2010 Multilingual Solutions (Variations) Deep Dive

Similaire à 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
SharePoint Lists and LibrariesSharePoint Lists and Libraries
SharePoint Lists and Libraries
 
Presentation 03
Presentation 03Presentation 03
Presentation 03
 
SharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries ConfigurationSharePoint Lists and Libraries Configuration
SharePoint Lists and Libraries Configuration
 
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
 

Plus de BIWUG

Plus de 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
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

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.

Notes de l'éditeur

  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