Le repo des sources pour le site web des JM2L
Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 
 

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