Improved node feed and recent changes feed by setting proper feed id and feed item id, and set expected author name.
This commit is contained in:
@@ -104,6 +104,19 @@ feature -- Query
|
||||
end
|
||||
end
|
||||
|
||||
real_user_display_name (u: CMS_USER): READABLE_STRING_32
|
||||
-- Display name for user `u`.
|
||||
do
|
||||
if
|
||||
attached {CMS_PARTIAL_USER} u as l_partial and then
|
||||
attached user_by_id (l_partial.id) as l_user
|
||||
then
|
||||
Result := user_display_name (l_user)
|
||||
else
|
||||
Result := user_display_name (u)
|
||||
end
|
||||
end
|
||||
|
||||
feature -- Access: user
|
||||
|
||||
user_by_id (a_id: like {CMS_USER}.id): detachable CMS_USER
|
||||
|
||||
@@ -562,10 +562,17 @@ feature -- Helpers: URLs
|
||||
feature -- Helpers: html links
|
||||
|
||||
user_display_name (u: CMS_USER): READABLE_STRING_32
|
||||
-- User profile name or name.
|
||||
do
|
||||
Result := user_api.user_display_name (u)
|
||||
end
|
||||
|
||||
real_user_display_name (u: CMS_USER): READABLE_STRING_32
|
||||
-- Real user profile name or name, even if `u` has only user `id` value.
|
||||
do
|
||||
Result := user_api.real_user_display_name (u)
|
||||
end
|
||||
|
||||
feature -- Settings
|
||||
|
||||
switch_to_site_mode
|
||||
|
||||
Reference in New Issue
Block a user