diff --git a/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py b/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py index 4bbe31bed..4b1d62719 100644 --- a/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py +++ b/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py @@ -103,9 +103,9 @@ def inf_basicas(inf_basicas_dic): """ tmp = "" nom_sessao = inf_basicas_dic['nom_sessao'] - num_sessao_plen = inf_basicas_dic["num_sessao_plen"] - num_sessao_leg = inf_basicas_dic["num_sessao_leg"] - num_legislatura = inf_basicas_dic["num_legislatura"] + # num_sessao_plen = inf_basicas_dic["num_sessao_plen"] + # num_sessao_leg = inf_basicas_dic["num_sessao_leg"] + # num_legislatura = inf_basicas_dic["num_legislatura"] dat_inicio_sessao = inf_basicas_dic["dat_inicio_sessao"] hr_inicio_sessao = inf_basicas_dic["hr_inicio_sessao"] dat_fim_sessao = inf_basicas_dic["dat_fim_sessao"] @@ -113,17 +113,21 @@ def inf_basicas(inf_basicas_dic): if hr_fim_sessao is None: hr_fim_sessao = '' - tmp += '\t\tInformações Básicas\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '\t\tTipo da Sessão: ' + \ - nom_sessao + '\n' - tmp += '\t\tAbertura: ' + \ - dat_inicio_sessao + ' - ' + hr_inicio_sessao + '\n' - - tmp += '\t\tEncerramento: ' + \ - dat_fim_sessao + ' - ' + hr_fim_sessao + '\n' + if nom_sessao or dat_inicio_sessao or hr_inicio_sessao \ + or dat_fim_sessao or hr_fim_sessao: + tmp += '\t\tInformações Básicas\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + if nom_sessao: + tmp += '\t\tTipo da Sessão: ' + \ + nom_sessao + '\n' + if hr_inicio_sessao: + tmp += '\t\tAbertura: ' + \ + dat_inicio_sessao + ' - ' + hr_inicio_sessao + '\n' + if dat_fim_sessao or hr_fim_sessao: + tmp += '\t\tEncerramento: ' + \ + dat_fim_sessao + ' - ' + hr_fim_sessao + '\n' return tmp @@ -136,277 +140,259 @@ def multimidia(cont_mult_dic): mul_audio = cont_mult_dic['multimidia_audio'] mul_video = cont_mult_dic['multimidia_video'] - tmp += '\t\tConteúdo Multimídia\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '\t\tAudio: ' + mul_audio + '\n' - tmp += '\t\tVideo: ' + mul_video + '\n' + if mul_audio or mul_video: + tmp += '\t\tConteúdo Multimídia\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + if mul_audio: + tmp += '\t\tAudio: ' + mul_audio + '\n' + if mul_video: + tmp += '\t\tVideo: ' + mul_video + '\n' return tmp def mesa(lst_mesa): - """ - - """ tmp = '' - tmp += '\t\tMesa Diretora\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - for mesa in lst_mesa: - tmp += '\t\t' + \ - str(mesa['des_cargo']) + ': ' + str(mesa['nom_parlamentar'] - ) + '/' + str(mesa['sgl_partido']) + '\n' + if lst_mesa: + tmp += '\t\tMesa Diretora\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + for mesa in lst_mesa: + tmp += '\t\t' + \ + str(mesa['des_cargo']) + ': ' + str(mesa['nom_parlamentar'] + ) + '/' + str(mesa['sgl_partido']) + '\n' return tmp def presenca(lst_presenca_sessao, lst_ausencia_sessao): - """ - - """ tmp = '' - tmp += '\t\tLista de Presença da Sessão\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - for presenca in lst_presenca_sessao: - tmp += '\t\t' + \ - str(presenca['nom_parlamentar']) + '/' + \ - str(presenca['sgl_partido']) + '\n' - - tmp += '\t\tJustificativas de Ausência da Sessão\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '\n' - tmp += 'ParlamentarJustificativaAusente em\n' - for ausencia in lst_ausencia_sessao: - tmp += '' + \ - str(ausencia['parlamentar']) + ' ' + \ - str(ausencia['justificativa']) + '' + \ - str(ausencia['tipo']) + '\n' - tmp += '' + if lst_presenca_sessao or lst_ausencia_sessao: + if lst_ausencia_sessao: + tmp += '\t\tLista de Presença da Sessão\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + for presenca in lst_presenca_sessao: + tmp += '\t\t' + \ + str(presenca['nom_parlamentar']) + '/' + \ + str(presenca['sgl_partido']) + '\n' + if lst_ausencia_sessao: + tmp += '\t\tJustificativas de Ausência da Sessão\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + tmp += '\n' + tmp += 'ParlamentarJustificativaAusente em\n' + for ausencia in lst_ausencia_sessao: + tmp += '' + \ + str(ausencia['parlamentar']) + ' ' + \ + str(ausencia['justificativa']) + '' + \ + str(ausencia['tipo']) + '\n' + tmp += '' return tmp def expedientes(lst_expedientes): - """ - - """ tmp = '' - tmp += '\t\tExpedientes\n' - tmp += '\t\t\n' - tmp += '\t\t\t \n' - tmp += '\t\t\n' - for expediente in lst_expedientes: - tmp += '\t\t' + '
' + \ - expediente['nom_expediente'] + ':
\n' + \ - '' + \ - expediente['txt_expediente'] + '\n' + if lst_expedientes: + tmp += '\t\tExpedientes\n' tmp += '\t\t\n' tmp += '\t\t\t \n' tmp += '\t\t\n' + for expediente in lst_expedientes: + tmp += '\t\t' + '
' + \ + expediente['nom_expediente'] + ':
\n' + \ + '' + \ + expediente['txt_expediente'] + '\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' return tmp def expediente_materia(lst_expediente_materia): - """ - """ tmp = '' - tmp += '\t\tMatérias do Expediente\n\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '>\n' - tmp += 'MatériaEmentaResultado da Votação\n' - for expediente_materia in lst_expediente_materia: - tmp += '' + str(expediente_materia['num_ordem']) + ' - ' + expediente_materia['id_materia'] + '\n' + 'Turno: ' + expediente_materia[ - 'des_turno'] + '\n' + '' + expediente_materia['num_autores'] + ': ' + str(expediente_materia['nom_autor']) + '\n' - - txt_ementa = expediente_materia['txt_ementa'].replace('&', '&') - - # txt_ementa = dont_break_out(expediente_materia['txt_ementa']) - - # if len(txt_ementa) > 800: - # txt_ementa = txt_ementa[:800] + "..." - tmp += '' + txt_ementa + '' + '' + expediente_materia['ordem_observacao'] + '\n' - tmp += '' + \ - str(expediente_materia['nom_resultado']) + \ - '\n' + '' - if expediente_materia['votacao_observacao'] != txt_ementa: - tmp += str(expediente_materia['votacao_observacao']) - else: - tmp += ' ' - tmp += '\n' - - tmp += '\t\t\n' + if lst_expediente_materia: + tmp += '\t\tMatérias do Expediente\n\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + tmp += '>\n' + tmp += 'MatériaEmentaResultado da Votação\n' + for expediente_materia in lst_expediente_materia: + tmp += '' + str(expediente_materia['num_ordem']) + ' - ' + expediente_materia['id_materia'] + '\n' + 'Turno: ' + expediente_materia[ + 'des_turno'] + '\n' + '' + expediente_materia['num_autores'] + ': ' + str(expediente_materia['nom_autor']) + '\n' + + txt_ementa = expediente_materia['txt_ementa'].replace('&', '&') + + # txt_ementa = dont_break_out(expediente_materia['txt_ementa']) + + # if len(txt_ementa) > 800: + # txt_ementa = txt_ementa[:800] + "..." + tmp += '' + txt_ementa + '' + '' + expediente_materia['ordem_observacao'] + '\n' + tmp += '' + \ + str(expediente_materia['nom_resultado']) + \ + '\n' + '' + if expediente_materia['votacao_observacao'] != txt_ementa: + tmp += str(expediente_materia['votacao_observacao']) + else: + tmp += ' ' + tmp += '\n' + + tmp += '\t\t\n' return tmp def expediente_materia_vot_nom(lst_expediente_materia_vot_nom): - """ - """ tmp = '' - tmp += '\t\tVotações Nominais - Matérias do Expediente\n\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '\n' - tmp += 'MatériaVotos\n' - for expediente_materia_vot_nom in lst_expediente_materia_vot_nom: - tmp += '' + str(expediente_materia_vot_nom['titulo']) + '' - if expediente_materia_vot_nom['votos']: - tmp += '' - for v in expediente_materia_vot_nom['votos']: - tmp += '' + str(v.parlamentar) + ' - ' + v.voto + '' - tmp += '' - else: - tmp += 'Matéria não votada' - tmp += '\n' - tmp += '\t\t\n' + if lst_expediente_materia_vot_nom: + tmp += '\t\tVotações Nominais - Matérias do Expediente\n\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + tmp += '\n' + tmp += 'MatériaVotos\n' + for expediente_materia_vot_nom in lst_expediente_materia_vot_nom: + tmp += '' + str(expediente_materia_vot_nom['titulo']) + '' + if expediente_materia_vot_nom['votos']: + tmp += '' + for v in expediente_materia_vot_nom['votos']: + tmp += '' + str(v.parlamentar) + ' - ' + v.voto + '' + tmp += '' + else: + tmp += 'Matéria não votada' + tmp += '\n' + tmp += '\t\t\n' return tmp def oradores_expediente(lst_oradores_expediente): - """ - - """ tmp = '' - tmp += '\t\tOradores do Expediente\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - for orador_expediente in lst_oradores_expediente: - tmp += '\t\t' + str(orador_expediente[ - 'num_ordem']) + ' - ' + orador_expediente[ - 'nom_parlamentar'] + '/' + str(orador_expediente[ - 'sgl_partido']) + ' - ' + str(orador_expediente[ - 'observacao']) + '\n' + if lst_oradores_expediente: + tmp += '\t\tOradores do Expediente\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + for orador_expediente in lst_oradores_expediente: + tmp += '\t\t' + str(orador_expediente[ + 'num_ordem']) + ' - ' + orador_expediente[ + 'nom_parlamentar'] + '/' + str(orador_expediente[ + 'sgl_partido']) + ' - ' + str(orador_expediente[ + 'observacao']) + '\n' return tmp def presenca_ordem_dia(lst_presenca_ordem_dia): - """ - - """ tmp = '' - tmp += '\t\tLista de Presença da Ordem do Dia\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - for presenca_ordem_dia in lst_presenca_ordem_dia: - tmp += '\t\t' + \ - str(presenca_ordem_dia['nom_parlamentar']) + '/' + \ - str(presenca_ordem_dia['sgl_partido']) + '\n' + if lst_presenca_ordem_dia: + tmp += '\t\tLista de Presença da Ordem do Dia\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + for presenca_ordem_dia in lst_presenca_ordem_dia: + tmp += '\t\t' + \ + str(presenca_ordem_dia['nom_parlamentar']) + '/' + \ + str(presenca_ordem_dia['sgl_partido']) + '\n' return tmp def votacao(lst_votacao): - """ - """ - tmp = '' - tmp += 'Matérias da Ordem do Dia\n\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '\n' - tmp += 'MatériaEmentaResultado da Votação\n' - for votacao in lst_votacao: - tmp += '' + str(votacao['num_ordem']) + ' - ' + votacao['id_materia'] + '\n' + 'Turno: ' + votacao[ - 'des_turno'] + '\n' + '' + votacao['num_autores'] + ': ' + str(votacao['nom_autor']) + '\n' - txt_ementa = votacao['txt_ementa'].replace('&', '&') - if len(txt_ementa) > 1000: - txt_ementa = txt_ementa[:1000] + "..." - tmp += '' + txt_ementa + '' + '' + votacao['ordem_observacao'] + '\n' - tmp += '' + \ - str(votacao['nom_resultado']) + \ - '\n' + '' - if votacao['votacao_observacao'] != txt_ementa: - tmp += str(votacao['votacao_observacao']) - else: - tmp += ' ' - tmp += '\n' - - tmp += '\t\t\n' + if lst_votacao: + tmp += 'Matérias da Ordem do Dia\n\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + tmp += '\n' + tmp += 'MatériaEmentaResultado da Votação\n' + for votacao in lst_votacao: + tmp += '' + str(votacao['num_ordem']) + ' - ' + votacao['id_materia'] + '\n' + 'Turno: ' + votacao[ + 'des_turno'] + '\n' + '' + votacao['num_autores'] + ': ' + str(votacao['nom_autor']) + '\n' + txt_ementa = votacao['txt_ementa'].replace('&', '&') + if len(txt_ementa) > 1000: + txt_ementa = txt_ementa[:1000] + "..." + tmp += '' + txt_ementa + '' + '' + votacao['ordem_observacao'] + '\n' + tmp += '' + \ + str(votacao['nom_resultado']) + \ + '\n' + '' + if votacao['votacao_observacao'] != txt_ementa: + tmp += str(votacao['votacao_observacao']) + else: + tmp += ' ' + tmp += '\n' + tmp += '\t\t\n' return tmp def votacao_vot_nom(lst_votacao_vot_nom): - """ - """ tmp = '' - tmp += '\t\tVotações Nominais - Matérias da Ordem do Dia\n\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - tmp += '\n' - tmp += 'MatériaVotos\n' - for votacao_vot_nom in lst_votacao_vot_nom: - tmp += '' + str(votacao_vot_nom['titulo']) + '' - if votacao_vot_nom['votos']: - tmp += '' - for v in votacao_vot_nom['votos']: - tmp += '' + str(v.parlamentar) + ' - ' + v.voto + '' - tmp += '' - else: - tmp += 'Matéria não votada' - tmp += '\n' - tmp += '\t\t\n' + if lst_votacao_vot_nom: + tmp += '\t\tVotações Nominais - Matérias da Ordem do Dia\n\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + tmp += '\n' + tmp += 'MatériaVotos\n' + for votacao_vot_nom in lst_votacao_vot_nom: + tmp += '' + str(votacao_vot_nom['titulo']) + '' + if votacao_vot_nom['votos']: + tmp += '' + for v in votacao_vot_nom['votos']: + tmp += '' + str(v.parlamentar) + ' - ' + v.voto + '' + tmp += '' + else: + tmp += 'Matéria não votada' + tmp += '\n' + tmp += '\t\t\n' return tmp def oradores_ordemdia(lst_oradores_ordemdia): - """ - - """ tmp = '' - tmp += '\t\tOradores da Ordem do Dia\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - for orador_ordemdia in lst_oradores_ordemdia: - tmp += '\t\t' + \ - str(orador_ordemdia['num_ordem']) + ' - ' + \ - orador_ordemdia['nome_parlamentar'] + '/' + \ - str(orador_ordemdia['sigla']) + ' - ' + \ - str(orador_ordemdia['observacao']) + '\n' + if lst_oradores_ordemdia: + tmp += '\t\tOradores da Ordem do Dia\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + for orador_ordemdia in lst_oradores_ordemdia: + tmp += '\t\t' + \ + str(orador_ordemdia['num_ordem']) + ' - ' + \ + orador_ordemdia['nome_parlamentar'] + '/' + \ + str(orador_ordemdia['sigla']) + ' - ' + \ + str(orador_ordemdia['observacao']) + '\n' return tmp def oradores(lst_oradores): - """ - - """ tmp = '' - tmp += '\t\tOradores das Explicações Pessoais\n' - tmp += '\t\t\n' - tmp += '\t\t\t
\n' - tmp += '\t\t
\n' - for orador in lst_oradores: - tmp += '\t\t' + \ - str(orador['num_ordem']) + ' - ' + orador['nom_parlamentar'] + \ - '/' + str(orador['sgl_partido']) + '\n' + if lst_oradores: + tmp += '\t\tOradores das Explicações Pessoais\n' + tmp += '\t\t\n' + tmp += '\t\t\t
\n' + tmp += '\t\t
\n' + for orador in lst_oradores: + tmp += '\t\t' + \ + str(orador['num_ordem']) + ' - ' + orador['nom_parlamentar'] + \ + '/' + str(orador['sgl_partido']) + '\n' return tmp def ocorrencias(lst_ocorrencias): - """ - - """ tmp = '' - tmp += '\t\tOcorrências da Sessão\n' - tmp += '\t\t\n' - tmp += '\t\t\t \n' - tmp += '\t\t\n' - for ocorrencia in lst_ocorrencias: - tmp += '\t\t' + \ - str(ocorrencia.conteudo) + '\n' + if lst_ocorrencias: + tmp += '\t\tOcorrências da Sessão\n' tmp += '\t\t\n' tmp += '\t\t\t \n' tmp += '\t\t\n' + for ocorrencia in lst_ocorrencias: + tmp += '\t\t' + \ + str(ocorrencia.conteudo) + '\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' return tmp diff --git a/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html b/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html index b275ebd79..917fc802c 100644 --- a/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html +++ b/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html @@ -5,4 +5,4 @@
Video: {{multimidia_video|slice:"6:"}}
-


+


\ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/expedientes.html b/sapl/templates/sessao/blocos_resumo/expedientes.html index 5462fd3f3..c76861726 100644 --- a/sapl/templates/sessao/blocos_resumo/expedientes.html +++ b/sapl/templates/sessao/blocos_resumo/expedientes.html @@ -1,3 +1,4 @@ +{% if expedientes %}
Expedientes @@ -14,4 +15,6 @@ {% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/identificacao_basica.html b/sapl/templates/sessao/blocos_resumo/identificacao_basica.html index aa0ad9e46..75ba5ba68 100644 --- a/sapl/templates/sessao/blocos_resumo/identificacao_basica.html +++ b/sapl/templates/sessao/blocos_resumo/identificacao_basica.html @@ -1,3 +1,4 @@ +{% if basica %}
Identificação Básica
@@ -5,4 +6,6 @@
{{b}}
{% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/lista_presenca.html b/sapl/templates/sessao/blocos_resumo/lista_presenca.html index 474d3f5d8..a5ff2488c 100644 --- a/sapl/templates/sessao/blocos_resumo/lista_presenca.html +++ b/sapl/templates/sessao/blocos_resumo/lista_presenca.html @@ -1,35 +1,42 @@ {% load common_tags %} +{% if presenca_sessao or justificativa_ausencia %}
+ {% if presenca_sessao %} Lista de Presença na Sessão -
- {% for p in presenca_sessao %} -
{{p.nome_parlamentar}} / {% if p|filiacao_data_filter:object.data_inicio %} {{ p|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
- {% endfor %} -
+
+ {% for p in presenca_sessao %} +
{{p.nome_parlamentar}} / {% if p|filiacao_data_filter:object.data_inicio %} {{ p|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
+ {% endfor %} +



-
+ {% endif %} + {% if justificativa_ausencia %} +
Justificativas de Ausência na Sessão - - - - - - - - - - {% for j in justificativa_ausencia %} - - - - {% if j.ausencia == 1 %} - - {% else %} - - {% endif %} - {% endfor %} - -
ParlamentarJustificativaAusente em
{{ j.parlamentar }} {{ j.tipo_ausencia }} Matéria Sessão
-
+ + + + + + + + + + {% for j in justificativa_ausencia %} + + + + {% if j.ausencia == 1 %} + + {% else %} + + {% endif %} + {% endfor %} + +
ParlamentarJustificativaAusente em
{{ j.parlamentar }} {{ j.tipo_ausencia }} Matéria Sessão
+
+ {% endif %}
+


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/lista_presenca_ordem_dia.html b/sapl/templates/sessao/blocos_resumo/lista_presenca_ordem_dia.html index 672d28063..31261467e 100644 --- a/sapl/templates/sessao/blocos_resumo/lista_presenca_ordem_dia.html +++ b/sapl/templates/sessao/blocos_resumo/lista_presenca_ordem_dia.html @@ -1,5 +1,6 @@ {% load common_tags %} +{% if presenca_ordem %}
Lista de Presença na Ordem do Dia
@@ -7,4 +8,6 @@
{{p.nome_parlamentar}} / {% if p|filiacao_data_filter:object.data_inicio %} {{ p|filiacao_data_filter:object.data_inicio }} {% else %} Sem partido {% endif %}
{% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/materias_expediente.html b/sapl/templates/sessao/blocos_resumo/materias_expediente.html index f32216df1..046c15cee 100644 --- a/sapl/templates/sessao/blocos_resumo/materias_expediente.html +++ b/sapl/templates/sessao/blocos_resumo/materias_expediente.html @@ -1,5 +1,5 @@ - {% load common_tags %} +{% if materia_expediente %}
Matérias do Expediente @@ -44,4 +44,6 @@ {% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html b/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html index e635ee959..909adf1b2 100644 --- a/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html +++ b/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html @@ -1,5 +1,6 @@ {% load common_tags %} +{% if materias_ordem %}
Matérias da Ordem do Dia @@ -41,4 +42,6 @@ {% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/mesa_diretora.html b/sapl/templates/sessao/blocos_resumo/mesa_diretora.html index 897957916..fee69f663 100644 --- a/sapl/templates/sessao/blocos_resumo/mesa_diretora.html +++ b/sapl/templates/sessao/blocos_resumo/mesa_diretora.html @@ -1,5 +1,6 @@ {% load common_tags %} +{% if mesa %}
Mesa Diretora
@@ -9,4 +10,6 @@
{% endfor %} -
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/ocorrencias_da_sessao.html b/sapl/templates/sessao/blocos_resumo/ocorrencias_da_sessao.html index c56a1bb69..eb9ffe195 100644 --- a/sapl/templates/sessao/blocos_resumo/ocorrencias_da_sessao.html +++ b/sapl/templates/sessao/blocos_resumo/ocorrencias_da_sessao.html @@ -1,6 +1,9 @@ +{% if object.ocorrenciasessao.conteudo %}
Ocorrências da Sessão

{{object.ocorrenciasessao.conteudo|safe}}

-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/oradores_expediente.html b/sapl/templates/sessao/blocos_resumo/oradores_expediente.html index 7d4b77390..e39b2e00d 100644 --- a/sapl/templates/sessao/blocos_resumo/oradores_expediente.html +++ b/sapl/templates/sessao/blocos_resumo/oradores_expediente.html @@ -1,3 +1,4 @@ +{% if oradores %}
Oradores do Expediente
@@ -14,3 +15,5 @@ {% endfor %}
+


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/oradores_explicacoes.html b/sapl/templates/sessao/blocos_resumo/oradores_explicacoes.html index e1a835cbc..1d18f76d6 100644 --- a/sapl/templates/sessao/blocos_resumo/oradores_explicacoes.html +++ b/sapl/templates/sessao/blocos_resumo/oradores_explicacoes.html @@ -1,5 +1,6 @@ {% load common_tags %} +{% if oradores_explicacoes %}
Oradores das Explicações Pessoais
@@ -13,4 +14,6 @@
{% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/oradores_ordemdia.html b/sapl/templates/sessao/blocos_resumo/oradores_ordemdia.html index a1898cce0..311ae4fd8 100644 --- a/sapl/templates/sessao/blocos_resumo/oradores_ordemdia.html +++ b/sapl/templates/sessao/blocos_resumo/oradores_ordemdia.html @@ -1,3 +1,4 @@ +{% if oradores_ordemdia %}
Oradores da Ordem do Dia
@@ -12,4 +13,6 @@
{{ orador.observacao }}
{% endfor %}
-
\ No newline at end of file + +


+{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_expediente.html b/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_expediente.html index 91160c869..ab96c98d9 100644 --- a/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_expediente.html +++ b/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_expediente.html @@ -1,28 +1,31 @@ +{% if votos_nominais_materia_expediente %}
- Votações Nominais - Matérias do Expediente -
- - + Votações Nominais - Matérias do Expediente +
+
+ + + + + + + + {% for m in votos_nominais_materia_expediente %} - - + + {% if m.votos %} + + {% else %} + + {% endif %} - - - {% for m in votos_nominais_materia_expediente %} - - - {% if m.votos %} - - {% else %} - - {% endif %} - - {% endfor %} - -
MatériaVotos
MatériaVotos{{ m.titulo }} + {% for v in m.votos %} +
  • {{v.parlamentar}} - {{v.voto}}
  • + {% endfor %} +
    Matéria não votada
    {{ m.titulo }} - {% for v in m.votos %} -
  • {{v.parlamentar}} - {{v.voto}}
  • - {% endfor %} -
    Matéria não votada
    -
    \ No newline at end of file + {% endfor %} + + + +


    +{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_ordem_dia.html b/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_ordem_dia.html index d610216d7..3297ea386 100644 --- a/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_ordem_dia.html +++ b/sapl/templates/sessao/blocos_resumo/votos_nominais_materias_ordem_dia.html @@ -1,28 +1,31 @@ +{% if votos_nominais_materia_ordem_dia %}
    - Votações Nominais - Matérias da Ordem do Dia -
    - - + Votações Nominais - Matérias da Ordem do Dia +
    +
    + + + + + + + + {% for m in votos_nominais_materia_ordem_dia %} - - + + {% if m.votos %} + + {% else %} + + {% endif %} - - - {% for m in votos_nominais_materia_ordem_dia %} - - - {% if m.votos %} - - {% else %} - - {% endif %} - - {% endfor %} - -
    MatériaVotos
    MatériaVotos{{ m.titulo }} + {% for v in m.votos %} +
  • {{v.parlamentar}} - {{v.voto}}
  • + {% endfor %} +
    Matéria não votada
    {{ m.titulo }} - {% for v in m.votos %} -
  • {{v.parlamentar}} - {{v.voto}}
  • - {% endfor %} -
    Matéria não votada
    -
    \ No newline at end of file + {% endfor %} + + + +


    +{% endif %} \ No newline at end of file diff --git a/sapl/templates/sessao/resumo.html b/sapl/templates/sessao/resumo.html index 0be605eb8..b8ca19eff 100644 --- a/sapl/templates/sessao/resumo.html +++ b/sapl/templates/sessao/resumo.html @@ -21,45 +21,31 @@ {% include 'sessao/blocos_resumo/'|add:primeiro_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:segundo_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:terceiro_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:quarto_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:quinto_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:sexto_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:setimo_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:oitavo_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:nono_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:decimo_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:decimo_primeiro_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:decimo_segundo_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:decimo_terceiro_ordenacao %} -


    {% include 'sessao/blocos_resumo/'|add:decimo_quarto_ordenacao %} -


    {% endblock detail_content %}