<?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 Re: Count a total of files into a folder with java script in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253533#M206663</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's also possible in javascript ofc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Navigating in spaces can be done either by a classic search (like lucene):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var nodes = search.luceneSearch("");&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;Or by simply going down its path:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var node= companyhome.childByNamePath("your/folder/path");&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;Once you have your space, you can get an array of his children with&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var children = node.children&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;and ofc the number of children with&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var children = node.children.length&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;Hope this helps&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Jul 2011 07:02:10 GMT</pubDate>
    <dc:creator>scouil</dc:creator>
    <dc:date>2011-07-07T07:02:10Z</dc:date>
    <item>
      <title>Count a total of files into a folder with java script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253531#M206661</link>
      <description>Hello everbody!I need to calculate and create a report that contains a total of files into a space, and is necessary to show the total separately for each sub-space.I found and know create a Web Script but I don't understand how can I navegate into spaces.Please, if somebody knows I really appreciat</description>
      <pubDate>Wed, 06 Jul 2011 20:25:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253531#M206661</guid>
      <dc:creator>sibiliojr</dc:creator>
      <dc:date>2011-07-06T20:25:14Z</dc:date>
    </item>
    <item>
      <title>Re: Count a total of files into a folder with java script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253532#M206662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You may get this done by writing a java-backed webscript and use the methods available from fileFolderService.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Take a look at below methods and you may choose the one suitable for you. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1. list()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2. listDeepFolders()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3. listFiles()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4. listFolders()&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It will return a list and you can get the number of files from its size.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jul 2011 06:18:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253532#M206662</guid>
      <dc:creator>romschn</dc:creator>
      <dc:date>2011-07-07T06:18:37Z</dc:date>
    </item>
    <item>
      <title>Re: Count a total of files into a folder with java script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253533#M206663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It's also possible in javascript ofc.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Navigating in spaces can be done either by a classic search (like lucene):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var nodes = search.luceneSearch("");&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;Or by simply going down its path:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var node= companyhome.childByNamePath("your/folder/path");&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;Once you have your space, you can get an array of his children with&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var children = node.children&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;and ofc the number of children with&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var children = node.children.length&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;Hope this helps&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Jul 2011 07:02:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253533#M206663</guid>
      <dc:creator>scouil</dc:creator>
      <dc:date>2011-07-07T07:02:10Z</dc:date>
    </item>
    <item>
      <title>Re: Count a total of files into a folder with java script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253534#M206664</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Is it possible to modify this script to execute it in a space, so we can calculate the size of it.? I mean, using this script to get access to all its nodes and documents and add their size to a variable, so at the end of the loop we get the total size of an space.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If so, could you point me how? it is so difficult to obtain the size of a space…and seems to me something that should be much easier. (sure it is my fault &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks a lot&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 Jan 2012 20:54:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253534#M206664</guid>
      <dc:creator>jlabuelo</dc:creator>
      <dc:date>2012-01-31T20:54:45Z</dc:date>
    </item>
    <item>
      <title>Re: Count a total of files into a folder with java script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253535#M206665</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Let's assume that you fot the "children" variable with one of the techniques before:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;function getSpaceSize() {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var children; // cf previous posts to retrieve the expected value&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var spaceSize = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for each(var child in children) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; spaceSize += child.size;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return spaceSize;&lt;BR /&gt;}&lt;BR /&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;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Feb 2012 07:24:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253535#M206665</guid>
      <dc:creator>scouil</dc:creator>
      <dc:date>2012-02-01T07:24:03Z</dc:date>
    </item>
    <item>
      <title>Re: Count a total of files into a folder with java script</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253536#M206666</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks a lot… will give it a try!!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 01 Feb 2012 08:09:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/count-a-total-of-files-into-a-folder-with-java-script/m-p/253536#M206666</guid>
      <dc:creator>jlabuelo</dc:creator>
      <dc:date>2012-02-01T08:09:40Z</dc:date>
    </item>
  </channel>
</rss>

