diff --git a/templates/mobile/lightbox/basket_element.twig b/templates/mobile/lightbox/basket_element.html.twig
similarity index 97%
rename from templates/mobile/lightbox/basket_element.twig
rename to templates/mobile/lightbox/basket_element.html.twig
index 78fa9a075b..d694ed4f3b 100644
--- a/templates/mobile/lightbox/basket_element.twig
+++ b/templates/mobile/lightbox/basket_element.html.twig
@@ -37,7 +37,7 @@
- {% include 'lightbox/feed_container.twig' %}
+ {% include 'lightbox/feed_container.html.twig' %}
@@ -109,7 +109,7 @@
{% if basket.getValidation() %}
- {% include 'lightbox/agreement_box.twig' %}
+ {% include 'lightbox/agreement_box.html.twig' %}
@@ -117,7 +117,7 @@
{% trans 'VALIDATION' %}
- {% include 'lightbox/basket_options.twig' %}
+ {% include 'lightbox/basket_options.html.twig' %}
{% endif %}
@@ -170,7 +170,7 @@
- {% include 'lightbox/sc_container.twig' %}
+ {% include 'lightbox/sc_container.html.twig' %}
diff --git a/templates/web/login/index_layout_displaycooliris.twig b/templates/web/login/index_layout_displaycooliris.html.twig
similarity index 100%
rename from templates/web/login/index_layout_displaycooliris.twig
rename to templates/web/login/index_layout_displaycooliris.html.twig
diff --git a/templates/web/login/index_layout_displayscroll.twig b/templates/web/login/index_layout_displayscroll.html.twig
similarity index 100%
rename from templates/web/login/index_layout_displayscroll.twig
rename to templates/web/login/index_layout_displayscroll.html.twig
diff --git a/templates/web/login/index_layout_displayx1.twig b/templates/web/login/index_layout_displayx1.html.twig
similarity index 100%
rename from templates/web/login/index_layout_displayx1.twig
rename to templates/web/login/index_layout_displayx1.html.twig
diff --git a/templates/web/prod/WorkZone/Basket.html.twig b/templates/web/prod/WorkZone/Basket.html.twig
index efdeb2d6c9..a16a679e32 100644
--- a/templates/web/prod/WorkZone/Basket.html.twig
+++ b/templates/web/prod/WorkZone/Basket.html.twig
@@ -65,7 +65,7 @@
{% set basket_scope = 'objects'%}
-{% import 'prod/WorkZone/Macros.twig' as Macros %}
+{% import 'prod/WorkZone/Macros.html.twig' as Macros %}
{% if basket.getValidation() %}
{{ Macros.display_validation(basket, ordre, user, session) }}
diff --git a/templates/web/prod/WorkZone/Macros.twig b/templates/web/prod/WorkZone/Macros.html.twig
similarity index 100%
rename from templates/web/prod/WorkZone/Macros.twig
rename to templates/web/prod/WorkZone/Macros.html.twig
diff --git a/templates/web/prod/WorkZone/Story.html.twig b/templates/web/prod/WorkZone/Story.html.twig
index c8a4864db5..99800b2479 100644
--- a/templates/web/prod/WorkZone/Story.html.twig
+++ b/templates/web/prod/WorkZone/Story.html.twig
@@ -69,7 +69,7 @@
{% endif %}
{% set basket_scope = 'groupings'%}
- {% import 'prod/WorkZone/Macros.twig' as Macros %}
+ {% import 'prod/WorkZone/Macros.html.twig' as Macros %}
{% for record in Story.get_children().get_elements() %}
diff --git a/templates/web/prod/WorkZone/WorkZone.html.twig b/templates/web/prod/WorkZone/WorkZone.html.twig
index c2f0a0833a..abe57e06ef 100644
--- a/templates/web/prod/WorkZone/WorkZone.html.twig
+++ b/templates/web/prod/WorkZone/WorkZone.html.twig
@@ -1,2 +1,2 @@
-{% import 'prod/WorkZone/Macros.twig' as WorkZoneMacros %}
+{% import 'prod/WorkZone/Macros.html.twig' as WorkZoneMacros %}
{{WorkZoneMacros.make_bloc(WorkZone, selected_type, selected_id, srt)}}
diff --git a/templates/web/prod/index.html.twig b/templates/web/prod/index.html.twig
index 6b18e81161..d061fabec6 100644
--- a/templates/web/prod/index.html.twig
+++ b/templates/web/prod/index.html.twig
@@ -167,7 +167,7 @@
- {% import 'prod/WorkZone/Macros.twig' as WorkZoneMacros %}
+ {% import 'prod/WorkZone/Macros.html.twig' as WorkZoneMacros %}
{{WorkZoneMacros.make_bloc(WorkZone)}}
{% if GV_thesaurus %}
diff --git a/templates/web/report/ajax_dashboard_content.twig b/templates/web/report/ajax_dashboard_content.html.twig
similarity index 100%
rename from templates/web/report/ajax_dashboard_content.twig
rename to templates/web/report/ajax_dashboard_content.html.twig
diff --git a/templates/web/report/ajax_dashboard_content_child.twig b/templates/web/report/ajax_dashboard_content_child.html.twig
similarity index 97%
rename from templates/web/report/ajax_dashboard_content_child.twig
rename to templates/web/report/ajax_dashboard_content_child.html.twig
index 515640e88e..7020fa8776 100644
--- a/templates/web/report/ajax_dashboard_content_child.twig
+++ b/templates/web/report/ajax_dashboard_content_child.html.twig
@@ -1,5 +1,5 @@
-{% extends "report/ajax_dashboard_content.twig" %}
-{% import "report/dashboard_macro.twig" as dash %}
+{% extends "report/ajax_dashboard_content.html.twig" %}
+{% import "report/dashboard_macro.html.twig" as dash %}
diff --git a/templates/web/report/ajax_data_content.twig b/templates/web/report/ajax_data_content.html.twig
similarity index 96%
rename from templates/web/report/ajax_data_content.twig
rename to templates/web/report/ajax_data_content.html.twig
index 966a2d75ae..1a8a448f3d 100644
--- a/templates/web/report/ajax_data_content.twig
+++ b/templates/web/report/ajax_data_content.html.twig
@@ -68,7 +68,7 @@
{% for key, result in result %}
{% set index = key %}
- {% include "report/generate_tab.twig" %}
+ {% include "report/generate_tab.html.twig" %}
@@ -93,7 +93,7 @@
{% endfor %}
{% elseif is_plot %}
- {% include "report/generate_tab.twig" %}
+ {% include "report/generate_tab.html.twig" %}
@@ -119,7 +119,7 @@
{% else %}
- {% include "report/generate_tab.twig" %}
+ {% include "report/generate_tab.html.twig" %}
{% endif %}
{% endblock %}
diff --git a/templates/web/report/ajax_report_content.twig b/templates/web/report/ajax_report_content.html.twig
similarity index 100%
rename from templates/web/report/ajax_report_content.twig
rename to templates/web/report/ajax_report_content.html.twig
diff --git a/templates/web/report/ajax_report_dashboard.twig b/templates/web/report/ajax_report_dashboard.html.twig
similarity index 100%
rename from templates/web/report/ajax_report_dashboard.twig
rename to templates/web/report/ajax_report_dashboard.html.twig
diff --git a/templates/web/report/all_content.twig b/templates/web/report/all_content.html.twig
similarity index 100%
rename from templates/web/report/all_content.twig
rename to templates/web/report/all_content.html.twig
diff --git a/templates/web/report/base.twig b/templates/web/report/base.html.twig
similarity index 100%
rename from templates/web/report/base.twig
rename to templates/web/report/base.html.twig
diff --git a/templates/web/report/chart.twig b/templates/web/report/chart.html.twig
similarity index 100%
rename from templates/web/report/chart.twig
rename to templates/web/report/chart.html.twig
diff --git a/templates/web/report/colFilter.twig b/templates/web/report/colFilter.html.twig
similarity index 100%
rename from templates/web/report/colFilter.twig
rename to templates/web/report/colFilter.html.twig
diff --git a/templates/web/report/dashboard_macro.twig b/templates/web/report/dashboard_macro.html.twig
similarity index 100%
rename from templates/web/report/dashboard_macro.twig
rename to templates/web/report/dashboard_macro.html.twig
diff --git a/templates/web/report/form_date_and_base.twig b/templates/web/report/form_date_and_base.html.twig
similarity index 100%
rename from templates/web/report/form_date_and_base.twig
rename to templates/web/report/form_date_and_base.html.twig
diff --git a/templates/web/report/generate_tab.twig b/templates/web/report/generate_tab.html.twig
similarity index 100%
rename from templates/web/report/generate_tab.twig
rename to templates/web/report/generate_tab.html.twig
diff --git a/templates/web/report/listColumn.twig b/templates/web/report/listColumn.html.twig
similarity index 100%
rename from templates/web/report/listColumn.twig
rename to templates/web/report/listColumn.html.twig
diff --git a/templates/web/report/panel_hide_button.twig b/templates/web/report/panel_hide_button.html.twig
similarity index 100%
rename from templates/web/report/panel_hide_button.twig
rename to templates/web/report/panel_hide_button.html.twig
diff --git a/templates/web/report/report_layout.twig b/templates/web/report/report_layout.html.twig
similarity index 96%
rename from templates/web/report/report_layout.twig
rename to templates/web/report/report_layout.html.twig
index e2d0388166..f1932ec228 100644
--- a/templates/web/report/report_layout.twig
+++ b/templates/web/report/report_layout.html.twig
@@ -1,4 +1,4 @@
-{% extends "report/all_content.twig" %}
+{% extends "report/all_content.html.twig" %}
{% block report_layout %}