base.html 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {% extends '_base.html' %}
  2. {% load bootstrap3 staticfiles %}
  3. {% block css %}
  4. {{ block.super }}
  5. <link href="{% static 'css/djadhere.css' %}" rel="stylesheet">
  6. {% endblock %}
  7. {% block js_end %}
  8. {{ block.super }}
  9. <script src="{% static 'js/djadhere.js' %}"></script>
  10. {% endblock %}
  11. {% block body %}
  12. {% block navbar %}
  13. <nav class="navbar navbar-default" role="navigation">
  14. <div class="container">
  15. <div class="navbar-header">
  16. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
  17. <span class="sr-only">Toggle navigation</span>
  18. <span class="icon-bar"></span>
  19. <span class="icon-bar"></span>
  20. <span class="icon-bar"></span>
  21. </button>
  22. <a class="navbar-brand" href="{% url 'home' %}">tetaneutral.net</a>
  23. </div>
  24. <div id="navbar" class="navbar-collapse collapse">
  25. <ul class="nav navbar-nav">
  26. <li{% block hometab %}{% endblock %}><a href="{% url 'home' %}"><span class="glyphicon glyphicon-home"></span>&nbsp;Accueil</a></li>
  27. <li{% block adhesiontab %}{% endblock %}><a href="{% url 'adhesion' %}"><span class="glyphicon glyphicon-heart-empty"></span>&nbsp;Mon adhésion</a></li>
  28. <li{% block servicestab %}{% endblock %}><a href="{% url 'service-list' %}"><span class="glyphicon glyphicon-list"></span>&nbsp;Mes services</a></li>
  29. <li class="dropdown{% block assotab %}{% endblock %}">
  30. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
  31. <span class="glyphicon glyphicon-globe"></span>&nbsp;Mes asso <span class="caret"></span>
  32. </a>
  33. <ul class="dropdown-menu">
  34. {% for corp in request.corporations %}
  35. <li><a href="{% url 'corporation' corp.object.pk %}">{{ corp.object.social_reason }}</a></li>
  36. {% empty %}
  37. <li><em>Aucune associations</em></li>
  38. {% endfor %}
  39. </ul>
  40. </li>
  41. </ul>
  42. <ul class="nav navbar-nav navbar-right">
  43. {% if request.user.is_staff %}
  44. <li><a href="{% url 'admin:index' %}"><span class="glyphicon glyphicon-dashboard"></span>&nbsp;Django-Admin</a></li>
  45. {% endif %}
  46. <li{% block profiletab %}{% endblock %}><a href="{% url 'profile' %}"><span class="glyphicon glyphicon-user"></span>&nbsp;Profil</a></li>
  47. <li><a href="{% url 'logout' %}" data-toggle="tooltip" data-placement="bottom" title="Logout"><span class="glyphicon glyphicon-log-out"></span></a></li>
  48. </ul>
  49. </div>
  50. </div>
  51. </nav>
  52. {% endblock %}
  53. {% block container %}
  54. <div class="container">
  55. <div class="row">
  56. <div id="content" class="col-md-12">
  57. {% bootstrap_messages %}
  58. {% block content %}{% endblock %}
  59. {% block pagefooter %}
  60. <hr>
  61. <footer>
  62. <p class="text-muted">Propulsé par <a href="https://code.ffdn.org/tetaneutral.net/djadhere">djadhere</a></p>
  63. </footer>
  64. {% endblock %}
  65. </div>
  66. </div>
  67. </div>
  68. {% endblock %}
  69. {% endblock %}