<?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 Create site by workflow in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287630#M240760</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i want create site automatic when workflow task done, is it possible or not to do that? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;and is possible how i can do that?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry my english so bad &lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Feb 2016 07:29:06 GMT</pubDate>
    <dc:creator>adhi27</dc:creator>
    <dc:date>2016-02-29T07:29:06Z</dc:date>
    <item>
      <title>Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287630#M240760</link>
      <description>i want create site automatic when workflow task done, is it possible or not to do that? and is possible how i can do that?sorry my english so bad</description>
      <pubDate>Mon, 29 Feb 2016 07:29:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287630#M240760</guid>
      <dc:creator>adhi27</dc:creator>
      <dc:date>2016-02-29T07:29:06Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287631#M240761</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;It is possible to do that, in your complete task on the workflow; have a script that uses the Site service API to create the site. Study how the site service API works before attempting to incorporate with the workflow.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But why would you want to create a SITE each time a workflow is complete???&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Mar 2016 14:44:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287631#M240761</guid>
      <dc:creator>darkredd</dc:creator>
      <dc:date>2016-03-02T14:44:05Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287632#M240762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks you darkRedd &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;no but when task 1 is task done so automatic script create SITE workflow and can u give me a example script to create site in workflow &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Mar 2016 09:40:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287632#M240762</guid>
      <dc:creator>adhi27</dc:creator>
      <dc:date>2016-03-07T09:40:32Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287633#M240763</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;Go through this &lt;/SPAN&gt;&lt;A href="http://docs.alfresco.com/5.1/references/API-JS-SiteService-createSite.html" rel="nofollow noopener noreferrer"&gt;http://docs.alfresco.com/5.1/references/API-JS-SiteService-createSite.html&lt;/A&gt;&lt;SPAN&gt; and you should be able to create a site after this.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Mar 2016 07:18:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287633#M240763</guid>
      <dc:creator>darkredd</dc:creator>
      <dc:date>2016-03-11T07:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287634#M240764</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;thanks you DarkRedd but when i try that code i have error when i in site create by script &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry bad english&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 06:34:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287634#M240764</guid>
      <dc:creator>adhi27</dc:creator>
      <dc:date>2016-03-14T06:34:52Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287635#M240765</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;Post the script you are using to create the site with.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Mar 2016 10:26:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287635#M240765</guid>
      <dc:creator>darkredd</dc:creator>
      <dc:date>2016-03-15T10:26:23Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287636#M240766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;var site = siteService.createSite("site-dashboard", "gamma-site", "Gamma Site", "A site description", siteService.PUBLIC_SITE);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Mar 2016 01:56:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287636#M240766</guid>
      <dc:creator>adhi27</dc:creator>
      <dc:date>2016-03-16T01:56:23Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287637#M240767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This will only create a site folder structure in Explorer/Repository. So it wont be fully functional site.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You also need to create surf object for Share side configurations like dashboard preset.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please check OOB Share side webscipt - /share/page/script/org/alfresco/modules/create-site.post&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Mar 2016 05:48:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287637#M240767</guid>
      <dc:creator>niketapatel</dc:creator>
      <dc:date>2016-03-16T05:48:14Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287638#M240768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;niketapatel thanks for your replay &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;how i create that surf for create Site??&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry bad english&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 01:31:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287638#M240768</guid>
      <dc:creator>adhi27</dc:creator>
      <dc:date>2016-03-17T01:31:34Z</dc:date>
    </item>
    <item>
      <title>Re: Create site by workflow</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287639#M240769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;this is - /share/page/script/org/alfresco/modules/create-site.post&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; File: org/alfresco/modules/create-site.post.desc.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;webscript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;shortname&amp;gt;Create Site Module Repository Call&amp;lt;/shortname&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Will redirect post to the repo to create the site in the repo&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and then create the preset in the web tier.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/description&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;format default="json"/&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;url&amp;gt;/modules/create-site&amp;lt;/url&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/webscript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;File: org/alfresco/modules/create-site.post.json.ftl&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; "success": ${success?string}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#if code?exists&amp;gt;, "code": ${code}&amp;lt;/#if&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;#if error?exists&amp;gt;, "error": "${error}"&amp;lt;/#if&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;File: org/alfresco/modules/create-site.post.json.js&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;function main()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; model.success = false;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; // Get clients json request as a "normal" js object literal&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; var clientRequest = json.toString();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; var clientJSON = eval('(' + clientRequest + ')');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; // Call the repo to create the site&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; var scriptRemoteConnector = remote.connect("alfresco");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; var repoResponse = scriptRemoteConnector.post("/api/sites", clientRequest, "application/json");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; if (repoResponse.status == 401)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status.setCode(repoResponse.status, "error.loggedOut");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; else&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var repoJSON = eval('(' + repoResponse + ')');&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Check if we got a positive result&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (repoJSON.shortName)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; // Yes we did, now create the site in the webtier&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; var tokens = [];&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; tokens["siteid"] = repoJSON.shortName;&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; sitedata.newPreset(clientJSON.sitePreset, tokens);&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; model.success = true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (repoJSON.status.code)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; // Default error handler&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; status.setCode(repoJSON.status.code, repoJSON.message);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&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;main();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Store: classpath:surf/webscripts&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[No implementation files]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Store: classpath:webscripts&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[No implementation files]&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Mar 2016 01:38:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/create-site-by-workflow/m-p/287639#M240769</guid>
      <dc:creator>adhi27</dc:creator>
      <dc:date>2016-03-17T01:38:00Z</dc:date>
    </item>
  </channel>
</rss>

