Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités


  • Ancien MVP SharePoint 8 ans ...
    Des projets .Net, SharePoint 2013 ou Office 365 ??

    Contactez-nous :

Archives

Designers SharePoint : choisissez bien vos Master Pages !

A vrai dire ce post concerne tout ceux qui font ou vont faire de la personnalisation de page maitre sous SharePoint

Comme les Master Pages SharePoint d’origine MS sont un peu atteinte du syndrome de Tablite aigue
http://blogs.codes-sources.com/themit/archive/2005/08/08/10268.aspx 

Bien, on conseille souvent d’utiliser des Master Pages totalement vierges ne contenant uniquement les contrôles nécessaires au fonctionnement de SharePoint.

Certes, il existe un article du MSDN : How to: Create a Minimal Master Page mais il est pro collaboratif et possède quelques coquilles dans les balises

Pour cela, le pack de MP provenant de cette chère Heather Solomon est incontournable car il tient compte des spécificités de collaboratif et de publishin WCM !!!

image

Ensuite, vous pouvez travaillez à votre aise dans SP Designer (désormais gratuit, eh si) ou vous allez pouvoir éditer et tester votre MP au besoin

>>> petit truc bien pratique : pensez a afficher les différents placeholders de la default.master dans Designer, ca vous faciliteras le positionnement CSS !

Master Page toolbar

http://office.microsoft.com/en-us/sharepointdesigner/HA101651201033.aspx#2

http://sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/Post.aspx?ID=115

Eh oui, il y en a quelques uns :

  • PlaceHolderBodyAreaClass
  • PlaceHolderBodyLeftBorder
  • PlaceHolderBodyRightMargin
  • PlaceHolderCalendarNavigator
  • PlaceHolderFormDigest
  • PlaceHolderGlobalNavigation
  • PlaceHolderHorizontalNav
  • PlaceHolderLeftActions
  • PlaceHolderLeftNavBar
  • PlaceHolderLeftNavBarBorder
  • PlaceHolderLeftNavBarDataSource
  • PlaceHolderLeftNavBarTop
  • PlaceHolderMain
  • PlaceHolderMiniConsole
  • PlaceHolderNavSpacer
  • PlaceHolderPageDescription
  • PlaceHolderPageImage
  • PlaceHolderSearchArea
  • PlaceHolderSiteName
  • PlaceHolderTitleAreaClass
  • PlaceHolderTitleAreaSeparator
  • PlaceHolderTitleBreadcrumb
  • PlaceHolderPageTitleInTitleArea
  • PlaceHolderTitleLeftBorder
  • PlaceHolderTitleRightMargin
  • PlaceHolderTopNavBar
  • PlaceHolderUtilityContent
  • SPNavigation
  • WSSDesignConsole

http://office.microsoft.com/en-us/sharepointdesigner/HA101651201033.aspx#3

Mais revenons au package de Heather Solomon: Faites attention à votre version lors du download de son pack !!!

il y a 2 versions de ces MPs

(A) http://www.heathersolomon.com/blog/archive/2007/01/26/6153.aspx / Date 26 janvier 2007

(B) http://www.heathersolomon.com/blog/articles/BaseMasterPages.aspx / Date 7 Juin 2007

Seulement voila, en fonction de vos recherches Web ou favoris, vous risquez de tomber sur le lien (A) et non (B)

>>> le soucis est que dans (A) vous n’avez pas forcement la bonne version de MP pour le publishing, il risque de vous manquez quelques link et contrôles divers.

Genre

<

SharePoint:ScriptLink name="init.js" runat="server"/>

Eh oui, il existe une différence entre le MP spécifique de Publishing et celle de Collaboration dans MOSS, la BlackBand n’est pas uniquement Noir, elle est pro WCM !

Bon ok, mais le pire est quelques erreurs de pointage dans la toolbar de son blog

 capHeather

Les liens en rouge en dehors de la toolbar pointent sur (A) alors que la barre de “Jump to” pointe vers (B)

Et la il est facile de se tromper et de “stresser” devant quelques points de blocage sous WCM bien embêtant !!!

J’ai bien sur mailer le tout à Heather mais en attendant qu’elle corrige ses liens faites attention smile_nerd

[Update]

Oh dernier point, comme il s’agit de WCM, je trouve important aussi de signaler quelques optimisations Pro Internet Site

  1. Optimisation de l’accès anonyme par la gestion d’insertion du init.JS et du control.css
    http://blog.thekid.me.uk/archive/2008/11/10/remove-init-js-and-control-css-from-your-public-sharepoint-site.aspx
  2. Compression des fichiers client par IIS
    http://manish-sharepoint.blogspot.com/2008/05/improving-sharepoint-site-performance.html
  3. Gestion du dowload du Core.js en tache de fond et sur authentification (et bien plus)
    How to Optimize a SharePoint Server 2007 Web Content Management Site for Performance

 

Renaud Comte aka TheMit (SPgrapheur peut être un jour Designer…)
Member of WygTeam
http://www.wygwam.com

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 19 mai 2009 17:06 par themit

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01