[Xerte] Re: download file pdf

Kemp Johnathan johnathan.kemp at ntlworld.com
Sun Jan 1 13:31:12 GMT 2012


Hello Matteo,

Your file is not located on a web server so http won't find it.

I am guessing your file is in a folder that is in the project folder
hierarchy.

Try instead

getURL(FileLocation + 'media/pdf/comparative.pdf','_blank');

that might work.

Kind regards and a Happy New Year

Johnathan

On 1 January 2012 13:15, pippo pluto <matis25 at yahoo.com> wrote:

> Hello Johnathan and Dave
>
> my problem is here:
>
> getURL('http://www.bbc.co.uk','_blank'); // change the first parameter to
> match the url of the file you want to open
> ok Johnathan I wrote in my script :
> debug("clicked");
> getURL('http://media/pdf/comparative.pdf','_blank');
> ok the window opens in the browser but it does not display my document.
> pdf (comparative.pdf).
>
> Kind regards
> Matteo
>
>
>
>
>
>   ------------------------------
> *Da:* Kemp Johnathan <johnathan.kemp at ntlworld.com>
> *A:* Xerte discussion list <xerte at lists.nottingham.ac.uk>
> *Inviato:* Sabato 31 Dicembre 2011 12:11
>
> *Oggetto:* [Xerte] Re: download file pdf
>
> Hello Dave,
>
> I just tried your approach and that works as well - just note that it is
> the event's icon property that needs setting to mypic and not the event's
> id property. But all in all a tidier solution than the one I offered.
>
> Nice one.
>
> Kind regards
>
> Johnathan
>
> On 30 December 2011 23:28, Dave Burnett <d_b_burnett at hotmail.com> wrote:
>
>  The image itself is an allowable event target (at least it worked for me)
>
>
> image (id = mypic
> interaction
> event (id = mypic, event=onRelease)
> script (I think the problem is the way the relative path was specified
> originally)
>
>
> ------------------------------
> Date: Fri, 30 Dec 2011 19:13:14 +0000
> From: johnathan.kemp at ntlworld.com
> To: matis25 at yahoo.com; xerte at lists.nottingham.ac.uk
>
> Subject: [Xerte] Re: download file pdf
>
> Hello Matteo,
>
> Try the following
>
> Create a new desktop xerte project with the icon structure
>
> Learning Object
>   Interface
>     page
>       image (id = myPic url = FileLocation + 'media/myFileName.jpg')
>       interaction (perpetual setting is either 1 or 0 depending on whether
> you want the execution flow to stop at the interaction)
>         HotObject (rs = myPic click = 1)
>            Script
>
> The contents of the script are
>
> debug("clicked"); // will display a debug message in preview mode to
> confirm click was detected
> getURL('http://www.bbc.co.uk','_blank'); // change the first parameter to
> match the url of the file you want to open
> // getURL will open a window in your browser
>
> Notes on properties
>
>    - You need to set the image icon's id property so that this can be
>    used in the HotObject to identify what object it is responding to.
>    - The interaction Icon can have a perpetual property of 1 or 0 try
>    both, one of the values will stop the project flow at the interaction but I
>    can't remember which it is - so play around with this setting.
>    - The HotObject icon's rs property must be set to the same value as
>    the Image icon's id property. The click property is set to 1 if you want
>    the event to trigger on clicking or 0 if you want to trigger the event on
>    mouse over.
>
> Hope this solves your problem
>
> Kind regards
>
> Johnathan
>
>
> On 30 December 2011 11:26, pippo pluto <matis25 at yahoo.com> wrote:
>
> Hello Johnathan
> I tried your suggestion but does not work.
> Maybe I'm wrong but I do not know where is the error...I'll try again..
>
> Kind regards
> Matteo
>
>   ------------------------------
> *Da:* Kemp Johnathan <johnathan.kemp at ntlworld.com>
> *A:* Xerte discussion list <xerte at lists.nottingham.ac.uk>
> *Inviato:* Giovedì 29 Dicembre 2011 23:40
> *Oggetto:* [Xerte] Re: download file pdf
>
> The ID is used as the unique identifier of an icon, so once you set the
> icon property of an icon you can refer directly to it by using its ID. That
> is except for icons that are normally the children of an interaction icon
> i.e. the sort of icons you see listed when you right click on an
> interaction icon in desktop Xerte e.g. button, hotspot etc. These use the
> rs property to identify themselves and not the id property.
>
> Julian will know the why's and wherefore's of this.
>
> You can read about it in the "interactions overview" section of the Xerte
> help file.
>
>  Kind regards
>
> Johnathan
>
> You
>
> On 29 December 2011 19:26, KnowledgeWare <knowledgeware at kccsoft.com>wrote:
>
> Johnathan – question if you don’t mind – what’s the difference between the
> ‘rs’ and ‘id’ properties? What’s the appropriate use of each? Where can I
> learn more about these?
>
> Thanks
> RonM2
>
> *From:* xerte-bounces at lists.nottingham.ac.uk [mailto:
> xerte-bounces at lists.nottingham.ac.uk] *On Behalf Of *Kemp Johnathan
> *Sent:* Thursday, December 29, 2011 3:51 AM
> *To:* pippo pluto; Xerte discussion list
> *Subject:* [Xerte] Re: download file pdf
>
> Hello Matteo,
>
> Sorry I don't have time to test this solution before suggesting it.
>
> Check out the Xerte help files.
>
> I don't think that by default an image icon is sensitive to mouse events
> and thus will not trigger an onRelease event.
>
> However you can add a hotObject icon to an interaction and then add an
> image icon as a child of the hotObject. This will allow mouse events to be
> detected by the image. I am not sure if the event will be triggered by the
> hot object or the image. If it is the hot object icon then you may need to
> use the rs property rather than the id property to identify the hotObject
> icon when specifying what object sends the event.
>
> Kind regards
>
> Johnathan
>
> On 29 December 2011 07:45, pippo pluto <matis25 at yahoo.com> wrote:
> hi
> this is my problem:
>
> I have a small icon (a jpg image, it is called 'logopdf1') I would click
> on and download a simple PDF file (its name is comparative.pdf) :
>
> I did it this way:
> 1) I have an id (logo) associated with image
> 2) I create an interection
> 3) I create an event that I called Event1,  icon : logo , eventname:
> onRelease
> 4) I create a script : into the script I wrote:
> getURL('media/pdf/comparative.pdf', '_blank');
>
> but doesn't work...what code should I write in the script?
>
> thank's
> Matteo Pirola
> University of Ferrara
> Italy
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it. Please do not
> use, copy or disclose the information contained in this message or in any
> attachment. Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
> This message has been checked for viruses but the contents of an
> attachment may still contain software viruses which could damage your
> computer system: you are advised to perform your own checks. Email
> communications with the University of Nottingham may be monitored as
> permitted by UK legislation.
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do
> not use, copy or disclose the information contained in this message or in
> any attachment.  Any views or opinions expressed by the author of this
> email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do
> not use, copy or disclose the information contained in this message or in
> any attachment.  Any views or opinions expressed by the author of this
> email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
>
>  This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it. Please do not
> use, copy or disclose the information contained in this message or in any
> attachment. Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
>  This message has been checked for viruses but the contents of an
> attachment may still contain software viruses which could damage your
> computer system: you are advised to perform your own checks. Email
> communications with the University of Nottingham may be monitored as
> permitted by UK legislation.
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.  Please do not
> use, copy or disclose the information contained in this message or in any
> attachment.  Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do
> not use, copy or disclose the information contained in this message or in
> any attachment.  Any views or opinions expressed by the author of this
> email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
>
> _______________________________________________ Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte This message and any
> attachment are intended solely for the addressee and may contain
> confidential information. If you have received this message in error,
> please send it back to me, and immediately delete it. Please do not use,
> copy or disclose the information contained in this message or in any
> attachment. Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham. This
> message has been checked for viruses but the contents of an attachment may
> still contain software viruses which could damage your computer system: you
> are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do
> not use, copy or disclose the information contained in this message or in
> any attachment.  Any views or opinions expressed by the author of this
> email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.  Please do not
> use, copy or disclose the information contained in this message or in any
> attachment.  Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do
> not use, copy or disclose the information contained in this message or in
> any attachment.  Any views or opinions expressed by the author of this
> email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20120101/94c8f64e/attachment-0001.html>


More information about the Xerte mailing list