Reference : status and badges

April 9, 2025

The present page provides detailed information about all the statuses an editor can encounter using Jahia, whether on content item, pages, files. Most of those statuses appear as badges (an icon + a label in a colored chip) but some can appear as border or overlays.

For each status the following tables explains it's meaning and why/how this status is set.

Status displayed by default on content items

Label / badge

Appear in

Meaning

Status comes from

Published

Published badge

jContent

Content Editor

The content exists both in staging and live repositories. It is visible by end-users

The system

Never published

Never published badge

jContent

Content Editor

The content exists in staging only and has never been published yet

The system

Unpublished

Unpublished badge

jContent

Content Editor

The content used to exist in both repositories but has been removed from the live one. It’s not visible by end-users anymore

The system, after a user action to unpublish

Modified

Modified badge

jContent

Content Editor

The content has been modified since it’s last publication

The system, after any change has been made

Read only

Read-only badge

jContent

Content Editor

The content cannot be edited. But it can be opened in Content Editor displaying its properties.

The system, after a lock or because the user doesn’t have the write permission.

Read-only property can also be set in the definition of a field (Protected) or through a json override at field or fieldset level.  

Locked

Locked badge

jContent

Content Editor

The content cannot be edited. 

There can be different reasons for that :

  • A manual lock has been set manually by a user

  • The content is marked for deletion

  • An import is on-going 

  • Someone is currently editing the content

  • An automatic lock has been set because the content is involved in a publication workflow

Work in progress

Work-in-progress badge

jContent

Content Editor

The content has been flagged as “Work In Progress” by an editor, for the current language (at least). As a consequence it can be edited but cannot be published until that status is activated.

Manually, it’s the consequence of a user action

Warning

Warning badge

jContent

Content Editor

For some reason, the content cannot be published

There are 5 different cases for that

  • A mandatory property in a mandatory language is not filled

  • After an import a mandatory field is empty

  • Content will be visible live only when all mandatory languages are published.

  • A content with the same name already exists in Live, there is a conflict.

  • The publication status is unknown / can not be recovered. 

Marked for deletion

Mark for deletion badge

jContent

Content Editor

The content has been flagged as “To be deleted” by an editor. Read the documentation about deletion.

Manually, it’s the consequence of a user action

Unsaved changes

Unsaved changes badge

Content editor

Some properties (fields) have been modified but are not saved yet

The system, after any change has been made on the properties in Content Editor

Not visible in the current language

Page Builder

Overlay showing that the item will not be displayed to end-users

Manually, it’s the consequence of a user action

 

Using the status dropdown in Page Builder

Label

Appear

Meaning

Status comes from

Not translated

An orange border on a content item in Page Builder (visual mode).

The item is not translated in the current language.

The system. 

Has visibility conditions

On a content item in Page Builder

The item has conditions set that will make him appear or not for end-users

Manually, it’s the consequence of a user action, setting a time or channel visibility condition

Has permissions

On a content item in Page Builder

The item has specific permissions (whether it’s in live or staging)

Manually, it’s the consequence of a user action to break permissions inhéritance and set custom permissions on the item

 

Status displayed on properties (fields) in Content Editor

 

Label

Appear

Meaning

Status comes from

Shared in all languages

shared in all languages badge

On a property in Content Editor

The value of the property is, by construction, identical in all languages

Specified in the content definition

Read only

Read-only badge

On a property in Content Editor

The value is not editable

The system, it’s a consequence of a lock, manual or automatic. Can be specified also in the definition (protected)

Mandatory

 

On a property in Content Editor

The value must be filled

The property is empty, while set as mandatory in the content definition.