diff --git a/sapl/templates/compilacao/text_edit_bloco.html b/sapl/templates/compilacao/text_edit_bloco.html index 27b6c38fc..27056b7f2 100644 --- a/sapl/templates/compilacao/text_edit_bloco.html +++ b/sapl/templates/compilacao/text_edit_bloco.html @@ -36,9 +36,6 @@ {{ node.td.rotulo_sufixo_html|safe }} {% endif %} - - - {{ node.td.texto_prefixo_html|safe }} {% if node.da and node in node.da.alts and not node.dpt.visibilidade %}({% trans 'Dispositivo visível apenas no Texto Articulado Original'%}){% endif %} diff --git a/sapl/templates/compilacao/text_list_blocoalteracao.html b/sapl/templates/compilacao/text_list_blocoalteracao.html index 26b069072..ed9876fd9 100644 --- a/sapl/templates/compilacao/text_list_blocoalteracao.html +++ b/sapl/templates/compilacao/text_list_blocoalteracao.html @@ -5,15 +5,31 @@ {% if ch.visibilidade %}
- {% if ch.auto_inserido %} - {{ ch.dispositivo_pai.tipo_dispositivo.rotulo_prefixo_html|safe }} - {{ ch.dispositivo_pai.rotulo }} - {{ ch.dispositivo_pai.tipo_dispositivo.rotulo_sufixo_html|safe }} - {% endif %} - {{ ch.tipo_dispositivo.rotulo_prefixo_html|safe }} - {{ ch.rotulo }} - {{ ch.tipo_dispositivo.rotulo_sufixo_html|safe }} - {{ ch.tipo_dispositivo.texto_prefixo_html|safe }}{{ ch.texto|safe }} + {% if ch.auto_inserido %} + {{ ch.dispositivo_pai.tipo_dispositivo.rotulo_prefixo_html|safe }} + {% if ch.dispositivo_pai.rotulo %} + {{ ch.dispositivo_pai.rotulo }} + {{ ch.dispositivo_pai.tipo_dispositivo.rotulo_sufixo_html|safe }} + {% else %} + + {{ ch.dispositivo_pai.tipo_dispositivo.rotulo_sufixo_html|safe }} + + {% endif %} + {% endif %} + {{ ch.tipo_dispositivo.rotulo_prefixo_html|safe }} + {% if ch.rotulo %} + {{ ch.rotulo }} + {{ ch.tipo_dispositivo.rotulo_sufixo_html|safe }} + {{ ch.tipo_dispositivo.texto_prefixo_html|safe }}{{ ch.texto|safe }} + {% elif not ch.rotulo and not ch.auto_inserido %} + + {{ ch.tipo_dispositivo.rotulo_sufixo_html|safe }} + {{ ch.tipo_dispositivo.texto_prefixo_html|safe }}{{ ch.texto|safe }} + + {% else %} + {{ ch.tipo_dispositivo.rotulo_sufixo_html|safe }} + {{ ch.tipo_dispositivo.texto_prefixo_html|safe }}{{ ch.texto|safe }} + {% endif %}
{%endif%}