nodeclub/views/user/card.html
2014-10-01 16:02:16 +08:00

58 lines
2.0 KiB
HTML

<div class='user_card'>
<div>
<% if (user.githubUsername) { %>
<iframe src="<%-staticFile('/public/github-card.html')%>?user=<%=user.githubUsername%>&amp;client_id=a11a1bda412d928fb39a&amp;client_secret=92b7cf30bc42c49d589a10372c3f9ff3bb310037&amp;target=blank" frameborder="0" scrolling="0" width="270" height="150" allowtransparency></iframe>
<a href="/user/<%= user.loginname %>" class="pull-right"><%=user.loginname%> 的 CNode 主页 >></a>
<% } else { %>
<a class='user_avatar' href="/user/<%= user.loginname %>">
<img src="<%= user.avatar_url %>" title="<%= user.loginname %>"/>
</a>
<span class='user_name'><a class='dark' href="/user/<%= user.loginname %>"><%= user.loginname %></a></span>
<div class='board clearfix'>
<div class='floor'>
<span class='big'><%= user.score %></span> 积分
</div>
</div>
<%}%>
<div class="space clearfix"></div>
<span class="signature">
<% if (user.signature) {%>
<%-escapeSignature(user.signature)%>
<%} else {%>
这家伙很懒,什么个性签名都没有留下。
<%}%>
</span>
</div>
</div>
<% if (typeof(current_user) !== 'undefined') { %>
<script>
$(document).ready(function () {
$('.follow_btn').click(function () {
var $me = $(this);
var action = $me.attr('action');
var params = {
follow_id: '<%= user._id %>',
_csrf: '<%- csrf %>'
};
$.post('/user/' + action, params, function (data) {
if (data.status === 'success') {
var $btns = $('.follow_btn');
if (action === 'follow') {
$btns.html('取消关注');
$btns.attr('action', 'un_follow');
} else {
$btns.html('加入关注');
$btns.attr('action', 'follow');
}
$btns.toggleClass('btn-success');
}
}, 'json');
});
});
</script>
<% } %>