From a118f5275e54b4c371eca792c85fd12f4a16f641 Mon Sep 17 00:00:00 2001 From: Eduardo Calil Date: Thu, 18 May 2017 11:27:40 -0300 Subject: [PATCH] Divide o template de resumo em blocos --- .../blocos_resumo/conteudo_multimidia.html | 8 + .../sessao/blocos_resumo/expedientes.html | 17 ++ .../blocos_resumo/identificacao_basica.html | 8 + .../sessao/blocos_resumo/lista_presenca.html | 8 + .../lista_presenca_ordem_dia.html | 8 + .../blocos_resumo/materias_expediente.html | 25 +++ .../blocos_resumo/materias_ordem_dia.html | 25 +++ .../sessao/blocos_resumo/mesa_diretora.html | 10 ++ .../blocos_resumo/oradores_expediente.html | 14 ++ .../blocos_resumo/oradores_explicacoes.html | 14 ++ sapl/templates/sessao/resumo.html | 163 +++--------------- 11 files changed, 157 insertions(+), 143 deletions(-) create mode 100644 sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html create mode 100644 sapl/templates/sessao/blocos_resumo/expedientes.html create mode 100644 sapl/templates/sessao/blocos_resumo/identificacao_basica.html create mode 100644 sapl/templates/sessao/blocos_resumo/lista_presenca.html create mode 100644 sapl/templates/sessao/blocos_resumo/lista_presenca_ordem_dia.html create mode 100644 sapl/templates/sessao/blocos_resumo/materias_expediente.html create mode 100644 sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html create mode 100644 sapl/templates/sessao/blocos_resumo/mesa_diretora.html create mode 100644 sapl/templates/sessao/blocos_resumo/oradores_expediente.html create mode 100644 sapl/templates/sessao/blocos_resumo/oradores_explicacoes.html diff --git a/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html b/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html new file mode 100644 index 000000000..4749f5ad2 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/conteudo_multimidia.html @@ -0,0 +1,8 @@ +
+ Conteúdo Multimídia +
+
{{multimidia_audio}}
+
{{multimidia_video}}
+
+
+


\ No newline at end of file diff --git a/sapl/templates/sessao/blocos_resumo/expedientes.html b/sapl/templates/sessao/blocos_resumo/expedientes.html new file mode 100644 index 000000000..e233fcb58 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/expedientes.html @@ -0,0 +1,17 @@ +
+ Expedientes + + + {% for e in expedientes %} + + + + {% endfor %} + +
+ {{e.tipo}}:

+
+

{{e.conteudo|safe}}

+
+
+
\ 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 new file mode 100644 index 000000000..aa0ad9e46 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/identificacao_basica.html @@ -0,0 +1,8 @@ +
+ Identificação Básica +
+ {% for b in basica %} +
{{b}}
+ {% endfor %} +
+
\ 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 new file mode 100644 index 000000000..c89f23588 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/lista_presenca.html @@ -0,0 +1,8 @@ +
+ Lista de Presença na Sessão +
+ {% for p in presenca_sessao %} +
{{p.nome_parlamentar}} / {{ p.filiacao_atual }}
+ {% endfor %} +
+
\ 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 new file mode 100644 index 000000000..910e6a3d2 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/lista_presenca_ordem_dia.html @@ -0,0 +1,8 @@ +
+ Lista de Presença na Ordem do Dia +
+ {% for p in presenca_ordem %} +
{{p.nome_parlamentar}} / {{ p.filiacao_atual }}
+ {% endfor %} +
+
\ 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 new file mode 100644 index 000000000..00f385bdd --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/materias_expediente.html @@ -0,0 +1,25 @@ +
+ Matérias do Expediente + + + + + + + + + + {% for m in materia_expediente %} + + + + + + {% endfor %} + +
MatériaEmentaResultado da Votação
+ {{m.numero}} - {{m.titulo}} +
+ Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} +
{{m.ementa|safe}}{{m.resultado}}
{{m.resultado_observacao}}
+
\ 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 new file mode 100644 index 000000000..7e3fd4af9 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/materias_ordem_dia.html @@ -0,0 +1,25 @@ +
+ Matérias da Ordem do Dia + + + + + + + + + + {% for m in materias_ordem %} + + + + + + {% endfor %} + +
MatériaEmentaResultado da Votação
+ {{m.numero}} - {{m.titulo}} +
+ Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} +
{{m.ementa|safe}}{{m.resultado}}
{{m.resultado_observacao}}
+
\ 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 new file mode 100644 index 000000000..7baf0cb67 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/mesa_diretora.html @@ -0,0 +1,10 @@ +
+ Mesa Diretora +
+ {% for m in mesa %} +
{{m.cargo}}: + {{m.parlamentar.nome_parlamentar}} / {{ m.parlamentar.filiacao_atual }} +
+ {% endfor %} +
+
\ 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 new file mode 100644 index 000000000..064b7d033 --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/oradores_expediente.html @@ -0,0 +1,14 @@ +
+ Oradores do Expediente +
+
Parlamentar
+
Discurso
+
+
+ {% for o in oradores %} +
{{o.numero_ordem}} - {{o.parlamentar}}
+
{{o.url_discurso}}
+
+ {% endfor %} +
+
\ 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 new file mode 100644 index 000000000..e97ac5aea --- /dev/null +++ b/sapl/templates/sessao/blocos_resumo/oradores_explicacoes.html @@ -0,0 +1,14 @@ +
+ Oradores das Explicações Pessoais +
+
Parlamentar
+
Discurso
+
+
+ {% for o in oradores_explicacoes %} +
{{o.numero_ordem}} - {{o.parlamentar.nome_parlamentar}} / {{ o.parlamentar.filiacao_atual }}
+
{{o.url_discurso}}
+
+ {% endfor %} +
+
\ No newline at end of file diff --git a/sapl/templates/sessao/resumo.html b/sapl/templates/sessao/resumo.html index d4fb23d75..4ec075c31 100644 --- a/sapl/templates/sessao/resumo.html +++ b/sapl/templates/sessao/resumo.html @@ -19,157 +19,34 @@

-
- Identificação Básica -
- {% for b in basica %} -
{{b}}
- {% endfor %} -
-
-


+ {% include 'sessao/blocos_resumo/identificacao_basica.html' %} +


-
- Conteúdo Multimídia -
-
{{multimidia_audio}}
-
{{multimidia_video}}
-
-
-


+ {% include 'sessao/blocos_resumo/conteudo_multimidia.html' %} +


-
- Mesa Diretora -
- {% for m in mesa %} -
{{m.cargo}}: - {{m.parlamentar.nome_parlamentar}} / {{ m.parlamentar.filiacao_atual }}
- {% endfor %} -
-
-


+ {% include 'sessao/blocos_resumo/mesa_diretora.html' %} +


-
- Lista de Presença na Sessão -
- {% for p in presenca_sessao %} -
{{p.nome_parlamentar}} / {{ p.filiacao_atual }}
- {% endfor %} -
-
-


+ {% include 'sessao/blocos_resumo/lista_presenca.html' %} +


-
- Expedientes - - - {% for e in expedientes %} - - - - {% endfor %} - -
- {{e.tipo}}:

-
-

{{e.conteudo|safe}}

-
-
-
-


+ {% include 'sessao/blocos_resumo/expedientes.html' %} +


-
- Matérias do Expediente - - - - - - - - - - {% for m in materia_expediente %} - - - - - - {% endfor %} - -
MatériaEmentaResultado da Votação
- {{m.numero}} - {{m.titulo}} -
- Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} -
{{m.ementa|safe}}{{m.resultado}}
{{m.resultado_observacao}}
-
-


+ {% include 'sessao/blocos_resumo/materias_expediente.html' %} +


-
- Oradores do Expediente -
-
Parlamentar
-
Discurso
-
-
- {% for o in oradores %} -
{{o.numero_ordem}} - {{o.parlamentar}}
-
{{o.url_discurso}}
-
- {% endfor %} -
-
-


+ {% include 'sessao/blocos_resumo/oradores_expediente.html' %} +


-
- Lista de Presença na Ordem do Dia -
- {% for p in presenca_ordem %} -
{{p.nome_parlamentar}} / {{ p.filiacao_atual }}
- {% endfor %} -
-
-


+ {% include 'sessao/blocos_resumo/lista_presenca_ordem_dia.html' %} +


-
- Matérias da Ordem do Dia - - - - - - - - - - {% for m in materias_ordem %} - - - - - - {% endfor %} - -
MatériaEmentaResultado da Votação
- {{m.numero}} - {{m.titulo}} -
- Autor{{ m.autor|length|pluralize:"es" }}: {{ m.autor|join:', ' }} -
{{m.ementa|safe}}{{m.resultado}}
{{m.resultado_observacao}}
-
+ {% include 'sessao/blocos_resumo/materias_ordem_dia.html' %} +


-
- Oradores das Explicações Pessoais -
-
Parlamentar
-
Discurso
-
-
- {% for o in oradores_explicacoes %} -
{{o.numero_ordem}} - {{o.parlamentar.nome_parlamentar}} / {{ o.parlamentar.filiacao_atual }}
-
{{o.url_discurso}}
-
- {% endfor %} -
-
+ {% include 'sessao/blocos_resumo/oradores_explicacoes.html' %} +


{% endblock detail_content %}