Browse Source

Major refactoring of menu and urls

pull/11/merge
Eduardo Edson Batista Cordeiro Alves 9 years ago
parent
commit
c3b7658ebe
  1. 25
      comissoes/views.py
  2. 80
      materia/views.py
  3. 28
      templates/base.html
  4. 6
      templates/comissoes/comissao_detail.html
  5. 16
      templates/comissoes/comissao_parlamentar.html
  6. 12
      templates/materia/autoria.html
  7. 2
      templates/materia/autoria_edit.html
  8. 2
      templates/materia/despacho_inicial.html
  9. 2
      templates/materia/despacho_inicial_edit.html
  10. 16
      templates/materia/documento_acessorio.html
  11. 16
      templates/materia/documento_acessorio_edit.html
  12. 14
      templates/materia/formulario_cadastro.html
  13. 19
      templates/materia/formulario_simplificado.html
  14. 2
      templates/materia/legislacao_citada.html
  15. 2
      templates/materia/legislacao_citada_edit.html
  16. 16
      templates/materia/materia_anexada.html
  17. 16
      templates/materia/materia_anexada_edit.html
  18. 16
      templates/materia/materia_detail.html
  19. 16
      templates/materia/materialegislativa_detail.html
  20. 16
      templates/materia/numeracao.html
  21. 16
      templates/materia/numeracao_edit.html
  22. 16
      templates/materia/relatoria.html
  23. 16
      templates/materia/tramitacao.html
  24. 16
      templates/materia/tramitacao_edit.html
  25. 16
      templates/norma/normajuridica_incluir.html
  26. 14
      templates/protocoloadm/detail_doc_adm.html
  27. 14
      templates/protocoloadm/documento_acessorio_administrativo.html
  28. 14
      templates/protocoloadm/pesquisa_doc_adm.html
  29. 14
      templates/protocoloadm/protocolo_pesquisa.html
  30. 13
      templates/protocoloadm/tramitacao_edit.html
  31. 16
      templates/protocoloadm/tramitacao_incluir.html

25
comissoes/views.py

@ -83,7 +83,8 @@ class ComposicaoView(FormMixin, GenericView):
'composicoes': composicoes, 'composicoes': composicoes,
'composicao_id': composicoes.first().id, 'composicao_id': composicoes.first().id,
'form': form, 'form': form,
'pk': self.kwargs['pk']}) 'pk': self.kwargs['pk'],
'comissao': Comissao.objects.get(id=self.kwargs['pk'])})
def post(self, request, *args, **kwargs): def post(self, request, *args, **kwargs):
form = ComposicaoForm(request.POST) form = ComposicaoForm(request.POST)
@ -97,7 +98,8 @@ class ComposicaoView(FormMixin, GenericView):
'composicoes': composicoes, 'composicoes': composicoes,
'composicao_id': int(form.data['periodo']), 'composicao_id': int(form.data['periodo']),
'form': form, 'form': form,
'pk': self.kwargs['pk']}) 'pk': self.kwargs['pk'],
'comissao': Comissao.objects.get(id=self.kwargs['pk'])})
class MateriasView(comissao_crud.CrudDetailView): class MateriasView(comissao_crud.CrudDetailView):
@ -108,11 +110,12 @@ class ReunioesView(comissao_crud.CrudDetailView):
template_name = 'comissoes/reunioes.html' template_name = 'comissoes/reunioes.html'
PARLAMENTARES_CHOICES = [('', '---------')] + [ PARLAMENTARES_CHOICES = [('', '---------')] + [
(p.parlamentar.id, (p.parlamentar.id,
p.parlamentar.nome_parlamentar + ' / ' + p.partido.sigla) p.parlamentar.nome_parlamentar + ' / ' + p.partido.sigla)
for p in Filiacao.objects.filter( for p in Filiacao.objects.filter(
data_desfiliacao__isnull=True, parlamentar__ativo=True).order_by( data_desfiliacao__isnull=True, parlamentar__ativo=True).order_by(
'parlamentar__nome_parlamentar')] 'parlamentar__nome_parlamentar')]
class ParticipacaoCadastroForm(ModelForm): class ParticipacaoCadastroForm(ModelForm):
@ -223,13 +226,15 @@ class ComissaoParlamentarIncluirView(FormMixin, GenericView):
pk = self.kwargs['pk'] pk = self.kwargs['pk']
return reverse('comissao:composicao', kwargs={'pk': pk}) return reverse('comissao:composicao', kwargs={'pk': pk})
class ComissaoParlamentarEditView(FormMixin, GenericView): class ComissaoParlamentarEditView(FormMixin, GenericView):
template_name = "comissoes/comissao_parlamentar_edit.html" template_name = "comissoes/comissao_parlamentar_edit.html"
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):
participacao_id = kwargs['id'] participacao_id = kwargs['id']
participacao = Participacao.objects.get(id = participacao_id) participacao = Participacao.objects.get(id=participacao_id)
form = ParticipacaoCadastroForm(initial={'parlamentar_id': participacao.parlamentar.id}, instance=participacao) form = ParticipacaoCadastroForm(
initial={'parlamentar_id': participacao.parlamentar.id}, instance=participacao)
print(form) print(form)
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'composicao_id': self.kwargs['id']}) 'composicao_id': self.kwargs['id']})

80
materia/views.py

@ -484,7 +484,7 @@ class MateriaAnexadaView(FormMixin, GenericView):
anexadas = Anexada.objects.filter( anexadas = Anexada.objects.filter(
materia_principal_id=kwargs['pk']) materia_principal_id=kwargs['pk'])
return self.render_to_response({'materia': materia, return self.render_to_response({'materialegislativa': materia,
'anexadas': anexadas, 'anexadas': anexadas,
'form': form}) 'form': form})
@ -514,7 +514,7 @@ class MateriaAnexadaView(FormMixin, GenericView):
tipo da matéria principal.' tipo da matéria principal.'
return self.render_to_response({'error': error, return self.render_to_response({'error': error,
'form': form, 'form': form,
'materia': mat_principal, 'materialegislativa': mat_principal,
'anexadas': anexadas}) 'anexadas': anexadas})
anexada = Anexada() anexada = Anexada()
@ -532,13 +532,13 @@ class MateriaAnexadaView(FormMixin, GenericView):
de matérias legislativas.' de matérias legislativas.'
return self.render_to_response({'error': error, return self.render_to_response({'error': error,
'form': form, 'form': form,
'materia': mat_principal, 'materialegislativa': mat_principal,
'anexadas': anexadas}) 'anexadas': anexadas})
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': mat_principal, 'materialegislativa': mat_principal,
'anexadas': anexadas}) 'anexadas': anexadas})
def get_success_url(self): def get_success_url(self):
@ -563,7 +563,7 @@ class MateriaAnexadaEditView(FormMixin, GenericView):
form = MateriaAnexadaForm(initial=data) form = MateriaAnexadaForm(initial=data)
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'data': data, 'data': data,
'get_tipos_materia': TipoMateriaLegislativa.objects.all()}) 'get_tipos_materia': TipoMateriaLegislativa.objects.all()})
@ -600,7 +600,7 @@ class MateriaAnexadaEditView(FormMixin, GenericView):
return self.render_to_response( return self.render_to_response(
{'error': error, {'error': error,
'form': form, 'form': form,
'materia': mat_principal 'materialegislativa': mat_principal
}) })
anexada.materia_principal = mat_principal anexada.materia_principal = mat_principal
@ -618,11 +618,11 @@ class MateriaAnexadaEditView(FormMixin, GenericView):
de matérias legislativas.' de matérias legislativas.'
return self.render_to_response({'error': error, return self.render_to_response({'error': error,
'form': form, 'form': form,
'materia': mat_principal}) 'materialegislativa': mat_principal})
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': mat_principal}) 'materialegislativa': mat_principal})
def get_success_url(self): def get_success_url(self):
pk = self.kwargs['pk'] pk = self.kwargs['pk']
@ -659,7 +659,7 @@ class DespachoInicialView(FormMixin, GenericView):
form = DespachoInicialFom() form = DespachoInicialFom()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'despachos': despacho}) 'despachos': despacho})
@ -676,7 +676,7 @@ class DespachoInicialView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'despachos': despacho}) 'despachos': despacho})
def get_success_url(self): def get_success_url(self):
@ -693,7 +693,7 @@ class DespachoInicialEditView(FormMixin, GenericView):
form = DespachoInicialFom() form = DespachoInicialFom()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'despacho': despacho, 'despacho': despacho,
'comissoes': Comissao.objects.all()}) 'comissoes': Comissao.objects.all()})
@ -714,7 +714,7 @@ class DespachoInicialEditView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'despacho': despacho, 'despacho': despacho,
'comissoes': Comissao.objects.all()}) 'comissoes': Comissao.objects.all()})
@ -808,7 +808,7 @@ class LegislacaoCitadaView(FormMixin, GenericView):
form = LegislacaoCitadaForm() form = LegislacaoCitadaForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'legislacao': legislacao}) 'legislacao': legislacao})
@ -829,7 +829,7 @@ class LegislacaoCitadaView(FormMixin, GenericView):
except ObjectDoesNotExist: except ObjectDoesNotExist:
error = 'Norma Juridica não existe.' error = 'Norma Juridica não existe.'
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'legislacao': legislacao_list, 'legislacao': legislacao_list,
'error': error}) 'error': error})
legislacao.materia = materia legislacao.materia = materia
@ -851,7 +851,7 @@ class LegislacaoCitadaView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'legislacao': legislacao_list}) 'legislacao': legislacao_list})
def get_success_url(self): def get_success_url(self):
@ -872,7 +872,7 @@ class LegislacaoCitadaEditView(FormMixin, GenericView):
form = LegislacaoCitadaForm() form = LegislacaoCitadaForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'legislacao': legislacao, 'legislacao': legislacao,
'tipos_norma': TipoNormaJuridica.objects.all()}) 'tipos_norma': TipoNormaJuridica.objects.all()})
@ -896,7 +896,7 @@ class LegislacaoCitadaEditView(FormMixin, GenericView):
error = 'Norma Juridica não existe.' error = 'Norma Juridica não existe.'
return self.render_to_response( return self.render_to_response(
{'form': form, {'form': form,
'materia': materia, 'materialegislativa': materia,
'error': error, 'error': error,
'legislacao': legislacao, 'legislacao': legislacao,
'tipos_norma': TipoNormaJuridica.objects.all()}) 'tipos_norma': TipoNormaJuridica.objects.all()})
@ -920,7 +920,7 @@ class LegislacaoCitadaEditView(FormMixin, GenericView):
else: else:
return self.render_to_response( return self.render_to_response(
{'form': form, {'form': form,
'materia': materia}) 'materialegislativa': materia})
class NumeracaoForm(forms.Form): class NumeracaoForm(forms.Form):
@ -976,7 +976,7 @@ class NumeracaoView(FormMixin, GenericView):
form = NumeracaoForm() form = NumeracaoForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'numeracao': numeracao}) 'numeracao': numeracao})
@ -1001,7 +1001,7 @@ class NumeracaoView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'numeracao': numeracao_list}) 'numeracao': numeracao_list})
def get_success_url(self): def get_success_url(self):
@ -1018,7 +1018,7 @@ class NumeracaoEditView(FormMixin, GenericView):
form = NumeracaoForm() form = NumeracaoForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'numeracao': numeracao, 'numeracao': numeracao,
'tipos': TipoMateriaLegislativa.objects.all()}) 'tipos': TipoMateriaLegislativa.objects.all()})
@ -1045,7 +1045,7 @@ class NumeracaoEditView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'numeracao': numeracao}) 'numeracao': numeracao})
def get_success_url(self): def get_success_url(self):
@ -1104,7 +1104,7 @@ class DocumentoAcessorioView(FormMixin, GenericView):
form = DocumentoAcessorioForm() form = DocumentoAcessorioForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'docs': docs}) 'docs': docs})
@ -1130,7 +1130,7 @@ class DocumentoAcessorioView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'docs': docs_list}) 'docs': docs_list})
def get_success_url(self): def get_success_url(self):
@ -1147,7 +1147,7 @@ class DocumentoAcessorioEditView(FormMixin, GenericView):
form = DocumentoAcessorioForm() form = DocumentoAcessorioForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'doc': documento, 'doc': documento,
'tipos': TipoDocumento.objects.all()}) 'tipos': TipoDocumento.objects.all()})
@ -1174,7 +1174,7 @@ class DocumentoAcessorioEditView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'doc': documento}) 'doc': documento})
def get_success_url(self): def get_success_url(self):
@ -1191,7 +1191,7 @@ class RelatoriaView(FormMixin, GenericView):
form = None form = None
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'relatorias': relatorias}) 'relatorias': relatorias})
@ -1266,7 +1266,7 @@ class TramitacaoView(FormMixin, GenericView):
form = TramitacaoForm form = TramitacaoForm
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'tramitacoes': tramitacoes}) 'tramitacoes': tramitacoes})
@ -1289,14 +1289,14 @@ class TramitacaoView(FormMixin, GenericView):
else: else:
return self.render_to_response( return self.render_to_response(
{'form': form, {'form': form,
'materia': materia, 'materialegislativa': materia,
'tramitacoes': tramitacoes_list, 'tramitacoes': tramitacoes_list,
'error': 'A origem da nova tramitação \ 'error': 'A origem da nova tramitação \
deve ser igual ao destino da última adicionada!'}) deve ser igual ao destino da última adicionada!'})
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response({'form': form, return self.render_to_response({'form': form,
'materia': materia, 'materialegislativa': materia,
'tramitacoes': tramitacoes_list}) 'tramitacoes': tramitacoes_list})
def get_success_url(self): def get_success_url(self):
@ -1313,7 +1313,7 @@ class TramitacaoEditView(FormMixin, GenericView):
form = TramitacaoForm form = TramitacaoForm
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'tramitacao': tramitacao, 'tramitacao': tramitacao,
'turno': Tramitacao.TURNO_CHOICES, 'turno': Tramitacao.TURNO_CHOICES,
@ -1344,7 +1344,7 @@ class TramitacaoEditView(FormMixin, GenericView):
return self.form_valid(form) return self.form_valid(form)
else: else:
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'tramitacao': tramitacao, 'tramitacao': tramitacao,
'turno': Tramitacao.TURNO_CHOICES, 'turno': Tramitacao.TURNO_CHOICES,
@ -1371,7 +1371,7 @@ class AutoriaView(GenericView):
form = AutoriaForm() form = AutoriaForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1406,7 +1406,7 @@ class AutoriaView(GenericView):
autoria.save() autoria.save()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1414,7 +1414,7 @@ class AutoriaView(GenericView):
'tipo_autor_id': int(form.data['tipo_autor'])}) 'tipo_autor_id': int(form.data['tipo_autor'])})
else: else:
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1423,7 +1423,7 @@ class AutoriaView(GenericView):
'error': 'Essa autoria já foi adicionada!'}) 'error': 'Essa autoria já foi adicionada!'})
else: else:
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1445,7 +1445,7 @@ class AutoriaEditView(GenericView):
form = AutoriaForm() form = AutoriaForm()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1481,7 +1481,7 @@ class AutoriaEditView(GenericView):
autoria.save() autoria.save()
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1489,7 +1489,7 @@ class AutoriaEditView(GenericView):
'tipo_autor_id': int(form.data['tipo_autor'])}) 'tipo_autor_id': int(form.data['tipo_autor'])})
else: else:
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),
@ -1498,7 +1498,7 @@ class AutoriaEditView(GenericView):
'error': 'Essa autoria já foi adicionada!'}) 'error': 'Essa autoria já foi adicionada!'})
else: else:
return self.render_to_response( return self.render_to_response(
{'materia': materia, {'materialegislativa': materia,
'form': form, 'form': form,
'autorias': autorias, 'autorias': autorias,
'tipo_autores': TipoAutor.objects.all(), 'tipo_autores': TipoAutor.objects.all(),

28
templates/base.html

@ -62,24 +62,24 @@
<li class="nav__item has-dropdown"><a class="nav__link">Institucional</a> <li class="nav__item has-dropdown"><a class="nav__link">Institucional</a>
<ul class="nav__sub-nav dropdown"> <ul class="nav__sub-nav dropdown">
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Mesa Diretora</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="#">Mesa Diretora</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="/comissoes">Comissões</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'comissao:list' %}">Comissões</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Bancadas</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="#">Bancadas</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="/parlamentares">Parlamentares</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'parlamentares' %}">Parlamentares</a></li>
</ul> </ul>
</li> </li>
<li class="nav__item has-dropdown"><a class="nav__link">Protocolo</a> <li class="nav__item has-dropdown"><a class="nav__link">Protocolo</a>
<ul class="nav__sub-nav dropdown"> <ul class="nav__sub-nav dropdown">
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Pesquisar</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'protocolo' %}">Pesquisar</a></li>
<!-- <li class="nav__sub-item"><a class="nav__sub-link" href="/materia">Protocolo Legislativo</a></li> --> <!-- <li class="nav__sub-item"><a class="nav__sub-link" href="/materia">Protocolo Legislativo</a></li> -->
<li class="nav__sub-item"><a class="nav__sub-link" href="/protocoloadm/protocolo">Protocolo Geral</a></li> {# <li class="nav__sub-item"><a class="nav__sub-link" href="">Protocolo Geral</a></li> #}
<li class="nav__sub-item"><a class="nav__sub-link" href="/proposicoes">Receber Proposições</a></li> {# <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'proposicao' %}">Proposições</a></li> #}
</ul> </ul>
</li> </li>
<li class="nav__item has-dropdown"><a class="nav__link">Atividade Legislativa</a> <li class="nav__item has-dropdown"><a class="nav__link">Atividade Legislativa</a>
<ul class="nav__sub-nav dropdown"> <ul class="nav__sub-nav dropdown">
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Proposições</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'proposicao' %}">Proposições</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="/materia">Matérias Legislativas</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'materialegislativa:list' %}">Matérias Legislativas</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="/sessao">Sessões Plenárias</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="{% url 'sessaoplenaria:list' %}">Sessões Plenárias</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Pautas das Sessões</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="#">Pautas das Sessões</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Atas das Sessões</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="#">Atas das Sessões</a></li>
<li class="nav__sub-item"><a class="nav__sub-link" href="#">Reuniões das Comissões</a></li> <li class="nav__sub-item"><a class="nav__sub-link" href="#">Reuniões das Comissões</a></li>
@ -213,6 +213,18 @@
<script> <script>
$(document).foundation(); $(document).foundation();
</script> </script>
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock foot_js %} {% endblock foot_js %}
</body> </body>
</html> </html>

6
templates/comissoes/comissao_detail.html

@ -3,9 +3,9 @@
{% block sections_nav %} {% block sections_nav %}
<dl class="sub-nav left"> <dl class="sub-nav left">
<dd><a href="" class="button secondary">{% trans 'Início' %}</a></dd> <dd><a href="{% url 'comissao:detail' comissao.id %}" class="button secondary">{% trans 'Início' %}</a></dd>
<dd><a href="/comissoes/{{ comissao.id }}/composicao" class="button secondary">{% trans 'Composição' %}</a></dd> <dd><a href="{% url 'comissao:composicao' comissao.id %}" class="button secondary">{% trans 'Composição' %}</a></dd>
<dd><a href="" class="button secondary">{% trans 'Matérias em tramitação' %}</a></dd> <dd><a href="" class="button secondary">{% trans 'Matérias em tramitação' %}</a></dd>
<dd><a href="" class="button secondary">{% trans 'Reuniões' %}</a></dd> {# <dd><a href="" class="button secondary">{% trans 'Reuniões' %}</a></dd> #}
</dl> </dl>
{% endblock sections_nav %} {% endblock sections_nav %}

16
templates/comissoes/comissao_parlamentar.html

@ -8,18 +8,4 @@
{% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %} {% if error %} <h5 align="center"><font color="#FF0000">{{ error }}</font></h5> {% endif %}
{% crispy form %} {% crispy form %}
{% endblock detail_content %} {% endblock detail_content %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

12
templates/materia/autoria.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -6,11 +6,11 @@
<fieldset> <fieldset>
<legend>Matéria Legislativa</legend> <legend>Matéria Legislativa</legend>
<ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3"> <ul class="small-block-grid-3 medium-block-grid-3 large-block-grid-3">
<li>Tipo: <b>{{materia.tipo.sigla}}</b></li> <li>Tipo: <b>{{materialegislativa.tipo.sigla}}</b></li>
<li>Número: <b>{{materia.numero}}</b></li> <li>Número: <b>{{materialegislativa.numero}}</b></li>
<li>Ano: <b>{{materia.ano}}</b></li> <li>Ano: <b>{{materialegislativa.ano}}</b></li>
</ul> </ul>
Ementa: <b>{{materia.ementa}}</b> Ementa: <b>{{materialegislativa.ementa}}</b>
<fieldset> <fieldset>
<legend>Autorias</legend> <legend>Autorias</legend>
@ -22,7 +22,7 @@
</tr> </tr>
{% for a in autorias %} {% for a in autorias %}
<tr> <tr>
<td><a href="{% url 'autoria_edit' materia.id a.autor.id %}">{{a.autor}}</a></td> <td><a href="{% url 'autoria_edit' materialegislativa.id a.autor.id %}">{{a.autor}}</a></td>
<td>{{a.autor.tipo.descricao}}</td> <td>{{a.autor.tipo.descricao}}</td>
<td>{{a.primeiro_autor|yesno:"Sim,Não"}}</td> <td>{{a.primeiro_autor|yesno:"Sim,Não"}}</td>
</tr> </tr>

2
templates/materia/autoria_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}

2
templates/materia/despacho_inicial.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}

2
templates/materia/despacho_inicial_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}

16
templates/materia/documento_acessorio.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -34,17 +34,3 @@
{% crispy form %} {% crispy form %}
</fieldset> </fieldset>
{% endblock %} {% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

16
templates/materia/documento_acessorio_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -44,17 +44,3 @@
</fieldset> </fieldset>
</fieldset> </fieldset>
{% endblock %} {% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

14
templates/materia/formulario_cadastro.html

@ -8,18 +8,4 @@
{% csrf_token %} {% csrf_token %}
{% crispy form %} {% crispy form %}
</form> </form>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

19
templates/materia/formulario_simplificado.html

@ -9,23 +9,4 @@
</br> </br>
<input type="submit" name="salvar_simplificado" value="Salvar" class="button primary" /> <input type="submit" name="salvar_simplificado" value="Salvar" class="button primary" />
</form> </form>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
/* $('input[type="radio"]').change(function() {
alert('ok');
};*/
});
</script>
{% endblock %} {% endblock %}

2
templates/materia/legislacao_citada.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}

2
templates/materia/legislacao_citada_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}

16
templates/materia/materia_anexada.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -39,18 +39,4 @@
</form> </form>
</fieldset> </fieldset>
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

16
templates/materia/materia_anexada_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -37,17 +37,3 @@
</fieldset> </fieldset>
</fieldset> </fieldset>
{% endblock %} {% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

16
templates/materia/materia_detail.html

@ -1,16 +0,0 @@
{% extends "crud/detail.html" %}
{% load i18n %}
{% block sections_nav %}
<dl class="sub-nav left">
<dd><a href="" class="button secondary">{% trans 'Início' %}</a></dd>
<dd><a href="{% url 'materia_anexada' materia.id %}" class="button secondary">{% trans 'Anexada' %}</a></dd>
<dd><a href="{% url 'autoria' materia.id %}" class="button secondary">{% trans 'Autoria' %}</a></dd>
<dd><a href="{% url 'despacho_inicial' materia.id %}" class="button secondary">{% trans 'Despacho Inicial' %}</a></dd>
<dd><a href="{% url 'documento_acessorio' materia.id %}" class="button secondary">{% trans 'Documento Acessório' %}</a></dd>
<dd><a href="{% url 'legislacao_citada' materia.id %}" class="button secondary">{% trans 'Legislação Citada' %}</a></dd>
<dd><a href="{% url 'numeracao' materia.id %}" class="button secondary">{% trans 'Numeração' %}</a></dd>
<dd><a href="{% url 'tramitacao_materia' materia.id %}" class="button secondary">{% trans 'Tramitação' %}</a></dd>
<dd><a href="{% url 'relatoria' materia.id %}" class="button secondary">{% trans 'Relatoria' %}</a></dd>
</dl>
{% endblock sections_nav %}

16
templates/materia/materialegislativa_detail.html

@ -0,0 +1,16 @@
{% extends "crud/detail.html" %}
{% load i18n %}
{% block sections_nav %}
<dl class="sub-nav left">
<dd><a href="{% url 'materialegislativa:detail' materialegislativa.id %}" class="button secondary">{% trans 'Início' %}</a></dd>
<dd><a href="{% url 'materia_anexada' materialegislativa.id %}" class="button secondary">{% trans 'Anexada' %}</a></dd>
<dd><a href="{% url 'autoria' materialegislativa.id %}" class="button secondary">{% trans 'Autoria' %}</a></dd>
<dd><a href="{% url 'despacho_inicial' materialegislativa.id %}" class="button secondary">{% trans 'Despacho Inicial' %}</a></dd>
<dd><a href="{% url 'documento_acessorio' materialegislativa.id %}" class="button secondary">{% trans 'Documento Acessório' %}</a></dd>
<dd><a href="{% url 'legislacao_citada' materialegislativa.id %}" class="button secondary">{% trans 'Legislação Citada' %}</a></dd>
<dd><a href="{% url 'numeracao' materialegislativa.id %}" class="button secondary">{% trans 'Numeração' %}</a></dd>
<dd><a href="{% url 'tramitacao_materia' materialegislativa.id %}" class="button secondary">{% trans 'Tramitação' %}</a></dd>
<dd><a href="{% url 'relatoria' materialegislativa.id %}" class="button secondary">{% trans 'Relatoria' %}</a></dd>
</dl>
{% endblock sections_nav %}

16
templates/materia/numeracao.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -35,18 +35,4 @@
</fieldset> </fieldset>
{% crispy form %} {% crispy form %}
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

16
templates/materia/numeracao_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -40,18 +40,4 @@
</form> </form>
</fieldset> </fieldset>
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

16
templates/materia/relatoria.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -31,18 +31,4 @@
</fieldset> </fieldset>
<!-- {% crispy form %} --> <!-- {% crispy form %} -->
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

16
templates/materia/tramitacao.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -35,17 +35,3 @@
{% crispy form %} {% crispy form %}
</fieldset> </fieldset>
{% endblock %} {% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

16
templates/materia/tramitacao_edit.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -67,17 +67,3 @@
</fieldset> </fieldset>
</fieldset> </fieldset>
{% endblock %} {% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

16
templates/norma/normajuridica_incluir.html

@ -1,4 +1,4 @@
{% extends "materia/materia_detail.html" %} {% extends "materia/materialegislativa_detail.html" %}
{% load i18n %} {% load i18n %}
{% load crispy_forms_tags %} {% load crispy_forms_tags %}
@ -9,18 +9,4 @@
</br> </br>
<input type="submit" name="salvar" value="Salvar" class="button primary" /> <input type="submit" name="salvar" value="Salvar" class="button primary" />
</form> </form>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

14
templates/protocoloadm/detail_doc_adm.html

@ -76,18 +76,4 @@
<input type="submit" value="Excluir" name="Excluir" class="primary button"/> <input type="submit" value="Excluir" name="Excluir" class="primary button"/>
</form> </form>
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

14
templates/protocoloadm/documento_acessorio_administrativo.html

@ -37,18 +37,4 @@
{% crispy form %} {% crispy form %}
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

14
templates/protocoloadm/pesquisa_doc_adm.html

@ -63,18 +63,4 @@
</form> </form>
{% endif %} {% endif %}
</fieldset> </fieldset>
{% endblock %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %} {% endblock %}

14
templates/protocoloadm/protocolo_pesquisa.html

@ -12,17 +12,3 @@
</fieldset> </fieldset>
</form> </form>
{% endblock detail_content %} {% endblock detail_content %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

13
templates/protocoloadm/tramitacao_edit.html

@ -13,16 +13,3 @@
{% crispy form %} {% crispy form %}
{% endblock detail_content %} {% endblock detail_content %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}

16
templates/protocoloadm/tramitacao_incluir.html

@ -11,18 +11,4 @@
<h2>Tramitação</h2> <h2>Tramitação</h2>
{% crispy form %} {% crispy form %}
{% endblock detail_content %} {% endblock detail_content %}
{% block foot_js %}
<script type="text/javascript">
$(function () {
$('.dateinput').fdatepicker({
// TODO localize
format: 'dd/mm/yyyy',
language: 'pt',
endDate: '31/12/2100',
todayBtn: true
});
});
</script>
{% endblock %}
Loading…
Cancel
Save