span.image_uploader - if @error .block.block--fixed.block--danger = @error | by strong =< link_to_author(@post, can?(:manage, Post)) - if @post.user && (!@post.anonymous || can?(:manage, Post)) = render partial: 'profiles/user_badges_limited', locals: { user: @post.user, limit: 7 } - if can?(:manage, Post) = link_to_ip(@post.ip) a#edit-uploader href="#" data-click-hide=".image_uploader" data-click-show="#uploader-form" i.far.fa-edit - if can? :manage, Post == form_tag post_uploader_path(@post), method: :put, class: 'block__content hidden', id: 'uploader-form', remote: true do ==> label_tag :username, 'Uploader' == text_field_tag :username, (@post.user ? @post.user.name : ''), class: 'input input--short input--small' ==< label_tag :anonymous, 'Anonymous' == check_box_tag :anonymous, '1', @post.anonymous?, class: 'checkbox' == submit_tag 'Save changes', class: 'button button--small', autocomplete: 'off', data: { disable_with: raw('Saving…') } div Changes IP to '127.0.1.1'. Empty for anonymous.