Make Your PDF Pop in Rise 360
Jan 21, 2021
Feeling a little limited by using attachment blocks to share all your PDFs? Here are a couple of alternatives to freshen up your resources list! Both of these methods are perfect to use when you don’t have another easy hosting option to store your PDFs on the web.
First, create a new Rise 360 course to serve as a holding place for your PDF files. Upload your PDFs to a lesson in this course using attachment blocks. Hover over the the attachment block, and right click to copy the attachment URL. We’ll use this URL as a link to your PDF file in your actual course.
In your actual course, you can use the link to your PDF file in two ways:
- Insert a button block, and edit the button to point to your attachment URL that you just copied:
- Or, insert an embed block, and embed your PDF right into the lesson by pasting the URL:
Now you try! You can even embed your PDFs into other interactive blocks using this method. Let me know how it goes!
26 Replies
This is nice, but since if you update the pdf on the attachment the URL changes, each of these create a management nightmare. Everytime you update a document, you have to go through and update all the linked locations.
Hi Brian, thanks so much for your feedback. If you expect that your attachments will need to be updated regularly, it would be a good idea to host your files on a web server that will allow you to keep the URL for your attachments. I hope this helps!
A nice workaround if you host your own courses and they don't go on an LMS. It would be great if you could upload docs or pdfs to your RISE media library and they would stay with the courses. Otherwise many of us are stuck with the unattractive attachment option :(.
Thank you so much for the workaround. I agree a smoother solution within Rise is needed. Thanks for listening to us about our needs!
Thanks Crystal, but how does this work if you're hosting the course on an LMS? Do we have to upload the course containing the pdf to the LMS too?
Hi Mira, when you export for LMS, the SCORM file will include everything you need for the course including attachments. You won't need to upload the PDF separately to the LMS.
Hi Mira! Just to add, the course containing the PDF will not need to be published and uploaded to the LMS.
That's because the PDF attachment is actually stored on our servers -- you'll notice the URL begins with
https://articulateusercontent.com/....
Anyone who has access to that link can view the PDF! Let me know if that helps!
This post was removed by the author
Hi Alyssa, how can you get rid of the pop-out box? I don't want others to have the ability to download or print the PDF I am trying to embed. I don't see a way to make the pop-out box optional.
Hi Joshua,
I shared a possible solution in your other post here. I hope it helps with your situation!
This post was removed by the author
Hi, Does this mean that the actual pdf file is includedin as a file (not just a link) within the scormpackage?
What is the file limit on attaching files like this?
Any deeper article on this ( using attachments in separate rise course) topic?
I see this as a possible work around for size limitations in LMS regarding the scorm package.
but i need to know more.
You say anyone with the link can see the attachment. What does that actually mean?
If the link to the attachment is shared, all that get the link can see the file?
The embed bypasses the need to share heavy content links? Such as massive amounts of video etc..
If using a second Rise course as embed source should it not work with adding the PDF ( or any type content) into a page and take the link of the actual rise page and use that as embed in the main course, thereby having not to change the link ever again in the main course, just changing the content in the embed /second course page? That way the content could also be password protected..?
I have not tested this, im just thinking out loud here..
Security stops me.
While doing the test with two courses, one main with embed and one with uploaded content that has a set of links from the content that are then used in the main course with embed block.
So i guess there is more to it then that every one can see it. Some iframe stuff going on that security doesnt approve of.
The link that is not let through is..
https://articulateusercontent.com/rise/courses/ ..................
not even a page in the shared version for the course can be seamlessly embed. it shows a login.
https://rise.articulate.com/share/ ..........
So that was fun to explore but sad to see the results that you get ( would really like that to be possible directly inside rise. (where security isnt an issue)
I get a different results on embed methods, because of security.
Another way, Adding actual iframe code and not just hitting enter (and expecting that code to be there...) seems to do the trick..
Using this code
<iframe width="600" height="500
"src="https://rise.articulate.com/share/file name......" frameborder="0"></iframe>
In the block setting all padding is set to none and removing the border looks actually ok on desktop, i have tested out the pixels so that there is no scrollbars when used on desktop.
On iphone 7 it looks a bit strange no scrolbars there either, kind of works. I guess the settings and pixels has to be tested out for each type of content.
This makes it absolutely possible, it seems .. to have one course as the main course ( published in LMS with embedded pages links to/from a rise course outside of the LMS that works as content holder for heavier files or just any files that rise can show, that would i guess include any embedly plugin as well... but i havent tested that.
I chose to not use direct content links for easy maintenance in one course only.
Hi there,
if you embed a pdf in your Rise course, Articulate automatically creates the URL, in which the pdf opens once you click it. One of our clients seem to run into an issue when uploading the scorm package to their LMS, as the link to the pdf files exceeds the maximum length which their LMS accepts..
Is there any way to influence the URL, which Articulate builds?
Many thanks in advance!
Simone& Aishwarya
If the embedded PDF is fillable by the learner, will it allow the learner to exit and return to the course lesson/pages and retain the information entered by the learner?
Hi Hetlena, the filled out PDF is saved locally on the learner's computer so the PDF on the course will not change, and will remain the un-filled version.
Hi Simone & Aishwarya! To avoid getting extra long file names for PDF attachments, please make sure you're not using special characters like dashes, spaces, accented characters, or other symbols. I hope this helps!
This a good workaround but there seems to be issues with continuity of the PDF showing reliably every time. Sometimes the embedded area is blank, but I can return to the homepage of the course then come back to the lesson to see the PDF, other times it just won't show up at all.
I get this behaviour too - with a simple URL (no iframe code). The embed feature for a PDF is unreliable and unusable. I see that PDFs have been discussed for years - I presume it hasn't always been the case?!
Looking at the request/response headers - the server is returning a 204 code when it fails to display, which means there is no content being returned (blank screen).
Hello Matt and Nick,
Sorry to hear that you're seeing a blank screen when trying to view your embedded PDF.
Typically, a blank screen could mean that the PDF failed to load from the platform where it is hosted. Would you mind sharing copies of your PDFs here? I'd like to test the same embed behavior by hosting your PDF files on an environment that simulates a file server. I'll delete it when I'm done testing!
I used the example from the post to upload it into a course on Rise 360, then linked to it from another course also on Rise 360. Everything is hosted via Articulate on the Rise 360 software.
Matt Rinker
Training & Development Manager
Hi Matt, did you upload the PDF via an "file upload" attachment first, on the same page. Then use the file location address as the embedded link within the html script?