Commit 1a2bcfad by Félicie

url changed

parent f01511b3
...@@ -334,20 +334,6 @@ def manage_attached(request): ...@@ -334,20 +334,6 @@ def manage_attached(request):
'module': 'Membres'} 'module': 'Membres'}
return HttpResponse(template.render(context, request)) return HttpResponse(template.render(context, request))
def manage_attached_create(request):
""" Administration des binômes membres """
template = loader.get_template('members/admin/manage_attached_create.html')
context = {'title': 'BDM - Binômes',
'module': 'Membres'}
return HttpResponse(template.render(context, request))
def manage_attached_delete(request):
""" Administration des binômes membres """
template = loader.get_template('members/admin/manage_attached_delete.html')
context = {'title': 'BDM - Binômes',
'module': 'Membres'}
return HttpResponse(template.render(context, request))
def get_makeups_members(request): def get_makeups_members(request):
""" Récupération des membres qui doivent faire des rattrapages """ """ Récupération des membres qui doivent faire des rattrapages """
res = CagetteMembers.get_makeups_members() res = CagetteMembers.get_makeups_members()
...@@ -477,6 +463,11 @@ def get_member_info(request, member_id): ...@@ -477,6 +463,11 @@ def get_member_info(request, member_id):
def create_pair(request): def create_pair(request):
template = loader.get_template('members/admin/manage_attached_create_pair.html')
context = {'title': 'BDM - Binômes',
'module': 'Membres'}
return HttpResponse(template.render(context, request))
"""Create pair """Create pair
payload example: payload example:
...@@ -539,6 +530,11 @@ def create_pair(request): ...@@ -539,6 +530,11 @@ def create_pair(request):
def delete_pair(request): def delete_pair(request):
""" Administration des binômes membres """
template = loader.get_template('members/admin/manage_attached_delete_pair.html')
context = {'title': 'BDM - Binômes',
'module': 'Membres'}
return HttpResponse(template.render(context, request))
"""Delete pair """Delete pair
payload example: payload example:
......
...@@ -23,8 +23,13 @@ ...@@ -23,8 +23,13 @@
align-items: center; align-items: center;
} }
@media screen and (max-width: 992px) {
#search_member_area {
flex-direction: column;
}
}
#search_member_form_area { #search_member_form_area {
display:flex;
align-items: center; align-items: center;
} }
...@@ -45,4 +50,47 @@ ...@@ -45,4 +50,47 @@
.search_member_results { .search_member_results {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
}
/* -- Tiles */
.tile {
flex: 1 0 45%;
display: flex;
flex-direction: column;
align-items: center;
border-radius: 30px;
margin: 1rem 1rem;
box-shadow: 2px 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);
}
.high_tile {
min-height: 350px;
}
.small_tile {
min-height: 250px;
}
.full_width_tile {
flex: 1 0 90%;
min-height: 100px;
}
.tile_title {
display: flex;
justify-content: center;
align-items: center;
border-bottom: 1px solid #e7e9ed;
font-size: 2.4rem;
padding: 2rem 0;
width: 80%;
}
.tile_content {
position: relative;
margin: 3rem 0;
width: 80%;
display: flex;
height: 100%;
} }
\ No newline at end of file
...@@ -13,10 +13,10 @@ $(document).ready(function() { ...@@ -13,10 +13,10 @@ $(document).ready(function() {
window.location.assign(location + "/manage_shift_registrations"); window.location.assign(location + "/manage_shift_registrations");
} else if (this.id == 'manage_attached_button') { } else if (this.id == 'manage_attached_button') {
window.location.assign(location + "/manage_attached"); window.location.assign(location + "/manage_attached");
} else if (this.id == 'manage_attached_delete_button') { } else if (this.id == 'manage_attached_delete_pair_button') {
window.location.assign(location + "/delete"); window.location.assign(location + "/delete_pair");
} else if (this.id == 'manage_attached_create_button') { } else if (this.id == 'manage_attached_create_pair_button') {
window.location.assign(location + "/create"); window.location.assign(location + "/create_pair");
} else if (this.id == 'manage_leaves_button') { } else if (this.id == 'manage_leaves_button') {
console.log('coming soon...'); console.log('coming soon...');
} }
......
...@@ -58,13 +58,11 @@ urlpatterns = [ ...@@ -58,13 +58,11 @@ urlpatterns = [
url(r'^admin/manage_makeups$', admin.manage_makeups), url(r'^admin/manage_makeups$', admin.manage_makeups),
url(r'^admin/manage_shift_registrations$', admin.manage_shift_registrations), url(r'^admin/manage_shift_registrations$', admin.manage_shift_registrations),
url(r'^admin/manage_attached$', admin.manage_attached), url(r'^admin/manage_attached$', admin.manage_attached),
url(r'^admin/manage_attached/create$', admin.manage_attached_create), url(r'^admin/manage_attached/create_pair$', admin.create_pair),
url(r'^admin/manage_attached/delete$', admin.manage_attached_delete), url(r'^admin/manage_attached/delete_pair$', admin.delete_pair),
url(r'^get_makeups_members$', admin.get_makeups_members), url(r'^get_makeups_members$', admin.get_makeups_members),
url(r'^update_members_makeups$', admin.update_members_makeups), url(r'^update_members_makeups$', admin.update_members_makeups),
url(r'^delete_shift_registration$', admin.delete_shift_registration), url(r'^delete_shift_registration$', admin.delete_shift_registration),
url(r'^get_member_info/(\d+)$', admin.get_member_info), url(r'^get_member_info/(\d+)$', admin.get_member_info),
url(r'^admin/create_pair$', admin.create_pair),
url(r'^admin/delete_pair$', admin.delete_pair),
] ]
...@@ -28,11 +28,11 @@ ...@@ -28,11 +28,11 @@
<div class="page_content"> <div class="page_content">
<div class="management_type_buttons txtcenter"> <div class="management_type_buttons txtcenter">
<button type="button" class="btn--primary management_type_button" id="manage_attached_create_button"> <button type="button" class="btn--primary management_type_button" id="manage_attached_create_pair_button">
Créer un binôme Créer un binôme
<span class="management_type_button_icons"><i class="fas fa-arrow-right"></i></span> <span class="management_type_button_icons"><i class="fas fa-arrow-right"></i></span>
</button><br> </button><br>
<button type="button" class="btn--primary management_type_button" id="manage_attached_delete_button"> <button type="button" class="btn--primary management_type_button" id="manage_attached_delete_pair_button">
Désolidariser un binôme Désolidariser un binôme
<span class="management_type_button_icons"><i class="fas fa-arrow-right"></i></span> <span class="management_type_button_icons"><i class="fas fa-arrow-right"></i></span>
</button><br> </button><br>
......
...@@ -26,39 +26,40 @@ ...@@ -26,39 +26,40 @@
</div> </div>
<div class="page_content"> <div class="page_content">
<div class="tiles_container">
<div id="search_member_area"> <div id="search_member_area">
<div id="search_member_form_area"> <div id="search_member_form_area">
<h4>Rechercher le.a coopérateur.ice titulaire</h4> <h4>Rechercher le.a coopérateur.ice titulaire</h4>
<form id="search_member_form" action="javascript:;" method="post"> <form id="search_member_form" action="javascript:;" method="post">
<input type="text" id="search_member_input" value="" placeholder="Nom ou numéro du coop..." required> <input type="text" id="search_member_input" value="" placeholder="Nom ou numéro du coop..." required>
<button type="submit" class="btn--primary" id="search_member_button">Recherche</button> <button type="submit" class="btn--primary" id="search_member_button">Recherche</button>
</form> </form>
</div> </div>
</div> </div>
<div class="search_member_results_area" style="display:none;"> <div class="search_member_results_area" style="display:none;">
<div class="search_results_text"> <div class="search_results_text">
<p><i>Choisissez parmi les membres trouvés :</i></p> <p><i>Choisissez parmi les membres trouvés :</i></p>
</div>
<div class="search_member_results"></div>
</div> </div>
<div class="search_member_results"></div>
</div>
<div id="search_member_form_area">
<h4>Rechercher le.a coopérateur.ice co-titulaire</h4>
<form id="search_member_form" action="javascript:;" method="post">
<input type="text" id="search_member_input" value="" placeholder="Nom ou numéro du coop..." required>
<button type="submit" class="btn--primary" id="search_member_button">Recherche</button>
</form>
</div>
</div> </div>
<div class="search_member_results_area" style="display:none;"> <div id="search_member_area">
<div class="search_results_text"> <div id="search_member_form_area">
<p><i>Choisissez parmi les membres trouvés :</i></p> <h4>Rechercher le.a coopérateur.ice co-titulaire</h4>
<form id="search_member_form" action="javascript:;" method="post">
<input type="text" id="search_member_input" value="" placeholder="Nom ou numéro du coop..." required>
<button type="submit" class="btn--primary" id="search_member_button">Recherche</button>
</form>
</div>
</div> </div>
<div class="search_member_results"></div> <div class="search_member_results_area" style="display:none;">
<div class="search_results_text">
<p><i>Choisissez parmi les membres trouvés :</i></p>
</div>
<div class="search_member_results"></div>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment