From abf6da60a859068f573bd4c9a1294d549957a09a Mon Sep 17 00:00:00 2001 From: Jonas Heinrich Date: Tue, 8 Apr 2025 10:33:00 +0200 Subject: [PATCH] hacking --- .../templates/froide_govplan/base.html | 2 +- .../templates/froide_govplan/detail.html | 91 +++++++++++-------- .../templates/helper/admin/fk_filter.html | 13 +++ .../forms/widgets/tag_autocomplete.html | 18 ++++ 4 files changed, 84 insertions(+), 40 deletions(-) create mode 100644 froide_govplan/templates/helper/admin/fk_filter.html create mode 100644 froide_govplan/templates/helper/forms/widgets/tag_autocomplete.html diff --git a/froide_govplan/templates/froide_govplan/base.html b/froide_govplan/templates/froide_govplan/base.html index 2149b59..1143585 100644 --- a/froide_govplan/templates/froide_govplan/base.html +++ b/froide_govplan/templates/froide_govplan/base.html @@ -78,7 +78,7 @@ -
+ -
- {% if object.quote %} -
Ausschnitt aus dem Koalitionsvertrag
-
-
- {{ object.quote | addquotes | markdown }} -
- {% with refs=object.get_reference_links %} - {% if refs %} -

- - {% if refs|length > 1 %} - Quellen: - {% else %} - Quelle: - {% endif %} - - {% for ref in refs %} - {{ forloop.counter }} - {% endfor %} -

- {% endif %} - {% endwith %} - {% endif %} -
- {% if object.description %} -
-
Unsere Einschätzung
-
- {{ object.description | safe }} -
-
- {% endif %} -
-
-
+ +
+
+ +
+
{% if object.rating %}
Bewertung
@@ -88,13 +58,14 @@ {% if object.responsible_publicbody %}
Federführung
- {{ object.responsible_publicbody.name }} + {{ object.responsible_publicbody.name }}
{% endif %} +
{% if object.responsible_publicbody %} {% if not object.has_recent_foirequest and government.active %}

- Anfrage zum Vorhaben stellen

@@ -129,8 +100,50 @@ {% endif %}
+ +
+ +
+ +
+ {% if object.quote %} +
Ausschnitt aus dem Verwaltungsvorhaben
+
+
+ {{ object.quote | addquotes | markdown }} +
+ {% with refs=object.get_reference_links %} + {% if refs %} +

+ + {% if refs|length > 1 %} + Quellen: + {% else %} + Quelle: + {% endif %} + + {% for ref in refs %} + {{ forloop.counter }} + {% endfor %} +

+ {% endif %} + {% endwith %} + {% endif %} +
+ {% if object.description %} +
+
Unsere Einschätzung
+
+ {{ object.description | safe }} +
+
+ {% endif %} +
+ +
+

diff --git a/froide_govplan/templates/helper/admin/fk_filter.html b/froide_govplan/templates/helper/admin/fk_filter.html new file mode 100644 index 0000000..45a8251 --- /dev/null +++ b/froide_govplan/templates/helper/admin/fk_filter.html @@ -0,0 +1,13 @@ +{% load i18n %} +

{% blocktrans with filter_title=title %}By {{ filter_title }}{% endblocktrans %}

+
    +
  • +
    + + {% for k, v in choices.0.params.items %}{% endfor %} +
    +
  • +
+ diff --git a/froide_govplan/templates/helper/forms/widgets/tag_autocomplete.html b/froide_govplan/templates/helper/forms/widgets/tag_autocomplete.html new file mode 100644 index 0000000..e1b9caf --- /dev/null +++ b/froide_govplan/templates/helper/forms/widgets/tag_autocomplete.html @@ -0,0 +1,18 @@ +{% load i18n %} +{% load frontendbuild %} +
{% include "django/forms/widgets/input.html" %}
+ +