Problèmes de personnalisation pouvant se produire pendant la mise à niveau vers SharePoint 2013

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

SharePoint 2013 présente une nouvelle interface utilisateur légère, rapide et fluide. Cette interface utilisateur est générée au moyen de nouveaux styles CSS, thèmes et pages maîtres. Pour profiter de cette nouvelle expérience, vous devez effectuer une mise à niveau vers la nouvelle interface utilisateur. Toutefois, les modifications significatives permettant la prise en charge de la nouvelle interface utilisateur peuvent perturber la procédure de mise à niveau dans certains scénarios faisant appel à une personnalisation spécifique.

Dans SharePoint 2010, vous avez peut-être personnalisé votre site d’une manière spécifique, par exemple, en :

  • appliquant une feuille de style personnalisée à votre site qui remplace les styles par défaut SharePoint ;

  • appliquant un thème personnalisé (fichier THMX) à votre site ;

  • copiant et modifiant l’une des pages maîtres SharePoint prédéfinies ;

  • créant une page maître personnalisée dans un site de publication, où la page maître personnalisée utilise des styles personnalisés et est référencée par des mises en page personnalisées.

Quand vous mettez à niveau votre collection de sites vers SharePoint 2013, ces types de personnalisation ne fonctionnent pas tels quels, car les styles CSS, thèmes et pages maîtres par défaut ont changé. À la place, vous devez recréer votre personnalisation à l’aide des nouveaux styles, thèmes ou pages maîtres disponibles dans SharePoint 2013, puis appliquer la conception obtenue à la collection de sites mise à niveau.

Les modifications apportées aux styles, thèmes et pages maîtres SharePoint par défaut ont permis de créer une interface utilisateur plus rapide et plus fluide et de faciliter la prévision des mises à niveau ultérieures.

Par conséquent, si votre collection de sites est personnalisée, nous vous recommandons vivement, avant d’effectuer la mise à niveau, de créer une collection de sites d’évaluation où vous pouvez tester et recréer votre personnalisation dans un environnement SharePoint 2013. Pour plus d’informations sur une collection de sites d’évaluation, voir Mettre à niveau une collection de sites.

Les sections suivantes répertorient les problèmes de personnalisation pouvant se produire quand vous effectuez une mise à niveau vers SharePoint Online 2013.

Haut de la page

Feuilles de style CSS personnalisées

La façon la plus courante d’appliquer une personnalisation à un site SharePoint 2010 consiste à créer un fichier CSS dont les styles remplacent les styles SharePoint par défaut.

Toutefois, pour rendre la nouvelle interface utilisateur plus rapide et plus fluide, SharePoint 2013 apporte des modifications fondamentales à l’implémentation des feuilles de style CSS :

  • La taille des fichiers CSS est réduite.

  • L’imbrication de sélecteurs CSS est limitée.

  • L’héritage de style CSS est utilisé chaque fois que cela est possible.

  • Les classes sont définies en un seul endroit.

  • Les classes liées sont regroupées dans le fichier CSS.

  • Les styles intralignes et la déclaration !mportant ne sont pas utilisés, car ils ne peuvent pas être remplacés.

  • Les styles utilisent une structure et une convention d’affectation des noms cohérentes.

Dans SharePoint 2013, les styles utilisent une structure et une convention d’affectation des noms cohérentes.

Partie de la dénomination

ms -

<fonctionnalité>-

<nom>

Explication

Indique qu’il s’agit d’une classe Microsoft.

Nom de la fonctionnalité à laquelle est associé cet élément, ou « core » s’il fait partie de l’interface utilisateur principale.

Nom explicite de l’élément, tel que titre, lien, etc.

En raison des modifications apportées à l’implémentation des feuilles de style CSS dans SharePoint 2013, quand vous effectuez une mise à niveau, les styles CSS personnalisés ne sont pas appliqués à votre site. Pour résoudre ce problème, vous devez créer une collection de sites d’évaluation, puis utiliser ce site en tant qu’environnement dans lequel vous pouvez identifier les nouveaux styles SharePoint 2013 à remplacer. Créez un fichier CSS pour ces styles, puis appliquez-les à votre site mis à niveau.

Haut de la page

Thème personnalisé

Dans SharePoint 2010, vous pouvez utiliser un programme Office tel que PowerPoint 2010 pour créer un fichier THMX. Ensuite, vous pouvez télécharger ce fichier de thème vers SharePoint 2010 et appliquer le thème à votre site.

Dans SharePoint 2013, le moteur de conception de thème a été amélioré pour que la conception de thème soit plus rapide et plus souple, et pour faciliter les mises à niveau successives des thèmes. Le modèle de conception de thème utilise un balisage à base de style de commentaire dans le code CSS, puis remplace les parties du code CSS en fonction de paramètres tels que les polices et modèles de couleurs sélectionnés par les utilisateurs finaux. Les thèmes dans SharePoint 2013 sont définis par des fichiers XML :

  • SPColor.xml définit la palette de couleurs, dans laquelle les emplacements ont désormais des noms sémantiques pour permettre d’identifier les éléments d’IU affectés lorsque vous modifiez une valeur de couleur. Par ailleurs, les thèmes prennent désormais en charge la définition de l’opacité.

  • SPFont.xml définit le jeu de polices et prend en charge plusieurs langues, les polices adaptées aux sites web et les polices web.

Toutefois, la mise à niveau d’un fichier THMX depuis SharePoint 2010 vers SharePoint 2013 n’est pas prise en charge. Si vous avez appliqué un thème personnalisé à votre site SharePoint 2010, quand vous effectuez une mise à niveau vers SharePoint 2013, les fichiers de thème demeurent en place, mais le thème n’est plus appliqué au site et celui-ci adopte le thème par défaut.

Pour résoudre ce problème, vous devez créer une collection de sites d’évaluation, puis recréer le thème à l’aide des nouvelles fonctionnalités de conception de thème disponibles dans SharePoint 2013. Pour plus d’informations sur les nouveaux thèmes, voir les articles suivants :

Haut de la page

Copier et modifier une des pages maîtres prédéfinies

Dans SharePoint 2010, une façon courante d’apporter des personnalisations mineures à l’interface utilisateur consiste à copier et à modifier l’une des pages maîtres prédéfinies. Par exemple, vous pouvez modifier la page maître pour supprimer ou masquer des fonctionnalités dans l’interface utilisateur.

Toutefois, quand vous mettez à niveau votre site SharePoint 2010 vers SharePoint 2013, la page maître est réinitialisée de manière à utiliser la page maître par défaut dans SharePoint 2013. Par conséquent, après la mise à niveau, votre site est dépourvu de sa personnalisation. La page maître personnalisée créée dans SharePoint 2010 est toujours présente sur le site, mais vous ne devez pas appliquer l’ancienne page maître au nouveau site, car celui-ci ne s’affichera pas normalement.

Pour que la nouvelle interface utilisateur dans SharePoint 2013 soit prise en charge, des modifications ont été apportées aux pages maîtres par défaut. Par conséquent, vous ne pouvez pas appliquer une page maître créée dans SharePoint 2010 à un site dans SharePoint 2013.

Pour résoudre ce problème, vous devez créer une collection de sites d’évaluation, puis recréer la page maître dans le site SharePoint 2013. Après avoir vérifié que la nouvelle page maître fonctionne normalement, déplacez-la vers la nouvelle collection de sites et appliquez-la au site. Si les sites sont des sites de publication, vous pouvez utiliser le Gestionnaire de conception pour exporter, puis importer la page maître dans le cadre d’un package de conception ; sinon, vous pouvez déplacer la page maître dans le cadre d’une solution en bac à sable ou en téléchargeant le fichier vers la galerie de pages maîtres.

Haut de la page

Page maître personnalisée dans un site de publication

Si vous souhaitez un site entièrement personnalisé tel qu’un site intranet de communications d’entreprise, vous utilisez un site de publication avec une page maître entièrement personnalisée et des mises en page personnalisées attachées à la page maître personnalisée.

Toutefois, quand vous mettez à niveau votre site SharePoint 2010 vers SharePoint 2013, la page maître est réinitialisée de manière à utiliser la page maître par défaut dans SharePoint 2013. Par conséquent, après la mise à niveau, votre site est dépourvu de sa personnalisation. La page maître et les mises en page personnalisées créées dans SharePoint 2010 sont toujours présentes sur le site, mais vous ne devez pas appliquer l’ancienne page maître au nouveau site, car celui-ci ne s’affichera pas normalement.

Pour résoudre ce problème, vous devez créer une collection de sites d’évaluation sous la forme d’un site de publication, puis recréer la page maître dans le site SharePoint 2013. Après avoir vérifié que la nouvelle page maître fonctionne normalement, exportez-la dans le cadre d’un package de conception, importez celui-ci dans la nouvelle collection de sites, puis appliquez la nouvelle page maître au site.

Espaces réservés de contenu personnalisés dans une page maître personnalisée

Important : Si votre page maître personnalisée comporte un espace réservé de contenu personnalisé et que cet espace réservé est également présent dans des mises en page personnalisées, une erreur peut complètement empêcher l’affichage de la page d’accueil de votre site après la mise à niveau. À la place, après la mise à niveau, le message d’erreur « Une erreur inattendue s’est produite » peut s’afficher.

Pour déterminer si vous êtes affecté par ce problème, vous pouvez créer une collection de sites d’évaluation sous la forme d’un site de publication, puis paramétrer la page maître dans la page maître SharePoint 2013 prédéfinie. Si le site s’affiche toujours, vous n’êtes pas affecté par ce problème. Par contre, si le site ne s’affiche pas et que vous obtenez une erreur inattendue à laquelle est associé un ID de corrélation, vous êtes probablement affecté par ce problème.

Pour résoudre ce problème, procédez comme suit :

  1. Créez une collection de sites d’évaluation sous la forme d’une collection de sites de publication.

  2. Créez une page maître SharePoint 2013.

  3. Ajoutez l’espace réservé de contenu personnalisé à la page maître SharePoint 2013.

  4. Appliquez la nouvelle page maître au site.

  5. Créez une mise en page qui ne contient pas l’espace réservé de contenu personnalisé. La mise en page sera associée à la nouvelle page maître qui a été appliquée au site.

  6. Modifiez toutes les pages qui recourent à l’ancienne mise en page afin qu’elles utilisent la nouvelle mise en page. Vous pouvez effectuer cela manuellement, en modifiant chaque page séparément dans le navigateur et en sélectionnant l’option appropriée dans le ruban, ou par programme, en utilisant le modèle objet côté client qui fonctionne également pour Office 365.

  7. Supprimez l’ancienne mise en page qui contient l’espace réservé de contenu personnalisé.

Nous vous déconseillons d’ajouter des espaces réservés de contenu personnalisés à vos page maître ou mises en page personnalisées.

Voir aussi

Configurer les paramètres de version et de mise à niveau d’une collection de sites

Mettre à niveau une collection de sites

Fichiers personnalisés détectés pendant la vérification au niveau de la collection de sites

Types de contenu en conflit détectés pendant la vérification au niveau de la collection de sites

Types de contenu parents manquants pendant la vérification au niveau de la collection de sites

Modèles de site manquants détectés pendant la vérification au niveau de la collection de sites

Résoudre les problèmes de mise à niveau des collections de sites

Haut de la page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×