<?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 Use folder properties and user input on share custom page in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52304#M19737</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm&amp;nbsp;trying to add some extra functionality to Alfresco Document Library and as I'm new to Alfresco I would like to ask you for some assistance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;What is needed (as example)&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create folder&lt;/P&gt;&lt;P&gt;2. Apply custom type &lt;STRONG&gt;demoFolder&lt;/STRONG&gt; to the folder (done)&lt;/P&gt;&lt;P&gt;3. Populate &lt;STRONG&gt;demoFolder&lt;/STRONG&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;properties &lt;STRONG&gt;First Name&lt;/STRONG&gt; and &lt;STRONG&gt;Last Name&lt;/STRONG&gt; with required data (done)&lt;/P&gt;&lt;P&gt;4. Add custom Action &lt;STRONG&gt;Demo Action&lt;/STRONG&gt;&amp;nbsp;(done)&lt;/P&gt;&lt;P&gt;5.&amp;nbsp;When&amp;nbsp;&lt;STRONG&gt;Demo Action&lt;/STRONG&gt;&amp;nbsp;is triggered - open custom Share &lt;STRONG&gt;demo-page&lt;/STRONG&gt; (done)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE style="color: #000000; background-color: #ffffff; font-size: 9.0pt;"&gt;&lt;PRE style="font-size: 9.0pt;"&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;config &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;evaluator&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="string-compare" &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;condition&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="DocLibActions"&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;actions&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;action &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;id&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="demo.action.execute"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;icon&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="demo-icon"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;type&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="page"&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;label&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="demo.action.execute.label"&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&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; &lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;param &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #efefef; font-weight: bold;"&gt;name&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #efefef; font-weight: bold;"&gt;="page"&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;demo&lt;/SPAN&gt;-page?nodeRef={node.nodeRef}&lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;param&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&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; &lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;evaluator&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;com.demo.actionEnabled&lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;evaluator&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;action&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="background-color: #efefef;"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #efefef; font-weight: bold;"&gt;actions&lt;/SPAN&gt;&lt;SPAN style="background-color: #efefef;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;The question is&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. How get folder properties&amp;nbsp;&lt;STRONG&gt;First Name&lt;/STRONG&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;STRONG&gt;Last Name&lt;/STRONG&gt;&amp;nbsp;from within page template and show it on the page?&lt;/P&gt;&lt;P&gt;2. Is any possibility to get user input before opening custom page and then use this input data and folder properties on the custom page? As it is done in the documentation sample code (but sample code redirects to the backend action and not to the custom page).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="" style="color: #333333; background-color: #f5f5f5; border: 1px solid #888888; margin: 0px 0px 20px; padding: 2px;"&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;action&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;id&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"alfresco.tutorials.doclib.action.sendAsEmail"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;icon&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"email"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;type&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"javascript"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;label&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"alfresco.tutorials.doclib.action.sendAsEmail.label"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;param&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;name&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"function"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt;onActionFormDialog&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;param&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;name&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"itemKind"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt;action&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;param&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;name&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"itemId"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt;send-as-email&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;param&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;name&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"mode"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt;create&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;param&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt; &lt;/SPAN&gt;&lt;SPAN class="" style="color: #660066;"&gt;name&lt;/SPAN&gt;&lt;SPAN class="" style="color: #666600;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="" style="color: #008800;"&gt;"destination"&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&gt;{node.nodeRef}&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000088;"&gt;&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="" style="color: #000000;"&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;3. Or using the javascript type action is it possible to&amp;nbsp;collect all required data (&lt;SPAN&gt;folder properties, user form input data&lt;/SPAN&gt;) on the action implementation (ActionExecuterAbstractBase)&amp;nbsp;and pass it to the custom page &lt;STRONG&gt;demo-page&lt;/STRONG&gt;&amp;nbsp;to render it based on that data?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or you can suggest other way of implementing it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance for any help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Jan 2018 13:23:22 GMT</pubDate>
    <dc:creator>olylak</dc:creator>
    <dc:date>2018-01-23T13:23:22Z</dc:date>
    <item>
      <title>Use folder properties and user input on share custom page</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52304#M19737</link>
      <description>Hi!I'm&amp;nbsp;trying to add some extra functionality to Alfresco Document Library and as I'm new to Alfresco I would like to ask you for some assistance.What is needed (as example):1. Create folder2. Apply custom type demoFolder to the folder (done)3. Populate demoFolder&amp;nbsp;properties First Name and Last Name</description>
      <pubDate>Tue, 23 Jan 2018 13:23:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52304#M19737</guid>
      <dc:creator>olylak</dc:creator>
      <dc:date>2018-01-23T13:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: Use folder properties and user input on share custom page</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52305#M19738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your question is bit not clear to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When we click on custom action, do you want something like below?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Clicking on custom action should open up one dialogue/form.&lt;/LI&gt;&lt;LI&gt;After filling up the data , it should get redirected to a new page which displayed the properties in edit/view mode.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the exact business requirement for this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jan 2018 13:35:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52305#M19738</guid>
      <dc:creator>krutik_jayswal</dc:creator>
      <dc:date>2018-01-23T13:35:30Z</dc:date>
    </item>
    <item>
      <title>Re: Use folder properties and user input on share custom page</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52306#M19739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Krutik!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the response.&lt;/P&gt;&lt;P&gt;Yes, that's exactly what we want. Get user input data via form and when submit - open custom page displaying entered data by user and properties from the container where this action was executed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let's suppose tha folder has properties:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;First Name:&lt;/STRONG&gt; &lt;EM&gt;Oleh&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Last Name:&lt;/STRONG&gt; &lt;EM&gt;Lylak&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User execute custom action and enter additional values using form:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Product&lt;/STRONG&gt;: &lt;EM&gt;Book&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Amount&lt;/STRONG&gt;: &lt;EM&gt;100&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After&amp;nbsp;form submit we want to be redirected to custom page showing those values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to know how I can achive it? possible solutions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jan 2018 13:51:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52306#M19739</guid>
      <dc:creator>olylak</dc:creator>
      <dc:date>2018-01-23T13:51:48Z</dc:date>
    </item>
    <item>
      <title>Re: Use folder properties and user input on share custom page</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52307#M19740</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well its bit difficult, but you can achieve this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically you need to use&amp;nbsp;javascript function for this.Default javascript function like onActionFormDialog or onActionSimpleRepoAction are defined in below file on alfresco share.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;share-war\components\documentlibrary\actions.js&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can take reference of above mentioned functions in the actions.js file and create new javascript function as per the requirement and finally redirect user to edit properties or the page which want.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Jan 2018 15:02:36 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/use-folder-properties-and-user-input-on-share-custom-page/m-p/52307#M19740</guid>
      <dc:creator>krutik_jayswal</dc:creator>
      <dc:date>2018-01-23T15:02:36Z</dc:date>
    </item>
  </channel>
</rss>

