Forum Discussion
Setting an expiry date for published content in LMS
Dear All,
I would like to know if in the latest version of Storyline is possible to define an expiry date for published content? The goal is to make the content available in a client's LMS and, after a certain period of time, users have no longer access to view the content.
Thank you
Joana
Hi Joana,
Thanks for reaching out and sharing what you would like to set up for your project.
This is not a feature within Storyline, but you may be able to set this up within the LMS.
- DragoIvanovCommunity Member
I am searching for a similar solution and I found threads dating back to 2012. There is still no easy way out of this one for developers. I think the Articulate team should address this after all this time.
Has anyone found a simple solution to this?
I used the following script:
<script>
var myToday = new Date();
var myExpire = new Date("2022-08-18 0:00:00"); //the date the content should expireif(myToday > myExpire)
{alert("Course expired on: " + myExpire + "\n" + "Today is: " + myToday + "\n" + "*****");
window.close();}
It works if the course content is displayed in a popup, but fails in other cases, such as embedded...
- MathNotermans-9Community Member
This really is something the LMS should take care of. I have seen several LMS's that have that option.
- DragoIvanovCommunity Member
Hi Math.
This is a valid point.
However if the published content goes onto an LMS where we don't have control, how do we keep the "ownership". There are other solutions out there: SCORM Cloud, Content Controller and so on, but these are costly.
In any case, the question is: if it is a feature available in Captivate, what is preventing Articulate from adding it to their application or at least offer a reasonable workaround.
- JohnMorgan-c50cFormer Staff
Hi Drago,
Even though the LMS can usually take care of this, there has been a request submitted for this feature. Your voice has been added to the request and if it makes it into our feature roadmap, we’ll make sure to update you!
Thanks for reaching out!