<?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: Custom context menu for document in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268755#M221885</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can implement this with a custom UI action. You may or may not have to write a little bit of custom client-side JavaScript in order to grab the node reference and pass it in the URL.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'd go look at the "edit in google docs" action and follow that example. It probably does a lot more than what you need to do, but at least you'll be able to see a working example.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You might start by looking at the action declaration in share-documentlibrary-config.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action id="document-checkout-to-googledocs" type="javascript" label="actions.document.checkout-google"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="function"&amp;gt;onActionCheckoutToGoogleDocs&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;permissions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;lt;permission allow="true"&amp;gt;Write&amp;lt;/permission&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/permissions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– gd:googleEditable –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;evaluator&amp;gt;evaluator.doclib.action.googleDocsCheckOut&amp;lt;/evaluator&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then you can go look at js/documentlibrary-actions.js and find the onActionCheckoutToGoogleDocs function to see how the client-side JavaScript action handler works.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you don't know how to create custom UI actions and configure them using the form service you might want to take a look at &lt;/SPAN&gt;&lt;A href="http://ecmarchitect.com/images/articles/alfresco-actions/actions-article-2ed.pdf" rel="nofollow noopener noreferrer"&gt;this tutorial&lt;/A&gt;&lt;SPAN&gt;. Your action won't need anything from the repository tier so really all you need to know how to do is the Share configuration part.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Feb 2012 22:22:07 GMT</pubDate>
    <dc:creator>jpotts</dc:creator>
    <dc:date>2012-02-28T22:22:07Z</dc:date>
    <item>
      <title>Custom context menu for document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268754#M221884</link>
      <description>I want to add a custom action menu called "Edit in xxx" which would open a new browser window with url passing the current document id.How can i achieve this?</description>
      <pubDate>Tue, 28 Feb 2012 12:49:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268754#M221884</guid>
      <dc:creator>meethrishi</dc:creator>
      <dc:date>2012-02-28T12:49:44Z</dc:date>
    </item>
    <item>
      <title>Re: Custom context menu for document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268755#M221885</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can implement this with a custom UI action. You may or may not have to write a little bit of custom client-side JavaScript in order to grab the node reference and pass it in the URL.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'd go look at the "edit in google docs" action and follow that example. It probably does a lot more than what you need to do, but at least you'll be able to see a working example.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You might start by looking at the action declaration in share-documentlibrary-config.xml:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action id="document-checkout-to-googledocs" type="javascript" label="actions.document.checkout-google"&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;param name="function"&amp;gt;onActionCheckoutToGoogleDocs&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;permissions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;lt;permission allow="true"&amp;gt;Write&amp;lt;/permission&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/permissions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!– gd:googleEditable –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;evaluator&amp;gt;evaluator.doclib.action.googleDocsCheckOut&amp;lt;/evaluator&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Then you can go look at js/documentlibrary-actions.js and find the onActionCheckoutToGoogleDocs function to see how the client-side JavaScript action handler works.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you don't know how to create custom UI actions and configure them using the form service you might want to take a look at &lt;/SPAN&gt;&lt;A href="http://ecmarchitect.com/images/articles/alfresco-actions/actions-article-2ed.pdf" rel="nofollow noopener noreferrer"&gt;this tutorial&lt;/A&gt;&lt;SPAN&gt;. Your action won't need anything from the repository tier so really all you need to know how to do is the Share configuration part.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Feb 2012 22:22:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268755#M221885</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2012-02-28T22:22:07Z</dc:date>
    </item>
    <item>
      <title>Re: Custom context menu for document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268756#M221886</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hey Jeff,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks. I will take a look.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Can you provide me the link to the tutorial that you mentioned in your post? (here …you might want to take a look at this tutorial)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Mar 2012 03:33:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268756#M221886</guid>
      <dc:creator>meethrishi</dc:creator>
      <dc:date>2012-03-07T03:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: Custom context menu for document</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268757#M221887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Sorry about that. Here you go: &lt;/SPAN&gt;&lt;A href="http://ecmarchitect.com/images/articles/alfresco-actions/actions-article-2ed.pdf" rel="nofollow noopener noreferrer"&gt;http://ecmarchitect.com/images/articles/alfresco-actions/actions-article-2ed.pdf&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jeff&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Mar 2012 19:14:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/custom-context-menu-for-document/m-p/268757#M221887</guid>
      <dc:creator>jpotts</dc:creator>
      <dc:date>2012-03-07T19:14:43Z</dc:date>
    </item>
  </channel>
</rss>

