1 History
History is the list of versions for an article, as well as the phases of an article while it is being edited.
See Editing phases for details of the phases and review types, and common phase sequences.
Article lifecycle△
The body of an article is versioned, and since it can involve significant effort by multiple people throughout its lifetime, it can progress through several stages.
# | Stage | Description |
---|---|---|
1 | WIP | Work in progress. Intermediate versions, each containing one editing change from the previous. Not publicly viewable |
2 | Draft | Version for review or candidate for release. Not publicly viewable |
3 | Release | Approved version that is available for public viewing |
Quite a lot of WIP files can be generated when creating or editing an article, especially if using a Diagram element or Sequence element which can generate hundreds due to the number of placement adjustments of their child elements required. Periodically converting a WIP to a draft will delete all previous WIPS, which can help reduce archive file sizes. If not needed, previous releases can be purged to further reduce archive sizes.
To get to a release, the latest WIP is converted into a draft, then that draft is converted into a release. Technically, only the file name is changed, meaning that the release update timestamp is the timestamp of that latest WIP, not the time when made into the release.
See the Article lifecycle section of the Versioning article for more details.
Locale hierarchy△
Locales can be defined to be in a fall-through hierarchy, which affects viewing but also the translation sequencing. Not relevant if only one locale.
While the fall-through hierarchy defines what is shown if no text exists for the text in the current locale when viewing an article, the hierarchy also defines when non-master locales are available for translation.
By default, all non-master locales fall-through to the master locale for viewing, but also allows them to be translated directly from the master once it is Done. However, if a locale has a [non-master] locale selected for its
This hierarchical arrangement is especially useful if translating for different scripts for the same language for a rich text element where the translation is done by editing the text of the cloned content inserted by clicking the ⧉ in the Action bar of its
While eliminating a second translation of the master locale content, this should also result in far less rearrangement of inline elements for the second of such locale pairs than using the master locale as the source. Which order such pairs are placed in the locale hierarchy depends upon which the first of them has for its
The expected process is to translate each locale according to the hierarchy, mark it as done, then release the article once all locales have been translated. If not wanting to translate all locales before release,
However, if wanting to mitigate against rushing to
Navigation bar△
Descriptions of the navigation bar items.
# | Area | Description |
---|---|---|
a | Owner path | Version owner hierarchy as jumps to their listing in the Access section of the |
b | Phase details | Various details of the current phase. Only shown if the article is being edited |
Owner path△
The article body navigation bar provide jumps to the pages for it and its hierarchy of owners.
# | Name | Description |
---|---|---|
1 | Subsite | Owning subsite identifier as a jump to its entry in the Access section in the |
2 | Category | Owning category identifier as a jump to its entry in the Access section in the |
3 | Article | Article identifier as a jump to the |
Phase details△
The article body navigation bar holds the details of the current phase.
# | Name | Description |
---|---|---|
1 | Phase | Current editing phase as a jump to the |
2 | Locale | Locale being processed by the current phase. Only shown if an editing or review phase |
3 | User ID | User identifier of the person assigned the current phase. If not an editing or review phase, Manager is shown |
4 | Due | Duration in which the task is expected to be completed. Only shown if an editing or review phase. The format is as described in Durations, though if expired, they will be shown like [3w] |
Phase selection△
A master manager can assign managers or writers to editing or review tasks.
# | Criterion | Description |
---|---|---|
1 | Locale | Presented within the hierarchy of fall-through dependencies, master locale first. Locales without a |
2 | Phase | Dependent upon the locale. Review is always available. If never released, always Write for the master locale, and Translate for the others. Thereafter, only ever Edit |
3 | User | Those managers or writers allowed to edit or review for the locale. All are assumed suitable for the master locale. The current or last master manager is selected by default |
4 | Review types | Types of review to be performed. Only for |
5 | Due | Duration in which the task is expected to be completed. 4 weeks is selected by default |
6 | Notes | Notes for the phase. Required for the |
Version list△
The version list contains all versions of an article, plus any phases for a current editing cycle, in reverse chronological order.
Clicking the
# | Name | Description |
---|---|---|
1 | Age | Rough duration since the version or phase created. – if the same as the row above |
2 | Date-Time | Date-time identifier |
3 | Stage|Phase | For versions, the stage in the article lifecycle. For phases, the phase in the editing lifecycle |
4 | Locale … | For versions, actions available. For phases, details and types of review. Click the |
Each
# | Stage | Action | Description |
---|---|---|---|
1 | WIP | Draft | Make the version into a draft, deleting all previous WIPs |
2 | Draft | Abandon | Delete all phases and any WIPs or other drafts back to the previous release. Only available for the latest version and if there is a previous release |
3 | Draft | Delete | Delete the version. Only available if not the only draft after the latest release |
4 | Release | Purge | Delete the release and all drafts back to the previous release or the start. For when previous releases are not required. Only available if not the latest release. Otherwise, delete the article in the Details section of the |
If not wanting to keep previous releases, click the
The phases and stages are designed for maintaining an orderly production schedule rather than as a historical archive, which is why versions can be deleted. For those strict working environments where each complete release must be retained, save the rendered page for that release as a single file that includes all embedded images and files. Chromium-based browsers offer that option with a .mhtml extension. Store that file in your organisation's secure document repository that prevents the records of document changes from being edited.
Keyboard shortcuts△
There are some keyboard shortcuts that help speed up common tasks.
# | Key | Description |
---|---|---|
a | \ | Opens the |
b | ~ | Safely refreshes the current management page |
c | & | Activates the |
d | @ | If the |
e | @ | If the latest version is a WIP, activates the |
f | @ | If one of a |
g | @ | If the |
h | @ | If no |
i | @ | If the |
j | # | If any |
Most buttons, after completing their actions, jump to a button above, but close to, buttons or other controls that are likely to be used next, so that keyboard users can quickly tab to them.