Inviter que les groupe dans un espace

cancel
Showing results for 
Search instead for 
Did you mean: 
akramoun
Member II

Inviter que les groupe dans un espace

bonjour
je cherche l aide pour masquer "users" dans le combobox dans l'interface "invite users wizard" pour inviter que les groupes dans un espace (sans avoir la possiblilité d'invité un seul utilisateur ).(meme avec le compte admin)
et merci
4 Replies
rguinot
Customer

Re: Inviter que les groupe dans un espace

probablement il vous faut éditer une jsp.
akramoun
Member II

Re: Inviter que les groupe dans un espace

oui mais j ai po arriver a localiser le code de ce combobox meme dans "invite.jsp" Smiley Sad  .pouvez vous m aider ??
rivarola
Active Member

Re: Inviter que les groupe dans un espace

C'est cette ligne du jsp qui génère la liste Utilisateurs/Groupes :
   <a:genericPicker id="picker" showAddButton="false" filters="#{WizardManager.bean.filters}" queryCallback="#{WizardManager.bean.pickerCallback}" />

Le bindings "filters" amène sur cette méthode de BaseInviteUsersWizard :
   /**
    * Property accessed by the Generic Picker component.
    *
    * @return the array of filter options to show in the users/groups picker
    */
   public SelectItem[] getFilters()
   {
      ResourceBundle bundle = Application.getBundle(FacesContext.getCurrentInstance());
     
      return new SelectItem[] {
            new SelectItem("0", bundle.getString(MSG_USERS)),
            new SelectItem("1", bundle.getString(MSG_GROUPS)) };
   }

Il faut donc redéfinir cette méthode dans une classe héritière de InviteSpaceUsersWizard pour supprimer une option.
akramoun
Member II

Re: Inviter que les groupe dans un espace

mercii  bcp :d mercii  bcp :d  mais je travail avec la version "Alfresco-Community-3.2r2 "
j ai chercher sur le contenu des fichiers de alfresco mai il n existe po ce code Smiley Sad



public SelectItem[] getFilters()
   {
      ResourceBundle bundle = Application.getBundle(FacesContext.getCurrentInstance());
     
      return new SelectItem[] {
            new SelectItem("0", bundle.getString(MSG_USERS)),
            new SelectItem("1", bundle.getString(MSG_GROUPS)) };
   }