Browse Source

Insere as urls na página de ajuda

pull/1524/head
Mariana Mendes 7 years ago
parent
commit
3af26c3391
  1. 9
      sapl/base/views.py
  2. 114
      sapl/templates/ajuda.html

9
sapl/base/views.py

@ -13,6 +13,7 @@ from django.utils.http import urlsafe_base64_decode, urlsafe_base64_encode
from django.utils.translation import ugettext_lazy as _
from django.views.generic.base import TemplateView
from django_filters.views import FilterView
from django.template.loader import get_template
from haystack.views import SearchView
from sapl.base.forms import AutorForm, AutorFormForAdmin, TipoAutorForm
@ -473,7 +474,6 @@ class CasaLegislativaCrud(CrudAux):
form_class = CasaLegislativaForm
class ListView(CrudAux.ListView):
def get(self, request, *args, **kwargs):
casa = get_casalegislativa()
if casa:
@ -499,6 +499,13 @@ class HelpTopicView(TemplateView):
else:
return HttpResponseRedirect(reverse('sapl.base:help'))
def get_template(self):
if 'topic' in self.request.GET and self.request.GET['topic']:
try:
get_template('ajuda/%s.html' % self.request.GET['topic'])
except TemplateDoesNotExist:
raise Http404()
class AppConfigCrud(CrudAux):
model = AppConfig

114
sapl/templates/ajuda.html

@ -46,28 +46,28 @@
</li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=cadastro_parlamentares">Cadastro de Parlamentares</a>
<ul>
<li><a href="">Mandatos do Parlamentar</a></li>
<li><a href="">Filiações Partidárias</a></li>
<li><a href="">Dependentes</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=mandatos_parlamentar">Mandatos do Parlamentar</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=filiacoes_partidarias">Filiações Partidárias</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=dependentes">Dependentes</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="">Mesa Diretora</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=modulo_mesa_diretora">Mesa Diretora</a>
<ul>
<li><a href="">Sessão Legislativa</a></li>
<li><a href="">Cargo Mesa</a></li>
<li><a href="">Cadastro da Mesa Diretora</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_legislativa">Sessão Legislativa</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=cargo_mesa">Cargo Mesa</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=cadastro_mesa_diretora">Cadastro da Mesa Diretora</a></li>
</ul>
</li>
<li><a href="">Comissões</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=modulo_comissoes">Comissões</a>
<ul>
<li><a href="">Cargo Comissão</a></li>
<li><a href="">Tipo de Comissão</a></li>
<li><a href="">Período da Composição da Comissão</a></li>
<li><a href="">Cadastro de Comissões</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=cargo_comissao">Cargo Comissão</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tipo_comissao">Tipo de Comissão</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=periodo_composicao_comissao">Período da Composição da Comissão</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=cadastro_comissoes">Cadastro de Comissões</a>
<ul><li><a href="">Composição</a></li></ul>
</li>
</ul>
@ -75,69 +75,69 @@
<li>
<a href="">Matérias Legislativas</a>
<ul><li><a href="">Acompanhamento de Matéria Legislativa, via e-mail</a></ul>
<ul><li><a href="{% url 'sapl.base:help_topic'%}?topic=acomp_materia">Acompanhamento de Matéria Legislativa, via e-mail</a></ul>
<ul>
<li><a href="">Tipo de Matéria Legislativa</a></li>
<li><a href="">Regime de Tramitação</a></li>
<li><a href="">Origem</a></li>
<li><a href="">Autor</a></li>
<li><a href="">Tipo de Autor</a></li>
<li><a href="">Unidade de Tramitação</a></li>
<li><a href="">Órgão</a></li>
<li><a href="">Tipo de Fim de Relatoria</a></li>
<li><a href="">Status de Tramitação</a></li>
<li><a href="">Tipo de Documento</a></li>
<li><a href="">Cadastro das Matérias Legislativas</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tipo_materia_legislativa">Tipo de Matéria Legislativa</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=regime_tramitacao">Regime de Tramitação</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=origem">Origem</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=autor">Autor</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tipo_autor">Tipo de Autor</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=unidade_tramitacao">Unidade de Tramitação</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=orgao">Órgão</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=fim_relatoria">Tipo de Fim de Relatoria</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=status_tramitacao">Status de Tramitação</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tipo_documento">Tipo de Documento</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=cadastro_materia">Cadastro das Matérias Legislativas</a>
<ul>
<li><a href="">Para inclusão do Despacho Inicial, acione a função "Despacho Inicial"</a></li>
<li><a href="">Para inclusão de Autoria, acione a função "Autoria"</a></li>
<li><a href="">Para inclusão de Legislação Citada, acione a função "Legislação Citada"</a></li>
<li><a href="">Para inclusão de Matéria Anexada, acione a função "Matéria Anexada"</a></li>
<li><a href="">Para inclusão de Tramitação, acione a função "Tramitação"</a></li>
<li><a href="">Para inclusão da Relatoria, acione a função "Relatoria"</a></li>
<li><a href="">Para inclusão de Numeração, acione a função "Numeração"</a></li>
<li><a href="">Para inclusão de Documentos Acessórios, acione a função "Documentos Acessórios"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=despacho_autoria">Para inclusão do Despacho Inicial, acione a função "Despacho Inicial"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=despacho_autoria">Para inclusão de Autoria, acione a função "Autoria"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=legislacao_cita_matenexada">Para inclusão de Legislação Citada, acione a função "Legislação Citada"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=materia_anexada">Para inclusão de Matéria Anexada, acione a função "Matéria Anexada"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tramitacao_relatoria">Para inclusão de Tramitação, acione a função "Tramitação"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tramitacao_relatoria">Para inclusão da Relatoria, acione a função "Relatoria"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=numeracao_docsacess">Para inclusão de Numeração, acione a função "Numeração"</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=despacho_autoria">Para inclusão de Documentos Acessórios, acione a função "Documentos Acessórios"</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="">Norma Jur&iacute;dica</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=modulo_norma_juridica">Norma Jur&iacute;dica</a>
<ul>
<li><a href="">Tipo de Norma Jurídica</a></li>
<li><a href="">Cadastro de Normas Jurídicas</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tipo_norma_juridica">Tipo de Norma Jurídica</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=norma_juridica">Cadastro de Normas Jurídicas</a></li>
</ul>
</li>
<li><a href="">Ordem do Dia</a></li>
<li><a href="">Troca de Senha</a></li>
<li><a href="">Gerenciar Usuários</a></li>
<li><a href="">Pesquisar no LexML</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=ordem_dia">Ordem do Dia</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=troca_senha">Troca de Senha</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=gerenciamento_usuarios">Gerenciar Usuários</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=lexml">Pesquisar no LexML</a></li>
<li><a href="">Proposições Legislativas</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=proposicao_legislativa">Proposições Legislativas</a>
<ul>
<li><a href="">Tipos de Proposições</a></li>
<li><a href="">Proposições - elaboração</a></li>
<li><a href="">Proposições - atualização</a></li>
<li><a href="">Recebimento de Proposições</a></li>
<li><a href="">Envio de Proposições</a></li>
<li><a href="">Autor</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=tipo_proposicao">Tipos de Proposições</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=proposicao">Proposições - elaboração</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=proposicao">Proposições - atualização</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=envio_proposicao">Envio de Proposições</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=autor">Autor</a></li>
</ul>
</li>
<li><a href="">Sessão Plenária</a>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria">Sessão Plenária</a>
<ul>
<li><a href="">Mesa</a></li>
<li><a href="">Oradores</a></li>
<li><a href="">Lista de Presença Sesão</a></li>
<li><a href="">Lista de Presença - Ordem do Dia</a></li>
<li><a href="">Votação</a></li>
<li><a href="">Agenda</a></li>
<li><a href="">Matérias</a></li>
<li><a href="">Expedientes</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_mesa">Mesa</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_oradores">Oradores</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_lista_presença_sessao">Lista de Presença Sesão</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_ordem_dia">Lista de Presença - Ordem do Dia</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_votacao">Votação</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_ata">Agenda</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_materias_ordem_dia">Matérias</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=sessao_plenaria_materias_expediente">Expedientes</a></li>
</ul>
</li>
<li><a href="">Glossário</a></li>
<li><a href="">Anexos</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=glossario">Glossário</a></li>
<li><a href="{% url 'sapl.base:help_topic'%}?topic=anexos">Anexos</a></li>
<ul>
<li><a href="">A - Acesso a Banco de Dados</a></li>

Loading…
Cancel
Save