Le repo des sources pour le site web des JM2L
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 

68 linhas
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 physiques
  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>