From 8249f8365eeed7f010629efebbd22485e6bad80c Mon Sep 17 00:00:00 2001 From: Cesar Carvalho Date: Fri, 31 May 2019 11:05:10 -0300 Subject: [PATCH] Alteracao do nome de mensagem para tema --- sapl/painel/views.py | 2 +- sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py | 6 +++--- sapl/relatorios/views.py | 2 +- ...em_solene.py => 0041_sessaoplenaria_tema_solene.py} | 4 ++-- sapl/sessao/models.py | 4 ++-- sapl/sessao/views.py | 10 +++++++--- sapl/templates/painel/index.html | 2 +- .../sessao/blocos_ata/identificacao_basica.html | 4 ++-- .../sessao/blocos_resumo/identificacao_basica.html | 4 ++-- sapl/templates/sessao/layouts.yaml | 2 +- 10 files changed, 22 insertions(+), 18 deletions(-) rename sapl/sessao/migrations/{0041_sessaoplenaria_mensagem_solene.py => 0041_sessaoplenaria_tema_solene.py} (86%) diff --git a/sapl/painel/views.py b/sapl/painel/views.py index bf58c49a5..973c11432 100644 --- a/sapl/painel/views.py +++ b/sapl/painel/views.py @@ -529,7 +529,7 @@ def get_dados_painel(request, pk): 'sessao_plenaria_data': sessao.data_inicio.strftime('%d/%m/%Y'), 'sessao_plenaria_hora_inicio': sessao.hora_inicio, 'sessao_solene': sessao.tipo.nome == "Solene", - 'mensagem_solene': sessao.mensagem_solene, + 'tema_solene': sessao.tema_solene, 'cronometro_aparte': get_cronometro_status(request, 'aparte'), 'cronometro_discurso': get_cronometro_status(request, 'discurso'), 'cronometro_ordem': get_cronometro_status(request, 'ordem'), diff --git a/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py b/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py index d76c5bd21..41c5aaa21 100644 --- a/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py +++ b/sapl/relatorios/templates/pdf_sessao_plenaria_gerar.py @@ -128,9 +128,9 @@ def inf_basicas(inf_basicas_dic): if dat_fim_sessao or hr_fim_sessao: tmp += '\t\tEncerramento: ' + \ dat_fim_sessao + ' - ' + hr_fim_sessao + '\n' - if inf_basicas_dic.get('mensagem_solene'): - tmp += '\t\tMensagem Solene: ' + \ - inf_basicas_dic['mensagem_solene'] + '\n' + if inf_basicas_dic.get('tema_solene'): + tmp += '\t\tTema da Sessão Solene: ' + \ + inf_basicas_dic['tema_solene'] + '\n' return tmp diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py index 4ffe0cc49..caa4f69ec 100755 --- a/sapl/relatorios/views.py +++ b/sapl/relatorios/views.py @@ -521,7 +521,7 @@ def get_sessao_plenaria(sessao, casa): inf_basicas_dic["nom_camara"] = casa.nome if sessao.tipo.nome == 'Solene': - inf_basicas_dic["mensagem_solene"] = sessao.mensagem_solene + inf_basicas_dic["tema_solene"] = sessao.tema_solene # Conteudo multimidia cont_mult_dic = {} diff --git a/sapl/sessao/migrations/0041_sessaoplenaria_mensagem_solene.py b/sapl/sessao/migrations/0041_sessaoplenaria_tema_solene.py similarity index 86% rename from sapl/sessao/migrations/0041_sessaoplenaria_mensagem_solene.py rename to sapl/sessao/migrations/0041_sessaoplenaria_tema_solene.py index 33c649fcd..8219d2c3c 100644 --- a/sapl/sessao/migrations/0041_sessaoplenaria_mensagem_solene.py +++ b/sapl/sessao/migrations/0041_sessaoplenaria_tema_solene.py @@ -14,7 +14,7 @@ class Migration(migrations.Migration): operations = [ migrations.AddField( model_name='sessaoplenaria', - name='mensagem_solene', - field=models.TextField(blank=True, max_length=500, verbose_name='Mensagem Solene'), + name='tema_solene', + field=models.TextField(blank=True, max_length=500, verbose_name='Tema da Sessão Solene'), ), ] diff --git a/sapl/sessao/models.py b/sapl/sessao/models.py index 61e703d9e..d438caa9a 100644 --- a/sapl/sessao/models.py +++ b/sapl/sessao/models.py @@ -208,8 +208,8 @@ class SessaoPlenaria(models.Model): interativa = models.NullBooleanField(blank=True, choices=YES_NO_CHOICES, verbose_name=_('Sessão interativa')) - mensagem_solene = models.TextField( - blank=True, max_length=500, verbose_name=_('Mensagem Solene')) + tema_solene = models.TextField( + blank=True, max_length=500, verbose_name=_('Tema da Sessão Solene')) class Meta: verbose_name = _('Sessão Plenária') diff --git a/sapl/sessao/views.py b/sapl/sessao/views.py index 2b2c7a42c..7d5b2a6b5 100755 --- a/sapl/sessao/views.py +++ b/sapl/sessao/views.py @@ -1089,6 +1089,10 @@ class PainelView(PermissionRequiredForAppCrudMixin, TemplateView): 'cronometro_ordem': cronometro_ordem, 'cronometro_consideracoes': cronometro_consideracoes}) + tipo_sessao = sessao.tipo + if tipo_sessao.nome == "Solene": + context.update({'subnav_template_name': 'sessao/subnav-solene.yaml'}) + return context @@ -1524,7 +1528,7 @@ def get_identificação_basica(sessao_plenaria): abertura = data_inicio.strftime('%d/%m/%Y') if data_inicio else '' data_fim = sessao_plenaria.data_fim encerramento = data_fim.strftime('%d/%m/%Y') + ' -' if data_fim else '' - mensagem_solene = sessao_plenaria.mensagem_solene + tema_solene = sessao_plenaria.tema_solene context = {'basica': [ _('Tipo de Sessão: %(tipo)s') % {'tipo': sessao_plenaria.tipo}, _('Abertura: %(abertura)s - %(hora_inicio)s') % { @@ -1533,8 +1537,8 @@ def get_identificação_basica(sessao_plenaria): 'encerramento': encerramento, 'hora_fim': sessao_plenaria.hora_fim}, ], 'sessaoplenaria': sessao_plenaria} - if sessao_plenaria.tipo.nome == "Solene" and mensagem_solene: - context.update({'mensagem_solene': 'Mensagem Solene: %s' % mensagem_solene}) + if sessao_plenaria.tipo.nome == "Solene" and tema_solene: + context.update({'tema_solene': 'Tema da Sessão Solene: %s' % tema_solene}) return context diff --git a/sapl/templates/painel/index.html b/sapl/templates/painel/index.html index 2bc74c8ac..8981eec98 100644 --- a/sapl/templates/painel/index.html +++ b/sapl/templates/painel/index.html @@ -203,7 +203,7 @@ $("#sessao_plenaria").text(data["sessao_plenaria"]) $("#sessao_plenaria_data").text("Data Início: " + data["sessao_plenaria_data"]) $("#sessao_plenaria_hora_inicio").text("Hora Início: " + data["sessao_plenaria_hora_inicio"]) - $("#sessao_solene_tema").text(data["mensagem_solene"]) + $("#sessao_solene_tema").text(data["tema_solene"]) if (data["status_painel"] == false) { $("#message").text("PAINEL ENCONTRA-SE FECHADO"); } diff --git a/sapl/templates/sessao/blocos_ata/identificacao_basica.html b/sapl/templates/sessao/blocos_ata/identificacao_basica.html index bfae9c041..2beac1818 100644 --- a/sapl/templates/sessao/blocos_ata/identificacao_basica.html +++ b/sapl/templates/sessao/blocos_ata/identificacao_basica.html @@ -6,8 +6,8 @@ {% if not forloop.last %} ; {% else %} - {% if mensagem_solene %} - ; {{mensagem_solene}} + {% if tema_solene %} + ; {{tema_solene}} {% endif %} {% endif %} {% endfor %} diff --git a/sapl/templates/sessao/blocos_resumo/identificacao_basica.html b/sapl/templates/sessao/blocos_resumo/identificacao_basica.html index 868d10de8..3c7859079 100644 --- a/sapl/templates/sessao/blocos_resumo/identificacao_basica.html +++ b/sapl/templates/sessao/blocos_resumo/identificacao_basica.html @@ -5,9 +5,9 @@ {% for b in basica %}
{{b}}
{% endfor %} - {% if mensagem_solene %} + {% if tema_solene %}

-
{{mensagem_solene}}
+
{{tema_solene}}
{% endif %} diff --git a/sapl/templates/sessao/layouts.yaml b/sapl/templates/sessao/layouts.yaml index 5e2e6fc35..caeafc963 100644 --- a/sapl/templates/sessao/layouts.yaml +++ b/sapl/templates/sessao/layouts.yaml @@ -16,7 +16,7 @@ SessaoSolene: - legislatura sessao_legislativa tipo:3 numero:1 - data_inicio:5 hora_inicio:5 iniciada - data_fim:5 hora_fim:5 finalizada - - mensagem_solene + - tema_solene - upload_pauta upload_ata upload_anexo - url_audio url_video