templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="en" xmlns:fb="http://ogp.me/ns/fb#" {% block disable_turbo %} data-turbo="false" {% endblock disable_turbo %}>
  3. <head>
  4. <title>
  5. {% block title %}Welcome to MedBrief
  6. {% endblock %}
  7. </title>
  8. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  9. <meta charset="UTF-8"/>
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  11. <meta name="turbo-cache-control" content="no-cache">
  12. <meta name="turbo-prefetch" content="false">
  13. <link rel="author" type="text/plain" href="humans.txt"/>
  14. {% if app_env is same as('prod') %}
  15. <meta name="robots" content="index"/>
  16. {% else %}
  17. <meta name="robots" content="noindex,nofollow,noarchive"/>
  18. {% endif %}
  19. <link rel="icon" type="image/png" href="{{ asset('/app/img/favicon100x100.png') }}"/>
  20. {% block stylesheets %}
  21. {{ encore_entry_link_tags('app') }}
  22. {% endblock %}
  23. {% block javascripts %}
  24. {% if is_granted('ROLE_USER') %}
  25. <script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
  26. <script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
  27. <script type="text/javascript" src="{{ webspellchecker_service_url }}"></script>
  28. {% endif %}
  29. {{ encore_entry_script_tags('app') }}
  30. <script src="https://browser.sentry-cdn.com/6.19.7/bundle.min.js" integrity="sha384-KXjn4K+AYjp1cparCXazrB+5HKdi69IUYz8glD3ySH3fnDgMX3Wg6VTMvXUGr4KB" crossorigin="anonymous" defer="defer"></script>
  31. {% endblock javascripts %}
  32. </head>
  33. <body {% block bodyAttributes %} {% endblock %}>
  34. {% if is_granted('ROLE_PREVIOUS_ADMIN') %}
  35. <div class="simulation-alert">Simulating
  36. <strong>{{ app.user.fullName }}</strong>
  37. ({{ app.user.email }})
  38. <a href="{{ path('infology_medbrief_dashboard', {'_switch_user': '_exit'}) }}">Exit Simulation</a>
  39. </div>
  40. {% endif %}
  41. <div id="containerMainWrap" {% block contentClassing %} class="container-main-wrap" {% endblock contentClassing %} {% if upload_chunk_size is defined %} data-upload-chunk-size="{{ upload_chunk_size }}" {% else %} null {% endif %}>
  42. {% block navigation %}
  43. {% include 'Navigation/main-navigation.html.twig' %}
  44. {% endblock %}
  45. {% block flashmessages %}
  46. {% for type, messages in app.session.flashbag.all() %}
  47. {% for message in messages %}
  48. <div {{ stimulus_controller('snackbar-dismiss') }} class="alert alert-snackbar alert-dismissible alert-{{ type }} fade show">
  49. {{ message|nl2br }}
  50. <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
  51. </div>
  52. {% endfor %}
  53. {% endfor %}
  54. {% endblock flashmessages %}
  55. {% block topBody %}
  56. <div class="modal fade" id="emptyModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-bs-focus="false" data-async data-bs-target="#emptyModal">
  57. <div class="modal-dialog"></div>
  58. </div>
  59. {% endblock %}
  60. {% block containerBody %}
  61. <div class="container-main">
  62. <div class="row">
  63. <div class="col-12">
  64. {% block container %}
  65. {# Main page content to go here #}
  66. {% endblock container %}
  67. </div>
  68. </div>
  69. </div>
  70. {% endblock containerBody %}
  71. {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  72. {% block footer %}
  73. <footer class="footer main-footer">
  74. <div class="login-footer">
  75. <span class="float-end me-5">
  76. &copy;
  77. {{ 'now'|date('Y') }}
  78. MedBrief Limited. All rights reserved. &nbsp;
  79. <a href="https://www.medbrief.com/contact" target="_blank">Contact Us</a>
  80. |
  81. <a href="https://medbrief.com/services-agreement/" target="_blank">Services Agreement</a>
  82. </span>
  83. </div>
  84. </footer>
  85. {% endblock footer %}
  86. {% else %}
  87. <footer class="footer fixed-bottom">
  88. <div class="login-footer">
  89. <span class="float-end me-5">
  90. &copy;{{ "now"|date("Y") }}MedBrief Limited. All rights reserved.
  91. <a href="https://medbrief.com/services-agreement/" target="_blank">Services Agreement</a>
  92. </span>
  93. </div>
  94. </footer>
  95. {% endif %}
  96. </div>
  97. {% block feedback_link %}
  98. {% if feedback_link_url %}
  99. <a href="{{ feedback_link_url }}" class="btn btn-primary btn-feedback" target="_blank">Feedback</a>
  100. {% endif %}
  101. {% endblock feedback_link %}
  102. {% include 'Project/Partials/acceptDeclinePoliciesModal.html.twig' %}
  103. </body>
  104. </html>