Meilleur auteur de réponses
SharePoint 2007 : page en mode brouillon

Question
-
Bonsoir,
J'ai un comportement bizarre d'une page aspx dans mon Site SharePoint.
Cette page de composants webparts contient une webpart custom (qu'on a développé).Dans cette webpart, je référence des propriétés publiques qui sont taguées avec les attributs [Personalizable(PersonalizationScope.User)] et
[WebPartStorage(Storage.Personal)].
Aussi d'autres propriétés publiques sont taguées avec les attributs [Personalizable(PersonalizationScope.Shared)] et [WebPartStorage(Storage.Shared)].Je voudrais donc savoir si le fait d'avoir des propriétés de portée User et dont le stockage est Personal peut faire en sorte que la page passe en mode Brouillon automatiquement ?
A chaque fois l'utilisateur est obligé de publier sa version pour faire disparaitre la barre de modification de la page. je me retrouve ainsi avec 36 versions de brouillon différentes.
Comment puis-je faire pour que ma page ne passe pas en mode brouillon (non partagé - donc modifiable du côté utilisateur pour personnalisation) ? Je voudrais juste en fait une page sans barre de modification.
Merci pour votre aide,
:-)
Okavango93
Réponses
-
Bonsoir,
N'étant pas une lumière en matière de développement je me dois d'avoir une documentation à jour. J'ai donc fouillé dans mes favoris et je suis tombé sur ceci :
I also add and specify the WebPartStorage attribute to Shared, this makes the Web Part store only one set of value for this property. Default is the Personal storage mode, which means that every user has it’s own property value.
Tip : If you set the storage to Shared and personalization scope to User then every user can edit the same (shared) value.
J'en déduis donc que oui, le fait d'avoir des propriétés de portée User sur "Personal" implique que la page passe en mode brouillon puisque cela signifie que chaque utilisateur dispose de sa propre valeur...
Pascal P
http://sharepoint-afterwork.com
http://pascalp.dotnet-france.com/
Twitter: @PascalPoeck- Marqué comme réponse Rivo R samedi 5 mars 2011 11:47
Toutes les réponses
-
Bonsoir,
N'étant pas une lumière en matière de développement je me dois d'avoir une documentation à jour. J'ai donc fouillé dans mes favoris et je suis tombé sur ceci :
I also add and specify the WebPartStorage attribute to Shared, this makes the Web Part store only one set of value for this property. Default is the Personal storage mode, which means that every user has it’s own property value.
Tip : If you set the storage to Shared and personalization scope to User then every user can edit the same (shared) value.
J'en déduis donc que oui, le fait d'avoir des propriétés de portée User sur "Personal" implique que la page passe en mode brouillon puisque cela signifie que chaque utilisateur dispose de sa propre valeur...
Pascal P
http://sharepoint-afterwork.com
http://pascalp.dotnet-france.com/
Twitter: @PascalPoeck- Marqué comme réponse Rivo R samedi 5 mars 2011 11:47
-
-
Bonjour,
Okavango93, avez-vous réussi a vérifier la solution de Pascal ? Je vous remercie de nous tenir au courant avec votre progrès.
Cordialement,
Alex
________________
Astuces pour Visual Studio 2010
XNA – Développement jeux vidéo
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.
-
Bonjour,
J'ai vérifié notre hypothèse en modifiant mes webparts et en enlevant toutes les propriétés tagguées avec ces attributs;
Je confirme que c'était bien à cause de ces mêmes attributs que la page passe en mode brouillon à chaque fois qu'on arrive dessus
En tout cas merci !
Okavango93