From 76f900520b474d6df43c455d954b3868acb4714b Mon Sep 17 00:00:00 2001
From: thomaswoehlke <thomas.woehlke@gmail.com>
Date: Tue, 6 Apr 2021 13:14:22 +0200
Subject: [PATCH] template changes

---
 src/covid19/blueprints/ecdc/ecdc_views.py     |  2 +-
 .../ecdc/continent/ecdc_continent_all.html    | 48 +++----------------
 ...tml => ecdc_continent_all_pagination.html} | 34 ++-----------
 .../ecdc_continent_all_table.html}            |  0
 .../ecdc/continent/ecdc_continent_one.html    | 48 +++----------------
 .../ecdc_continent_one_pagination.html        | 40 ++++++++++++++++
 .../ecdc/country/ecdc_country_all.html        | 48 +++----------------
 .../country/ecdc_country_all_pagination.html  | 40 ++++++++++++++++
 .../ecdc_country_all_table.html}              |  0
 .../ecdc_country_germany_pagination.html      | 40 ++++++++++++++++
 .../country/ecdc_country_one_pagination.html  | 45 +++++++++++++++++
 .../ecdc_date_reported_all_pagination.html    | 40 ++++++++++++++++
 ..._reported_one_cases_weekly_pagination.html | 45 +++++++++++++++++
 ...reported_one_deaths_weekly_pagination.html | 45 +++++++++++++++++
 ...rted_one_notification_rate_pagination.html | 45 +++++++++++++++++
 .../ecdc_date_reported_one_pagination.html    | 45 +++++++++++++++++
 .../ecdc/imported/ecdc_imported.html          | 33 +++++++++++++
 .../ecdc_imported_pagination.html}            | 29 +----------
 .../ecdc_imported_table.html}                 |  0
 19 files changed, 444 insertions(+), 183 deletions(-)
 rename src/covid19/blueprints/ecdc/templates/ecdc/continent/{ecdc_continent_germany.html => ecdc_continent_all_pagination.html} (71%)
 rename src/covid19/blueprints/ecdc/templates/ecdc/{fragments/fragment_ecdc_table_continent.html => continent/ecdc_continent_all_table.html} (100%)
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all_pagination.html
 rename src/covid19/blueprints/ecdc/templates/ecdc/{fragments/fragment_ecdc_table_country.html => country/ecdc_country_all_table.html} (100%)
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_germany_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_one_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_all_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_cases_weekly_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_deaths_weekly_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_notification_rate_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_pagination.html
 create mode 100644 src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported.html
 rename src/covid19/blueprints/ecdc/templates/ecdc/{ecdc_imported.html => imported/ecdc_imported_pagination.html} (73%)
 rename src/covid19/blueprints/ecdc/templates/ecdc/{fragments/fragment_ecdc_table_data_imported.html => imported/ecdc_imported_table.html} (100%)

diff --git a/src/covid19/blueprints/ecdc/ecdc_views.py b/src/covid19/blueprints/ecdc/ecdc_views.py
index 79f33d86..41545393 100644
--- a/src/covid19/blueprints/ecdc/ecdc_views.py
+++ b/src/covid19/blueprints/ecdc/ecdc_views.py
@@ -49,7 +49,7 @@ def url_ecdc_data_imported(page=1):
     page_info = ApplicationPage('Europe', "Last Import")
     page_data = EcdcImport.get_all_as_page(page)
     return render_template(
-        'ecdc/ecdc_imported.html',
+        'ecdc/imported/ecdc_imported.html',
         page_data=page_data,
         page_info=page_info)
 
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all.html b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all.html
index 568456f5..e95a022b 100644
--- a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all.html
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all.html
@@ -7,51 +7,17 @@
     <div class="container">
         <div class="row">
             <div class="col">
-                {% if page_data.pages > 1 %}
-                <ul class="pagination">
-                    {% if page_data.has_prev %}
-                    <li class="page-item">
-                        <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_continent_all', page=page_data.prev_num) }}">
-                            Previous
-                        </a>
-                    </li>
-                    {% endif %}
-                    {% for page_num in page_data.iter_pages() %}
-                        {% if page_num %}
-                            {% if page_num != page_data.page %}
-                                <li class="page-item">
-                                    <a class="page-link"
-                                       href="{{ url_for( 'ecdc.url_ecdc_continent_all', page=page_num) }}">
-                                        {{ page_num }}
-                                    </a>
-                                </li>
-                            {% else %}
-                                <li class="page-item active">
-                                    <a class="page-link" href="#">{{ page_num }}</a>
-                                </li>
-                            {% endif %}
-                       {% else %}
-                           <li class="page-item">
-                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
-                           </li>
-                       {% endif %}
-                    {% endfor %}
-                    {% if page_data.has_next %}
-                    <li class="page-item">
-                        <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_continent_all', page=page_data.next_num) }}">
-                            Next
-                        </a>
-                    </li>
-                    {% endif %}
-                </ul>
-                {% endif %}
+                {% include 'ecdc/continent/ecdc_continent_all_pagination.html' %}
             </div>
         </div>
         <div class="row">
             <div class="col">
-                {% include 'ecdc/fragments/fragment_ecdc_table_continent.html' %}
+                {% include 'ecdc/continent/ecdc_continent_all_table.html' %}
+            </div>
+        </div>
+        <div class="row">
+            <div class="col">
+                {% include 'ecdc/continent/ecdc_continent_all_pagination.html' %}
             </div>
         </div>
     </div>
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_germany.html b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all_pagination.html
similarity index 71%
rename from src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_germany.html
rename to src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all_pagination.html
index 6368d826..01506846 100644
--- a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_germany.html
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all_pagination.html
@@ -1,18 +1,9 @@
-{% extends 'application/page_layout.html' %}
-
-{% block content %}
-    {{super()}}
-    {% include 'ecdc/navigation/ecdc_navtabs.html' %}
-
-    <div class="container">
-        <div class="row">
-            <div class="col">
                 {% if page_data.pages > 1 %}
                 <ul class="pagination">
                     {% if page_data.has_prev %}
                     <li class="page-item">
                         <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_continent', page=page_data.prev_num) }}">
+                           href="{{ url_for( 'ecdc.url_ecdc_continent_all', page=page_data.prev_num) }}">
                             Previous
                         </a>
                     </li>
@@ -22,7 +13,7 @@
                             {% if page_num != page_data.page %}
                                 <li class="page-item">
                                     <a class="page-link"
-                                       href="{{ url_for( 'ecdc.url_ecdc_continent', page=page_num) }}">
+                                       href="{{ url_for( 'ecdc.url_ecdc_continent_all', page=page_num) }}">
                                         {{ page_num }}
                                     </a>
                                 </li>
@@ -40,29 +31,10 @@
                     {% if page_data.has_next %}
                     <li class="page-item">
                         <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_continent', page=page_data.next_num) }}">
+                           href="{{ url_for( 'ecdc.url_ecdc_continent_all', page=page_data.next_num) }}">
                             Next
                         </a>
                     </li>
                     {% endif %}
                 </ul>
                 {% endif %}
-            </div>
-        </div>
-        <div class="row">
-            <div class="col">
-                {% include 'ecdc/fragments/fragment_ecdc_table_country.html' %}
-            </div>
-        </div>
-    </div>
-
-{% endblock %}
-
-
-{% block footer_container %}
-    <div>
-        {% for error in errors %}
-            <h4>{{ error }}</h4>
-        {% endfor %}
-    </div>
-{% endblock %}
\ No newline at end of file
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/fragments/fragment_ecdc_table_continent.html b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all_table.html
similarity index 100%
rename from src/covid19/blueprints/ecdc/templates/ecdc/fragments/fragment_ecdc_table_continent.html
rename to src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_all_table.html
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one.html b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one.html
index 819ad9e7..24faf027 100644
--- a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one.html
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one.html
@@ -7,51 +7,17 @@
     <div class="container">
         <div class="row">
             <div class="col">
-                {% if page_data.pages > 1 %}
-                <ul class="pagination">
-                    {% if page_data.has_prev %}
-                    <li class="page-item">
-                        <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_continent_one', continent_id=continent.id, page=page_data.prev_num) }}">
-                            Previous
-                        </a>
-                    </li>
-                    {% endif %}
-                    {% for page_num in page_data.iter_pages() %}
-                        {% if page_num %}
-                            {% if page_num != page_data.page %}
-                                <li class="page-item">
-                                    <a class="page-link"
-                                       href="{{ url_for( 'ecdc.url_ecdc_continent_one', continent_id=continent.id, page=page_num) }}">
-                                        {{ page_num }}
-                                    </a>
-                                </li>
-                            {% else %}
-                                <li class="page-item active">
-                                    <a class="page-link" href="#">{{ page_num }}</a>
-                                </li>
-                            {% endif %}
-                       {% else %}
-                           <li class="page-item">
-                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
-                           </li>
-                       {% endif %}
-                    {% endfor %}
-                    {% if page_data.has_next %}
-                    <li class="page-item">
-                        <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_continent_one', continent_id=continent.id, page=page_data.next_num) }}">
-                            Next
-                        </a>
-                    </li>
-                    {% endif %}
-                </ul>
-                {% endif %}
+                {% include 'ecdc/continent/ecdc_continent_one_pagination.html' %}
             </div>
         </div>
         <div class="row">
             <div class="col">
-                {% include 'ecdc/fragments/fragment_ecdc_table_country.html' %}
+                {% include 'ecdc/fragments/../country/ecdc_country_all_table.html' %}
+            </div>
+        </div>
+        <div class="row">
+            <div class="col">
+                {% include 'ecdc/continent/ecdc_continent_one_pagination.html' %}
             </div>
         </div>
     </div>
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one_pagination.html
new file mode 100644
index 00000000..640fae08
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/continent/ecdc_continent_one_pagination.html
@@ -0,0 +1,40 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_continent_one', continent_id=continent.id, page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_continent_one', continent_id=continent.id, page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_continent_one', continent_id=continent.id, page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all.html b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all.html
index 2286f3ef..ca07d13d 100644
--- a/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all.html
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all.html
@@ -7,51 +7,17 @@
     <div class="container">
         <div class="row">
             <div class="col">
-                {% if page_data.pages > 1 %}
-                <ul class="pagination">
-                    {% if page_data.has_prev %}
-                    <li class="page-item">
-                        <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_country_all', page=page_data.prev_num) }}">
-                            Previous
-                        </a>
-                    </li>
-                    {% endif %}
-                    {% for page_num in page_data.iter_pages() %}
-                        {% if page_num %}
-                            {% if page_num != page_data.page %}
-                                <li class="page-item">
-                                    <a class="page-link"
-                                       href="{{ url_for( 'ecdc.url_ecdc_country_all', page=page_num) }}">
-                                        {{ page_num }}
-                                    </a>
-                                </li>
-                            {% else %}
-                                <li class="page-item active">
-                                    <a class="page-link" href="#">{{ page_num }}</a>
-                                </li>
-                            {% endif %}
-                       {% else %}
-                           <li class="page-item">
-                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
-                           </li>
-                       {% endif %}
-                    {% endfor %}
-                    {% if page_data.has_next %}
-                    <li class="page-item">
-                        <a class="page-link"
-                           href="{{ url_for( 'ecdc.url_ecdc_country_all', page=page_data.next_num) }}">
-                            Next
-                        </a>
-                    </li>
-                    {% endif %}
-                </ul>
-                {% endif %}
+                {% include 'ecdc/country/ecdc_country_all_pagination.html' %}
             </div>
         </div>
         <div class="row">
             <div class="col">
-                {% include 'ecdc/fragments/fragment_ecdc_table_country.html' %}
+                {% include 'ecdc/country/ecdc_country_all_table.html' %}
+            </div>
+        </div>ecdc_country_all_
+        <div class="row">
+            <div class="col">
+                {% include 'ecdc/country/ecdc_country_all_pagination.html' %}
             </div>
         </div>
     </div>
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all_pagination.html
new file mode 100644
index 00000000..697038ca
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all_pagination.html
@@ -0,0 +1,40 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_country_all', page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_country_all', page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_country_all', page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/fragments/fragment_ecdc_table_country.html b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all_table.html
similarity index 100%
rename from src/covid19/blueprints/ecdc/templates/ecdc/fragments/fragment_ecdc_table_country.html
rename to src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_all_table.html
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_germany_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_germany_pagination.html
new file mode 100644
index 00000000..18d29112
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_germany_pagination.html
@@ -0,0 +1,40 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_country_germany', page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_country_germany', page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_country_germany', page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_one_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_one_pagination.html
new file mode 100644
index 00000000..975fdac2
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/country/ecdc_country_one_pagination.html
@@ -0,0 +1,45 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_country_one',
+                           country_id=europe_country.id,
+                           page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_country_one',
+                                        country_id=europe_country.id,
+                                        page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_country_one',
+                                        country_id=europe_country.id, page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_all_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_all_pagination.html
new file mode 100644
index 00000000..bc390d07
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_all_pagination.html
@@ -0,0 +1,40 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_all', page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_date_reported_all', page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_all', page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_cases_weekly_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_cases_weekly_pagination.html
new file mode 100644
index 00000000..8098718f
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_cases_weekly_pagination.html
@@ -0,0 +1,45 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'europe.url_ecdc_date_reported_one_cases_weekly',
+                           europe_date_reported_id=europe_date_reported.id,
+                           page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'europe.url_ecdc_date_reported_one_cases_weekly',
+                                        europe_date_reported_id=europe_date_reported.id,
+                                        page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'europe.url_ecdc_date_reported_one_cases_weekly',
+                                        europe_date_reported_id=europe_date_reported.id, page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_deaths_weekly_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_deaths_weekly_pagination.html
new file mode 100644
index 00000000..dd00d3ad
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_deaths_weekly_pagination.html
@@ -0,0 +1,45 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_one_deaths_weekly',
+                           europe_date_reported_id=europe_date_reported.id,
+                           page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_date_reported_one_deaths_weekly',
+                                        europe_date_reported_id=europe_date_reported.id,
+                                        page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_one_deaths_weekly',
+                                        europe_date_reported_id=europe_date_reported.id, page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_notification_rate_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_notification_rate_pagination.html
new file mode 100644
index 00000000..06e66841
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_notification_rate_pagination.html
@@ -0,0 +1,45 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_one_notification_rate',
+                           europe_date_reported_id=europe_date_reported.id,
+                           page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_date_reported_one_notification_rate',
+                                        europe_date_reported_id=europe_date_reported.id,
+                                        page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_one_notification_rate',
+                                        europe_date_reported_id=europe_date_reported.id, page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_pagination.html b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_pagination.html
new file mode 100644
index 00000000..12d302ba
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/date_reported/ecdc_date_reported_one_pagination.html
@@ -0,0 +1,45 @@
+                {% if page_data.pages > 1 %}
+                <ul class="pagination">
+                    {% if page_data.has_prev %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_one',
+                           europe_date_reported_id=europe_date_reported.id,
+                           page=page_data.prev_num) }}">
+                            Previous
+                        </a>
+                    </li>
+                    {% endif %}
+                    {% for page_num in page_data.iter_pages() %}
+                        {% if page_num %}
+                            {% if page_num != page_data.page %}
+                                <li class="page-item">
+                                    <a class="page-link"
+                                       href="{{ url_for( 'ecdc.url_ecdc_date_reported_one',
+                                        europe_date_reported_id=europe_date_reported.id,
+                                        page=page_num) }}">
+                                        {{ page_num }}
+                                    </a>
+                                </li>
+                            {% else %}
+                                <li class="page-item active">
+                                    <a class="page-link" href="#">{{ page_num }}</a>
+                                </li>
+                            {% endif %}
+                       {% else %}
+                           <li class="page-item">
+                               <span class="ellipsis page-link my-page-item-ellipsis-page-link">…</span>
+                           </li>
+                       {% endif %}
+                    {% endfor %}
+                    {% if page_data.has_next %}
+                    <li class="page-item">
+                        <a class="page-link"
+                           href="{{ url_for( 'ecdc.url_ecdc_date_reported_one',
+                                        europe_date_reported_id=europe_date_reported.id, page=page_data.next_num) }}">
+                            Next
+                        </a>
+                    </li>
+                    {% endif %}
+                </ul>
+                {% endif %}
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported.html b/src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported.html
new file mode 100644
index 00000000..157df00e
--- /dev/null
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported.html
@@ -0,0 +1,33 @@
+{% extends 'application/page_layout.html' %}
+
+{% block content %}
+    {{super()}}
+    {% include 'ecdc/navigation/ecdc_navtabs.html' %}
+
+    <div class="container">
+        <div class="row">
+            <div class="col">
+                {% include 'ecdc/imported/ecdc_imported_pagination.html' %}
+            </div>
+        </div>
+        <div class="row">
+            <div class="col">
+                {% include 'ecdc/imported/ecdc_imported_table.html' %}
+            </div>
+        </div>
+        <div class="row">
+            <div class="col">
+                {% include 'ecdc/imported/ecdc_imported_pagination.html' %}
+            </div>
+        </div>
+    </div>
+
+{% endblock %}
+
+{% block footer_container %}
+    <div>
+        {% for error in errors %}
+            <h4>{{ error }}</h4>
+        {% endfor %}
+    </div>
+{% endblock %}
\ No newline at end of file
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/ecdc_imported.html b/src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported_pagination.html
similarity index 73%
rename from src/covid19/blueprints/ecdc/templates/ecdc/ecdc_imported.html
rename to src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported_pagination.html
index 44aaf2ed..40548e26 100644
--- a/src/covid19/blueprints/ecdc/templates/ecdc/ecdc_imported.html
+++ b/src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported_pagination.html
@@ -1,14 +1,5 @@
-{% extends 'application/page_layout.html' %}
-
-{% block content %}
-    {{super()}}
-    {% include 'ecdc/navigation/ecdc_navtabs.html' %}
-
-    <div class="container">
-        <div class="row">
-            <div class="col">
                 {% if page_data.pages > 1 %}
-                <!-- previous page -->
+                    <!-- previous page -->
                     <ul class="pagination">
                     {% if page_data.has_prev %}
                     <li class="page-item">
@@ -44,21 +35,3 @@
                     {% endif %}
                     </ul>
                 {% endif %}
-            </div>
-        </div>
-        <div class="row">
-            <div class="col">
-                {% include 'ecdc/fragments/fragment_ecdc_table_data_imported.html' %}
-            </div>
-        </div>
-    </div>
-
-{% endblock %}
-
-{% block footer_container %}
-    <div>
-        {% for error in errors %}
-            <h4>{{ error }}</h4>
-        {% endfor %}
-    </div>
-{% endblock %}
\ No newline at end of file
diff --git a/src/covid19/blueprints/ecdc/templates/ecdc/fragments/fragment_ecdc_table_data_imported.html b/src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported_table.html
similarity index 100%
rename from src/covid19/blueprints/ecdc/templates/ecdc/fragments/fragment_ecdc_table_data_imported.html
rename to src/covid19/blueprints/ecdc/templates/ecdc/imported/ecdc_imported_table.html
-- 
GitLab