Forum Discussion
Setting an expiry date for published content
Hi there.
As the title says, I was wondering if there was any way to set an expiry date for published content, which would basically stop users from being able to view the content after a specific date? I've used this feature in KnowledgePresenter before but can't find such a thing anywhere in Storyline.
It would be very handy, as we are basically looking to put our course on disc to send out to people to trial them, but we don't want them having access to our courses beyond the trial period.
Thanks again for any support on this.
Hi Apoorv - The reply by Garth is quite a bit dated. I'm not sure if he's still subscribed here, but you are certainly welcome to reach out to the user directly via the 'Contact Me' option on the user profile if you do not hear back soon.
Otherwise, hopefully someone will be able to chime in and help you with your JavaScript code.
- TylerBaldingCommunity Member
Hi all,
This would be an amazing feature. Articulate, is this something you are considering for Storyline 360?
Hi Tyler!
A content expiration date is not a feature we have on our roadmap, but thanks for letting us know that feature would be useful for you!
In the meantime, is your content hosted in a learning management system (LMS)? If so, your LMS likely has a feature that will block users from accessing content after a certain date.
Thanks so much for chiming in to share that you would like to see this feature implemented as well, Kassie.
I've pulled together conversations in the forums as well as a few of the official feature requests that were filed so that we can better track this request.
I wanted to share some information about how we manage these feature requests as that may be helpful.
- AnjaliPanakkat-Community Member
Really need this expiration date on the published SCORM, as a feature in storyline.
- GerryWasilukCommunity Member
Some LMS's provide this feature. For content in an LMS, this may often be the preferred option.
As for non-LMS content, it would be nice to have.
- KaitieConradCommunity Member
Any updates on this feature?
Good morning, Kaitie!
A feature that would allow setting an expiration date for content is not on our immediate roadmap—as the hosting platform typically determines this—but we're still tracking all requests.
If plans change, you're in the right place to know more!
- ISDImpactCommunity Member
The above solution is great for Storyline, thank you for paving the way!
I was wondering if anyone has tried to set a SCORM expiration date for a Rise course?
- CrystalKlarichCommunity Member
I would also love to see expiration dates built into the software, as we sell our courses to people for use on their own LMSs. While it would be lovely to have everyone manage the expiration on their own LMS, it does not make practical business sense.
I was able to get Owen's code to work with a small tweak. I kept getting an infinite loop error and slides were taking forever to load with the code written as it is above. I added stop() at the very end of the javascript and it works perfectly now. The only other change I made was to add a 1 second delay for when the jump to the "expired" slide trigger happens, because I couldn't get the trigger priority to work for some reason. I didn't spend much time exploring that issue, as we actually preferred the look of it. It made the expiration effect a little more pronounced.
Thanks for the help!