The contents of the elements of the training offer have a life cycle.
The default lifecycle for most content is as follows:
All content created is in draft form.
After editing, the contributor can make a proposal for this content, which will then appear in the proposed state.
In the ODF brick, the proposed status is only available for the course entry and pedagogical elements.
The other course elements (course, container andELP list) do not have a proposal status.
Those with validation rights for this content will then be notified by mail of the proposal and will be able to validate it.
Once validated, the content will be visible on the site in the pages referencing it. This content is also said to be published.
Depending on your rights, you may be able to make a global validation to validate all the contents of its structure.
Validated content undergoing modifications will be placed in draft status. However, only the latest validated version of the content will be visible on the site.
For newly modified content to be put online (published), it must be resubmitted, then validated or globally validated.
The lifecycle can be modified during the specification and implementation of the application.
In general, it is made up of the "Draft, Proposed, Validated" states, but this is not mandatory.
The set of rights held by each user may offer more options than those presented here. In the demo application, an administrator can, for example, refuse proposed content, directly validate content in draft status, archive or unpublish content, etc...
Depublishing consists in removing a flag set on a content version, indicating that this version is the last one to have been published. Note that the action of unpublishing can be performed even if the content is not in the Validated state.
AtODF, you can only unpublish the entry point to the course.
Items related to the course will automatically be unpublished.
The first step is to find a content, course or course element (course, container,ELP list, ELP) for which we want to change the state.
A simple way to do this is to go to the page referencing the content, the course or a course element.
To find the page referencing a Content, a Training, a Course, a Container, a List ofELP or a ELPTo find the page referencing a Content, a Course, a Container, a List of Contents or a Course, please refer to the Find, Locate a Page section or to the Training Model section.
It is possible to change the status of a Content item directly after selecting a page, or from the back-office search engine, or from the dashboard.
It is possible to change the status of a Course or Training item directly after selecting a page from the site map, or from the course template, or from the back-office search engineODF , or from the course dashboard.
To change the status of the elements Container and List ofELP, you can only change them via the course template, as these elements are not attached to any page.
It is possible to change the status of a ELP after selecting a page via the site map, or from the course template, or from the ELP search engine in the back office, or from the ELP dashboard.
Select a training offer element to view its current status.
The current status of the selected element is displayed in either the Content, Training, Path,Container,ELP or Teaching tabs, in the Lifecycle section.
To modify the lifecycle, simply click on the arrow below the active icon and choose the action you want, for example "Proposal".
To put content online, you must have reached the Validated state.
When there is a difference between the Live version (equivalent to the site version) and the version you are viewing in the back office. This means that the content or an element of the course has not been validated, and that there is a previous version of this content that has been validated.
The Live version displays the latest version of the validated content (see the History section below).
It is possible to modify the status of several contents, training courses or ELP at the same time.
- For example, for contents, go to the back-office search engine (tab Hometab), select several content items using CTRL + mouse click or SHIFT + click, then modify the status using the buttons.
- For example, for training courses, go to the training search engine in the back office (tab training offer), select several courses using CTRL + mouse click or SHIFT + click, then modify the status using the buttons.
- For example, for the ELPgo to the ELP search engine in the back office (tab training offer), select several ELP using CTRL + mouse click or SHIFT + click, then modify the status using the buttons.
All content, includingODF , has a tool called History, which can be used to represent the succession of stages in the content lifecycle (this succession of stages is commonly referred to as a workflow).
The illustration above shows the history of a ELP. The most recent status is shown at the top.
This means that the content is currently awaiting validation.
To delete a Course, a Path or a Container, you need to go to the page referencing them.
To find the page referencing a Training course, a Path or a Container, please refer to the Find section , locate a page or to the Training model section.
It is possible to delete a course directly after selecting a page from the site map, or from the course model, or from the search engine in theODF back office, or from the course dashboard.
To delete a Container, you can only delete it via the course layout, as the element is not attached to any page.
Select the course, path or container, then go to the tab(Course, Path,Container), and click on the Delete button in the Lifecycle section.
If the item you have selected is shared with other courses, a message will warn you that the item you wish to delete will also be deleted from the other courses.
(see example below)
If the element being deleted has no sub-elements, it will be permanently deleted from all courses when it is validated.
However, if this element has sub-elements, a dialog box will open with different deletion options.
The deletion options are identical for the course, path and container.
Choice of deletions :
For the various deletions, only unshared items will be deleted.
To delete a list ofELP or a ELP you need to go to the page referencing them.
To find the page referencing a list ofELP or a ELP, please refer to find, locate a page or to the training model section.
To delete the status of a list ofELP, you can only delete it via the course template, as its elements are not attached to any page.
You can delete a ELP by selecting a page from the site map, or from the training model, or from the ELP search engine in the back office, or from the ELP dashboard.
Select a list ofELP or a ELP , then go to the tab(List ofELP, Teaching element ), and click on the Delete button in the Lifecycle section.
If the item you have selected (list ofELP or EPL) is shared with other courses, a message will warn you that the item you wish to delete will also be deleted from the other courses.
(see example below)
If theELP or ELP list item being deleted does not have a sub-element, it will be permanently deleted from all courses when the sub-element is validated.
On the other hand, if this element has sub-elements, a dialog box will open with different deletion options.
Here are the deletion options for a list of teaching elements.
Choice of deletions :
For the various deletions, only unshared items will be deleted.
The choice of deletions for an educational element:
For the various deletions, only unshared items will be deleted.
If you don't want to delete a Path, a Container, a List ofELP or a ELP from a course, it is possible to remove one of these elements.
To do this, simply select a Course, Container, List ofELP or ELP and find the element.
To find the page referencing a course, a container, a list ofELP or a ELP, please refer to the training model section.
It is possible to remove a Course from the course template or from the course dashboard.
To remove a Container and a list ofELP, you can only change them via the course template.
It is possible to remove a Course from the course template or from the course dashboard. ELP from the course template, or from the ELP search engine in the back office.
Select an element (Path, Container, List ofELP or ELP) of a course, go to the tab(Path,Container, List ofELP, Teaching pedagogy), and click on the Remove element button .
If you remove an item, you can reuse it using the Find Container, Find Route, Find List ELP and Find ELP buttons.