54 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
.batch-table__row
 | 
						|
  %label.batch-table__row__select.batch-checkbox
 | 
						|
    = f.check_box :status_ids, { multiple: true, include_hidden: false }, status.id
 | 
						|
  .batch-table__row__content
 | 
						|
    .status__card
 | 
						|
      - if status.reblog?
 | 
						|
        .status__prepend
 | 
						|
          = material_symbol('repeat')
 | 
						|
          = t('statuses.boosted_from_html', acct_link: admin_account_inline_link_to(status.proper.account, path: admin_account_status_path(status.proper.account.id, status.proper.id)))
 | 
						|
      - elsif status.reply? && status.in_reply_to_id.present?
 | 
						|
        .status__prepend
 | 
						|
          = material_symbol('reply')
 | 
						|
          = t('admin.statuses.replied_to_html', acct_link: admin_account_inline_link_to(status.in_reply_to_account, path: status.thread.present? ? admin_account_status_path(status.thread.account_id, status.in_reply_to_id) : nil))
 | 
						|
      .status__content><
 | 
						|
        - if status.proper.spoiler_text.blank?
 | 
						|
          = prerender_custom_emojis(status_content_format(status.proper), status.proper.emojis)
 | 
						|
        - else
 | 
						|
          %details<
 | 
						|
            %summary><
 | 
						|
              %strong> Content warning: #{prerender_custom_emojis(h(status.proper.spoiler_text), status.proper.emojis)}
 | 
						|
            = prerender_custom_emojis(status_content_format(status.proper), status.proper.emojis)
 | 
						|
 | 
						|
      - unless status.proper.ordered_media_attachments.empty?
 | 
						|
        = render partial: 'admin/reports/media_attachments', locals: { status: status.proper }
 | 
						|
 | 
						|
      .detailed-status__meta
 | 
						|
        - if status.application
 | 
						|
          = status.application.name
 | 
						|
          ·
 | 
						|
 | 
						|
        = link_to admin_account_status_path(status.account.id, status), class: 'detailed-status__datetime' do
 | 
						|
          %time.formatted{ datetime: status.created_at.iso8601, title: l(status.created_at) }= l(status.created_at)
 | 
						|
        - if status.edited?
 | 
						|
          ·
 | 
						|
          = link_to t('statuses.edited_at_html', date: content_tag(:time, l(status.edited_at), datetime: status.edited_at.iso8601, title: l(status.edited_at), class: 'formatted')),
 | 
						|
                    admin_account_status_path(status.account_id, status),
 | 
						|
                    class: 'detailed-status__datetime'
 | 
						|
        - if status.discarded?
 | 
						|
          ·
 | 
						|
          %span.negative-hint= t('admin.statuses.deleted')
 | 
						|
        ·
 | 
						|
 | 
						|
        = material_symbol visibility_icon(status)
 | 
						|
        = t("statuses.visibilities.#{status.visibility}")
 | 
						|
        ·
 | 
						|
 | 
						|
        = link_to ActivityPub::TagManager.instance.url_for(status.proper), class: 'detailed-status__link', rel: 'noopener' do
 | 
						|
          = t('admin.statuses.view_publicly')
 | 
						|
 | 
						|
        - if status.proper.sensitive?
 | 
						|
          ·
 | 
						|
          = material_symbol('visibility_off')
 | 
						|
          = t('stream_entries.sensitive_content')
 |