{% load i18n %} {% load compilacao_filters %}
{% for dpt in object_list %} {% if dpt.nivel == view.flag_nivel_old %} {% elif dpt.nivel < view.flag_nivel_old %} {% close_div view.flag_nivel_old dpt.nivel 0 %} {% endif%} {% if forloop.first and view|isinst:'DispositivoView' %} {% else %}
{% endif%} {% spaceless %}
{{ dpt.tipo_dispositivo.rotulo_prefixo_html|safe }}{{ dpt.rotulo }}{{ dpt.tipo_dispositivo.rotulo_sufixo_html|safe }}{{ dpt.tipo_dispositivo.texto_prefixo_html|safe }}{%if dpt.texto%}{{ dpt.texto|safe }}{%else%} {%endif%} {% if dpt.ta_publicado_id != None and not dpt.tipo_dispositivo.dispositivo_de_articulacao %} {{ dpt.tipo_dispositivo.nota_automatica_prefixo_html|safe }} {% nota_automatica dpt %} {{ dpt.tipo_dispositivo.nota_automatica_sufixo_html|safe }} {% endif %} {% if user.is_authenticated and not dpt.tipo_dispositivo.dispositivo_de_articulacao%} {% if perms.compilacao.add_nota or perms.compilacao.add_vide or perms.compilacao.change_dispositivo%}
{# TODO: User - dne - Dispostivo Nota Editor - tratar permissão de usuário#}
    {% if perms.compilacao.change_dispositivo %}
  • Ed
  • {% endif %} {% if perms.compilacao.add_nota %}
  • N
  • {% endif %} {% if perms.compilacao.add_vide %}
  • V
  • {% endif %}
{% endif %} {% endif%}
{% if not dpt.tipo_dispositivo.dispositivo_de_articulacao%}
{# Dispostivo Nota e Vides #}
    {# Dispostivo Nota Lista#} {% if cita and cita|lookup:dpt.pk %} {% for vide in cita|lookup:dpt.pk %} {%if not forloop.first %}
  • {%endif%}
    • {% if user.is_authenticated %} {% if perms.compilacao.change_vide %}
    • Editar
    • {%endif%} {% if perms.compilacao.delete_vide %}
    • Excluir
    • {%endif%} {% endif %}
    • {{vide.tipo.nome}}
    • {{vide.created|date:"d M Y"}}
    Vide:
    {% if vide.dispositivo_ref.dispositivo_pai.nivel != 0 and vide.dispositivo_ref.dispositivo_pai.tipo_dispositivo.dispositivo_de_articulacao %} {{ vide.dispositivo_ref.dispositivo_pai}} {% else %} {{ vide.dispositivo_ref}} {% endif %} {% if vide.texto %} - {{vide.texto}}{% endif %}
  • {% endfor %} {% endif %} {% if citado and citado|lookup:dpt.pk %} {% if cita and cita|lookup:dpt.pk %}
  • {%endif%} {% for vide in citado|lookup:dpt.pk %} {%if not forloop.first %}
  • {%endif%}
    • {{vide.tipo.nome}}
    • {{vide.created|date:"d M Y"}}
    Citado em:
    {% if vide.dispositivo_base.dispositivo_pai.nivel != 0 and vide.dispositivo_base.dispositivo_pai.tipo_dispositivo.dispositivo_de_articulacao%} {{ vide.dispositivo_base.dispositivo_pai}} {% else %} {{ vide.dispositivo_base}} {% endif %} {% if vide.texto %} - {{vide.texto}}{% endif %}
  • {% endfor %} {% endif %} {%if notas and notas|lookup:dpt.pk and cita and cita|lookup:dpt.pk or notas and notas|lookup:dpt.pk and citado and citado|lookup:dpt.pk %}
  • {%endif%} {% if notas and notas|lookup:dpt.pk %} {% for nota in notas|lookup:dpt.pk %} {% if user.is_superuser or nota.publicidade == nota.NPUBL or nota.publicidade == nota.NINST and user.is_authenticated or nota.publicidade = nota.NPRIV and nota.owner == user %} {%if not forloop.first %}
  • {%endif%}
    • {% if user.is_authenticated %} {% if user == nota.owner and perms.compilacao.change_nota or user.is_superuser%}
    • Editar
    • {% endif %} {% if user == nota.owner and perms.compilacao.delete_nota or user.is_superuser %}
    • Excluir
    • {% endif %} {% endif %}
    • {{nota.tipo.nome}}
    • {%if nota.owner.first_name%}{{nota.owner.first_name}}{%else%}{{nota.owner}}{%endif%}
    • {{nota.publicacao|date:"d M Y"}}
    {%if nota.titulo %}
    {%if nota.url_externa %}{%endif%}{{nota.titulo}} - {%if nota.url_externa %}{%endif%}
    {%endif%}
    {%if nota.url_externa %}{%endif%}{{ nota.texto}}{%if nota.url_externa %}{%endif%}
    {%comment%}
    • {{nota.efetividade|date:"d M Y"}}
    • {{nota.get_publicidade_display}}
    {%endcomment%}
  • {% endif %} {% endfor %} {% endif %}
{% endif%}
{% endspaceless %} {% if view.is_ta_alterador and dpt.tipo_dispositivo.class_css == 'bloco_alteracao'%} {%with node=dpt template_name='compilacao/text_list_blocoalteracao.html' %} {%include template_name%} {%endwith%} {% endif%} {% set_nivel_old view dpt.nivel %} {% endfor %} {% if view|isinst:'DispositivoView' %} {% close_div view.flag_nivel_old view.flag_nivel_ini -1 %} {% else %} {% close_div view.flag_nivel_old view.flag_nivel_ini 0 %} {% endif%}