aeontimeline

Open full view…

Enable external Scrivener link

stevecarter
Wed, 22 May 2019 15:20:58 GMT

I'd like to put an external Scrivener link in the Links area of the inspector. As you probably know, the external link to a Scrivener document has the following format: x-scrivener-item://C:/Cookbook/Marketing Materials/Maat Publishing/Art Center Author Event/Pageturner 2019/Page_Turner_2019.scriv?id=C47CC64B-1A3D-4DA1-B6F6-4FE38DB2EEB3 Of course, I can paste this into the link dialog, but then clicking on it does nothing. Would it be possible to implement this functionality?

aeonjess
Thu, 23 May 2019 11:32:58 GMT

Hi, We were unaware that this functionality is provided for Windows aswell as Mac, so we will look into whether this can be implemented. Do you have any links (eg. to Scrivener's documentation) or provide any extra information on how this functionality works? Jess

stevecarter
Fri, 24 May 2019 02:24:21 GMT

I'm using Scrivener 2.9.0.17 - the Beta 17 version of Scrivener 3 for Windows. The external link functionality appears to work pretty much as described in the Scrivener 3 documentation for Mac, section 10.1.6. The external links work when pasted into the Windows Run window. They also work when pasted into FreePlane. It also works from within a program I wrote, which simply calls the Window command line. Here's what the link text looks like: x-scrivener-item:///C:/Cookbook/Marketing Materials/Maat Publishing/Scrivener_Workshops/NHWP_Scrivener_Workshop_SNHU_2019-03-30 /NHWP_Scrivener_Workshop.scriv?id=2FAEF8AF-414C-4B34-A41F-D0A8054965A4 So I think Aeon Timeline just needs to pass the link to the Windows command line. In my program, written in Lazarus Pascal, the code uses a system component to execute the following: ans := Utf8ToAnsi(AURL); // utf8 must be converted to Windows Ansi-codepage Result := ShellExecute(0, nil, PAnsiChar(ans), nil, nil, SW_SHOWNORMAL) > 32; where AURL is the Scrivener external link. Hope that helps.

aeonjess
Mon, 27 May 2019 08:47:14 GMT

Hi, Thanks for that information, we will look into this for a future release. Jess