Skip to main content
  1. Home
  2. Publish teacher training courses

Publishing during rollover

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.

Publish

During rollover

Publish this course and it will appear on Find when the cycle opens in October.

Publish in October

Unpublished changes

Publish your changes and they will appear on Find when the cycle opens in October.

Publish in October

Will 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.

Courses for next cycle#

Screenshot of Courses for next cycle

Draft course with publish messaging#

Screenshot of Draft course with publish messaging

Course just published#

Screenshot of Course just published

Published course#

Screenshot of Published course

Course with unpublished changes#

Screenshot of Course with unpublished changes