Le repo des sources pour le site web des JM2L
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 

68 lignes
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>