<?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: [Solved][Share] Customise DocumentList in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214327#M167457</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think you must learn more about Surf platform structure…. Share has dashlets, you must modify dashlets but a dashlet is not a webscript as you have seen in Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Me too I don't understand at all how it works, and I'd like to know how to hard-modify dashlets (i.e. my-tasks dashlet to work outside the dashboard) and how to put this webscripts into share pages…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not so expert but I think this is the only way Share customization…. You have to find dashlet components (FTL &amp;amp; JS) and change everything you need. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Raptus&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Jun 2010 07:17:56 GMT</pubDate>
    <dc:creator>raptus</dc:creator>
    <dc:date>2010-06-29T07:17:56Z</dc:date>
    <item>
      <title>[Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214324#M167454</link>
      <description>Hello,I created a custom folder type and I added it to Alfresco 3.2r2 with succes.For this custom folder type, I have a specific contents to show by using a WebScript. For Alfresco Explorer, I was able to do it by replacing browse.jsp by custombrowse.jsp in web-client-config-custom.xml as follows:&amp;nbsp;&amp;nbsp;</description>
      <pubDate>Wed, 23 Jun 2010 10:09:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214324#M167454</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-23T10:09:23Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214325#M167455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;any idea please&amp;nbsp; :roll:&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jun 2010 09:18:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214325#M167455</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-24T09:18:59Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214326#M167456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;no body for reply?!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;no Alfresco engineer for help?!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jun 2010 15:01:21 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214326#M167456</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-28T15:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214327#M167457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I think you must learn more about Surf platform structure…. Share has dashlets, you must modify dashlets but a dashlet is not a webscript as you have seen in Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Me too I don't understand at all how it works, and I'd like to know how to hard-modify dashlets (i.e. my-tasks dashlet to work outside the dashboard) and how to put this webscripts into share pages…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am not so expert but I think this is the only way Share customization…. You have to find dashlet components (FTL &amp;amp; JS) and change everything you need. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Raptus&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jun 2010 07:17:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214327#M167457</guid>
      <dc:creator>raptus</dc:creator>
      <dc:date>2010-06-29T07:17:56Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214328#M167458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thank you raptus for this reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I crossed the file &lt;/SPAN&gt;&lt;STRONG&gt;documentlist.js&lt;/STRONG&gt;&lt;SPAN&gt; and I found that the list of the documents of a given space is filled and posted by means of the &lt;/SPAN&gt;&lt;STRONG&gt;"widgets.dataSource"&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;"widgets.dataTable"&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What I want, it is to show the doclist according to the following treatment:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="text-decoration: underline;"&gt;If the folder have a customFolder type:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Do not use the "widgets.dataSource" and "widgets.dataTable"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But create an iframe in the doclist zone of the WS documentlist.get.html.ftl&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;And this iframe will call a WS which I developed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN style="text-decoration: underline;"&gt;Otherwise:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Use the "widgets.dataSource" and the "widgets.dataTable"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Further to your advice I am going to try to understand the logic of creation of pages under Share.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help will be welcome.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you in advance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jun 2010 10:29:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214328#M167458</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-29T10:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214329#M167459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It seems you have more experience than me, if you find an easy way to modify dashlets or a way to manage them like simple webscripts please write your suggestions, I always get problems (like undefined htmlid or many exceptions) if I touch them.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry but as you can see I am a beginner,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Raptus&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jun 2010 11:20:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214329#M167459</guid>
      <dc:creator>raptus</dc:creator>
      <dc:date>2010-06-29T11:20:43Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214330#M167460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Maybe &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Raptus, try this &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://www.ixxus.com/blog/2009/04/dashlet-tips/" rel="nofollow noopener noreferrer"&gt;http://www.ixxus.com/blog/2009/04/dashlet-tips/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Let me know if you have any more question.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jun 2010 12:10:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214330#M167460</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-29T12:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214331#M167461</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;I managed to create a method which allows me to show what I want instead of DataTable, but I need the noderef of the current node to make the test (If the folder is of type customFolder). This nodeRef is got back by the WS &lt;/SPAN&gt;&lt;STRONG&gt;doclist.get.json.ftl&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My question now, how could I get back the &lt;/SPAN&gt;&lt;STRONG&gt;nodeRef&lt;/STRONG&gt;&lt;SPAN&gt; of the current or parent node from the file &lt;/SPAN&gt;&lt;STRONG&gt;documentlist.js&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp; :?: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;N.B: in other places of the file documentlist.js the call &lt;/SPAN&gt;&lt;STRONG&gt;me.doclistMetadata.parent.nodeRef;&lt;/STRONG&gt;&lt;SPAN&gt; with &lt;/SPAN&gt;&lt;STRONG&gt;me.doclistMetadata = oFullResponse.metadata;&lt;/STRONG&gt;&lt;SPAN&gt; is used to get back this information.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you for your help&amp;nbsp; :?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 09:35:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214331#M167461</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-30T09:35:42Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214332#M167462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The parent nodeRef is also at the top of the response from the doclist data webscript.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 11:23:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214332#M167462</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2010-06-30T11:23:42Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214333#M167463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks Mike,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes I know, but how could I get back this nodeRef on the documentlist.js file ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried the call me.doclistMetadata.parent.nodeRef; but the doclistMetadata is always null !?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 12:14:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214333#M167463</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-30T12:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214334#M167464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Without seeing the rest of your customisation, I'm not sure how you're integrating with the existing code. Is it a problem that "me" isn't defined? How are you accessing any other data from the webscript?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 13:04:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214334#M167464</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2010-06-30T13:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214335#M167465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Mike, this is the customisation that I did&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I added the &lt;/SPAN&gt;&lt;STRONG&gt;nodeType &lt;/STRONG&gt;&lt;SPAN&gt;property to the &lt;/SPAN&gt;&lt;STRONG&gt;doclist.get.json.ftl&lt;/STRONG&gt;&lt;SPAN&gt; file as below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;…&lt;BR /&gt;"metadata":&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "parent":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;#if doclist.parent??&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"nodeRef": "${doclist.parent.nodeRef}",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"nodeType": "${doclist.parent.type}",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/#if&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "permissions":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "userRole": "${user.role!""}",&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "userAccess":&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;/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;I created the method below in the &lt;/SPAN&gt;&lt;STRONG&gt;documentlist.js&lt;/STRONG&gt;&lt;SPAN&gt; file&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;_setupCustomDataTable: function DL__setupCustomDataTable()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var me = this;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var parentNodeRef = ????;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var src = Alfresco.constants.PROXY_URI + "/custom/browsedoclist?nodeRef=" + parentNodeRef;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var customIframe = '"&amp;lt;iframe src="' + src + '" frameborder="0" Marginwidth="0" Marginheight="0" width="100%" height="320" &amp;gt;&amp;lt;/iframe&amp;gt;"';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.widgets.custompanel = new YAHOO.widget.Module(this.id + "-customdocuments", {visible:true } );&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.widgets.custompanel.setBody(customIframe); &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.widgets.custompanel.render();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&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;/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;I call this method on the &lt;/SPAN&gt;&lt;STRONG&gt;documentlist.js&lt;/STRONG&gt;&lt;SPAN&gt; file as below:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var nodeType = me.doclistMetadata.parent.nodeType;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(nodeType === "{extension.Custom}customFolder"){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this._setupDataTable(columnDefinitions);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this._setupCustomDataTable();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I tested the method with a static parentNodeRef and it worked fine. But I can't get the current parentNodeRef !&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What I missed?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 13:51:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214335#M167465</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-06-30T13:51:37Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214336#M167466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Not sure I am following the full intent of your customization, but when looking at the documentation for share-config.custom.xml, the OOTB file shows that you can reference a custom Type including a custom folder type in the UI.&amp;nbsp; Have you looked at this approach?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 14:43:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214336#M167466</guid>
      <dc:creator>stevegreenbaum</dc:creator>
      <dc:date>2010-06-30T14:43:55Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214337#M167467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Why not just do: this._setupCustomDataTable(me.doclistMetadata.parent.nodeRef) then pick it up as a function argument?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jun 2010 15:23:01 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214337#M167467</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2010-06-30T15:23:01Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214338#M167468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you Steve.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In fact, I tried the approach that you proposed but that did not work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;On the other hand, for your proposition Mike, I have the &lt;/SPAN&gt;&lt;STRONG&gt;me.doclistMetadata &lt;/STRONG&gt;&lt;SPAN&gt;variable which is &lt;/SPAN&gt;&lt;STRONG&gt;null&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think that it is necessary to take advantage of the WS &lt;/SPAN&gt;&lt;STRONG&gt;doclist.get.json.ftl&lt;/STRONG&gt;&lt;SPAN&gt; to initialize it but I have two problems at this level:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. How to get back variables &lt;/SPAN&gt;&lt;STRONG&gt;filterData &lt;/STRONG&gt;&lt;SPAN&gt;and &lt;/SPAN&gt;&lt;STRONG&gt;currentPath &lt;/STRONG&gt;&lt;SPAN&gt;on the &lt;/SPAN&gt;&lt;STRONG&gt;documentlist.js&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;NB: &lt;/SPAN&gt;&lt;STRONG&gt;this.currentPath&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;this.currentFilter.filterData&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp; return &lt;/SPAN&gt;&lt;STRONG&gt;null &lt;/STRONG&gt;&lt;SPAN&gt;!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2. How to parse the file json result of the call of this WS (doclist.get.json.ftl).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jul 2010 09:38:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214338#M167468</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-07-01T09:38:36Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214339#M167469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Let's take a step back. This code you posted earlier:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var nodeType = me.doclistMetadata.parent.nodeType;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(nodeType === "{extension.Custom}customFolder"){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._setupDataTable(columnDefinitions);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._setupCustomDataTable();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Exactly where has that been added?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I suspect, because of the _setupDataTable() call in there, you're trying to operate on the data before it's even been requested. As you should be able to see from the implementation, all _setupDataTable() does is to initialise the YUI components; it's not until the handleDataReturnPayload() callback is invoked that you can start acting on the data itself. Remember the page is all AJAX-based hence asynchronous.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jul 2010 13:11:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214339#M167469</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2010-07-01T13:11:31Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214340#M167470</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, you are right Mike, in my documentlist.js I replaced the _setupDataTable() by my code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike, I am not very familiar with AJAX and especially its use in Share.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now please, where can I put my code and get it working?&amp;nbsp; :cry: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried in and after the call of the handleDataReturnPayload() but that did not work because the calls &lt;/SPAN&gt;&lt;STRONG&gt;oResponse.meta.metadata.parent;&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG&gt;oResponse.meta.parent;&lt;/STRONG&gt;&lt;SPAN&gt; are not any more recognized, they return null&amp;nbsp; &lt;img id="smileysad" class="emoticon emoticon-smileysad" src="https://connect.hyland.com/i/smilies/16x16_smiley-sad.png" alt="Smiley Sad" title="Smiley Sad" /&gt; &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, 01 Jul 2010 14:35:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214340#M167470</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-07-01T14:35:39Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214341#M167471</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;There's an entire set of Ajax helper code in alfresco.js, e.g.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;Alfresco.util.Ajax.jsonGet(&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; url: [webscript URL],&lt;BR /&gt;&amp;nbsp;&amp;nbsp; successCallback:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fn: this.onDataReturn,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; scope: this&lt;BR /&gt;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;});&lt;BR /&gt;&lt;BR /&gt;function onDataReturn(response)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp; // Do something with response.json&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;/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;There are lots of examples of this throughout the Share code. I would recommend walking through some of the existing code. You might also find our recently-released book (Wrox) useful.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;P.S. Did you not get the e-mail I forwarded via Ash?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jul 2010 14:45:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214341#M167471</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2010-07-01T14:45:56Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214342#M167472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;OK Mike, I will try this.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For the e-mail that you forwarded via Ash, I didn't get it.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In fact, I didn't know "Ash", what is it?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much Mike.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jul 2010 15:25:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214342#M167472</guid>
      <dc:creator>lamba</dc:creator>
      <dc:date>2010-07-01T15:25:12Z</dc:date>
    </item>
    <item>
      <title>Re: [Solved][Share] Customise DocumentList</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214343#M167473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;For the e-mail that you forwarded via Ash, I didn't get it.&lt;BR /&gt;In fact, I didn't know "Ash", what is it?&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Never mind, I guess he replied to Andrew directly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 Jul 2010 15:56:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-share-customise-documentlist/m-p/214343#M167473</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2010-07-01T15:56:59Z</dc:date>
    </item>
  </channel>
</rss>

