+
{% include 'konova/includes/report/qrcodes.html' %}
diff --git a/intervention/utils/egon_export.py b/intervention/utils/egon_export.py
index db175575..30d5841e 100644
--- a/intervention/utils/egon_export.py
+++ b/intervention/utils/egon_export.py
@@ -190,14 +190,14 @@ class EgonGmlBuilder:
"@gml:id": self.intervention.identifier,
"oneo:azEintragungsstelle": self.intervention.responsible.conservation_file_number,
"oneo:azZulassungsstelle": self.intervention.responsible.registration_file_number,
- "oneo:bemerkungZulassungsstelle": None,
+ "oneo:bemerkungZulassungsstelle": "",
"oneo:eintragungsstelle": {
- "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/907/{cons_office.atom_id if cons_office else None}",
- "#text": cons_office.long_name if cons_office else None
+ "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/907/{cons_office.atom_id if cons_office else ''}",
+ "#text": cons_office.long_name if cons_office else ""
},
"oneo:zulassungsstelle": {
- "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/1053/{reg_office.atom_id if reg_office else None}",
- "#text": reg_office.long_name if reg_office else None
+ "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/1053/{reg_office.atom_id if reg_office else ''}",
+ "#text": reg_office.long_name if reg_office else ""
},
"oneo:ersatzzahlung": self._float_to_localized_string(self._sum_all_payments()),
"oneo:kompensationsart": {
@@ -205,33 +205,33 @@ class EgonGmlBuilder:
"#text": comp_type
},
"oneo:verfahrensrecht": {
- "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/1048/{law.atom_id if law else None}",
- "#text": law.short_name if law else None
+ "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/1048/{law.atom_id if law else ''}",
+ "#text": law.short_name if law else ""
},
"oneo:verfahrenstyp": {
- "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/44382/{process_type.atom_id if process_type else None}",
- "#text": process_type.long_name if process_type else None,
+ "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/44382/{process_type.atom_id if process_type else ''}",
+ "#text": process_type.long_name if process_type else "",
},
"oneo:eingreifer": {
"oneo:Eingreifer": {
"oneo:art": {
- "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/1053/{handler.type.atom_id if handler.type else None}",
- "#text": handler.type.long_name if handler.type else None,
+ "@xlink:href": f"http://register.naturschutz.rlp.de/repository/services/referenzliste/1053/{handler.type.atom_id if handler.type else ''}",
+ "#text": handler.type.long_name if handler.type else "",
},
- "oneo:bemerkung": handler.detail if handler else None,
+ "oneo:bemerkung": handler.detail if handler else "",
}
},
"oneo:erfasser": {
"oneo:Erfasser": {
- "oneo:name": None,
- "oneo:bemerkung": None,
+ "oneo:name": "",
+ "oneo:bemerkung": "",
}
},
"oneo:zulassung": {
"oneo:Zulassungstermin": {
"oneo:bauBeginn": payment_date,
- "oneo:erlass": reg_date.strftime(DEFAULT_DATE_FORMAT) if reg_date else None,
- "oneo:rechtsKraft": bind_date.strftime(DEFAULT_DATE_FORMAT) if bind_date else None,
+ "oneo:erlass": reg_date.strftime(DEFAULT_DATE_FORMAT) if reg_date else "",
+ "oneo:rechtsKraft": bind_date.strftime(DEFAULT_DATE_FORMAT) if bind_date else "",
}
},
"oneo:geometrie": {
@@ -245,8 +245,8 @@ class EgonGmlBuilder:
"oneo:kennung": self.intervention.identifier,
"oneo:bezeichnung": self.intervention.title,
"oneo:bemerkung": self.intervention.comment,
- "oneo:verantwortlicheStelle": None,
- "oneo:veroffentlichtAm": None,
+ "oneo:verantwortlicheStelle": "",
+ "oneo:veroffentlichtAm": "",
"oneo:raumreferenz": {
"oneo:Raumreferenz": self._gen_raumreferenz(),
},
diff --git a/intervention/views/report.py b/intervention/views/report.py
index fa4798d0..663c293e 100644
--- a/intervention/views/report.py
+++ b/intervention/views/report.py
@@ -67,6 +67,7 @@ def report_view(request:HttpRequest, id: str):
},
"geom_form": geom_form,
"parcels": parcels,
+ "tables_scrollable": False,
TAB_TITLE_IDENTIFIER: tab_title,
}
context = BaseContext(request, context).context
diff --git a/konova/contexts.py b/konova/contexts.py
index 70cb1aac..23faedb8 100644
--- a/konova/contexts.py
+++ b/konova/contexts.py
@@ -28,6 +28,7 @@ class BaseContext:
"help_link": HELP_LINK,
"impressum_link": IMPRESSUM_LINK,
"CONTACT_MAIL": EMAIL_REPLY_TO,
+ "tables_scrollable": True, # tables in boxes
}
# Add additional context, derived from given parameters
diff --git a/konova/static/css/konova.css b/konova/static/css/konova.css
index 0092fe9e..eb727894 100644
--- a/konova/static/css/konova.css
+++ b/konova/static/css/konova.css
@@ -60,7 +60,7 @@ a {
color: var(--rlp-red);
}
-label {
+.form-label {
width: 100%;
}
diff --git a/templates/form/table/generic_table_form_body.html b/templates/form/table/generic_table_form_body.html
index 6fae2744..aac55633 100644
--- a/templates/form/table/generic_table_form_body.html
+++ b/templates/form/table/generic_table_form_body.html
@@ -6,7 +6,7 @@
{{form.small_label_column}}
- |