parent
0ca2a73fd2
commit
7421c89431
19 changed files with 262 additions and 17 deletions
|
@ -7,14 +7,18 @@
|
|||
= simple_form_for @admin_settings, url: admin_ng_words_path, html: { method: :post } do |f|
|
||||
= render 'shared/error_messages', object: @admin_settings
|
||||
|
||||
%p.hint
|
||||
= t 'admin.ng_words.history_hint'
|
||||
= link_to t('admin.ngword_histories.title'), admin_ngword_histories_path
|
||||
|
||||
.fields-group
|
||||
= f.input :ng_words_for_stranger_mention, wrapper: :with_label, as: :text, input_html: { rows: 12 }, label: t('admin.ng_words.keywords_for_stranger_mention'), hint: t('admin.ng_words.keywords_for_stranger_mention_hint')
|
||||
= f.input :ng_words_for_stranger_mention, wrapper: :with_label, as: :text, input_html: { rows: 10 }, label: t('admin.ng_words.keywords_for_stranger_mention'), hint: t('admin.ng_words.keywords_for_stranger_mention_hint')
|
||||
|
||||
.fields-group
|
||||
= f.input :stranger_mention_from_local_ng, wrapper: :with_label, as: :boolean, label: t('admin.ng_words.stranger_mention_from_local_ng'), hint: t('admin.ng_words.stranger_mention_from_local_ng_hint')
|
||||
|
||||
.fields-group
|
||||
= f.input :ng_words, wrapper: :with_label, as: :text, input_html: { rows: 12 }, label: t('admin.ng_words.keywords'), hint: t('admin.ng_words.keywords_hint')
|
||||
= f.input :ng_words, wrapper: :with_label, as: :text, input_html: { rows: 10 }, label: t('admin.ng_words.keywords'), hint: t('admin.ng_words.keywords_hint')
|
||||
|
||||
.fields-group
|
||||
= f.input :post_hash_tags_max, wrapper: :with_label, as: :integer, label: t('admin.ng_words.post_hash_tags_max')
|
||||
|
|
30
app/views/admin/ngword_histories/_history.html.haml
Normal file
30
app/views/admin/ngword_histories/_history.html.haml
Normal file
|
@ -0,0 +1,30 @@
|
|||
.batch-table__row
|
||||
%label.batch-table__row__select.batch-checkbox
|
||||
-# = f.check_box :history_ids, { multiple: true, include_hidden: false }, history.id
|
||||
.batch-table__row__content
|
||||
.status__content><
|
||||
= html_aware_format(history.text, false)
|
||||
|
||||
.detailed-status__meta
|
||||
%span.negative-hint= history.keyword
|
||||
·
|
||||
- if history.within_ng_words?
|
||||
= t('admin.ng_words.keywords')
|
||||
- elsif history.within_ng_words_for_stranger_mention?
|
||||
= t('admin.ng_words.keywords_for_stranger_mention')
|
||||
|
||||
%br/
|
||||
|
||||
%time.formatted{ datetime: history.created_at.iso8601, title: l(history.created_at) }= l(history.created_at)
|
||||
·
|
||||
- if history.account_note_blocked?
|
||||
= t('admin.ngword_history.target_types.account_note')
|
||||
- elsif history.account_name_blocked?
|
||||
= t('admin.ngword_history.target_types.account_name')
|
||||
- elsif history.status_blocked?
|
||||
= t('admin.ngword_history.target_types.status')
|
||||
·
|
||||
= history.uri
|
||||
-# if history.application
|
||||
= history.application.name
|
||||
·
|
22
app/views/admin/ngword_histories/index.html.haml
Normal file
22
app/views/admin/ngword_histories/index.html.haml
Normal file
|
@ -0,0 +1,22 @@
|
|||
- content_for :page_title do
|
||||
= t('admin.ngword_histories.title')
|
||||
|
||||
.filters
|
||||
.back-link
|
||||
= link_to admin_ng_words_path do
|
||||
= fa_icon 'chevron-left fw'
|
||||
= t('admin.ngword_histories.back_to_ng_words')
|
||||
|
||||
%hr.spacer/
|
||||
|
||||
.batch-table
|
||||
.batch-table__toolbar
|
||||
%label.batch-table__toolbar__select.batch-checkbox-all
|
||||
= check_box_tag :batch_checkbox_all, nil, false
|
||||
.batch-table__body
|
||||
- if @histories.empty?
|
||||
= nothing_here 'nothing-here--under-tabs'
|
||||
- else
|
||||
= render partial: 'admin/ngword_histories/history', collection: @histories
|
||||
|
||||
= paginate @histories
|
Loading…
Add table
Add a link
Reference in a new issue