<% this.title = show_user.nickname + ' - 用户'; %> <% include header %> <div class="padding"> <div class="ui grid"> <div class="row"> <div class="five wide column"> <div class="ui card" style="width: 100%; " id="user_card"> <div class="blurring dimmable image"> <% if (show_user.allowedEdit) { %> <div class="ui dimmer transition hidden"> <div class="content"> <div class="center"> <a class="ui inverted button" href="<%= syzoj.utils.makeUrl(['user', show_user.id, 'edit']) %>"><i class="edit icon"></i>修改资料</a> </div> </div> </div> <% } %> <img src="<%= syzoj.utils.gravatar(show_user.email, 1000) %>"> </div> <div class="content"> <div class="header"><%= show_user.username %> <% if (show_user.sex == 1) { %><i class="man icon"></i><% } else if (show_user.sex == -1) { %><i class="woman icon"></i><% } %></div> <div class="meta"> <a class="group"><%= show_user.is_admin ? '管理员' : '普通用户' %></a> </div> </div> <div class="extra content"> <a><i class="check icon"></i>通过 <%= show_user.ac_problems.length %> 题</a> </div> </div> </div> <div class="eleven wide column"> <div class="ui grid"> <div class="row"> <div class="sixteen wide column"> <div class="ui grid"> <div class="eight wide column"> <div class="ui grid"> <div class="row"> <div class="column"> <h4 class="ui top attached block header">用户名</h4> <div class="ui bottom attached segment"><%= show_user.username %></div> </div> </div> <div class="row"> <div class="column"> <h4 class="ui top attached block header">Email</h4> <div class="ui bottom attached segment"><%= show_user.email %></div> </div> </div> </div> </div> <div class="eight wide column"> <div class="ui grid"> <div class="row"> <div class="column"> <h4 class="ui top attached block header">个性签名</h4> <div class="ui bottom attached segment"><%- show_user.information %></div> </div> </div> <div class="row"> <div class="column"> <h4 class="ui top attached block header">通过的题目</h4> <div class="ui bottom attached segment"> <% for (let problem of show_user.ac_problems) { %> <a href="<%= syzoj.utils.makeUrl(['problem', problem]) %>"><%= problem %></a> <% } %> </div> </div> </div> </div> </div> </div> </div> </div> <div class="row"> <div class="column"> <h4 class="ui top attached block header">帖子</h4> <div class="ui bottom attached <% if (!show_user.articles.length) { %>center aligned <% } %>segment"> <% if (!show_user.articles.length) { %>该用户从未发表帖子<% } else { %> <table class="ui very basic table"> <thead> <tr> <th>标题</th> <th>时间</th> </tr> </thead> <tbody> <% for (let article of show_user.articles) { %> <tr> <td><a href="<%= syzoj.utils.makeUrl(['article', article.id]) %>"><%= article.title %></a></td> <td><%= syzoj.utils.formatDate(article.public_time) %></td> </tr> <% } %> </tbody> </table> <% } %> </div> </div> </div> </div> </div> </div> </div> </div> <% if (show_user.allowedEdit) { %> <script> $(function () { $('#user_card .image').dimmer({ on: 'hover' }); }) <% } %> </script> <% include footer %>