page_footer.tpl 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <div class="sub-footer">
  2. {% if plugin_pre_footer is not null %}
  3. <div id="plugin_pre_footer">
  4. {{ plugin_pre_footer }}
  5. </div>
  6. {% endif %}
  7. <section class="container">
  8. <div class="row">
  9. <div class="col-xs-12 col-md-8">
  10. <div class="partners">
  11. <a href="http://www.bosch-stiftung.de" target="_blank">
  12. <img src="{{ _p.web_css_theme }}images/rbs_logo_rgb.png"/>
  13. </a>
  14. <a href="http://www.cavilam.com" target="_blank">
  15. <img src="{{ _p.web_css_theme }}images/logo_cavilam.png"/>
  16. </a>
  17. <a href="https://www.cdc.de/" target="_blank">
  18. <img src="{{ _p.web_css_theme }}images/carlduisberg.png"/>
  19. </a>
  20. </div>
  21. </div>
  22. <div class="col-xs-12 col-md-4 text-right">
  23. {% if session_teachers is not null %}
  24. <div class="session-teachers">
  25. {{ session_teachers }}
  26. </div>
  27. {% endif %}
  28. {% if teachers is not null %}
  29. <div id="teachers">
  30. {{ teachers }}
  31. </div>
  32. {% endif %}
  33. {% if administrator_name is not null %}
  34. <div id="admin_name">
  35. <a href="{{ "URLOFAJ" | get_lang }}">{{ "OFAJ" | get_lang }}</a>
  36. </div>
  37. {% endif %}
  38. <div id="software_name">
  39. <a href="{{_p.web}}" target="_blank">{{ "PoweredByX" |get_lang | format(_s.software_name) }}</a>
  40. &copy; {{ "now"|date("Y") }}
  41. </div>
  42. <div id="mentions_legales">
  43. <a href="{{_p.web}}{{ "MentionsLegalesLink" |get_lang }}" target="_blank">{{ "MentionsLegales" |get_lang }}</a> - <a href="{{_p.web}}{{ "CGULink" |get_lang }}" target="_blank">{{ "CGU" |get_lang }}</a>
  44. </div> &nbsp;
  45. </div><!-- end of #footer_right -->
  46. </div><!-- end of #row -->
  47. <div class="extra-footer">
  48. {{ footer_extra_content }}
  49. </div>
  50. </section>
  51. </div>
  52. {# Global modal, load content by AJAX call to href attribute on anchor tag with 'ajax' class #}
  53. <div class="modal fade" id="global-modal" tabindex="-1" role="dialog" aria-labelledby="global-modal-title" aria-hidden="true">
  54. <div class="modal-dialog modal-lg">
  55. <div class="modal-content">
  56. <div class="modal-header">
  57. <button type="button" class="close" data-dismiss="modal" aria-label="{{ "Close" | get_lang }}">
  58. <span aria-hidden="true">&times;</span>
  59. </button>
  60. <h4 class="modal-title" id="global-modal-title">&nbsp;</h4>
  61. </div>
  62. <div class="modal-body">
  63. </div>
  64. </div>
  65. </div>
  66. </div>
  67. {# Expands an image modal #}
  68. <div class="modal fade" id="expand-image-modal" tabindex="-1" role="dialog" aria-labelledby="expand-image-modal-title" aria-hidden="true">
  69. <div class="modal-dialog modal-lg">
  70. <div class="modal-content">
  71. <div class="modal-header">
  72. <button type="button" class="close" data-dismiss="modal" aria-label="{{ "Close" | get_lang }}"><span aria-hidden="true">&times;</span></button>
  73. <h4 class="modal-title" id="expand-image-modal-title">&nbsp;</h4>
  74. </div>
  75. <div class="modal-body">
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. {# Delete modal #}
  81. <div class="modal fade" id="confirm-delete" tabindex="-1" role="dialog" aria-labelledby="confirm-delete-title" aria-hidden="true">
  82. <div class="modal-dialog">
  83. <div class="modal-content">
  84. <div class="modal-header">
  85. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
  86. <h4 class="modal-title" id="myModalLabel">{{ 'Delete' | get_lang }}</h4>
  87. </div>
  88. <div class="modal-body">
  89. <p class="debug-url"></p>
  90. </div>
  91. <div class="modal-footer">
  92. <button type="button" class="btn btn-default" data-dismiss="modal">{{ 'Cancel' | get_lang }}</button>
  93. <a id="delete_item" class="btn btn-danger btn-ok">{{ 'Delete' | get_lang }}</a>
  94. </div>
  95. </div>
  96. </div>
  97. </div>
  98. {{ execution_stats }}