Forum Discussion

Crystal-Horn's avatar
4 years ago

Make Your PDF Pop in Rise 360

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:

  1. Insert a button block, and edit the button to point to your attachment URL that you just copied:
  2. 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!

 

  • hkanstrm's avatar
    hkanstrm
    Community Member

    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.

  • hkanstrm's avatar
    hkanstrm
    Community Member

    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

    • LeaSAgato's avatar
      LeaSAgato
      Staff

      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!  

  • 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?

    • LeaSAgato's avatar
      LeaSAgato
      Staff

      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.

  • 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).

    • JoseTansengco's avatar
      JoseTansengco
      Staff

      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!

      • MattRinker-ac4e's avatar
        MattRinker-ac4e
        Community Member

        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

  • Yes. It does work sometimes to display the PDF but never 100% of the time. Attached shows the web address being used.

    • MattRinker-ac4e's avatar
      MattRinker-ac4e
      Community Member

      That seems to be working more reliably. Why would that work better than the actual URL alone being inserted into the embed slide directly?

      Matt Rinker
      Training & Development Manager