OVH Cloud OVH Cloud

[WSS2003] CAML, ONET.XML and AllUsersWebPart

2 réponses
Avatar
Sébastien
Bonjour,

Via le ONET.XML je cherche à pouvoir définir un template qui affiche par
défaut une webpart "ANNOUNCEMENT" contenant un premier item avec un message
de bienvenue personnalisé.

A priori je suppose que cela se détermine dans la définition d'un module
"<Module..." et plus particulièrement dans la balise "<FILE ...." puis comme
dans l'exemple constamment montré avec l'ajout d'une image:
***************************************************************************************************
<AllUsersWebPart WebPartZoneID="Right" WebPartOrder="1">
<![CDATA[
<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2"
xmlns:iwp="http://schemas.microsoft.com/WebPart/v2/Image">
<Assembly>Microsoft.SharePoint, Version=11.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c</Assembly>
<TypeName>Microsoft.SharePoint.WebPartPages.ImageWebPart</TypeName>
<FrameType>None</FrameType>
<Title>Image sur le site</Title>
<iwp:ImageLink>/_layouts/images/hexagone/hexagone_logo_acfci.gif</iwp:ImageLink>
</WebPart>
]]>
</AllUsersWebPart>
*****************************************************************************************************

Mais comment faire pour l'ajout d'une annonce, ou autres ? Est-ce possible ?

Merci par avance

Sébastien

2 réponses

Avatar
Renaud Comte
La , il faut regarde dans le schema de la liste definition

Tout en bas

<Data>
<Rows>
<Row>
<Field Name="Title">Guide de mise en route de Windows SharePoint
Services</Field>
<Field Name="Body">Windows SharePoint Services permet de partager
facilement des informations et des fichiers avec d'autres utilisateurs. Pour
en savoir plus sur votre nouveau site, lisez la rubrique sphelplink(whatsnew,Nouvautés
dans Windows SharePoint Services).</Field>
<Field Name="Expires">&lt;ows:TodayISO/&gt;</Field>
</Row>
</Rows>
</Data>

et voila :)

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Bonjour,

Via le ONET.XML je cherche à pouvoir définir un template qui affiche
par défaut une webpart "ANNOUNCEMENT" contenant un premier item avec
un message de bienvenue personnalisé.

A priori je suppose que cela se détermine dans la définition d'un
module
"<Module..." et plus particulièrement dans la balise "<FILE ...." puis
comme
dans l'exemple constamment montré avec l'ajout d'une image:
**********************************************************************
*****************************
<AllUsersWebPart WebPartZoneID="Right" WebPartOrder="1">
<![CDATA[
<WebPart xmlns="http://schemas.microsoft.com/WebPart/v2"
xmlns:iwp="http://schemas.microsoft.com/WebPart/v2/Image">
<Assembly>Microsoft.SharePoint, Version.0.0.0,
Culture=neutral,
PublicKeyTokenqe9bce111e9429c</Assembly>

<TypeName>Microsoft.SharePoint.WebPartPages.ImageWebPart</TypeName>
<FrameType>None</FrameType>
<Title>Image sur le site</Title>

<iwp:ImageLink>/_layouts/images/hexagone/hexagone_logo_acfci.gif</iwp:
ImageLink>
</WebPart>
]]>
</AllUsersWebPart>
**********************************************************************
*******************************

Mais comment faire pour l'ajout d'une annonce, ou autres ? Est-ce
possible ?

Merci par avance

Sébastien



Avatar
dref
Bonjour,

Existe-t-il un exemple pour la même chose, mais avec une librairie
documentaire?

Merci d'avance...



"Renaud Comte" a écrit :

La , il faut regarde dans le schema de la liste definition

Tout en bas

<Data>
<Rows>
<Row>
<Field Name="Title">Guide de mise en route de Windows SharePoint
Services</Field>
<Field Name="Body">Windows SharePoint Services permet de partager
facilement des informations et des fichiers avec d'autres utilisateurs. Pour
en savoir plus sur votre nouveau site, lisez la rubrique sphelplink(whatsnew,Nouvautés
dans Windows SharePoint Services).</Field>
<Field Name="Expires"><ows:TodayISO/></Field>
</Row>
</Rows>
</Data>

et voila :)

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> Via le ONET.XML je cherche à pouvoir définir un template qui affiche
> par défaut une webpart "ANNOUNCEMENT" contenant un premier item avec
> un message de bienvenue personnalisé.
>
> A priori je suppose que cela se détermine dans la définition d'un
> module
> "<Module..." et plus particulièrement dans la balise "<FILE ...." puis
> comme
> dans l'exemple constamment montré avec l'ajout d'une image:
> **********************************************************************
> *****************************
> <AllUsersWebPart WebPartZoneID="Right" WebPartOrder="1">
> <![CDATA[
> <WebPart xmlns="http://schemas.microsoft.com/WebPart/v2"
> xmlns:iwp="http://schemas.microsoft.com/WebPart/v2/Image">
> <Assembly>Microsoft.SharePoint, Version.0.0.0,
> Culture=neutral,
> PublicKeyTokenqe9bce111e9429c</Assembly>
>
> <TypeName>Microsoft.SharePoint.WebPartPages.ImageWebPart</TypeName>
> <FrameType>None</FrameType>
> <Title>Image sur le site</Title>
>
> <iwp:ImageLink>/_layouts/images/hexagone/hexagone_logo_acfci.gif</iwp:
> ImageLink>
> </WebPart>
> ]]>
> </AllUsersWebPart>
> **********************************************************************
> *******************************
>
> Mais comment faire pour l'ajout d'une annonce, ou autres ? Est-ce
> possible ?
>
> Merci par avance
>
> Sébastien
>