Skip to content

Commit 3018221

Browse files
committed
🎨 change TitleMeta str
1 parent db8f178 commit 3018221

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

djangocms_page_meta/cms_toolbars.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
from .models import DefaultMetaImage, PageMeta, TitleMeta
1313

14-
1514
PAGE_META_MENU_TITLE = _("Meta-information")
1615
PAGE_META_ITEM_TITLE = _("Common")
1716
PAGE_META_DEFAULT_META_IMAGE_TITLE = _("Default meta image")
@@ -75,8 +74,7 @@ def populate(self):
7574
site_id = self.page.node.site_id
7675

7776
contents = PageContent.admin_manager.filter(
78-
page=self.page,
79-
language__in=get_language_list(site_id)
77+
page=self.page, language__in=get_language_list(site_id)
8078
).current_content()
8179

8280
# TODO: rename to content extensions

djangocms_page_meta/models.py

+7-1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
except ImportError:
2525
registry = None
2626

27+
from djangocms_versioning.constants import INDICATOR_DESCRIPTIONS
28+
2729

2830
class PageMeta(PageExtension):
2931
image = FilerFileField(
@@ -127,8 +129,12 @@ class Meta:
127129
verbose_name = _("Page meta info (language-dependent)")
128130
verbose_name_plural = _("Page meta info (language-dependent)")
129131

132+
def get_version_status(self):
133+
state = self.extended_object.versions.first().state
134+
return INDICATOR_DESCRIPTIONS[state]
135+
130136
def __str__(self):
131-
return _("Title Meta for {0}").format(self.extended_object)
137+
return _("Page Content Meta for {0}").format(self.extended_object) + f": {self.get_version_status()}"
132138

133139
@property
134140
def locale(self):

0 commit comments

Comments
 (0)