user.html 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  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. <div style="background:#fff;border:1px solid #ddd;border-radius:5px">
  31. {% if g.user.is_authenticated and current_user.username == g.user_url %}
  32. <ul class="nav nav-pills nav-stacked ">
  33. <li role="presentation" class="topics"><a href="{{ url_for('user.topic')}}">我的主题</a></li>
  34. <li role="presentation" class="replies"><a href="{{ url_for('user.reply')}}">我的回复</a></li>
  35. <li role="presentation" class="collects"><a href="{{ url_for('user.collect')}}">我的收藏</a></li>
  36. </ul>
  37. <ul class="nav nav-pills nav-stacked" >
  38. <li role="presentation" class="followings"><a href="{{ url_for('user.following')}}">我的关注</a></li>
  39. <li role="presentation" class="followers"><a href="{{ url_for('user.follower')}}">我的粉丝</a></li>
  40. </ul>
  41. {% else %}
  42. <ul class="nav nav-pills nav-stacked" >
  43. <li role="presentation" class="topics"><a href="{{ url_for('user.topic')}}">{{ g.user_url}}的主题</a></li>
  44. <li role="presentation" class="replies"><a href="{{ url_for('user.reply')}}">{{ g.user_url}}的回复</a></li>
  45. <li role="presentation" class="collects"><a href="{{ url_for('user.collect')}}">{{ g.user_url}}的收藏</a></li>
  46. </ul>
  47. <ul class="nav nav-pills nav-stacked" >
  48. <!-- <li role="presentation" class="followings"><a href="{{ url_for('user.following')}}">{{ g.user_url}}的关注</a></li> -->
  49. <li role="presentation" class="followers"><a href="{{ url_for('user.follower')}}">{{ g.user_url}}的粉丝</a></li>
  50. </ul>
  51. {% endif %}
  52. </div>
  53. </div>
  54. <div class="col-md-9">
  55. {% set setting = user.setting %}
  56. {% if type == 'topic' %}
  57. {% include 'user/topic.html' %}
  58. {% elif type == 'reply' %}
  59. {% include 'user/reply.html' %}
  60. {% elif type == 'notebook' %}
  61. {% include 'user/notebook.html' %}
  62. {% elif type == 'follower' %}
  63. {% include 'user/follower.html' %}
  64. {% elif type == 'collect' %}
  65. {% include 'user/collect.html' %}
  66. {% endif %}
  67. </div>
  68. </div>
  69. {% endblock %}