Browse Source

HOT-FIX: desabilita possibilidade de visualizar painel por usuário anônimo

pull/1543/head
Edward Ribeiro 7 years ago
parent
commit
ec4de358f8
  1. 2
      sapl/base/forms.py
  2. 19
      sapl/base/migrations/0010_remove_appconfig_painel_aberto.py
  3. 7
      sapl/base/models.py
  4. 2
      sapl/templates/base/layouts.yaml

2
sapl/base/forms.py

@ -652,7 +652,7 @@ class ConfiguracoesAppForm(ModelForm):
model = AppConfig model = AppConfig
fields = ['documentos_administrativos', fields = ['documentos_administrativos',
'sequencia_numeracao', 'sequencia_numeracao',
'painel_aberto', #'painel_aberto', # TODO: a ser implementado na versão 3.2
'texto_articulado_proposicao', 'texto_articulado_proposicao',
'texto_articulado_materia', 'texto_articulado_materia',
'texto_articulado_norma', 'texto_articulado_norma',

19
sapl/base/migrations/0010_remove_appconfig_painel_aberto.py

@ -0,0 +1,19 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.11 on 2017-10-18 16:50
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('base', '0009_appconfig_mostrar_brasao_painel'),
]
operations = [
migrations.RemoveField(
model_name='appconfig',
name='painel_aberto',
),
]

7
sapl/base/models.py

@ -122,9 +122,10 @@ class AppConfig(models.Model):
verbose_name=_('Sequência de numeração'), verbose_name=_('Sequência de numeração'),
choices=SEQUENCIA_NUMERACAO, default='A') choices=SEQUENCIA_NUMERACAO, default='A')
painel_aberto = models.BooleanField( # TODO: a ser implementado na versão 3.2
verbose_name=_('Painel aberto para usuário anônimo'), # painel_aberto = models.BooleanField(
choices=YES_NO_CHOICES, default=False) # verbose_name=_('Painel aberto para usuário anônimo'),
# choices=YES_NO_CHOICES, default=False)
texto_articulado_proposicao = models.BooleanField( texto_articulado_proposicao = models.BooleanField(
verbose_name=_('Usar Textos Articulados para Proposições'), verbose_name=_('Usar Textos Articulados para Proposições'),

2
sapl/templates/base/layouts.yaml

@ -12,7 +12,7 @@ CasaLegislativa:
AppConfig: AppConfig:
{% trans 'Configurações da Aplicação' %}: {% trans 'Configurações da Aplicação' %}:
- documentos_administrativos painel_aberto - documentos_administrativos
{% trans 'Proposições e Protocolo' %}: {% trans 'Proposições e Protocolo' %}:
- sequencia_numeracao proposicao_incorporacao_obrigatoria - sequencia_numeracao proposicao_incorporacao_obrigatoria

Loading…
Cancel
Save