<?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: Server Side Scripting Inquiry for Current Users in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294679#M247809</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Niketa, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry bit of a newbie here, in terms of calling a OOB alfresco script (say for example a javascript) how could I do it? I mean what will be the process in terms of calling a webscript?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Appreciate the help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jan 2014 09:19:56 GMT</pubDate>
    <dc:creator>karimbuenaseda</dc:creator>
    <dc:date>2014-01-28T09:19:56Z</dc:date>
    <item>
      <title>Server Side Scripting Inquiry for Current Users</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294677#M247807</link>
      <description>Hi All,I'm a newbie in Alfresco development and I would just like to ask for your guidance in getting the current username and permission on a per folder basis. I have been looking at the server script "document-versions.js" and I'd just like to make some modifications on it that will depend on the</description>
      <pubDate>Fri, 24 Jan 2014 10:43:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294677#M247807</guid>
      <dc:creator>karimbuenaseda</dc:creator>
      <dc:date>2014-01-24T10:43:53Z</dc:date>
    </item>
    <item>
      <title>Re: Server Side Scripting Inquiry for Current Users</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294678#M247808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;HI&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This is general info for share development.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;js file - document-versions.js you are referring that is share side/client side js. You can not access alfresco API over here directly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You need to follow below step&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1)From share side js or share client side js You need to call custom or OOB alfresco script - java or js based script. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2)Alfresco script returns current user's permission or any other required info in JSON as per your requirement. Please check if any alfresco OOB script is availble you may use that directly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3)You need to parse this JSON at share side js and accordingly take next action like hide download link etc..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can refer share OOB any module .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope it helps&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jan 2014 12:52:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294678#M247808</guid>
      <dc:creator>niketapatel</dc:creator>
      <dc:date>2014-01-24T12:52:05Z</dc:date>
    </item>
    <item>
      <title>Re: Server Side Scripting Inquiry for Current Users</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294679#M247809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Niketa, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry bit of a newbie here, in terms of calling a OOB alfresco script (say for example a javascript) how could I do it? I mean what will be the process in terms of calling a webscript?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Appreciate the help.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 09:19:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294679#M247809</guid>
      <dc:creator>karimbuenaseda</dc:creator>
      <dc:date>2014-01-28T09:19:56Z</dc:date>
    </item>
    <item>
      <title>Re: Server Side Scripting Inquiry for Current Users</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294680#M247810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;From your 'share-side' js, you can call repository web-script using 'remote' root-scoped object to connect to alfresco like this… &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var connector = remote.connect("alfresco");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var result = connector.get("/yourCustomURI/or/OOTB-URI");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;or you can directly use 'remote.call' like&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var result = remote.call("/yourCustomURI/or/OOTB-URI");&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And from client-side js, you can call the same using Ajax request like this..&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Alfresco.util.Ajax.request({&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; url: "/yourCustomURI/or/OOTB-URI"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; , method: "GET"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; , successCallback: {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fn: this.onSuccess&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , scope: this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; , failureCallback: {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fn: this.onFailure&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; , scope: this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;});&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope it is helpful.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jan 2014 12:55:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294680#M247810</guid>
      <dc:creator>anshu_kumar</dc:creator>
      <dc:date>2014-01-28T12:55:41Z</dc:date>
    </item>
    <item>
      <title>Re: Server Side Scripting Inquiry for Current Users</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294681#M247811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Anshu,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Okay I'll try that one out. Thanks for the help. I'll let you know soon regarding the results. &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2014 03:22:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/server-side-scripting-inquiry-for-current-users/m-p/294681#M247811</guid>
      <dc:creator>karimbuenaseda</dc:creator>
      <dc:date>2014-01-29T03:22:22Z</dc:date>
    </item>
  </channel>
</rss>

