none
desactivation du ruban sur composant calendrier RRS feed

  • Question

  • bonjour à tous

    j'ai integre dans une page de mon site, le webPart "calendrier". Savez vous si on peut masquer ou desactiver le ruban qui s'affiche en haut de la page lorsque l'on clique dans ce composant ?Merci d'avacne et bonne journée

    Cordialement


    AL-Geoxia
    • Déplacé Roxana PANAITMicrosoft employee mercredi 22 décembre 2010 11:10 (Origine :Sharepoint 2010 pour les professionnels IT)
    • Déplacé Hengzhe Li mardi 21 février 2012 06:59 merge forum (Origine :Développement Sharepoint 2010)
    vendredi 17 décembre 2010 10:32

Réponses

Toutes les réponses

  • Si vous voulez désactiver le ruban pour certaines populations d'utilisateurs vous pouvez toujours utiliser un SPSecurityTrimmedControl.

    lundi 20 décembre 2010 10:48
  • bonjour Alexis

    merci pour votre aide. Pouvez vous me préciser svp si je peux parametrer la valeur de cet objet qq part ou s'il faut ajouter du code ? Merci


    AL-Geoxia
    lundi 20 décembre 2010 10:51
  • Re bonjour à tous

    bon, je ne m'en sors pas trop avec cette histoire. J'ai navigué sur pas mal de sites et blogs mais jamais je ne trouve une réponse vraiment claire. Est il absolumetnt necessaire de passer par du code pour desactiver un bouton sur le ruban (calendrier en particulier ) ? Si oui , ok mais que ce soit par une custom action ou en utilisant le spSecurityTrimmedControl , sur quelle page doi-je coder ceci ? La page maitre ? la page Calendar.aspx ? Est ce que je peux le faire directemetn su sharepoint designer ou dois passer par un projet visual Studio ? C'est en cela que les réponses ne sont pas claires ...

    Merci de votre aide ... je suis bien coincé là ...

    En attendant, Bonnes fêtes à tous. Cordialement


    AL-Geoxia
    jeudi 23 décembre 2010 09:30
  • .... peut être une piste ...... mais encore besoin de vous ; j'ai mofidié le fichier des description du ruban :  CMDUI.XML qui se trouve à cet emplacement :C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML\CMDUI.XML

    J'ai identifié les lignes qui font référence au bouton "se connecter avec outlook" (donc sur ce fameux ruban dans le contexte "calendrier" . J'ai simplement mis  la propriete "command" à blanc (la valeur initaile étant"connecttoclient" Je pensais en faisant celal , que le ruban , ayant une commande à blanc, ne ferait aucune action (j'aurais preferer desactiver le bouton selon les droits de l'utilisateur, mais ce serait dejà une première étape. Or , même apres un iisreset sur le serveur, je ne vois aucun cahngement sur l'action du bouron (celle ci se fait comme si je n'avais rien modifié. Y a t il un autre document à modifier que ce fichier xml ?????

    Merci


    AL-Geoxia
    jeudi 23 décembre 2010 13:20
  • Ca ne sert à rien de modfier directement CMDUI.XML.

    Au mieux il peut te servir de document de référence pour récupérer les ID des éléments du ruban. Pour réaliser ce que tu souhaites, il faut passer par une feature : http://msdn.microsoft.com/en-us/library/ms473643.aspx

     

    mardi 11 janvier 2011 13:24
  • Bonjour,

     

    Algeox, est-ce que la réponse de M. Blandin réponds à votre question ? Je vous remercie de préciser si vous avez besoin d’assistance supplémentaire.

     

    Cordialement,

    Alex

    ________________

    Publiez un article sur MSDN !

    Windows Phone 7

    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.

     

     


    Suivez MSDN sur Twitter 

    • Marqué comme réponse algeox jeudi 13 janvier 2011 09:46
    • Non marqué comme réponse Alex Petrescu jeudi 13 janvier 2011 09:47
    jeudi 13 janvier 2011 09:37
  • oui déoloé je voulais repondre à ce post un peu plus tard

    merci beaucoup


    AL-Geoxia
    jeudi 13 janvier 2011 09:48