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