Forum Discussion
Skip the Into Page > Immediately Start Course
We are working with a large corporation that hosts the rise modules on their internal LMS system.
Here is an example of one of the assets we created.
With some hacks we have been able to add "share this" functionality to the site. We want our users to share what they have learned with the outside world. Part of this would be creating "Teasers" of the rise modules that would sit on the open web, for anybody to view. These teasers would then direct them to the portal where they can signup and pay for the course etc.
Here is an example of our "teaser"
http://dialectic.solutions/RC-DERM/101/shareable/index.html
I want to use the mapping tool option as an item someone could share. HOWEVER. I don't think in this use case we need to have them "Continue" or "Start Course" - I really just want them to come directly to the first lesson.
So that it's the first thing they view. Is something like that possible, has anybody come across a hack that would accomplish this?
176 Replies
- ArmandoPena-dedCommunity Member
+1
- StphaneBuchm612Community Member
+ 1
- BillDaneCommunity Member
Once you export it as either LMS or Web
- ArmandoPena-dedCommunity Member
Sounds good. I'm sorry to bother you again but I try doing the HTML editing and its not working for me. I get to stuck between step 3 and 4. I create a new HTML on Textedit and add the link on the template that you gave butI think I am missing a step. Am I suppose to get rid of the last HTML link? or am I suppose to add both?
- BillDaneCommunity Member
Not entirely sure what you mean by "Am I suppose to get rid of the last HTML link".
In step 1 of my instructions, you should have copied something like "#/lessons/Iq00OobUZMAO9vGjpIWJ6mSgKfe8Q8kt" into your clipboard.
After step 3, you will want to replace the "#/lessons/z2g1--QmkDuYmxI-yuMEc4BMbBwbJle6" in my example with your copied data in your clipboard, leaving that 7th line looking like this:
location='index_target.html#/lessons/Iq00OobUZMAO9vGjpIWJ6mSgKfe8Q8kt';
- ArmandoPena-dedCommunity Member
I got it! Thank you Bill!
- BillDaneCommunity Member
Here's my revised hack for exporting without a start page. I revised it after I realized that when you publish it to an LMS, the Rise content bookmarks the latest viewed page/block with a different hash in the URL, and my previous hack always overrode this. It's similar but takes a couple extra steps. For those who can't manipulate the code before being sent to the LMS folks, you're out of luck and at the mercy of the Articulate gods to save us.
- open your exported site and click on the "Start Course" button and in the address bar, copy everything after index.htm and save it for later (including the hash mark)
- rename the exported index.html file to index_target.html
- create a new index.html file with only the bare necessities:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Rise Redirect</title>
<script>
preferredHash = '#/lessons/NQOrewsdLmW1234xri8bAXqBrluuBO07';
if(window.location.hash) {
vHash = window.location.hash;
if(vHash.indexOf('/lesson') !== -1) {
preferredHash = vHash;
}
}
location='index_target.html' + preferredHash;
</script>
</head>
<body>
</body>
</html>
- edit the javascript you just created to use the url string you copied earlier (keep the hashtag after ".html")
- Now open the index.htm file like you did before and the start screen is bypassed.
- But wait, there's more! The course title in the upper-left part of the menu is a hyperlink to the start page (bummer, right?). So do a search and replace of the \scormcontent\lib\main.bundle.js file like so:
- open the \scormcontent\lib\main.bundle.js file in Notepad++ (don't even try in regular notepad)
- search for:
createElement(S.b,{to:"/",className:"overview-sidebar__title"
Note: the variable names might change from course to course, so you might have to search for just:to:"/",className:"overview-sidebar__title"
and make sure it's the only instance in the whole file. - replace with
createElement("div",{to:"/",className:"overview-sidebar__title"
(this makes it create a div instead of an A tag)
- And to further complicate things, when you're on the first actual page of the course/site and scroll up, there's a link to "Home" (AKA, the dreaded Start page)
- Search for className:"previous-lesson__link",to:"/"
- Replace with className:"previous-lesson__link pleasehideme ",to:"/"
- Open the \scormcontent\lib\main.bundle.css file in Notepad++ (don't even try in regular notepad)
- add:
a.pleasehideme{display:none !important};
to the very beginning of the css, so the css on line 7 will look something like:*/a.pleasehideme{display:none !important};.clearfix:after{clear:both;display:block;...
There you go, that's what I'm currently doing. I'm actually doing several other modifications to the files to make Rise look and behave like I want.
- TimDanesCommunity Member
Great work Bill, and thanks so much for sharing. I'll have to give this a go.
It's such a pain that this is 'a thing' ... but I've nearly lost hope for Articulate fixing it. Their backlog process is very opaque, so I'm not even sure the right people are hearing it.
However, I'll take the opportunity (again), to +1 the idea of having the option to remove the front page! - ConorHutchin662Community Member
This is a life saver Bill! Great work!
- ClaudiaPelag824Community Member
Hey Bill! Thanks so much for sharing this :) Do you happen to know if this still works? I get an error when I try to upload the SCORM package into the LMS! Thanks!
- CarolineBennettCommunity Member
Adding me to this feature request, too - to bypass the 'Start' screen and directly launch the first lesson.
Thank you.
Caroline
- BillDaneCommunity Member
Yep, I still use this.
- ClaudiaPelag824Community Member
Thanks, Bill I managed! Do you know if there is a way to basically just show the lesson content and delete the lesson title, author, and divider line? Thanks!
- BillDaneCommunity Member
You can hide the author in Rise, but hiding the title and dividing line would require you to edit the css file some more. Probably not too difficult. Just using the object inspector and edit the css file accordingly.
- JoanneSuttonCommunity Member
Add me to this feature list too please. We have multiple courses that require removing of the start page - its quite a bit of work to edit all the index files.
- DorrienVenab957Community Member
Hi, here is a helpful 3 min video by Learning Dojo on hiding the page title area. I have used this workaround to good effect when combined with single page interactions, one can then include their own unique header/title as required.
- ClaudiaPelag824Community MemberThis is super helpful! Thank you!!
- GabriellaKariukCommunity Member
Also hopping in here to be updated to changes that would allow the web export to skip the start page!! Thank you to everyone that has posted workarounds though this has been so helpful so far :-)
Related Content
- 8 months ago
- 9 months ago
- 9 months ago