mirror of
https://github.com/flarum/core.git
synced 2025-07-16 22:31:18 +02:00
@@ -18,7 +18,7 @@ export default class FlagsSettingsModal extends SettingsModal {
|
|||||||
<div className="Form-group">
|
<div className="Form-group">
|
||||||
<label className="checkbox">
|
<label className="checkbox">
|
||||||
<input type="checkbox" bidi={this.setting('flarum-flags.can_flag_own')}/>
|
<input type="checkbox" bidi={this.setting('flarum-flags.can_flag_own')}/>
|
||||||
{app.translator.trans('flarum-flags.admin.settings.user_can_flag_own_posts')}
|
{app.translator.trans('flarum-flags.admin.settings.flag_own_posts_label')}
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
];
|
];
|
||||||
|
@@ -47,7 +47,7 @@ export default class FlagPostModal extends Modal {
|
|||||||
<strong>{app.translator.trans('flarum-flags.forum.flag_post.reason_off_topic_label')}</strong>
|
<strong>{app.translator.trans('flarum-flags.forum.flag_post.reason_off_topic_label')}</strong>
|
||||||
{app.translator.trans('flarum-flags.forum.flag_post.reason_off_topic_text')}
|
{app.translator.trans('flarum-flags.forum.flag_post.reason_off_topic_text')}
|
||||||
{this.reason() === 'off_topic' ? (
|
{this.reason() === 'off_topic' ? (
|
||||||
<textarea className="FormControl" placeholder={app.translator.trans('flarum-flags.forum.flag_post.optional_details')} value={this.reasonDetail()} oninput={m.withAttr('value', this.reasonDetail)}></textarea>
|
<textarea className="FormControl" placeholder={app.translator.trans('flarum-flags.forum.flag_post.reason_details_placeholder')} value={this.reasonDetail()} oninput={m.withAttr('value', this.reasonDetail)}></textarea>
|
||||||
) : ''}
|
) : ''}
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
@@ -58,7 +58,7 @@ export default class FlagPostModal extends Modal {
|
|||||||
a: guidelinesUrl ? <a href={guidelinesUrl} target="_blank"/> : undefined
|
a: guidelinesUrl ? <a href={guidelinesUrl} target="_blank"/> : undefined
|
||||||
})}
|
})}
|
||||||
{this.reason() === 'inappropriate' ? (
|
{this.reason() === 'inappropriate' ? (
|
||||||
<textarea className="FormControl" placeholder={app.translator.trans('flarum-flags.forum.flag_post.optional_details')} value={this.reasonDetail()} oninput={m.withAttr('value', this.reasonDetail)}></textarea>
|
<textarea className="FormControl" placeholder={app.translator.trans('flarum-flags.forum.flag_post.reason_details_placeholder')} value={this.reasonDetail()} oninput={m.withAttr('value', this.reasonDetail)}></textarea>
|
||||||
) : ''}
|
) : ''}
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
@@ -67,7 +67,7 @@ export default class FlagPostModal extends Modal {
|
|||||||
<strong>{app.translator.trans('flarum-flags.forum.flag_post.reason_spam_label')}</strong>
|
<strong>{app.translator.trans('flarum-flags.forum.flag_post.reason_spam_label')}</strong>
|
||||||
{app.translator.trans('flarum-flags.forum.flag_post.reason_spam_text')}
|
{app.translator.trans('flarum-flags.forum.flag_post.reason_spam_text')}
|
||||||
{this.reason() === 'spam' ? (
|
{this.reason() === 'spam' ? (
|
||||||
<textarea className="FormControl" placeholder={app.translator.trans('flarum-flags.forum.flag_post.optional_details')} value={this.reasonDetail()} oninput={m.withAttr('value', this.reasonDetail)}></textarea>
|
<textarea className="FormControl" placeholder={app.translator.trans('flarum-flags.forum.flag_post.reason_details_placeholder')} value={this.reasonDetail()} oninput={m.withAttr('value', this.reasonDetail)}></textarea>
|
||||||
) : ''}
|
) : ''}
|
||||||
</label>
|
</label>
|
||||||
|
|
||||||
|
@@ -75,7 +75,7 @@ class CreateFlagHandler
|
|||||||
|
|
||||||
if (array_get($data, 'attributes.reason') === null && array_get($data, 'attributes.reasonDetail') === '') {
|
if (array_get($data, 'attributes.reason') === null && array_get($data, 'attributes.reasonDetail') === '') {
|
||||||
throw new ValidationException([
|
throw new ValidationException([
|
||||||
'message' => $this->translator->trans('flarum-flags.forum.flag_post.reason-needed')
|
'message' => $this->translator->trans('flarum-flags.forum.flag_post.reason_missing_message')
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user