Pages maîtres dans le modèle de compléments SharePoint

L’approche que vous prenez pour implémenter des pages maîtres personnalisées dans les sites SharePoint est différente dans le nouveau modèle de SharePoint Par rapport aux solutions de batterie/code de confiance totale. Dans un scénario classique de personnalisation de code de confiance totale /solution de batterie de serveurs, des pages maîtres personnalisées sont créées pour implémenter une marque personnalisée. Les pages maîtres sont généralement empaquetées dans une fonctionnalité qui utilise du code déclaratif et une solution FTC/batterie de serveurs pour déployer les pages maîtres et les inscrire auprès du site SharePoint site.

Dans un scénario SharePoint de personnalisation de modèle de module de développement, des pages maîtres personnalisées peuvent également être utilisées. Vous pouvez déployer et inscrire vos pages maîtres personnalisées sur SharePoint sites via le modèle de mise en service à distance.

Instructions de haut niveau pour les pages maîtres personnalisées

En règle générale, nous voulons fournir les instructions générales suivantes pour les pages maîtres personnalisées.

  • Vous pouvez personnaliser les sites SharePoint à l'aide de pages maîtres personnalisées, mais n'oubliez pas que cela vous occasionnera des coûts et des difficultés supplémentaires à long terme pour les futures mises à jour.
    • Dans la plupart des cas, vous pouvez réaliser tous les scénarios de branding courants avec des thèmes, des apparences composées et d’autres CSS.

      Pour en savoir plus sur les différentes options de personnalisation dont vous avez besoin pour SharePoint sites avec le modèle de SharePoint, consultez les sites SharePoint de personnalisation (SharePoint Add-in Recipe). La recette vous aidera à prendre en compte l’impact à court et à long terme de la personnalisation du point de vue opérationnel et de la maintenance. Vous pouvez découvrir qu’une page maître personnalisée n’est pas nécessaire pour implémenter vos exigences de personnalisation spécifiques.

    • Si vous avez choisi d'utiliser des pages de base personnalisées, soyez prêt à appliquer des changements aux pages de base personnalisées lorsque des mises à jour fonctionnelles majeures sont appliquées à Office 365.

  • Utilisez la mise en service à distance pour déployer et inscrire des pages maîtres personnalisées SharePoint sites.
  • N’utilisez pas de code déclaratif ou de code bac à sable pour déployer et inscrire des pages maîtres SharePoint sites.

Sites d’équipe et sites de publication

Quand une page maître personnalisée est-elle nécessaire ?

Lorsque vous appliquez une personnalisation à SharePoint sites, vous devez personnaliser à la fois les sites d’équipe et les sites de publication. De manière générale, les intranets construits sur SharePoint dans les scénarios locaux et Office 365 utilisent une combinaison de sites d'équipes et de sites de publication.

Les exigences en matière d'image de marque personnalisée nécessitent souvent des changements de mise en page spécifiques que les thèmes et les techniques d'intégration de JavaScript ne peuvent pas accomplir.

Dans un tel scénario, les sites d'équipe n'ont généralement pas besoin de la même quantité de marquage personnalisé que les sites de publication et la vue SharePoint Contemporary View prête à l'emploi pour les appareils mobiles est généralement suffisante pour prendre en charge les appareils mobiles des sites d'équipe. Dans la mesure où c’est le cas, il est préférable d’utiliser uniquement des pages maîtres personnalisées pour les sites de publication et d’utiliser alternativeCSS et des thèmes SharePoint personnalisés ( fichiers * .spcolor), des modèles de polices (fichiers * .spfont) et des images d’arrière-plan définies comme des apparences composées pour personnaliser les sites d’équipe.

Considérations relatives au déploiement

Les pages maîtres personnalisées sont généralement appliquées lorsqu’un site est mis en service. Le processus d'approvisionnement à distance s'inscrit très bien dans cette approche. Habituellement, le seul moment où vous utiliserez le navigateur web pour appliquer manuellement la personnalisation de la marque SharePoint est lorsque vous projetez ou modifiez un seul site SharePoint qui n'est pas prévu pour s'étendre à d'autres collections de sites ou sous-site.

Plus d’informations sur les pages maîtres personnalisées et les mises en page pour SharePoint sites

Dans les cas où une page maîtresse personnalisée est la seule façon de mettre en œuvre vos exigences en matière d'image de marque, vous pouvez créer une page maîtresse et des mises en page personnalisées. Gardez à l'esprit les points évoqués au début de cet article concernant les coûts de maintenance à long terme associés à cette approche.

  • L'utilisation de pages maîtres personnalisées pour les sites SharePoint offre le niveau ultime de personnalisation (illimité).
  • L'utilisation de pages maîtres personnalisées pour les sites SharePoint est celle qui demande le plus de temps pour sa mise en œuvre et sa maintenance à court et à long terme.
  • Toute modification apportée aux pages maîtres prêtes à l'emploi qui accompagnent les mises à jour du service ne sera pas répercutée dans les pages maîtres personnalisées.
  • Vous pouvez appliquer des pages maîtres personnalisées au niveau de chaque site.
  • Lorsque vous utilisez une page maîtresse personnalisée, il est recommandé de commencer par une des pages maîtresses prêtes à l'emploi et de la modifier pour répondre à vos besoins.
    • Essayez de réduire la quantité de personnalisation que vous faites avec des pages maîtres personnalisées ; Cela facilitera leur mise à jour lorsque Office 365 de service vers des pages maîtres pré-personnalisées doivent être répliquées sur des pages maîtres personnalisées.
  • Il existe de nombreux emplacements de contenu obligatoires dans les pages maîtres de SharePoint qui ne doivent pas être supprimés sous peine de provoquer des erreurs dans les pages. Vous savez quand vous avez supprimé un espace réservé de contenu requis, car des erreurs s’affichent dès que vous le déployez et affectez la page maître à votre site.

Quand les pages maîtres et les mises en page personnalisées d'un site SharePoint conviennent-elles ?

Cette option fonctionne bien lorsque vos besoins en matière d'image de marque sont très spécifiques ou que vous utilisez des sites de publication.

  • Les pages maîtres personnalisées peuvent être téléchargées manuellement via le navigateur web et affectées manuellement aux looks composés.
  • Des pages maîtres personnalisées peuvent également être téléchargées et assignées à un site SharePoint via le modèle d'approvisionnement à distance.

Exemples PnP

S’applique à

  • Office 365 multi-locataire (MT).
  • Office 365 dédiés (D) partiellement
  • SharePoint 2013 en local : partiellement

Les modèles pour les versions dédiées et en local sont identiques au complément SharePoint technique du modèle, mais il existe des différences sur les technologies qui peuvent être utilisées.