none
[WSS3] Masquer le boutons "Afficher tout le contenu du site" pour les utilisateurs autres que Administrateur RRS feed

  • Question

  • Bonjour.

     

    Sur un site WSS 3, j'aimerai parvenir à masquer le boutons "Afficher tout le contenu du site" pour les utilisateurs autres que Administrateur de la collection de Site.

     

    En SPS 2003, il existait une Web part (non native) qui permettait d'afficher/masquer les différents boutons d'une page sharepoint en fonction du profil d'utilisateur.

     

    Connaissez vous svp une solution similaire en WSS 3 ou toute autre solution (hormis le développement, puisque c'est toujours une solution possible ).

     

    Merci d'avance. 

    lundi 15 septembre 2008 07:37

Réponses

  • Bonjour,

    Ouvrez votre site avec SharePoint Designer, naviguer dans la master page, puis dans la vue Création de SharePoint Designer, cliquer sur "Afficher le contenu du site", qui sélectionne ensuite dans la vue code quelque chose du genre

    Code Snippet

    <Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ViewFormPages"><div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="server" NavigateUrl="~site/_layouts/viewlsts.aspx" Text="<%$Resources:wss,quiklnch_allcontent%>" AccessKey="<%$Resources:wss,quiklnch_allcontent_AK%>"/></div></SharePoint:SPSecurityTrimmedControl>

     

     

    Remplacez ensuite le ViewFormPages par par exemple "ManageLists"; dorénavant, seuls les utilisateurs ayant l'autorisation de gérer les listes du site pourront voir ce lien.

    Si ManageLists ne vous convient pas, sélectionnez l'option la mieux adaptée à partir de la liste suivante > http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions.aspx

    lundi 15 septembre 2008 21:53

Toutes les réponses

  • Bonjour,

    Ouvrez votre site avec SharePoint Designer, naviguer dans la master page, puis dans la vue Création de SharePoint Designer, cliquer sur "Afficher le contenu du site", qui sélectionne ensuite dans la vue code quelque chose du genre

    Code Snippet

    <Sharepoint:SPSecurityTrimmedControl runat="server" PermissionsString="ViewFormPages"><div class="ms-quicklaunchheader"><SharePoint:SPLinkButton id="idNavLinkViewAll" runat="server" NavigateUrl="~site/_layouts/viewlsts.aspx" Text="<%$Resources:wss,quiklnch_allcontent%>" AccessKey="<%$Resources:wss,quiklnch_allcontent_AK%>"/></div></SharePoint:SPSecurityTrimmedControl>

     

     

    Remplacez ensuite le ViewFormPages par par exemple "ManageLists"; dorénavant, seuls les utilisateurs ayant l'autorisation de gérer les listes du site pourront voir ce lien.

    Si ManageLists ne vous convient pas, sélectionnez l'option la mieux adaptée à partir de la liste suivante > http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spbasepermissions.aspx

    lundi 15 septembre 2008 21:53
  • C'est parfait et rapide comme solution.

     

    Merci dnt91 pour ton aide.

     

    mardi 16 septembre 2008 08:48