@@ -77,7 +89,7 @@
{% set key = r ~ c %}
{% set cell = matrix[key] if matrix is defined and key in matrix else {} %}
{% set rating = cell.rating | default(0) | int %}
- {% set symbol = cell.symbol | default("○") %}
+ {% set symbol = rating_symbol(rating) | trim %}
{% endif %}
- {# Redline-Vorschläge: alle verbesserungen rendern wenn vorhanden #}
+ {# Verbesserungsvorschläge: alle verbesserungen rendern wenn vorhanden #}
{% if antrag.verbesserungen %}
-
Redline-Vorschläge
+
Verbesserungsvorschläge
{% for v in antrag.verbesserungen %}
{% if antrag.verbesserungen | length > 1 %}
@@ -207,7 +207,7 @@
{% endfor %}
{% elif antrag.redline and antrag.redline.segments %}
-
Redline-Vorschlag
+
Verbesserungsvorschlag
{% from "v2/components/redline.html" import redline %}
{{ redline(segments=antrag.redline.segments) }}
{% endif %}
@@ -353,29 +353,40 @@
{{ matrix_mini(antrag.matrix) }}
{% endif %}
- {# Fraktions-Score-Tabelle (Fix 2+3): auch Fraktionen ohne Zitate sichtbar #}
+ {# Fraktions-Score-Tabelle: Score-Chips + ausgeschriebene Rolle +
+ sichtbare Begründung für jeden Score (#177). #}
{% if antrag.fraktions_scores %}
Programm-Treue pro Fraktion
{% for fs in antrag.fraktions_scores %}
-
-
- {{ fs.fraktion }}
- {% if fs.ist_antragsteller %}A{% endif %}
- {% if fs.ist_regierung %}R{% endif %}
-
-
- {% set wp_score = fs.wahlprogramm.score | float %}
- {% set pp_score = fs.parteiprogramm.score | float %}
-
- WP {{ "%.0f"|format(wp_score) }}/10
-
-
- PP {{ "%.0f"|format(pp_score) }}/10
+ {% set wp_score = fs.wahlprogramm.score | float %}
+ {% set pp_score = fs.parteiprogramm.score | float %}
+
+
+ {{ fs.fraktion }}
+ {% if fs.ist_antragsteller %}Antragsteller:in{% endif %}
+ {% if fs.ist_regierung %}Regierungsfraktion{% endif %}
+
+
+ WP {{ "%.0f"|format(wp_score) }}/10
+
+
+ PP {{ "%.0f"|format(pp_score) }}/10
+
+ {% if fs.wahlprogramm.begruendung %}
+
+ Wahlprogramm
+ — {{ fs.wahlprogramm.begruendung }}
+
+ {% endif %}
+ {% if fs.parteiprogramm.begruendung %}
+
+ Parteiprogramm
+ — {{ fs.parteiprogramm.begruendung }}
+
+ {% endif %}
{% endfor %}