index.html 5.17 KB
Newer Older
1 2 3 4
{% extends "base.html" %}
{% load static %}

{% block additionnal_css %}
5 6
<link rel="stylesheet" href="{% static 'css/datatables/jquery.dataTables.css' %}">
<link rel="stylesheet" href="{% static 'css/datatables/responsive.dataTables.min.css' %}">
7
<link rel="stylesheet" href="{% static 'fullcalendar-5.9.0/lib/main.min.css' %}"></script>
8
<link rel="stylesheet" href="{% static "css/members-space.css" %}?v=">
9
<link rel="stylesheet" href="{% static "css/members-space-my-shifts.css" %}?v=">
Damien Moulard committed
10
<link rel="stylesheet" href="{% static "css/members-space-my-info.css" %}?v=">
11
<link rel="stylesheet" href="{% static "css/members-space-shifts-exchange.css" %}?v=">
12 13
{% endblock %}

14 15 16
{% block additionnal_scripts %}
<script type="text/javascript" src="{% static 'js/datatables/jquery.dataTables.min.js' %}"></script>
<script type="text/javascript" src="{% static 'js/datatables/dataTables.responsive.min.js' %}"></script>
17 18
<script type="text/javascript" src="{% static 'fullcalendar-5.9.0/lib/main.min.js' %}"></script>
<script type="text/javascript" src="{% static 'fullcalendar-5.9.0/lib/locales/fr.js' %}"></script>
19
{% endblock %}
20 21 22 23

{% block content %}

<div class="page_body">
24
  {% include "members_space/header.html" %}
25 26

  <div id="main_content" class="page_content">
27 28 29
  </div>

  <div id="templates" style="display:none;">
30 31 32 33 34 35
    <div id="shift_line_template">
      <div class="shift_line">
        <i class="fas fa-chevron-right shift_line_chevron"></i>
        <span class="shift_line_date"></span> - <span class="shift_line_time"></span>
      </div>
    </div>
36 37 38 39 40 41 42 43 44

    <div id="selectable_shift_line_template">
      <div class="selectable_shift_line btn--primary">
        <input type="checkbox" class="checkbox">
        <div class="selectable_shift_line_text">
          <span class="shift_line_date"></span> - <span class="shift_line_time"></span>
        </div>
      </div>
    </div>
45 46 47 48 49 50 51

    <div id="modal_shift_exchange_template">
      <div>Je suis sur le point d'échanger le service du : </div>
      <div><span class="date_old_shift"></span> à <span class="time_old_shift"></span></div>
      <div>par celui du : </div>
      <div><span class="date_new_shift"></span> à <span class="time_new_shift"></span></div>
    </div>
Damien Moulard committed
52

53 54 55
    <div id="modal_add_shift_template">
      <div>Je suis sur le point de m'inscrire au service du : <span class="date_new_shift"></span> à <span class="time_new_shift"></span></div>
    </div>
Damien Moulard committed
56 57 58 59 60 61 62 63 64 65

    <div id="calendar_explaination_template"> 
      <h4>Légende du calendrier</h4>
      <a class="example-event fc-daygrid-event fc-daygrid-block-event fc-h-event fc-event fc-event-start fc-event-end fc-event-future shift_booked"><div class="fc-event-main"><div class="fc-event-main-frame"><div class="fc-event-time">06:00</div><div class="fc-event-title-container"><div class="fc-event-title fc-sticky"> Clemenceau -- 9/12</div></div></div></div></a>
      <p>Un service colorié en noir : je suis déjà inscrit à ce service.</p>
      <a class="example-event fc-daygrid-event fc-daygrid-block-event fc-h-event fc-event fc-event-start fc-event-end fc-event-future shift_less_alf"><div class="fc-event-main"><div class="fc-event-main-frame"><div class="fc-event-time">10:45</div><div class="fc-event-title-container"><div class="fc-event-title fc-sticky"> Clemenceau -- 3/12</div></div></div></div></a>
      <p>Un service colorié en bleu : je peux m'inscrire à ce service.</p>
      <p>3/12 <i class="arrow_explanation_numbers fas fa-arrow-right"></i> il y a déjà 3 places réservées à ce service sur 12 disponibles.
          <b>Plus le chiffre de gauche est petit, plus on a besoin de coopérateurs.rices à ce service !</b></p>
    </div>
66 67 68
  </div>
</div>

69 70
<script>
  var app_env = '{{app_env}}';
71
  var forms_link = '{{forms_link}}';
72
  var unsuscribe_form_link = '{{unsuscribe_form_link}}';
73 74
  var abcd_calendar_link = "{{abcd_calendar_link}}"
  var days_to_hide = "{{daysToHide}}"
75 76 77 78
  var partner_data = {
    "partner_id":"{{partnerData.id}}",
    "name":"{{partnerData.display_name}}",
    "in_ftop_team":"{{partnerData.in_ftop_team}}",
79
    "date_delay_stop":"{{partnerData.date_delay_stop}}",
80
    "cooperative_state":"{{partnerData.cooperative_state}}",
81
    "regular_shift_name":"{{partnerData.regular_shift_name}}",
82 83 84
    "verif_token" : "{{partnerData.verif_token}}",
    "makeups_to_do" : "{{partnerData.makeups_to_do}}",
    "barcode_base" : "{{partnerData.barcode_base}}",
Damien Moulard committed
85 86 87 88 89 90 91
    "street" : "{{partnerData.street}}",
    "street2" : "{{partnerData.street2}}",
    "zip" : "{{partnerData.zip}}",
    "city" : "{{partnerData.city}}",
    "mobile" : "{{partnerData.mobile}}",
    "phone" : "{{partnerData.phone}}",
    "email" : "{{partnerData.email}}",
92 93
    "is_associated_people" : "{{partnerData.is_associated_people}}",
    "parent_id" : "{{partnerData.parent_id}}",
94
    "parent_name" : "{{partnerData.parent_name}}",
95
  }
96
</script>
97
<script src="{% static "js/all_common.js" %}?v="></script>
98 99 100 101
<script src="{% static "js/members-space-home.js" %}?v="></script>
<script src="{% static "js/members-space-my-info.js" %}?v="></script>
<script src="{% static "js/members-space-my-shifts.js" %}?v="></script>
<script src="{% static "js/members-space-shifts-exchange.js" %}?v="></script>
102 103
<script src="{% static "js/members-space.js" %}?v="></script>
{% endblock %}