I have added a .pdf to my course by adding to the Resources area. I would like to add a button to the slide referencing the pdf that when clicked will show the learner the pdf. I know this can be done in Presenter, does anyone know how to do this in Storyline? Can these attachments (if linked by button) be viewed on iPad?
I've got this to work except for on the iPad. When I load a file (instead of hyperlinking) it gets added to the 'external_file' folder. It works wehn viewed on desktop but the files will not open on iPad.
Hi there! I'm not sure if this information can help someone else, but in my case, I wanted a pdf file inside the player and with a hyperlink inside a slide (story_content/external_files/summary.pdf).
It was not working when I published the project in my server until I realized that inside the zip folder, under the file "story_content", the other file of "external_files" with my pdf resources was not there. I had to manually add these files and then it worked, however, it didn't work on iPad/Android. For this reason, I had to use an external web address with the content.
Is it possible that if you stick a file into the Resources section of the Player setup, but do NOT enable Resources as a feature of the player, the file you insert will not get compiled and no "external files" folder will be created?
Reason I'm asking is that I was trying to embed a file inside my SCORM package without having to enable the Resources feature of the player (as to not break my specific course layout - cannot use Articulate next, back, menu, nor resources). I think I could manually copy it into the file structure of the SCORM package, but this would be required every time I publish. Will just switch to an external web service, I think this is simpler.
I would think that if you include files, but then don't enable the resources tab as a part of the player - then it isn't compiled as it's not being included as a part of the publish. So I guess the bigger question is, wow will users access the file in this set up if the player tab isn't enabled?
If no slides use the resources then it is not included in the published files. A trick to ensure it is included us to attach the documents in resources. Then add a scene with a single slide that cannot be reached in the menu and on this slide enable the resources.
Ashley's question hits to the heart of the matter. If there is no way for the user to access the resource, why attach it? If there is a way for the user to access it (say, a button that jumps to the URL), then SL will package it and attach it when published.
I have used the method I describe in the past to ensure a file is part of the final package and have linked to the file using a url. I find this more reliable than linking to a file using a trigger because more often than not that file is never included in the final output.
I have used the method I describe in the past to ensure a file is part of the final package and have linked to the file using a url. I find this more reliable than linking to a file using a trigger because more often than not that file is never included in the final output.
Yes, I'd agree if you're able to link to the files as a URL from within the Resource section that would be an alternative and a way to include them but you'd need to ensure at least one slide is using the Resources tab.
I think I neglected to mention that I want to associate a file download with the click of an image on a slide; I want the users to download the file like that instead of having to use the Resources function of the player. So back to my original analysis: in this scenario, if the file is associated to an image in Resources, but Resources is not enabled in the player, the file will ultimately not get compiled. There's no alternate way to stick the file in the project unless you start manually copying into the file structure of the SCORM package.
Add a hidden scene (New scene with no link to it and remove it from the menu) enable resources on only that single slide and the file will get included in the published file
It look me a while to figure this one out! I've added the Resources tab onto an existing lightbox slide, since the left nav is hidden on lightboxes.
It works well with my workflow as I keep lightboxes in their own discrete scenes and so am unlikely to accidentally make that slide (which I've enabled the lightbox slide on) work in a way that would show the resources tab.
44 Replies
I've got this to work except for on the iPad. When I load a file (instead of hyperlinking) it gets added to the 'external_file' folder. It works wehn viewed on desktop but the files will not open on iPad.
Hi Nicole,
Are you using the iPad mobile player? If so, file hyperlinks are not currently supported as documented here.
Hi there! I'm not sure if this information can help someone else, but in my case, I wanted a pdf file inside the player and with a hyperlink inside a slide (story_content/external_files/summary.pdf).
It was not working when I published the project in my server until I realized that inside the zip folder, under the file "story_content", the other file of "external_files" with my pdf resources was not there. I had to manually add these files and then it worked, however, it didn't work on iPad/Android. For this reason, I had to use an external web address with the content.
Thanks for sharing your experience and update with the community S.R.
Is it possible that if you stick a file into the Resources section of the Player setup, but do NOT enable Resources as a feature of the player, the file you insert will not get compiled and no "external files" folder will be created?
Reason I'm asking is that I was trying to embed a file inside my SCORM package without having to enable the Resources feature of the player (as to not break my specific course layout - cannot use Articulate next, back, menu, nor resources). I think I could manually copy it into the file structure of the SCORM package, but this would be required every time I publish. Will just switch to an external web service, I think this is simpler.
Hi Alexander,
I would think that if you include files, but then don't enable the resources tab as a part of the player - then it isn't compiled as it's not being included as a part of the publish. So I guess the bigger question is, wow will users access the file in this set up if the player tab isn't enabled?
If no slides use the resources then it is not included in the published files. A trick to ensure it is included us to attach the documents in resources. Then add a scene with a single slide that cannot be reached in the menu and on this slide enable the resources.
Sent from my iPhone
Ashley's question hits to the heart of the matter. If there is no way for the user to access the resource, why attach it? If there is a way for the user to access it (say, a button that jumps to the URL), then SL will package it and attach it when published.
I have used the method I describe in the past to ensure a file is part of the final package and have linked to the file using a url. I find this more reliable than linking to a file using a trigger because more often than not that file is never included in the final output.
Sent from my iPhone
I have used the method I describe in the past to ensure a file is part of the final package and have linked to the file using a url. I find this more reliable than linking to a file using a trigger because more often than not that file is never included in the final output.
Sent from my iPhone
Yes, I'd agree if you're able to link to the files as a URL from within the Resource section that would be an alternative and a way to include them but you'd need to ensure at least one slide is using the Resources tab.
I think I neglected to mention that I want to associate a file download with the click of an image on a slide; I want the users to download the file like that instead of having to use the Resources function of the player. So back to my original analysis: in this scenario, if the file is associated to an image in Resources, but Resources is not enabled in the player, the file will ultimately not get compiled. There's no alternate way to stick the file in the project unless you start manually copying into the file structure of the SCORM package.
Add a hidden scene (New scene with no link to it and remove it from the menu) enable resources on only that single slide and the file will get included in the published file
And the fact that this slide is isolated will prevent Resources from popping up in the player, even with that slide having Resources enabled?
Hi Alexander,
You'll have to enable it as a custom slide property for that slide as you'll see here.
It look me a while to figure this one out! I've added the Resources tab onto an existing lightbox slide, since the left nav is hidden on lightboxes.
It works well with my workflow as I keep lightboxes in their own discrete scenes and so am unlikely to accidentally make that slide (which I've enabled the lightbox slide on) work in a way that would show the resources tab.
Nice Chris - thanks for sharing that method and idea here! Always more than one way to accomplish it in Storyline.
hi please help me - Button linking to an executable file on story line
Hello Mohammad and welcome to E-Learning Heroes :)
Not my specialty for sure, but check out this thread for some suggestions/ideas.
This discussion is closed. You can start a new discussion or contact Articulate Support.