During rollover there are two cycles: the current cycle, and another that’s being prepared for the next cycle. Courses in the next cycle cannot go live until the cycle begins, which is usually in October.
Setting publish context
There will still be a ‘Publish’ button, but instead of putting a course onto Find postgraduate teacher training (Find), it’ll not go live until October. We need to tell users this.
On publishing we will reiterate this.
Current cycle
Publish your changes.
PublishDuring rollover
Publish this course and it will appear on Find when the cycle opens in October.
Publish in OctoberUnpublished changes
Publish your changes and they will appear on Find when the cycle opens in October.
Publish in OctoberWill it be on Find?
We need to change the column title on the courses table and the corresponding section on the course page. None of the courses are on Find until October, Is it on Find? does not make sense.
The question becomes: Will it be on Find?
State | Cycle | Find title | Course value |
---|---|---|---|
Published | Current | Is it on Find? | Yes – view online |
Published | Next | Will it be on Find? | Yes – in October |
Draft | Current | Is it on Find? | No – still in draft |
Draft | Next | Will it be on Find? | No – still in draft |
Only the text for a Published course needs to change in the Find? column.
Applications in courses table
This should behave as originally designed – if the open date is in the future, a message shows:
Opening on [10 October]
This has not been built on Live yet, instead the column currently says Closed until applications have opened.
Logic for showing rollover version
If the following are true:
- the user is viewing the next cycle
- the next cycle has not opened yet
Once a cycle has opened all changes should revert.
Missing from this design
We probably need a way for providers to preview their course after it’s been published, as View on website will not be a thing.
The preview links could persist on the course page and not be dependent on the course’s state.