mirror of
https://github.com/philomena-dev/philomena.git
synced 2024-11-24 12:37:58 +01:00
44 lines
1.9 KiB
Text
44 lines
1.9 KiB
Text
h1
|
|
= @fingerprint
|
|
' 's fingerprint profile
|
|
|
|
ul
|
|
li = link "View images this fingerprint has uploaded", to: ~p"/search?#{[q: "fingerprint:#{@fingerprint}"]}"
|
|
li = link "View comments this fingerprint has posted", to: ~p"/comments?#{[cq: "fingerprint:#{@fingerprint}"]}"
|
|
li = link "View posts this fingerprint has made", to: ~p"/posts?#{[pq: "fingerprint:#{@fingerprint}"]}"
|
|
|
|
= render PhilomenaWeb.BanView, "_bans.html", bans: @fingerprint_bans, conn: @conn
|
|
|
|
h2 Administration Options
|
|
ul
|
|
li = link "View tag changes", to: ~p"/fingerprint_profiles/#{@fingerprint}/tag_changes"
|
|
li = link "View source URL history", to: ~p"/fingerprint_profiles/#{@fingerprint}/source_changes"
|
|
li = link "View reports this fingerprint has made", to: ~p"/admin/reports?#{[rq: "fingerprint:#{@fingerprint}"]}"
|
|
li = link "View fingerprint ban history", to: ~p"/admin/fingerprint_bans?#{[fingerprint: @fingerprint]}"
|
|
li = link "Ban this sucker", to: ~p"/admin/fingerprint_bans/new?#{[fingerprint: @fingerprint]}"
|
|
|
|
h2 Actions
|
|
ul
|
|
li = link "Revert all tag changes", to: ~p"/tag_changes/full_revert?#{[fingerprint: @fingerprint]}", data: [confirm: "Are you really, really sure?", method: "create"]
|
|
li = link "...the button above didn't work (use carefully, this is resource-intensive)", to: ~p"/tag_changes/full_revert?#{[fingerprint: @fingerprint, batch_size: 1]}", data: [confirm: "Please confirm that you're aware that this may crash the site and are ready to take on the full wrath of the admins if it does so after you press this button.", method: "create"]
|
|
|
|
h4 Observed users
|
|
table.table
|
|
thead
|
|
tr
|
|
th Username
|
|
th Account Used
|
|
th Last Seen
|
|
th Created At
|
|
tbody
|
|
= for ufp <- @user_fps do
|
|
tr
|
|
td
|
|
= link ufp.user.name, to: ~p"/profiles/#{ufp.user}"
|
|
td
|
|
=> ufp.uses
|
|
' times
|
|
td
|
|
=> pretty_time ufp.updated_at
|
|
td
|
|
=> pretty_time ufp.user.created_at
|