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
Ouvrez le projet Visual Studio qui contient le modèle web que vous souhaitez mettre à jour.
Dans L'Explorateur de solutions, recherchez le fichier Onet.xml dans votre projet.
Ouvrez Onet.xml dans un éditeur XML.
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 |
- 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.