novembre
2011
Dans les listes et les librairies, les utilisateurs créent du contenu.
SharePoint Server 2010 offre une fonctionnalité de gestion de contenu, qui commence par la capacité à décrire le contenu avec des métadonnées en utilisant des colonnes puis à
définir les types de contenu.
Les types de contenu sont des définitions qui peuvent être stockées dans des listes et des bibliothèques. Ils sont, en effet, un schéma pour les types d’objets qui peuvent exister dans un site. Les types de contenu sont un composant important de l?architecture de l’information (AI), qui se réfère généralement à la fois à la hiérarchie des types de contenu et à la taxonomie.
Les types de contenu sont limités à l’emplacement dans lequel ils sont créés et tous les sous-sites. Vous pouvez créer du contenu types dans n’importe quel site. Cependant, il est une meilleure pratique, si possible, de créer des types de contenu dans le site de niveau supérieur d’une collection de sites afin que les types de contenu soient disponibles pour tous les sites dans la collection de sites.
Pour déployer les types de contenus à travers plusieurs collections de sites, vous pouvez utiliser Visual Studio pour définir le type de contenu comme une solution (. wsp du fichier). Ceci est possible dans SharePoint 2007 et SharePoint 2010.
SharePoint 2010 introduit l’application des métadonnées de services gérés, qui publie les types de contenu et les colonnes d’une collection de sites à travers les collections de sites, applications Web, et les fermes.
Création d?un site content type :
1) Comme nous l?avons vu plus haut, il est intéressant de ce placer dans le site « Root » de notre collection de site afin que le content type que nous allons créer soit accessible à ce site et à tous ses sous sites.
2) On fait site actions / site settings
3) La fenêtre de gestion du site s?ouvre.
4) On clique sur site content types dans la partie Galeries.
5) La fenêtre gestion des sites contents types s?ouvre, on clique sur le bouton Create.
6) Nous allons créer un nouveau content type comme suit :
Description :
Name : Le nom de notre content type comme notre content type peut être partagé par plusieurs sites le nom doit être parlant.
Description : Idem la description peut être très utile donc il est important qu?elle soit renseignée.
Parent content type : le content type héritera des caractéristiques de notre sélection sur les deux listes déroulantes. Ici nous voyons dans la description sous la deuxième boite déroulante qui dit que nous allons créer un nouvel item de liste.
Les content type parents proposés sont :
- Document content type
- Folder content type
- List Content type
New Group : nous allons créer un nouveau groupe qui contiendra les content type de notre société.
7) On clique sur le bouton OK.
8) La fenêtre de gestion de notre content type s?ouvre
Nous pouvons ici associer un workflow à notre content type (Workflow settings) ou un modèle de document (Advanced settings). Nous verrons cela dans un autre article.
9) Nous allons ajouter des champs à notre Content type.
On clique sur « Add from new site columns? pour pouvoir créer nos propres colonnes et leurs type.
Nous allons créer un champ nom (texte), photo (image), Poste (choix multiple), âge (numérique).
Maintenant que nous avons créé un groupe (GroupeContent), nous allons mettre les prochaines colonnes dans ce groupe pour qu?elles soient intégrées au content type.
Pour le type numérique, on peut spécifier une marge haute et / ou basse et le nombre de décimale.
Pour les images, on peut soit donner le lien, soit montrer l?image.
Pour les champs à choix multiple on entre les choix possibles et on met celui par défaut.
Voilà le content type est prêt, nous allons modifier l?ordre des champs.
On clique sur Column order :
Une fois le numéro des colonnes correct on clique sur OK.
Articles récents
- [SharePoint 2010]Faire un workflow approbation sous SharePoint foundation 2010
- [SQL Server]Saga transact-SQL Episode 6 : Les sous requêtes
- [SQL Server]Saga transact-SQL Episode 5 : Les jointures de tables
- [SQL Server]Saga transact-SQL Episode 4 : Grouper et organiser les données
- [SQL Server]Saga transact-SQL Episode 3 : Retrouver les données avec un SELECT