<?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: Script for launch an external URL in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129992#M91350</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,gavinc. First of all, thank you very much for your post. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to define a target HREF and everthing seemed to be ok. But that didn't solve my problem. I have added to web-client-config-custom.xml the following sentences:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;config&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;actions&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 id="Firmar"&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;label&amp;gt;Firmar&amp;lt;/label&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;image&amp;gt;/images/icons/add.gif&amp;lt;/image&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;params&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;param name="nodeRef"&amp;gt;#{actionContext.nodeRef}&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/params&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;script&amp;gt;/Utrera/Datos/Scripts/firma.js&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action&amp;gt;dialog:addAspect&amp;lt;/action&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action&amp;gt;&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;lt;!– Add action to more actions menu for each space –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action-group id="document_browse_menu"&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 idref="Firmar" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action-group&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/actions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/config&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And my javascript firma.js:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var document = search.findNode(args["nodeRef"]);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var documentName=document.name; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var contenido=document.content;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And now, here is my problem:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;at the end of the script I tried to launch (without any success) the following url:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://localhost:8080/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have read some script that are written by you but I can't find the answer. I tried with "window.open()",&amp;nbsp; but "window is not defined" is replied to me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Oct 2007 10:08:44 GMT</pubDate>
    <dc:creator>elenaor</dc:creator>
    <dc:date>2007-10-10T10:08:44Z</dc:date>
    <item>
      <title>Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129990#M91348</link>
      <description>Hi, my company needed a document management system and I chose Alfresco community v2.1. I'm actually pleased with all its features but I have some problems.I have created a button for launch a javascript. I need that this script go to an external URL like google. I have widely readed http://wiki.alf</description>
      <pubDate>Wed, 03 Oct 2007 12:02:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129990#M91348</guid>
      <dc:creator>elenaor</dc:creator>
      <dc:date>2007-10-03T12:02:18Z</dc:date>
    </item>
    <item>
      <title>Re: Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129991#M91349</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can configure an action to call a script or you can define a target HREF, have a look at the externalised actions wiki page for more info: &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Externalised_Client_Actions" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Externalised_Client_Actions&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Oct 2007 11:12:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129991#M91349</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-10-08T11:12:51Z</dc:date>
    </item>
    <item>
      <title>Re: Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129992#M91350</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,gavinc. First of all, thank you very much for your post. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I tried to define a target HREF and everthing seemed to be ok. But that didn't solve my problem. I have added to web-client-config-custom.xml the following sentences:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;config&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;actions&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 id="Firmar"&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;label&amp;gt;Firmar&amp;lt;/label&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;image&amp;gt;/images/icons/add.gif&amp;lt;/image&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;params&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;param name="nodeRef"&amp;gt;#{actionContext.nodeRef}&amp;lt;/param&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;/params&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;lt;script&amp;gt;/Utrera/Datos/Scripts/firma.js&amp;lt;/script&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action&amp;gt;dialog:addAspect&amp;lt;/action&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action&amp;gt;&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;lt;!– Add action to more actions menu for each space –&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action-group id="document_browse_menu"&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 idref="Firmar" /&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/action-group&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/actions&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/config&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And my javascript firma.js:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var document = search.findNode(args["nodeRef"]);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var documentName=document.name; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var contenido=document.content;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And now, here is my problem:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;at the end of the script I tried to launch (without any success) the following url:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://localhost:8080/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have read some script that are written by you but I can't find the answer. I tried with "window.open()",&amp;nbsp; but "window is not defined" is replied to me.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Oct 2007 10:08:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129992#M91350</guid>
      <dc:creator>elenaor</dc:creator>
      <dc:date>2007-10-10T10:08:44Z</dc:date>
    </item>
    <item>
      <title>Re: Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129993#M91351</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The reason is that you are running a server side JavaScript therefore the script is running inside the Rhino engine and not the browser, hence window is not a valid object.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You can add this to the end of your script to achieve what you need:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var goback = "&amp;lt;script&amp;gt;window.open('&lt;/SPAN&gt;&lt;A href="http://localhost:8080/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content&lt;/A&gt;&lt;SPAN&gt; ')&amp;lt;/script&amp;gt;";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;goback;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 07:40:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129993#M91351</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-10-15T07:40:43Z</dc:date>
    </item>
    <item>
      <title>Re: Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129994#M91352</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thank you very much, gavinc. I really appreciate your work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Finally, I tried with this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var url = "/alfresco/jsp/firma/prueba.jsp?nombreDocumento=document.name&amp;amp;contenidoDocumento=document.content" ;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;var html = "&amp;lt;script&amp;gt;" +&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"window.location.href='" + url + "';" +&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;"&amp;lt;/script&amp;gt;"; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;html;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;and everything is ok. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But now, I would like to launch my script through the rule: executing a Script. I choose my script firma.js but when I add new content to my space where the rule is supposed to be executed, nothing happens. The new window is not opened. Any help?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Oct 2007 08:19:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129994#M91352</guid>
      <dc:creator>elenaor</dc:creator>
      <dc:date>2007-10-15T08:19:57Z</dc:date>
    </item>
    <item>
      <title>Re: Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129995#M91353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I know what is my problem, but unfortunately, I don't know how to fix it. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm running my script on the server side and althoug everything seems to be ok, the new window is not displayed. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have been reading a lot of posts but anyone of them explain how to send an http get request or how can I display the answer on the client-side or, definitely, how can I solve the problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks in advance. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Elena.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 18 Oct 2007 07:28:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129995#M91353</guid>
      <dc:creator>elenaor</dc:creator>
      <dc:date>2007-10-18T07:28:13Z</dc:date>
    </item>
    <item>
      <title>Re: Script for launch an external URL</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129996#M91354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It's not possible to get a window to show up on the client when you are running your script as a rule.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The rule is running on the server and is initiated by the server, therefore regardless of what your script returns it won't open a window as it won't be running in the context of a browser.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 10:16:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-for-launch-an-external-url/m-p/129996#M91354</guid>
      <dc:creator>gavinc</dc:creator>
      <dc:date>2007-10-23T10:16:40Z</dc:date>
    </item>
  </channel>
</rss>

