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.
 
 
 
 
 

114 lines
5.0 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>JM2L 2015</title>
  5. <meta charset="utf-8">
  6. <meta name="keywords" content="python web application" />
  7. <meta name="description" content="pyramid web application" />
  8. <!-- Force latest IE rendering engine or ChromeFrame if installed -->
  9. <!--[if IE]>
  10. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  11. <![endif]-->
  12. <link rel="shortcut icon" href="/static/favicon.ico" />
  13. <link rel="stylesheet" href="/static/pylons.css" type="text/css" media="screen" charset="utf-8" />
  14. <link rel="stylesheet" href="/static/bootstrap.min.css" type="text/css" media="screen" />
  15. <link rel="stylesheet" href="/static/jm2l.css" type="text/css" media="screen" />
  16. ##<link rel="stylesheet" type="text/css" media="screen" href="/static/bootstrap.css" />
  17. ##<link rel="stylesheet" href="http://static.pylonsproject.org/fonts/nobile/stylesheet.css" media="screen" />
  18. ##<link rel="stylesheet" href="http://static.pylonsproject.org/fonts/neuton/stylesheet.css" media="screen" />
  19. ${self.cssAddOn()}
  20. <!--[if lte IE 6]>
  21. <link rel="stylesheet" href="/static/ie6.css" type="text/css" media="screen" charset="utf-8" />
  22. <![endif]-->
  23. <script src="/static/jquery.min.js"></script>
  24. <script src="/static/bootstrap.min.js"></script>
  25. ${self.jsAddOn()}
  26. </head>
  27. <body>
  28. <%
  29. DisplayYear = request.session.get('year', 2015)
  30. %>
  31. <%def name="jsAddOn()"></%def>
  32. <%def name="cssAddOn()"></%def>
  33. <div id="wrap">
  34. <div id="top" style="background: url(${request.static_url('jm2l:static/img/%s/headerbg.png' % DisplayYear)}) repeat-x scroll 0 top #ffffff;">
  35. <div class="align-center">
  36. <div><img src="${request.static_url('jm2l:static/img/%s/logo.png' % DisplayYear)}" height="215" alt="JM2L 2015"/></div>
  37. </div>
  38. </div>
  39. <div id="middle">
  40. <div class="navbar">
  41. <div class="navbar-inner">
  42. <div class="container">
  43. <ul class="nav pull-left">
  44. <div class="btn-group">
  45. <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
  46. <span class="brand" href="/" style="padding: 0 10px 0 18px;">JM2L
  47. <small>${DisplayYear}</small>&nbsp;<span class="caret"></span></a>
  48. <ul class="dropdown-menu">
  49. % for tmpyear in range(2015, 2005, -1):
  50. % if tmpyear==2014:
  51. <li class="disabled"><a href="#">Pas d'édition 2014</a></li>
  52. % else:
  53. <li><a href="/year/${tmpyear}">${tmpyear}</a></li>
  54. % endif
  55. % endfor
  56. </ul>
  57. </div>
  58. <div class="btn-group">
  59. <a class="btn dropdown-toggle" data-toggle="dropdown" href="#">
  60. % if request.user:
  61. <i class="icon-user"></i> ${request.user.prenom} ${request.user.nom}
  62. % else:
  63. <i class="icon-user icon-white"></i> Visiteur
  64. % endif
  65. <span class="caret"></span>
  66. </a>
  67. <ul class="dropdown-menu">
  68. % if request.user:
  69. <li><a href="/sign/out">Me déconnecter</a></li>
  70. % else:
  71. <li><a href="/participer-l-evenement#inscription">Je m'inscris</a></li>
  72. <li><a href="/sign/login">Je m'identifier</a></li>
  73. % endif
  74. </ul>
  75. </div>
  76. </ul>
  77. <ul class="nav nav-pills pull-right">
  78. <li class="${programme or ''}"><a href="/${DisplayYear}/le-programme">Programme</a></li>
  79. <li class="${presse or ''}"><a href="/${DisplayYear}/dossier-de-presse">Presse</a></li>
  80. <li class="${plan or ''}"><a href="/nous-rejoindre">Contact et Plan</a></li>
  81. % if request.user:
  82. <li class="${participer or ''}"><a href="/MesJM2L">Mes JM2L</a></li>
  83. % else:
  84. <li class="${participer or ''}"><a href="/participer-l-evenement">Participer</a></li>
  85. % endif
  86. </ul>
  87. </div>
  88. </div>
  89. </div>
  90. <div class="middle align-center">
  91. </div>
  92. </div>
  93. <div id="bottom">
  94. <div class="bottom">
  95. ${next.body()}
  96. </div>
  97. </div>
  98. </div>
  99. ## <br><br><br>
  100. ## <div id="footer">
  101. ## <div class="footer">CopyFriendly ~ JM2L 2005-2015 ~ +33 (0) 6 52 42 31 37
  102. ## <br>Ni les représentant légaux de l'équipe de Linux-Azur,
  103. ## ni l'équipe de coordination des JM2L ne sont résponsable des
  104. ## informations publiés par les intervenants, dans le doute merci de nous contacter.
  105. ## </div>
  106. </body>
  107. </html>