Partager via


Mettre à niveau des modèles web pour SharePoint

Découvrez comment mettre à jour les modèles web SharePoint 2010 personnalisés à utiliser dans SharePoint après une mise à niveau en libre-service. SharePoint a considérablement modifié les composants sous-jacents qu’il utilise pour afficher l’apparence des sites SharePoint. Pour les personnalisations apportées aux composants par défaut dans SharePoint 2010, ces changements sont les styles, les mises en page, les pages maîtres et les thèmes.

Cet article fournit des instructions pour mettre à jour vos modèles web afin qu'ils fonctionnent avec la nouvelle infrastructure.

Comportement possible après une mise à niveau de sites libre-service

Lorsque vous mettez à niveau un serveur SharePoint 2010 vers 2013, les administrateurs de collection de sites sont affichent un lien qui leur permet de mettre à niveau leurs sites progressivement ou mettre à niveau tous les sites de la collection de sites à la fois. Ensuite, les utilisateurs peuvent mettre à niveau et les sites qui contiennent des personnalisations de test. Voici quelques-uns des problèmes auxquels les utilisateurs peuvent se produire après une mise à niveau inclure :

  • S'applique aux sites de personnalisation a été modifiée ou est pas du tout.

  • Des composants personnalisés ne pas s'afficher correctement.

  • Les pages ne s'afficher tout, et les utilisateurs reçoivent des erreurs inconnues à partir de SharePoint.

  • Fonctionnalités qui sont activées par défaut sont désactivées après la mise à niveau.

Recommandations pour la mise à niveau des sites

Lorsque vous mettez à niveau des sites, nous vous recommandons généralement de que vous utilisez le site d'évaluation pour installer et tester vos composants de compatibilité et des performances.

Les sections suivantes décrivent ce que vous devez mettre à jour dans le modèle web.

Mettre à jour les références de pages maîtres

Après une mise à niveau vers SharePoint, toutes les références de page maître personnalisées que votre modèle web contient sont définies sur la page maître par défaut nommée seattle.master. Si vous avez personnalisé la page maître par défaut dans SharePoint 2010, vous devrez modifier la référence à cette page personnalisée afin que vos personnalisations apparaissent.

Mettre à jour les fonctionnalités disponibles

Lorsque vous mettez à niveau un site pour utiliser des modèles web SharePoint, les fonctionnalités attachées au modèle par défaut sont supprimées. Par conséquent, les fonctionnalités disponibles d'un modèle web mis à niveau sont réduite.

Pour ajouter la fonctionnalité par défaut dans le modèle, vous devez modifier le fichier Onet.xml pour le modèle web qui contient la liste des fonctionnalités. Pour ajouter les fonctionnalités par défaut dans votre modèle web, procédez comme suit :

Pour ajouter la valeur par défaut des fonctionnalités back au modèle web

  1. Ouvrez le projet Visual Studio qui contient le modèle web que vous souhaitez mettre à jour.

  2. Dans L'Explorateur de solutions, recherchez le fichier Onet.xml dans votre projet.

  3. Ouvrez Onet.xml dans un éditeur XML.

  4. Assurez-vous que chacune de ces fonctionnalités dans le tableau 1 sont contenues dans la section WebFeatures.

    Tableau 1. Fonctionnalités de modèle web par défaut

DisplayName ID de la fonction
AccSvcAddAccessApp
d2b9ec23-526b-42c5-87b6-852bd83e0364
AnnouncementsList
00BFEA71-D1CE-42de-9C63-A44004CE0104
BaseWeb
99fe402e-89a0-45aa-9163-85342e865dc8
BizAppsListTemplates
065c78be-5231-477e-a972-14177cc5b3c7
ContactsList
00BFEA71-7E6D-4186-9BA8-C047AC750105
ContactsList
00BFEA71-7E6D-4186-9BA8-C047AC750105
CustomList
00BFEA71-DE22-43B2-A848-C05709900100
DataConnectionLibrary
00bfea71-dbd7-4f72-b8cb-da7ac0440130
DataSourceLibrary
00BFEA71-F381-423D-B9D1-DA7A54C50110
DiscussionsList
00BFEA71-6A49-43FA-B535-D15C05500108
DocumentLibrary
00BFEA71-E717-4E80-AA17-D0C71B360101
EventsList
00BFEA71-EC85-4903-972D-EBE475780106
EventsList
00BFEA71-EC85-4903-972D-EBE475780106
ExternalList
00bfea71-9549-43f8-b978-e47e54a10600
FollowingContent
a7a2793e-67cd-4dc1-9fd0-43f61581207a
GanttTasksList
00BFEA71-513D-4CA0-96C2-6A47775C0119
GettingStarted
4aec7207-0d02-4f4f-aa07-b370199cd0c7
GridList
00BFEA71-3A1D-41D3-A0EE-651D11570120
HierarchyTasksList
f9ce21f8-f437-4f7e-8bc6-946378c850f0
IPFSWebFeatures
f9ce21f8-f437-4f7e-8bc6-946378c850f0
IssuesList
00BFEA71-5932-4F9C-AD71-1557E5751100
LinksList
00BFEA71-5932-4F9C-AD71-1557E5751100
MBrowserRedirect
d95c97f3-e528-4da2-ae9f-32b3535fbb59
MDSFeature
87294c72-F260-42f3-a41b-981a2ffce37a
MobilityRedirect
f41cc668-37e5-4743-b4a8-74d1db3fd8a4
MySiteMicroBlog
ea23650b-0340-4708-b465-441a41c37af7
NoCodeWorkflowLibrary
00BFEA71-F600-43F6-A895-40C0DE7B0117
PictureLibrary
00BFEA71-52D4-45B3-B544-B1C71B620109
PremiumWeb
0806d127-06e6-447a-980e-2e90b03101b8
PromotedLinksList
192efa95-e50c-475e-87ab-361cede5dd7f
ReportListTemplate
2510d73f-7109-4ccc-8a1c-314894deeb3a
SiteFeed
15a572c6-e545-4d32-897a-bab6f5846e18
SiteFeedController
5153156a-63af-4fac-b557-91bd8c315432
SurveysList
00BFEA71-EB8A-40B1-80C7-506BE7590102
TaskListNewsFeed
ff13819a-a9ac-46FB-8163-9d53357ef98d
TasksList
00BFEA71-A83E-497E-9BA0-7A5C597D0107
TeamCollab
00bfea71-4ea5-48d4-a4ad-7ea5c011abe5
WebPageLibrary
00BFEA71-C796-4402-9F2F-0EB9A6E71B18
WikiPageHomePage
00bfea71-d8fe-4fec-8dad-01c19a6e4053
WorkflowHistoryList
00BFEA71-4EA5-48D4-A4AD-305CF7030140
workflowProcessList
00BFEA71-2D77-4A75-9FCA-76516689E21A
WorkflowServiceStore
2c63df2b-ceab-42C6-aeff-b3968162d4b1
WorkflowTask
57311b7a-9AFD-4ff0-866e-9393ad6647b1
XmlFormLibrary
00BFEA71-1E1D-4562-B56A-F05371BB0115
  1. Enregistrez vos modifications et déployer comme vous le feriez normalement.

Remarque

[!REMARQUE] Vous devez également activer ces fonctionnalités dans l'utilitaire de l'Administration centrale.

Voir aussi