Le repo des sources pour le site web des JM2L
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

68 lines
2.0 KiB

  1. # -*- coding: utf-8 -*-
  2. <%inherit file="jm2l:templates/layout.mako"/>
  3. <%namespace name="helpers" file="jm2l:templates/helpers.mako"/>
  4. <%
  5. from slugify import slugify
  6. %>
  7. <a style="float:right;" class="btn btn-mini btn-info" role="button" href="/Salles">
  8. <i class="icon-plus-sign icon-white"></i> Ajouter une Salle
  9. </a>
  10. <h3>Gestion des salles physique aux JM2L</h3>
  11. <div class="row-fluid">
  12. <div class="span10 offset1">
  13. <table class="table table-striped table-bordered table-hover">
  14. <thead>
  15. <tr>
  16. <th colspan="2" style="text-align:center;">
  17. Liste des salles physique
  18. </th>
  19. </tr>
  20. </thead>
  21. <tbody>
  22. % if len(DicSallePhy)==0:
  23. <tr>
  24. <td style="text-align:center;">
  25. <i>Il n'y a pas de salle définie pour le moment.</i>
  26. </td>
  27. </tr>
  28. % endif
  29. % for SallePhy in DicSallePhy:
  30. <tr>
  31. <td>
  32. <div class="media">
  33. <div class="pull-left" style="min-width: 300px;">
  34. ${helpers.show_salles_phy(SallePhy)}
  35. </div>
  36. <div class="pull-right">
  37. <div class="pull-right">
  38. <a href="/PhySalles/${SallePhy.uid}">Modifier</a>
  39. </div>
  40. <br />
  41. % if SallePhy.uid:
  42. [ ${SallePhy.nb_places} places ]
  43. % else:
  44. [ <a href="/PhySalles">Créer</a> ]
  45. % endif
  46. </div>
  47. <div class="media-body">
  48. <h4 class="media-heading">${SallePhy.name | n}</h4>
  49. % if SallePhy.description:
  50. ${SallePhy.description | n}
  51. % endif
  52. </div>
  53. </div>
  54. </td>
  55. </tr>
  56. % endfor
  57. </tbody>
  58. </table>
  59. </div>
  60. </div>
  61. <%def name="jsAddOn()">
  62. </%def>