Partager via


WebTemplate, élément (modèle Web)

Dernière modification : jeudi 21 octobre 2010

S’applique à : SharePoint Foundation 2010

Configure plusieurs aspects d’un modèle Web personnalisé et des sites Web qui sont créés à partir de celui-ci. Cet élément se trouve dans un fichier elements.xml figurant dans le fichier .wsp qui empaquète un modèle Web.

Éléments (modèle Web)
  WebTemplate, élément (modèle Web)

<WebTemplate ... />

Complex

Attributs et éléments

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut

Type

Description

AdjustHijriDays

int

Facultatif. Spécifie le nombre de jours pour étendre ou réduire le mois actuel dans les calendriers Hijri utilisés sur les sites Web créés à partir du modèle Web.

AlternateCssUrl

string

Facultatif. Spécifie l’URL d’une feuille de style en cascade (CSS) de remplacement à utiliser pour les sites Web créés à partir du modèle Web.

AlternateHeader

string

Facultatif. Spécifie le nom d’une page ASPX, située dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS, qui définit un en-tête de remplacement pour la zone supérieure des pages des sites Web créés à partir du modèle Web. Cet attribut fournit un moyen de remplacer la région d’en-tête par la sortie d’une page ASPX définissant un en-tête différent. Par exemple, pour spécifier myHeader.aspx comme nom du fichier qui fournit un en-tête de remplacement, ajoutez AlternateHeader="myHeader.aspx" à l’élément Project au début du fichier Onet.xml.

BaseTemplateID

int

Obligatoire. ID de la définition de site dont le modèle Web dérive en dernier ressort. Il s’agit de la valeur de l’attribut ID de l’élément Template dans un fichier WebTemp*.xml.

BaseTemplateName

string

Obligatoire. Nom interne de la définition de site dont le modèle Web dérive en dernier ressort. Il s’agit de la valeur de l’attribut Name de l’élément Template dans un fichier WebTemp*.xml.

BaseConfigurationID

int

Obligatoire. ID de la configuration de définition de site dont le modèle Web dérive en dernier ressort. Il s’agit de la valeur de l’attribut ID d’un élément Configuration dans un fichier WebTemp*.xml.

CalendarType

int

Facultatif. ID du type de calendrier par défaut pour les calendriers sur les sites Web créés à partir du modèle Web.

Collation

int

Facultatif. ID du système de classement pour les sites Web créés à partir du modèle Web. Pour plus d’informations, voir Collation.

ContainsDefaultLists

boolean

Facultatif. Indique si la définition de site dont le modèle Web est dérivé en dernier ressort contenait des listes définies dans le fichier Onet.xml global. Cela est important, car si la définition de site d’origine ne contenait pas de listes de ce type, ces listes ne sont pas incluses dans les sites Web créés à partir du modèle Web.

CustomizedCssFiles

string

Facultatif. Spécifie les fichiers de feuille de style en cascade (.css) personnalisés.

CustomJSUrl

string

Facultatif. Spécifie un fichier JavaScript personnalisé, situé dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS, qui contient un script à exécuter au sein d’un site Web créé à partir du modèle Web.

Description

string

Facultatif. Description du type de site défini par le modèle Web telle qu’elle apparaît dans l’interface utilisateur lorsque l’utilisateur sélectionne un type de site Web à créer.

DisplayCategory

string

Facultatif. Spécifie la catégorie dans laquelle le modèle Web apparaît dans l’interface utilisateur Microsoft SharePoint Foundation lorsque l’utilisateur sélectionne un type de site Web à créer, telle que Collaboration, Réunions ou un nom personnalisé. Si la catégorie n’est pas spécifiée, la valeur par défaut est « Personnalisée ».

ExcludeFromOfflineClient

boolean

Facultatif. Indique si les sites Web créés à partir du modèle Web sont téléchargés pendant la synchronisation hors connexion.

ImageUrl

RelativeUrl

Facultatif. Contient l’URL de l’image d’aperçu qui apparaît dans l’interface utilisateur SharePoint Foundation lorsque l’utilisateur sélectionne un type de site Web à créer.

Locale

int

Facultatif. ID numérique d’une langue/culture, tel que 1033 pour Anglais (États-Unis).

Name

string

Obligatoire. Nom interne du modèle Web.

ParserEnabled

boolean

Facultatif. Indique si les valeurs de colonne dans les bibliothèques de documents sont automatiquement ajoutées aux documents qui sont ajoutés à une bibliothèque dans les sites Web créés à partir du modèle Web.

PortalName

string

Facultatif. Nom du site portail associé aux sites Web créés à partir du modèle Web.

PortalUrl

string

Facultatif. URL du site portail associé aux sites Web créés à partir du modèle Web.

PresenceEnabled

boolean

Facultatif. Indique si les informations de présence en ligne pour les utilisateurs sont activées sur les sites Web créés à partir du modèle Web.

ProductVersion

int

Facultatif. Version de SharePoint Foundation dans laquelle le modèle Web est créé.

QuickLaunchEnabled

boolean

Facultatif. Indique s’il existe une zone de barre de lancement rapide sur les sites Web créés à partir du modèle Web.

Subweb

boolean

Facultatif. Indique si le modèle Web a été créé à partir d’un sous-site Web ou du site Web racine d’une collection de sites. Si la valeur est True, le modèle a été créé à partir d’un sous-site Web.

SyndicationEnabled

boolean

Facultatif. Indique si RSS (Really Simple Syndication) est activé pour les sites Web créés à partir du modèle Web.

Time24

boolean

Facultatif. Indique s’il faut utiliser une horloge de 24 heures pour représenter les heures de la journée sur les sites Web créés à partir du modèle Web.

TimeZone

int

Facultatif. Fuseau horaire par défaut des sites Web créés à partir du modèle Web.

Title

string

Facultatif. Nom public du modèle Web.

TreeViewEnabled

string

Facultatif. Indique si la fonctionnalité d’arborescence est activée dans la zone de navigation gauche des pages dans les sites Web créés à partir du modèle Web. Bien que cet attribut soit de type string, les seules valeurs significatives sont « TRUE » et « FALSE ».

UIVersionConfigurationEnabled

boolean

Facultatif. Indique si l’utilisateur peut modifier la version de l’interface utilisateur des sites Web créés à partir du modèle Web.

Éléments enfants

Aucun

Éléments parents

Éléments (modèle Web)

Exemple

Le code suivant comporte un exemple d’élément WebTemplate.

<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
  <WebTemplate 
    AdjustHijriDays="0" 
    AlternateCssUrl="" 
    AlternateHeader="" 
    BaseTemplateID="9" 
    BaseTemplateName="BLOG" 
    BaseConfigurationID="0" 
    CalendarType="1" 
    Collation="25" 
    ContainsDefaultLists="TRUE" 
    CustomizedCssFiles="" 
    CustomJSUrl="" 
    Description="A 4th Generation Blog Site." 
    ExcludeFromOfflineClient="FALSE" 
    Locale="1033" 
    Name="BlogIV" 
    ParserEnabled="TRUE" 
    PortalName="" 
    PortalUrl="" 
    PresenceEnabled="TRUE" 
    ProductVersion="4" 
    QuickLaunchEnabled="TRUE" 
    Subweb="TRUE" 
    SyndicationEnabled="TRUE" 
    Time24="FALSE" 
    TimeZone="13" 
    Title="Our Blog" 
    TreeViewEnabled="FALSE" 
    UIVersionConfigurationEnabled="FALSE" />
</Elements>

Voir aussi

Concepts

Types de site : modèles Web et définitions de site