Commit 3018221 1 parent db8f178 commit 3018221 Copy full SHA for 3018221
File tree 2 files changed +8
-4
lines changed
2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 11
11
12
12
from .models import DefaultMetaImage , PageMeta , TitleMeta
13
13
14
-
15
14
PAGE_META_MENU_TITLE = _ ("Meta-information" )
16
15
PAGE_META_ITEM_TITLE = _ ("Common" )
17
16
PAGE_META_DEFAULT_META_IMAGE_TITLE = _ ("Default meta image" )
@@ -75,8 +74,7 @@ def populate(self):
75
74
site_id = self .page .node .site_id
76
75
77
76
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 )
80
78
).current_content ()
81
79
82
80
# TODO: rename to content extensions
Original file line number Diff line number Diff line change 24
24
except ImportError :
25
25
registry = None
26
26
27
+ from djangocms_versioning .constants import INDICATOR_DESCRIPTIONS
28
+
27
29
28
30
class PageMeta (PageExtension ):
29
31
image = FilerFileField (
@@ -127,8 +129,12 @@ class Meta:
127
129
verbose_name = _ ("Page meta info (language-dependent)" )
128
130
verbose_name_plural = _ ("Page meta info (language-dependent)" )
129
131
132
+ def get_version_status (self ):
133
+ state = self .extended_object .versions .first ().state
134
+ return INDICATOR_DESCRIPTIONS [state ]
135
+
130
136
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 () } "
132
138
133
139
@property
134
140
def locale (self ):
You can’t perform that action at this time.
0 commit comments