mirror of
https://github.com/discourse/discourse.git
synced 2025-02-26 22:59:39 +08:00

This pr replaces `{{{ }}}` usage by a {{html-safe}} helper. While it doesn't solve the underlying issue, it gives us a path forward without risking breaking too much existing behavior. Also introduces an htmlSafe computed macro: ``` import { htmlSafe } from "discourse/lib/computed"; htmlDescription: htmlSafe("description") ``` Overtime {{html-safe}} usage should be removed and moved to components properties or specialized components/helpers.
21 lines
399 B
Handlebars
21 lines
399 B
Handlebars
<div class='penalty-post-controls'>
|
|
<label>
|
|
<div class='penalty-post-label'>
|
|
{{i18n 'admin.user.penalty_post_actions'}}
|
|
</div>
|
|
</label>
|
|
{{combo-box
|
|
value=postAction
|
|
content=penaltyActions
|
|
onChange=(action "penaltyChanged")
|
|
}}
|
|
</div>
|
|
|
|
{{#if editing}}
|
|
<div class='penalty-post-edit'>
|
|
{{textarea
|
|
value=postEdit
|
|
class="post-editor"}}
|
|
</div>
|
|
{{/if}}
|