<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Affichage incorrect sur le Dashlet 'Membres du site' in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/affichage-incorrect-sur-le-dashlet-membres-du-site/m-p/204860#M157990</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sur mes sites Share (Alfresco Community v4.0.0 - (4003) schema 5025), j'ai une erreur à l'affichage.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Le profil des lecteurs est (parfois) erroné.&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En fait, chaque membre d'un site obtient son rôle au travers des groupes auxquels il appartient et qui sont invités sur le site.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Or, quand l'utilisateur appartient à plusieurs groupes ayant des droits différents, le système se mord les pieds.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai parcouru un peu les différents fichiers, notamment :&lt;/SPAN&gt;&lt;BR /&gt;&lt;EM&gt;…\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\dashlets\colleagues.get.js&lt;BR /&gt;…\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\org\alfresco\repository\site\membership\memberships.get.js&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;et je me demande si l'erreur ne vient pas de&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp; var role = site.getMembersRole(userName);&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;dans &lt;/SPAN&gt;&lt;BR /&gt;&lt;EM&gt;…\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\org\alfresco\repository\site\membership\memberships.get.js&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Comme j'avais déjà dû réécrire ces fichiers dans la version 3.4 (le dashlet ne reconnaissais carrément pas les membres issus d'un groupe), je finis par me lasser un peu …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Est-ce que par hasard quelqu'un aurait la solution ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Oct 2012 15:02:38 GMT</pubDate>
    <dc:creator>roxy</dc:creator>
    <dc:date>2012-10-29T15:02:38Z</dc:date>
    <item>
      <title>Affichage incorrect sur le Dashlet 'Membres du site'</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/affichage-incorrect-sur-le-dashlet-membres-du-site/m-p/204860#M157990</link>
      <description>Bonjour,Sur mes sites Share (Alfresco Community v4.0.0 - (4003) schema 5025), j'ai une erreur à l'affichage.Le profil des lecteurs est (parfois) erroné.En fait, chaque membre d'un site obtient son rôle au travers des groupes auxquels il appartient et qui sont invités sur le site.Or, quand l'utilisat</description>
      <pubDate>Mon, 29 Oct 2012 15:02:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/affichage-incorrect-sur-le-dashlet-membres-du-site/m-p/204860#M157990</guid>
      <dc:creator>roxy</dc:creator>
      <dc:date>2012-10-29T15:02:38Z</dc:date>
    </item>
    <item>
      <title>Re: Affichage incorrect sur le Dashlet 'Membres du site'</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/affichage-incorrect-sur-le-dashlet-membres-du-site/m-p/204861#M157991</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;J'avoue que je suis très surpris que personne n'ait détecté ce problème.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Peut-être suis-je le seul à utiliser les groupes (coté Alfresco) pour les invitations sous Share …&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Toujours est-il que :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;La correction ne peut se faire sur &lt;/SPAN&gt;&lt;BR /&gt;&lt;EM&gt;…\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\org\alfresco\repository\site\membership\memberships.get.js&lt;/EM&gt;&lt;BR /&gt;&lt;SPAN&gt;Qui en fait n'existe pas !!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;J'ai confondu avec &lt;/SPAN&gt;&lt;BR /&gt;&lt;EM&gt;…\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\org\alfresco\repository\site\membership\membership.get.js&lt;/EM&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;span class="lia-unicode-emoji" title=":disappointed_face:"&gt;😞&lt;/span&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mais coté "Share"dans&lt;/SPAN&gt;&lt;BR /&gt;&lt;EM&gt;&lt;STRONG&gt;…\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\dashlets\colleagues.get.js&lt;/STRONG&gt;&lt;/EM&gt;&lt;BR /&gt;&lt;SPAN&gt;où un l'appel suivant est fait&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships?size=" + size&amp;nbsp; + "&amp;amp;authorityType=USER");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;et marche mal car il ne retourne pas forcément le bon "rôle" pour chaque utilisateur.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Il faut donc lancer l'appel, rôle par rôle, par exemple comme ceci&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var json1 = remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships?size=" + size + "&amp;amp;rf=SiteManager" + "&amp;amp;authorityType=USER");&lt;BR /&gt;var json2 = remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships?size=" + size + "&amp;amp;rf=SiteCollaborator" + "&amp;amp;authorityType=USER");&lt;BR /&gt;var json3 = remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships?size=" + size + "&amp;amp;rf=SiteContributor" + "&amp;amp;authorityType=USER");&lt;BR /&gt;var json4 = remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships?size=" + size + "&amp;amp;rf=SiteConsumer" + "&amp;amp;authorityType=USER");&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;puis travailler sur les listes pour supprimer les doublons, en prenant garde de bien conserver le rôle réel (ie : le plus "élevé")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Voilou - j'espère être utile, mais j'aimerai bien un retour sur ce problème&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 30 Oct 2012 15:04:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/affichage-incorrect-sur-le-dashlet-membres-du-site/m-p/204861#M157991</guid>
      <dc:creator>roxy</dc:creator>
      <dc:date>2012-10-30T15:04:38Z</dc:date>
    </item>
  </channel>
</rss>

