<?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 Afficher tous les tags d'un site Share in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/afficher-tous-les-tags-d-un-site-share/m-p/169468#M122845</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Bonjour à tous,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Après quelques recherches sur les tags pour les sites share j'ai trouvé que les tags sont stockés dans :&lt;/SPAN&gt;&lt;BR /&gt;&lt;STRONG&gt;categoryRoot/taggable&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;C'est bien tous les tags qui y sont stockés et pas seulement les tags d'un site.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Donc je continue à chercher avec le node browser dans les noeuds qui représentent les sites, il y a une propriété qui se nomme &lt;/SPAN&gt;&lt;STRONG&gt;tagScopeCache&lt;/STRONG&gt;&lt;SPAN&gt; et le noeud a l'aspect &lt;/SPAN&gt;&lt;STRONG&gt;tagscope&lt;/STRONG&gt;&lt;SPAN&gt;. Quand je regarde la valeur de cette propriété c'est une URL qui mène vers une page avec tous les noms des liens utilisés pour le site et le nombre d’occurrence pour chacun.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ce que j'aimerai, c'est récupérer le nom des tags et leurs occurrences à partir de l'API JavaScript.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Comme dis sur le wiki j'ai testé la méthode:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Get tags&lt;BR /&gt;function getTags();&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;et comme dit ici &lt;/SPAN&gt;&lt;A href="http://dev.alfresco.com/resource/docs/java/repository/org/alfresco/repo/tagging/TaggingServiceImpl.html" rel="nofollow noopener noreferrer"&gt;http://dev.alfresco.com/resource/docs/java/repository/org/alfresco/repo/tagging/TaggingServiceImpl.html&lt;/A&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;getTags(org.alfresco.service.cmr.repository.NodeRef nodeRef) &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get all the tags on a node&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;ce qui donne le code :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;js:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var tags = taggingService.getTags(companyhome.childByNamePath("sites").childByNamePath("monsite").nodeRef);&lt;BR /&gt;var tags2 = companyhome.childByNamePath("sites").childByNamePath("monsite").getTags();&lt;BR /&gt;&lt;BR /&gt;model.tags= tags;&lt;BR /&gt;model.tags2 = tags2;&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;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;html.ftl&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;html&amp;gt;&lt;BR /&gt;&amp;lt;body&amp;gt;&lt;BR /&gt;&amp;lt;#list tags as tag&amp;gt;&lt;BR /&gt;${tag.name}&lt;BR /&gt;&amp;lt;/#list&amp;gt;&lt;BR /&gt;&amp;lt;#list tags2 as tag&amp;gt;&lt;BR /&gt;${tag.name}&lt;BR /&gt;&amp;lt;/#list&amp;gt;&lt;BR /&gt;&amp;lt;/body&amp;gt;&lt;BR /&gt;&amp;lt;/html&amp;gt;&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;/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;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Je n'ai pas d'erreur mais une page blanche, ca me parait logique que l'API ne trouve rien car je ne vois pas à partir du node browser ou peuvent être stockées ces informations.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Pourriez vous éclairer ma lanterne ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Merci beaucoup !&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 28 Jan 2011 11:40:19 GMT</pubDate>
    <dc:creator>kizux_3453</dc:creator>
    <dc:date>2011-01-28T11:40:19Z</dc:date>
    <item>
      <title>Afficher tous les tags d'un site Share</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/afficher-tous-les-tags-d-un-site-share/m-p/169468#M122845</link>
      <description>Bonjour à tous,Après quelques recherches sur les tags pour les sites share j'ai trouvé que les tags sont stockés dans :categoryRoot/taggableC'est bien tous les tags qui y sont stockés et pas seulement les tags d'un site.Donc je continue à chercher avec le node browser dans les noeuds qui représenten</description>
      <pubDate>Fri, 28 Jan 2011 11:40:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/afficher-tous-les-tags-d-un-site-share/m-p/169468#M122845</guid>
      <dc:creator>kizux_3453</dc:creator>
      <dc:date>2011-01-28T11:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: Afficher tous les tags d'un site Share</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/afficher-tous-les-tags-d-un-site-share/m-p/169469#M122846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Voici la bonne façon de procéder :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;companyhome.childByNamePath("sites").childByNamePath("monsite").tagScope.getTags();&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Apparemment il existe un objet &lt;/SPAN&gt;&lt;STRONG&gt;tagScope&lt;/STRONG&gt;&lt;SPAN&gt; pour les noeuds de type &lt;/SPAN&gt;&lt;STRONG&gt;site&lt;/STRONG&gt;&lt;SPAN&gt;, c'est dans celui ci que vos tags sont contenus. (je l'ai trouvé un peu au hasard, il n'existe pas de la doc la dessus ?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pour récupérer le nom dans le ftl :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;${tag.getName()}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Résolu !&amp;nbsp; :mrgreen:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Jan 2011 13:42:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/afficher-tous-les-tags-d-un-site-share/m-p/169469#M122846</guid>
      <dc:creator>kizux_3453</dc:creator>
      <dc:date>2011-01-28T13:42:58Z</dc:date>
    </item>
  </channel>
</rss>

