1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- {% macro other(user) -%}
- {% if g.user.is_authenticated and current_user.username != g.user_url %}
- <div class="list-group-item">
- <span class="text-right" style="display:block">
- {% if user in current_user.following_users %}
- <button class="btn btn-sm btn-default userfollow active" id="{{ user.id}}">取消关注</button>
- {% else %}
- <button class="btn btn-sm btn-default userfollow" id="{{ user.id}}">关注他</button>
- {% endif %}
- <button class="btn btn-sm btn-default" id="{{ user.id}}" title="私信" data-toggle="modal" data-target="#send-message"><i class="icon-comments-alt" style="font-size:16px;"></i></button>
- </span>
- </div>
- {% endif %}
- {%- endmacro %}
- {% macro mine(user) -%}
- {% if g.user.is_authenticated and current_user.username == g.user_url and not user.is_confirmed %}
- <div class="alert alert-info" style="padding:6px;font-size:12px;margin-top:10px;">
- <button type="button" class="close" data-dismiss="alert" aria-label="Close">
- <span aria-hidden="true">×</span>
- </button>
- {{ _("You haven't confirm your account,Please confirmed") }}
- <span id="email-confirm" class="btn btn-info btn-sm" style="padding:2px 5px;">{{ _('Activate Account')}}</span>
- </div>
- {% endif %}
- {%- endmacro %}
- <div class="list-group">
- <div class="media list-group-item">
- <div class="media-left">
- <img class="media-object img-circle" src="{{ link_base.avatar(user) }}" alt="avatar" style="width:64px;height:64px">
- </div>
- <div class="media-body">
- <h4 class="media-heading">{{ user.username}}</h4>
- <small style="color:#999">
- <span>第{{ user.id }}号会员</span>/
- <span>{{user.register_time | timesince }}</span>
- <br/>
- <span>{{ user.topics.count() }}篇主题</span> |
- <span>{{ user.replies.count() }}条回复</span>
- </small>
- </div>
- <blockquote style="font-size:14px;">
- <p>{{ user.infor.word }}</p>
- <footer>Someone famous in <cite title="Source Title">{{ user.infor.school }}</cite></footer>
- </blockquote>
- <table style="font-size:12px;width:100%" align="center">
- <tr>
- <td align="center" style="border-right:1px solid #AACCEE;"><p>1</p>积分</td>
- <td align="center" style="border-right:1px solid #AACCEE;"><p>{{ user.followers.count()}}</p>粉丝</td>
- <td align="center"><p>{{ user.following_users.count() }}</p>关注</td>
- </tr>
- </table>
- </div>
- {{ other(user) }}
- {{ mine(user) }}
- </div>
- <div class="modal fade" id="send-message" tabindex="-1" role="dialog" aria-labelledby="send-messageLabel">
- <div class="modal-dialog" role="document">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
- <h5 class="modal-title" id="send-messageLabel">发送私信</h5>
- </div>
- <form action="{{ url_for('forums.message',receId=user.id)}}" method="POST">
- <div class="modal-body">
- {{ g.message_form.hidden_tag() }}
- {{ g.message_form.message(class="form-control",placeholder="仅支持纯文本,不超过1024字") }}
- </div>
- <div class="modal-footer" style="padding-top:5px;padding-bottom:5px;">
- <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
- <button type="submit" class="btn btn-primary">确认</button>
- </div>
- </form>
- </div>
- </div>
- </div>
|