Statistics

<% if policy(IpAddress).show? %> <% end %> <% if user.inviter %> <% else %> <% end %> <% if user.is_banned? && user.recent_ban %> <% end %> <% if CurrentUser.user == user || CurrentUser.user.is_admin? %> <% end %> <% if PoolVersion.enabled? %> <% end %> <% if CurrentUser.user.id == user.id || CurrentUser.is_moderator? %> <% end %> <% if policy(UserNameChangeRequest.new(user: user)).show? %> <% user.user_name_change_requests.visible(CurrentUser.user).tap do |changes| %> <% if changes.present? %> <% end %> <% end %> <% end %> <% if CurrentUser.id == user.id %> <% if SavedSearch.labels_for(CurrentUser.user.id).present? %> <% end %> <% end %>
User ID <%= user.id %>
Join Date <%= presenter.join_date %>
Last IP <% if user.last_ip_addr.present? %> <%= link_to user.last_ip_addr, ip_addresses_path(search: { ip_addr: user.last_ip_addr }) %> (<%= link_to "info", ip_address_path(user.last_ip_addr) %>, <%= link_to "users", ip_addresses_path(search: { ip_addr: user.last_ip_addr, group_by: "user" }) %>, <%= link_to "IPs", ip_addresses_path(search: { user_id: user.id, group_by: "ip_addr" }) %>) <% else %> unknown (<%= link_to "IPs", ip_addresses_path(search: { user_id: user.id, group_by: "ip_addr" }) %>) <% end %>
Inviter<%= link_to_user user.inviter %> <%= link_to "ยป", users_path(search: { inviter: { name: user.inviter.name }}) %>None
Level <%= user.level_string %> <% if CurrentUser.user == user && !CurrentUser.is_gold? %> (<%= link_to "upgrade", new_user_upgrade_path %>) <% end %>
Permissions <%= presenter.permissions %>
Ban reason <%= format_text presenter.ban_reason, inline: true %>
Upload Limit <%= render "users/upload_limit", user: user %>
Uploads <%= presenter.upload_count(self) %> <% if presenter.has_uploads? %> (<%= link_to "tag changes report", post_versions_path(search: { updater_id: user.id, version: 1 }, type: "current") %>) <% end %> <% if CurrentUser.is_moderator? %> [<%= link_to "sample", posts_path(:tags => "user:#{user.name} order:random limit:300") %>] <% end %>
Deleted Uploads <%= presenter.deleted_upload_count(self) %> <% if CurrentUser.is_moderator? %> [<%= link_to "sample", posts_path(:tags => "user:#{user.name} order:random limit:300 status:deleted") %>] <% end %>
Favorites <%= presenter.favorite_count(self) %> <% if CurrentUser.is_moderator? %> [<%= link_to "sample", posts_path(:tags => "fav:#{user.name} order:random limit:300") %>] <% end %>
Votes <%= link_to user.post_votes.count, post_votes_path(search: { user_name: user.name }) %> posts, <%= link_to user.comment_votes.count, comment_votes_path(search: { user_name: user.name }) %> comments, <%= link_to user.forum_post_votes.count, forum_post_votes_path(search: { creator_name: user.name }) %> forum posts
Favorite Groups <%= presenter.favorite_group_count(self) %>
Post Changes <%= presenter.post_version_count(self) %> <% if CurrentUser.id == user.id %> (<%= link_to "refresh", new_maintenance_user_count_fixes_path %>) <% end %>
Note Changes <%= presenter.note_version_count(self) %> in <%= presenter.noted_posts_count(self) %> posts (<%= link_to "note changes report", note_versions_path(search: { updater_id: user.id, version: 1 }, type: "current") %>)
Wiki Page Changes <%= presenter.wiki_page_version_count(self) %>
Artist Changes <%= presenter.artist_version_count(self) %>
Commentary Changes <%= presenter.artist_commentary_version_count(self) %>
Pool Changes <%= presenter.pool_version_count(self) %>
Forum Posts <%= presenter.forum_post_count(self) %>
Approvals <%= presenter.approval_count(self) %>
Comments <%= presenter.comment_count(self) %> in <%= presenter.commented_posts_count(self) %> posts
Appeals <%= presenter.appeal_count(self) %>
Flags <%= presenter.flag_count(self) %>
Feedback <%= presenter.feedbacks(self) %>
Previous Names <%= changes.map do |change| %> <% link_to change.original_name, change %> <% end.join(", ").html_safe %>
Saved Searches <% SavedSearch.labels_for(CurrentUser.user.id).each do |label| %> <%= link_to label, posts_path(tags: "search:#{label}") %> <% end %>
API Key <%= link_to (CurrentUser.api_key ? "View" : "Generate"), user_api_key_path(CurrentUser.user) %> (<%= link_to_wiki "help", "help:api" %>)
API Limits <%= CurrentUser.user.remaining_api_limit %> / <%= CurrentUser.user.api_burst_limit %> (may not be up to date)