mirror of
https://github.com/discourse/discourse.git
synced 2025-03-05 05:18:55 +08:00
UX: banner enabled/disabled posts should be small posts, not full-size posts
This commit is contained in:
parent
63c8b23690
commit
ad8a579c79
@ -16,6 +16,8 @@ const icons = {
|
|||||||
'pinned.disabled': 'thumb-tack unpinned',
|
'pinned.disabled': 'thumb-tack unpinned',
|
||||||
'pinned_globally.enabled': 'thumb-tack',
|
'pinned_globally.enabled': 'thumb-tack',
|
||||||
'pinned_globally.disabled': 'thumb-tack unpinned',
|
'pinned_globally.disabled': 'thumb-tack unpinned',
|
||||||
|
'banner.enabled': 'thumb-tack',
|
||||||
|
'banner.disabled': 'thumb-tack unpinned',
|
||||||
'visible.enabled': 'eye',
|
'visible.enabled': 'eye',
|
||||||
'visible.disabled': 'eye-slash',
|
'visible.disabled': 'eye-slash',
|
||||||
'split_topic': 'sign-out',
|
'split_topic': 'sign-out',
|
||||||
|
@ -833,7 +833,7 @@ SQL
|
|||||||
.update_all(dismissed_banner_key: nil)
|
.update_all(dismissed_banner_key: nil)
|
||||||
|
|
||||||
self.archetype = Archetype.banner
|
self.archetype = Archetype.banner
|
||||||
self.add_moderator_post(user, I18n.t("archetypes.banner.message.make"))
|
self.add_small_action(user, "banner.enabled")
|
||||||
self.save
|
self.save
|
||||||
|
|
||||||
MessageBus.publish('/site/banner', banner)
|
MessageBus.publish('/site/banner', banner)
|
||||||
@ -841,7 +841,7 @@ SQL
|
|||||||
|
|
||||||
def remove_banner!(user)
|
def remove_banner!(user)
|
||||||
self.archetype = Archetype.default
|
self.archetype = Archetype.default
|
||||||
self.add_moderator_post(user, I18n.t("archetypes.banner.message.remove"))
|
self.add_small_action(user, "banner.disabled")
|
||||||
self.save
|
self.save
|
||||||
|
|
||||||
MessageBus.publish('/site/banner', nil)
|
MessageBus.publish('/site/banner', nil)
|
||||||
|
@ -162,6 +162,9 @@ en:
|
|||||||
visible:
|
visible:
|
||||||
enabled: 'listed %{when}'
|
enabled: 'listed %{when}'
|
||||||
disabled: 'unlisted %{when}'
|
disabled: 'unlisted %{when}'
|
||||||
|
banner:
|
||||||
|
enabled: 'made this a banner %{when}. It will appear at the top of every page until it is dismissed by the user.'
|
||||||
|
disabled: 'removed this banner %{when}. It will no longer appear at the top of every page.'
|
||||||
|
|
||||||
topic_admin_menu: "topic admin actions"
|
topic_admin_menu: "topic admin actions"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user