user.html 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. {% extends 'base/base.html' %}
  2. {% block content %}
  3. <script type="text/javascript">
  4. $(document).ready(function(){
  5. var urlType = '{{type}}';
  6. if (urlType == 'topic'){
  7. $('li.topics').addClass('active');
  8. }else if(urlType == 'reply')
  9. {
  10. $('li.replies').addClass('active');
  11. }else if(urlType == 'collect')
  12. {
  13. $('li.collects').addClass('active');
  14. }else if(urlType == 'notebook')
  15. {
  16. $('li.notebooks').addClass('active');
  17. }else if(urlType == 'follower')
  18. {
  19. $('li.followers').addClass('active');
  20. }
  21. });
  22. </script>
  23. {% import 'base/link.html' as link_base %}
  24. {% from 'base/paginate.html' import footer as p_footer %}
  25. {{ breadcrumb(active=g.user_url)}}
  26. <div class="row">
  27. <div class="col-md-3" style="padding-right:0">
  28. {% set user = g.user_url | get_user_infor %}
  29. {% include 'user/infor.html' %}
  30. {% if g.user.is_authenticated and current_user.username == g.user_url %}
  31. <ul class="nav nav-pills nav-stacked">
  32. <li role="presentation" class="topics"><a href="{{ url_for('user.topic')}}">我的主题</a></li>
  33. <li role="presentation" class="replies"><a href="{{ url_for('user.reply')}}">我的回复</a></li>
  34. <li role="presentation" class="collects"><a href="{{ url_for('user.collect')}}">我的收藏</a></li>
  35. </ul>
  36. <ul class="nav nav-pills nav-stacked">
  37. <li role="presentation" class="followings"><a href="{{ url_for('user.following')}}">我的关注</a></li>
  38. <li role="presentation" class="followers"><a href="{{ url_for('user.follower')}}">我的粉丝</a></li>
  39. </ul>
  40. {% else %}
  41. <ul class="nav nav-pills nav-stacked">
  42. <li role="presentation" class="topics"><a href="{{ url_for('user.topic')}}">{{ g.user_url}}的主题</a></li>
  43. <li role="presentation" class="replies"><a href="{{ url_for('user.reply')}}">{{ g.user_url}}的回复</a></li>
  44. <li role="presentation" class="collects"><a href="{{ url_for('user.collect')}}">{{ g.user_url}}的收藏</a></li>
  45. </ul>
  46. <ul class="nav nav-pills nav-stacked">
  47. <li role="presentation" class="followings"><a href="{{ url_for('user.following')}}">{{ g.user_url}}的关注</a></li>
  48. <li role="presentation" class="followers"><a href="{{ url_for('user.follower')}}">{{ g.user_url}}的粉丝</a></li>
  49. </ul>
  50. {% endif %}
  51. </div>
  52. <div class="col-md-9">
  53. {% set setting = user.setting %}
  54. {% if type == 'topic' %}
  55. {% include 'user/topic.html' %}
  56. {% elif type == 'reply' %}
  57. {% include 'user/reply.html' %}
  58. {% elif type == 'notebook' %}
  59. {% include 'user/notebook.html' %}
  60. {% elif type == 'follower' %}
  61. {% include 'user/follower.html' %}
  62. {% elif type == 'collect' %}
  63. {% include 'user/collect.html' %}
  64. {% endif %}
  65. </div>
  66. </div>
  67. {% endblock %}