Browse Source

Merge branch 'master' into 1413-audiencia-publica

pull/1743/head
João Pedro Sconetto 8 years ago
committed by GitHub
parent
commit
1bd493822a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      Dockerfile
  2. 1
      create_admin.py
  3. 2
      docker-compose.yml
  4. 10
      docs/instalacao31.rst
  5. 1
      sapl/api/forms.py
  6. 1
      sapl/api/serializers.py
  7. 1
      sapl/api/urls.py
  8. 1
      sapl/api/views.py
  9. 20
      sapl/base/admin.py
  10. 167
      sapl/base/forms.py
  11. 32
      sapl/base/migrations/0016_auto_20180326_1840.py
  12. 48
      sapl/base/models.py
  13. 3
      sapl/base/search_indexes.py
  14. 3
      sapl/base/templatetags/common_tags.py
  15. 8
      sapl/base/templatetags/menus.py
  16. 1
      sapl/base/tests/test_form.py
  17. 1
      sapl/base/tests/teststub_urls.py
  18. 17
      sapl/base/urls.py
  19. 157
      sapl/base/views.py
  20. 90
      sapl/comissoes/forms.py
  21. 44
      sapl/comissoes/migrations/0003_reuniao.py
  22. 16
      sapl/comissoes/migrations/0005_merge.py
  23. 25
      sapl/comissoes/migrations/0006_auto_20180227_0842.py
  24. 25
      sapl/comissoes/migrations/0007_auto_20180227_1025.py
  25. 25
      sapl/comissoes/migrations/0008_auto_20180227_1111.py
  26. 41
      sapl/comissoes/migrations/0009_auto_20180301_1011.py
  27. 25
      sapl/comissoes/migrations/0010_auto_20180306_0918.py
  28. 29
      sapl/comissoes/migrations/0010_auto_20180307_1645.py
  29. 16
      sapl/comissoes/migrations/0011_merge.py
  30. 36
      sapl/comissoes/migrations/0012_documentoacessorio.py
  31. 20
      sapl/comissoes/migrations/0013_auto_20180312_1533.py
  32. 183
      sapl/comissoes/models.py
  33. 1
      sapl/comissoes/tests/test_comissoes.py
  34. 8
      sapl/comissoes/urls.py
  35. 112
      sapl/comissoes/views.py
  36. 94
      sapl/compilacao/apps.py
  37. 6
      sapl/compilacao/forms.py
  38. 44
      sapl/compilacao/migrations/0005_auto_20180319_1041.py
  39. 35
      sapl/compilacao/migrations/0006_auto_20180321_1054.py
  40. 82
      sapl/compilacao/models.py
  41. 1
      sapl/compilacao/templatetags/compilacao_filters.py
  42. 20
      sapl/compilacao/tests/test_tipo_texto_articulado_form.py
  43. 32
      sapl/compilacao/urls.py
  44. 128
      sapl/compilacao/views.py
  45. 6
      sapl/crispy_layout_mixin.py
  46. 4
      sapl/crud/base.py
  47. 1
      sapl/crud/tests/test_base.py
  48. 2
      sapl/hashers.py
  49. 18
      sapl/legacy/management/commands/migracao_25_31.py
  50. 1
      sapl/legacy/management/commands/migracao_documentos.py
  51. 10
      sapl/legacy/management/commands/recria_constraints.py
  52. 42
      sapl/legacy/migracao.py
  53. 544
      sapl/legacy/migracao_dados.py
  54. 2
      sapl/legacy/migracao_documentos.py
  55. 35
      sapl/legacy/migracao_usuarios.py
  56. 3
      sapl/legacy/scripts/exporta_zope/exporta_zope.py
  57. 5
      sapl/legacy/scripts/migra_dbs.sh
  58. 18
      sapl/legacy/scripts/migra_um_db.sh
  59. 8
      sapl/legacy/scripts/old_names_adjustments.yaml
  60. 219
      sapl/legacy/scripts/original_forms/Afastamento.html
  61. 289
      sapl/legacy/scripts/original_forms/Anexada.html
  62. 383
      sapl/legacy/scripts/original_forms/AssuntoNorma.html
  63. 491
      sapl/legacy/scripts/original_forms/Autor.html
  64. 487
      sapl/legacy/scripts/original_forms/Autoria.html
  65. 645
      sapl/legacy/scripts/original_forms/Bancada.html
  66. 544
      sapl/legacy/scripts/original_forms/CasaLegislativa.html
  67. 486
      sapl/legacy/scripts/original_forms/Coligacao.html
  68. 604
      sapl/legacy/scripts/original_forms/Comissao.html
  69. 508
      sapl/legacy/scripts/original_forms/ComposicaoComissao.html
  70. 485
      sapl/legacy/scripts/original_forms/Dependente.html
  71. 684
      sapl/legacy/scripts/original_forms/DocumentoAcessorio.html
  72. 333
      sapl/legacy/scripts/original_forms/DocumentoAcessorioAdministrativo.html
  73. 429
      sapl/legacy/scripts/original_forms/DocumentoAdministrativo.html
  74. 250
      sapl/legacy/scripts/original_forms/ExpedienteMateria.html
  75. 656
      sapl/legacy/scripts/original_forms/Filiacao.html
  76. 529
      sapl/legacy/scripts/original_forms/LegislacaoCitada.html
  77. 437
      sapl/legacy/scripts/original_forms/Legislatura.html
  78. 376
      sapl/legacy/scripts/original_forms/LexmlRegistroProvedor.html
  79. 360
      sapl/legacy/scripts/original_forms/LexmlRegistroPublicador.html
  80. 611
      sapl/legacy/scripts/original_forms/Mandato.html
  81. 952
      sapl/legacy/scripts/original_forms/MateriaLegislativa.html
  82. 788
      sapl/legacy/scripts/original_forms/NormaJuridica.html
  83. 542
      sapl/legacy/scripts/original_forms/Numeracao.html
  84. 572
      sapl/legacy/scripts/original_forms/Oradores.html
  85. 572
      sapl/legacy/scripts/original_forms/OradoresExpediente.html
  86. 249
      sapl/legacy/scripts/original_forms/OrdemDia.html
  87. 406
      sapl/legacy/scripts/original_forms/Orgao.html
  88. 386
      sapl/legacy/scripts/original_forms/Origem.html
  89. 646
      sapl/legacy/scripts/original_forms/PainelEletronico.html
  90. 763
      sapl/legacy/scripts/original_forms/Parlamentar.html
  91. 436
      sapl/legacy/scripts/original_forms/Partido.html
  92. 412
      sapl/legacy/scripts/original_forms/PeriodoCompComissao.html
  93. 411
      sapl/legacy/scripts/original_forms/PeriodoCompMesa.html
  94. 646
      sapl/legacy/scripts/original_forms/Proposicao.html
  95. 429
      sapl/legacy/scripts/original_forms/Protocolo.html
  96. 280
      sapl/legacy/scripts/original_forms/RegistroVotacao.html
  97. 515
      sapl/legacy/scripts/original_forms/Relatoria.html
  98. 468
      sapl/legacy/scripts/original_forms/SessaoLegislativa.html
  99. 734
      sapl/legacy/scripts/original_forms/SessaoPlenaria.html
  100. 398
      sapl/legacy/scripts/original_forms/StatusTramitacao.html

2
Dockerfile

@ -2,7 +2,7 @@ FROM alpine:3.5
ENV BUILD_PACKAGES postgresql-dev graphviz-dev graphviz build-base git pkgconfig \
python3-dev libxml2-dev jpeg-dev libressl-dev libffi-dev libxslt-dev nodejs py3-lxml \
py3-magic postgresql-client poppler-utils vim
py3-magic postgresql-client poppler-utils antiword vim
RUN apk --update add fontconfig ttf-dejavu && fc-cache -fv

1
create_admin.py

@ -1,3 +1,4 @@
#!/usr/bin/env python
import os
import sys

2
docker-compose.yml

@ -11,7 +11,7 @@ sapldb:
ports:
- "5432:5432"
sapl:
image: interlegis/sapl:3.1.52
image: interlegis/sapl:3.1.66
restart: always
environment:
ADMIN_PASSWORD: interlegis

10
docs/instalacao31.rst

@ -28,7 +28,7 @@ Instalar as seguintes dependências do sistema::
pkg-config postgresql postgresql-contrib pgadmin3 python-psycopg2 \
software-properties-common build-essential libxml2-dev libjpeg-dev \
libmysqlclient-dev libssl-dev libffi-dev libxslt1-dev python3-setuptools \
python3-pip curl poppler-utils default-jre
python3-pip curl poppler-utils antiword default-jre
sudo -i
curl -sL https://deb.nodesource.com/setup_6.x | bash -
@ -74,6 +74,12 @@ Clonar o projeto do github, ou fazer um fork e depois clonar
* Para apenas clonar do repositório do Interlegis::
cd /var/interlegis
git clone -b 3.1.x --single-branch git://github.com/interlegis/sapl
O comando acima irá clonar a última versão estável do SAPL (3.1.x)
Para clonar todo o repositório utilize o comando abaixo:
git clone git://github.com/interlegis/sapl
* Para fazer um fork e depois clonar, siga as instruções em https://help.github.com/articles/fork-a-repo que basicamente são:
@ -202,7 +208,7 @@ Instruções para criação do super usuário e de usuários de testes
* Criar super usuário do django-contrib-admin (Será solicitado alguns dados para criação)::
./manage.py createsuperuser
python3 manage.py createsuperuser
* `Os perfis semânticos do SAPL <https://github.com/interlegis/sapl/blob/master/sapl/rules/__init__.py>`_ são fixos e atualizados a cada execução do comando::

1
sapl/api/forms.py

@ -7,6 +7,7 @@ from django_filters.filters import DateFilter, MethodFilter, ModelChoiceFilter
from rest_framework import serializers
from rest_framework.compat import django_filters
from rest_framework.filters import FilterSet
from sapl.base.models import Autor, TipoAutor
from sapl.parlamentares.models import Legislatura
from sapl.utils import generic_relations_for_model

1
sapl/api/serializers.py

@ -1,4 +1,5 @@
from rest_framework import serializers
from sapl.base.models import Autor, CasaLegislativa
from sapl.materia.models import MateriaLegislativa
from sapl.sessao.models import OrdemDia, SessaoPlenaria

1
sapl/api/urls.py

@ -1,6 +1,7 @@
from django.conf import settings
from django.conf.urls import include, url
from rest_framework.routers import DefaultRouter
from sapl.api.views import (AutoresPossiveisListView, AutoresProvaveisListView,
AutorListView, MateriaLegislativaViewSet,
ModelChoiceView, SessaoPlenariaViewSet)

1
sapl/api/views.py

@ -8,6 +8,7 @@ from rest_framework.mixins import ListModelMixin, RetrieveModelMixin
from rest_framework.permissions import (AllowAny, IsAuthenticated,
IsAuthenticatedOrReadOnly)
from rest_framework.viewsets import GenericViewSet
from sapl.api.forms import (AutorChoiceFilterSet, AutoresPossiveisFilterSet,
AutorSearchForFieldFilterSet)
from sapl.api.serializers import (AutorChoiceSerializer, AutorSerializer,

20
sapl/base/admin.py

@ -3,34 +3,14 @@ from django.core.urlresolvers import reverse
from django.shortcuts import redirect
from django.utils.translation import ugettext_lazy as _
from reversion.models import Revision
from sapl.base.models import ProblemaMigracao
from sapl.utils import register_all_models_in_admin
register_all_models_in_admin(__name__)
admin.site.unregister(ProblemaMigracao)
admin.site.site_title = 'Administração - SAPL'
admin.site.site_header = 'Administração - SAPL'
@admin.register(ProblemaMigracao)
class ProblemaMigracaoAdmin(admin.ModelAdmin):
list_display = ["content_type", "object_id", "nome_campo", "problema",
"descricao", "get_url"]
def get_url(self, obj):
info = (obj.content_object._meta.app_label,
obj.content_object._meta.model_name)
endereco = reverse('admin:%s_%s_change' % info,
args=(obj.content_object.pk,))
return "<a href='%s'>%s</a>" % (endereco, endereco)
get_url.short_description = "Endereço"
get_url.allow_tags = True
class RevisionAdmin(admin.ModelAdmin):
list_display = ('user', 'comment', 'date_created')
search_fields = ('=user__username', '=user__email')

167
sapl/base/forms.py

@ -13,16 +13,17 @@ from django.db import models, transaction
from django.forms import Form, ModelForm
from django.utils.translation import ugettext_lazy as _
from django.utils.translation import string_concat
from sapl.base.models import Autor, TipoAutor
from sapl.crispy_layout_mixin import (SaplFormLayout, form_actions, to_column,
to_row)
from sapl.materia.models import MateriaLegislativa
from sapl.sessao.models import SessaoPlenaria
from sapl.settings import MAX_IMAGE_UPLOAD_SIZE
from sapl.utils import (RANGE_ANOS, ChoiceWithoutValidationField,
ImageThumbnailFileInput, RangeWidgetOverride,
autor_label, autor_modal, models_with_gr_for_model,
qs_override_django_filter)
from sapl.utils import (RANGE_ANOS, YES_NO_CHOICES,
ChoiceWithoutValidationField, ImageThumbnailFileInput,
RangeWidgetOverride, autor_label, autor_modal,
models_with_gr_for_model, qs_override_django_filter)
from .models import AppConfig, CasaLegislativa
@ -41,6 +42,113 @@ STATUS_USER_CHOICE = [
]
def get_roles():
return [(g.id, g.name) for g in Group.objects.all().order_by('name')]
class UsuarioCreateForm(ModelForm):
username = forms.CharField(required=True, label="Nome de usuário")
firstname = forms.CharField(required=True, label="Nome")
lastname = forms.CharField(required=True, label="Sobrenome")
password1 = forms.CharField(required=True, widget=forms.PasswordInput, label='Senha')
password2 = forms.CharField(required=True, widget=forms.PasswordInput, label='Confirmar senha')
user_active = forms.ChoiceField(required=False, choices=YES_NO_CHOICES,
label="Usuário ativo?", initial='True')
#ROLES = [(g.id, g.name) for g in Group.objects.all().order_by('name')]
roles = forms.MultipleChoiceField(
required=True, widget=forms.CheckboxSelectMultiple(), choices=get_roles)
class Meta:
model = get_user_model()
fields = ['username', 'firstname', 'lastname', 'email',
'password1', 'password2', 'user_active', 'roles']
def clean(self):
super(UsuarioCreateForm, self).clean()
if not self.is_valid():
return self.cleaned_data
data = self.cleaned_data
if data['password1'] != data['password2']:
raise ValidationError('Senhas informadas são diferentes')
def __init__(self, *args, **kwargs):
super(UsuarioCreateForm, self).__init__(*args, **kwargs)
row0 = to_row([('username', 12)])
row1 = to_row([('firstname', 6),
('lastname', 6)])
row2 = to_row([('email', 6),
('user_active', 6)])
row3 = to_row(
[('password1', 6),
('password2', 6)])
row4 = to_row([(form_actions(label='Confirmar'), 6)])
self.helper = FormHelper()
self.helper.layout = Layout(
row0,
row1,
row3,
row2,
'roles',
row4)
class UsuarioEditForm(ModelForm):
# ROLES = [(g.id, g.name) for g in Group.objects.all().order_by('name')]
ROLES = []
password1 = forms.CharField(required=False, widget=forms.PasswordInput, label='Senha')
password2 = forms.CharField(required=False, widget=forms.PasswordInput, label='Confirmar senha')
user_active = forms.ChoiceField(choices=YES_NO_CHOICES, required=True,
label="Usuário ativo?", initial='True')
roles = forms.MultipleChoiceField(
required=True, widget=forms.CheckboxSelectMultiple(), choices=get_roles)
class Meta:
model = get_user_model()
fields = ['email', 'password1', 'password2', 'user_active', 'roles']
def __init__(self, *args, **kwargs):
super(UsuarioEditForm, self).__init__(*args, **kwargs)
row1 = to_row([('email', 6),
('user_active', 6)])
row2 = to_row(
[('password1', 6),
('password2', 6)])
row3 = to_row([(form_actions(label='Salvar Alterações'), 6)])
self.helper = FormHelper()
self.helper.layout = Layout(
row1,
row2,
'roles',
row3)
def clean(self):
super(UsuarioEditForm, self).clean()
if not self.is_valid():
return self.cleaned_data
data = self.cleaned_data
if data['password1'] and data['password1'] != data['password2']:
raise ValidationError('Senhas informadas são diferentes')
class TipoAutorForm(ModelForm):
class Meta:
@ -206,6 +314,9 @@ class AutorForm(ModelForm):
def clean(self):
super(AutorForm, self).clean()
if not self.is_valid():
return self.cleaned_data
User = get_user_model()
cd = self.cleaned_data
@ -466,7 +577,47 @@ class RelatorioHistoricoTramitacaoFilterSet(django_filters.FilterSet):
self.form.helper = FormHelper()
self.form.helper.form_method = 'GET'
self.form.helper.layout = Layout(
Fieldset(_('Histórico de Tramita'),
Fieldset(_('Histórico de Tramitação'),
row1, row2,
form_actions(label='Pesquisar'))
)
class RelatorioDataFimPrazoTramitacaoFilterSet(django_filters.FilterSet):
filter_overrides = {models.DateField: {
'filter_class': django_filters.DateFromToRangeFilter,
'extra': lambda f: {
'label': '%s (%s)' % (f.verbose_name, _('Inicial - Final')),
'widget': RangeWidgetOverride}
}}
@property
def qs(self):
parent = super(RelatorioDataFimPrazoTramitacaoFilterSet, self).qs
return parent.distinct().order_by('-ano', 'tipo', 'numero')
class Meta:
model = MateriaLegislativa
fields = ['tipo', 'tramitacao__unidade_tramitacao_local',
'tramitacao__status', 'tramitacao__data_fim_prazo']
def __init__(self, *args, **kwargs):
super(RelatorioDataFimPrazoTramitacaoFilterSet, self).__init__(
*args, **kwargs)
self.filters['tipo'].label = 'Tipo de Matéria'
row1 = to_row([('tramitacao__data_fim_prazo', 12)])
row2 = to_row(
[('tipo', 4),
('tramitacao__unidade_tramitacao_local', 4),
('tramitacao__status', 4)])
self.form.helper = FormHelper()
self.form.helper.form_method = 'GET'
self.form.helper.layout = Layout(
Fieldset(_('Tramitações por fim de prazo'),
row1, row2,
form_actions(label='Pesquisar'))
)
@ -686,6 +837,9 @@ class RecuperarSenhaForm(PasswordResetForm):
def clean(self):
super(RecuperarSenhaForm, self).clean()
if not self.is_valid():
return self.cleaned_data
email_existente = User.objects.filter(
email=self.data['email']).exists()
@ -747,6 +901,9 @@ class AlterarSenhaForm(Form):
def clean(self):
super(AlterarSenhaForm, self).clean()
if not self.is_valid():
return self.cleaned_data
data = self.cleaned_data
new_password1 = data['new_password1']

32
sapl/base/migrations/0016_auto_20180326_1840.py

@ -0,0 +1,32 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-26 21:40
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('base', '0015_appconfig_receber_recibo_proposicao'),
]
operations = [
migrations.RemoveField(
model_name='argumento',
name='constraint',
),
migrations.RemoveField(
model_name='problemamigracao',
name='content_type',
),
migrations.DeleteModel(
name='Argumento',
),
migrations.DeleteModel(
name='Constraint',
),
migrations.DeleteModel(
name='ProblemaMigracao',
),
]

48
sapl/base/models.py

@ -5,7 +5,6 @@ from django.db import models
from django.db.models.signals import post_migrate
from django.db.utils import DEFAULT_DB_ALIAS
from django.utils.translation import ugettext_lazy as _
from sapl.utils import (LISTA_DE_UFS, YES_NO_CHOICES,
get_settings_auth_user_model, models_with_gr_for_model)
@ -59,53 +58,6 @@ class CasaLegislativa(models.Model):
'municipio': self.municipio}
@reversion.register()
class ProblemaMigracao(models.Model):
content_type = models.ForeignKey(ContentType,
verbose_name=_('Tipo de Content'))
object_id = models.PositiveIntegerField(verbose_name=_('ID do Objeto'))
content_object = GenericForeignKey('content_type', 'object_id')
nome_campo = models.CharField(max_length=100,
blank=True,
verbose_name=_('Nome do(s) Campo(s)'))
problema = models.CharField(max_length=300, verbose_name=_('Problema'))
descricao = models.CharField(max_length=300, verbose_name=_('Descrição'))
eh_stub = models.BooleanField(verbose_name=_('É stub?'))
critico = models.BooleanField(
default=False, verbose_name=_('Crítico'))
class Meta:
verbose_name = _('Problema na Migração')
verbose_name_plural = _('Problemas na Migração')
@reversion.register()
class Constraint(models.Model):
nome_tabela = models.CharField(
max_length=50, verbose_name=_('Nome da tabela'))
nome_constraint = models.CharField(
max_length=100, verbose_name=_('Nome da constraint'))
nome_model = models.CharField(
max_length=50, verbose_name=_('Nome da model'))
tipo_constraint = models.CharField(
max_length=50, verbose_name=_('Tipo da constraint'))
class Meta:
verbose_name = _('Constraint removida')
verbose_name_plural = _('Constraints removidas')
@reversion.register()
class Argumento(models.Model):
constraint = models.ForeignKey(Constraint)
argumento = models.CharField(
max_length=50, verbose_name=_('Argumento'))
class Meta:
verbose_name = _('Argumento da constraint')
verbose_name_plural = _('Argumentos da constraint')
@reversion.register()
class AppConfig(models.Model):

3
sapl/base/search_indexes.py

@ -13,13 +13,14 @@ from haystack.constants import Indexable
from haystack.fields import CharField
from haystack.indexes import SearchIndex
from haystack.utils import get_model_ct_tuple
from textract.exceptions import ExtensionNotSupported
from sapl.compilacao.models import (STATUS_TA_IMMUTABLE_PUBLIC,
STATUS_TA_PUBLIC, Dispositivo,
TextoArticulado)
from sapl.materia.models import DocumentoAcessorio, MateriaLegislativa
from sapl.norma.models import NormaJuridica
from sapl.settings import BASE_DIR, SOLR_URL
from textract.exceptions import ExtensionNotSupported
logger = logging.getLogger(BASE_DIR.name)

3
sapl/base/templatetags/common_tags.py

@ -1,11 +1,12 @@
from compressor.utils import get_class
from django import template
from django.template.defaultfilters import stringfilter
from sapl.base.models import AppConfig
from sapl.materia.models import DocumentoAcessorio, MateriaLegislativa
from sapl.norma.models import NormaJuridica
from sapl.parlamentares.models import Filiacao
from sapl.utils import filiacao_data
from django.template.defaultfilters import stringfilter
register = template.Library()

8
sapl/base/templatetags/menus.py

@ -1,14 +1,18 @@
import yaml
from django import template
from django.core.urlresolvers import reverse
from django.utils.translation import ugettext_lazy as _
import yaml
from sapl.utils import sapl_logger
register = template.Library()
@register.inclusion_tag('menus/menu.html', takes_context=True)
def menu(context, path=None):
return nav_run(context, path)
@register.inclusion_tag('menus/subnav.html', takes_context=True)
def subnav(context, path=None):
return nav_run(context, path)

1
sapl/base/tests/test_form.py

@ -1,5 +1,6 @@
import pytest
from django.utils.translation import ugettext_lazy as _
from sapl.base.forms import CasaLegislativaForm

1
sapl/base/tests/teststub_urls.py

@ -1,5 +1,6 @@
from django.conf.urls import patterns, url
from django.views.generic.base import TemplateView
from sapl.urls import urlpatterns as original_patterns
ptrn = patterns('',

17
sapl/base/urls.py

@ -5,13 +5,16 @@ from django.contrib.auth.views import (password_reset, password_reset_complete,
password_reset_confirm,
password_reset_done)
from django.views.generic.base import TemplateView
from sapl.base.views import AutorCrud, ConfirmarEmailView, TipoAutorCrud
from sapl.settings import EMAIL_SEND_USER
from .apps import AppConfig
from .forms import LoginForm, NovaSenhaForm, RecuperarSenhaForm
from .views import (AlterarSenha, AppConfigCrud, CasaLegislativaCrud,
HelpTopicView, RelatorioAtasView,
CreateUsuarioView, DeleteUsuarioView, EditUsuarioView,
HelpTopicView, ListarUsuarioView, RelatorioAtasView,
RelatorioDataFimPrazoTramitacaoView,
RelatorioHistoricoTramitacaoView,
RelatorioMateriasPorAnoAutorTipoView,
RelatorioMateriasPorAutorView,
@ -20,6 +23,13 @@ from .views import (AlterarSenha, AppConfigCrud, CasaLegislativaCrud,
app_name = AppConfig.name
admin_user = [
url(r'^sistema/usuario/$', ListarUsuarioView.as_view(), name='user_list'),
url(r'^sistema/usuario/create$', CreateUsuarioView.as_view(), name='user_create'),
url(r'^sistema/usuario/(?P<pk>\d+)/edit$', EditUsuarioView.as_view(), name='user_edit'),
url(r'^sistema/usuario/(?P<pk>\d+)/delete$', DeleteUsuarioView.as_view(), name='user_delete')
]
alterar_senha = [
url(r'^sistema/alterar-senha/$',
AlterarSenha.as_view(),
@ -83,6 +93,9 @@ urlpatterns = [
url(r'^sistema/relatorios/historico-tramitacoes$',
RelatorioHistoricoTramitacaoView.as_view(),
name='historico_tramitacoes'),
url(r'^sistema/relatorios/data-fim-prazo-tramitacoes$',
RelatorioDataFimPrazoTramitacaoView.as_view(),
name='data_fim_prazo_tramitacoes'),
url(r'^sistema/relatorios/presenca$',
RelatorioPresencaSessaoView.as_view(),
name='presenca_sessao'),
@ -107,4 +120,4 @@ urlpatterns = [
url(r'^sistema/search/', SaplSearchView(), name='haystack_search'),
] + recuperar_senha + alterar_senha
] + recuperar_senha + alterar_senha + admin_user

157
sapl/base/views.py

@ -1,5 +1,6 @@
from django.conf import settings
from django.contrib.auth import get_user_model, update_session_auth_hash
from django.contrib.auth.mixins import PermissionRequiredMixin
from django.contrib.auth.models import Group
from django.contrib.auth.tokens import default_token_generator
from django.core.exceptions import ObjectDoesNotExist, PermissionDenied
@ -11,15 +12,17 @@ from django.template import TemplateDoesNotExist
from django.template.loader import get_template
from django.utils.encoding import force_bytes
from django.utils.http import urlsafe_base64_decode, urlsafe_base64_encode
from django.utils.translation import ugettext_lazy as _
from django.utils.translation import string_concat
from django.views.generic import FormView
from django.utils.translation import ugettext_lazy as _
from django.views.generic import (CreateView, DeleteView, DetailView, FormView,
ListView, UpdateView)
from django.views.generic.base import TemplateView
from django_filters.views import FilterView
from haystack.views import SearchView
from sapl.base.forms import AutorForm, AutorFormForAdmin, TipoAutorForm
from sapl.base.models import Autor, TipoAutor
from sapl.crud.base import CrudAux
from sapl.crud.base import CrudAux, make_pagination
from sapl.materia.models import (Autoria, MateriaLegislativa,
TipoMateriaLegislativa)
from sapl.sessao.models import (PresencaOrdemDia, SessaoPlenaria,
@ -29,11 +32,13 @@ from sapl.utils import (parlamentares_ativos, sapl_logger,
from .forms import (AlterarSenhaForm, CasaLegislativaForm,
ConfiguracoesAppForm, RelatorioAtasFilterSet,
RelatorioDataFimPrazoTramitacaoFilterSet,
RelatorioHistoricoTramitacaoFilterSet,
RelatorioMateriasPorAnoAutorTipoFilterSet,
RelatorioMateriasPorAutorFilterSet,
RelatorioMateriasTramitacaoilterSet,
RelatorioPresencaSessaoFilterSet)
RelatorioPresencaSessaoFilterSet, UsuarioCreateForm,
UsuarioEditForm)
from .models import AppConfig, CasaLegislativa
@ -68,6 +73,8 @@ class TipoAutorCrud(CrudAux):
return vn
class ListView(CrudAux.ListView):
template_name = "base/tipoautor_list.html"
def get_queryset(self):
qs = CrudAux.ListView.get_queryset(self)
qs = qs.filter(content_type__isnull=True)
@ -82,11 +89,12 @@ class TipoAutorCrud(CrudAux):
return context
class TipoAutorMixin:
def dispatch(self, request, *args, **kwargs):
object = self.get_object()
if object.content_type:
raise PermissionDenied()
return super().get(request, *args, **kwargs)
return super().dispatch(request, *args, **kwargs)
class UpdateView(TipoAutorMixin, CrudAux.UpdateView):
pass
@ -358,6 +366,23 @@ class RelatorioHistoricoTramitacaoView(FilterView):
return context
class RelatorioDataFimPrazoTramitacaoView(FilterView):
model = MateriaLegislativa
filterset_class = RelatorioDataFimPrazoTramitacaoFilterSet
template_name = 'base/RelatorioDataFimPrazoTramitacao_filter.html'
def get_context_data(self, **kwargs):
context = super(RelatorioDataFimPrazoTramitacaoView,
self).get_context_data(**kwargs)
context['title'] = _('Fim de Prazo de Tramitações')
qr = self.request.GET.copy()
context['filter_url'] = ('&' + qr.urlencode()) if len(qr) > 0 else ''
context['show_results'] = show_results_filter_set(qr)
return context
class RelatorioMateriasTramitacaoView(FilterView):
model = MateriaLegislativa
filterset_class = RelatorioMateriasTramitacaoilterSet
@ -503,6 +528,119 @@ class RelatorioMateriasPorAutorView(FilterView):
return context
class ListarUsuarioView(PermissionRequiredMixin, ListView):
model = get_user_model()
template_name = 'auth/user_list.html'
context_object_name = 'user_list'
permission_required = ('base.list_appconfig',)
paginate_by = 10
def get_queryset(self):
qs = super(ListarUsuarioView, self).get_queryset()
return qs.order_by('username')
def get_context_data(self, **kwargs):
context = super(ListarUsuarioView, self).get_context_data(**kwargs)
paginator = context['paginator']
page_obj = context['page_obj']
context['page_range'] = make_pagination(
page_obj.number, paginator.num_pages)
context['NO_ENTRIES_MSG'] = 'Nenhum usuário cadastrado.'
return context
class CreateUsuarioView(PermissionRequiredMixin, CreateView):
model = get_user_model()
form_class = UsuarioCreateForm
success_message = 'Usuário criado com sucesso'
permission_required = ('base.add_appconfig',)
def get_success_url(self):
return reverse('sapl.base:user_list')
def form_valid(self, form):
data = form.cleaned_data
new_user = get_user_model().objects.create(
username=data['username'], email=data['email'])
new_user.first_name = data['firstname']
new_user.last_name = data['lastname']
new_user.set_password(data['password1'])
new_user.is_superuser = False
new_user.is_staff = False
new_user.save()
groups = Group.objects.filter(id__in=data['roles'])
for g in groups:
g.user_set.add(new_user)
return HttpResponseRedirect(self.get_success_url())
class DeleteUsuarioView(PermissionRequiredMixin, DeleteView):
model = get_user_model()
permission_required = ('base.delete_appconfig',)
def get_success_url(self):
return reverse('sapl.base:user_list')
def get(self, request, *args, **kwargs):
return self.post(request, *args, **kwargs)
def get_queryset(self):
qs = super(DeleteUsuarioView, self).get_queryset()
return qs.filter(id=self.kwargs['pk'])
class EditUsuarioView(PermissionRequiredMixin, UpdateView):
model = get_user_model()
form_class = UsuarioEditForm
success_message = 'Usuário editado com sucesso'
permission_required = ('base.change_appconfig',)
def get_success_url(self):
return reverse('sapl.base:user_list')
def get_initial(self):
initial = super(EditUsuarioView, self).get_initial()
user = get_user_model().objects.get(id=self.kwargs['pk'])
roles = [str(g.id) for g in user.groups.all()]
initial['roles'] = roles
initial['user_active'] = user.is_active
return initial
def form_valid(self, form):
user = form.save(commit=False)
data = form.cleaned_data
# new_user.first_name = data['firstname']
# new_user.last_name = data['lastname']
if data['password1']:
user.set_password(data['password1'])
if data['user_active'] == 'True' and not user.is_active:
user.is_active = True
elif data['user_active'] == 'False' and user.is_active:
user.is_active = False
user.save()
for g in user.groups.all():
g.user_set.remove(user)
groups = Group.objects.filter(id__in=data['roles'])
for g in groups:
g.user_set.add(user)
return super(EditUsuarioView, self).form_valid(form)
class CasaLegislativaCrud(CrudAux):
model = CasaLegislativa
@ -547,13 +685,8 @@ class AppConfigCrud(CrudAux):
class BaseMixin(CrudAux.BaseMixin):
form_class = ConfiguracoesAppForm
@property
def list_url(self):
return ''
@property
def create_url(self):
return ''
list_url = ''
create_url = ''
class CreateView(CrudAux.CreateView):

90
sapl/comissoes/forms.py

@ -3,9 +3,12 @@ from django.contrib.contenttypes.models import ContentType
from django.core.exceptions import ValidationError
from django.db import transaction
from django.db.models import Q
from django.forms import ModelForm
from django.utils.translation import ugettext_lazy as _
from sapl.base.models import Autor, TipoAutor
from sapl.comissoes.models import Comissao, Composicao, Participacao
from sapl.comissoes.models import (Comissao, Composicao, DocumentoAcessorio,
Participacao, Reuniao)
from sapl.parlamentares.models import Legislatura, Mandato, Parlamentar
@ -15,6 +18,7 @@ class ParticipacaoCreateForm(forms.ModelForm):
class Meta:
model = Participacao
fields = '__all__'
exclude = ['composicao']
def __init__(self, user=None, **kwargs):
@ -48,6 +52,21 @@ class ParticipacaoCreateForm(forms.ModelForm):
qs = Parlamentar.objects.filter(id__in=ids)
self.fields['parlamentar'].queryset = qs
def clean(self):
cleaned_data = super(ParticipacaoCreateForm, self).clean()
if not self.is_valid():
return cleaned_data
composicao = Composicao.objects.get(id=self.initial['parent_pk'])
cargos_unicos = [c.cargo.nome for c in composicao.participacao_set.filter(cargo__unico=True)]
if cleaned_data['cargo'].nome in cargos_unicos:
msg = _('Este cargo é único para esta Comissão.')
raise ValidationError(msg)
def create_participacao(self):
composicao = Composicao.objects.get(id=self.initial['parent_pk'])
data_inicio_comissao = composicao.periodo.data_inicio
@ -61,15 +80,12 @@ class ParticipacaoCreateForm(forms.ModelForm):
qs = q1 | q2 | q3
return qs
def clean(self):
super(ParticipacaoCreateForm, self).clean()
return self.cleaned_data
def verifica(self):
composicao = Composicao.objects.get(id=self.initial['parent_pk'])
participantes = composicao.participacao_set.all()
participantes_id = [p.parlamentar.id for p in participantes]
parlamentares = Parlamentar.objects.all().exclude(id__in=participantes_id).order_by('nome_completo')
parlamentares = Parlamentar.objects.all().exclude(
id__in=participantes_id).order_by('nome_completo')
parlamentares = [p for p in parlamentares if p.ativo]
lista = []
@ -121,6 +137,9 @@ class ComissaoForm(forms.ModelForm):
def clean(self):
super(ComissaoForm, self).clean()
if not self.is_valid():
return self.cleaned_data
if self.cleaned_data['data_extincao']:
if (self.cleaned_data['data_extincao'] <
self.cleaned_data['data_criacao']):
@ -142,3 +161,62 @@ class ComissaoForm(forms.ModelForm):
nome=nome
)
return comissao
class ReuniaoForm(ModelForm):
comissao = forms.ModelChoiceField(queryset=Comissao.objects.all(),
widget=forms.HiddenInput())
class Meta:
model = Reuniao
exclude = ['cod_andamento_reuniao']
def clean(self):
super(ReuniaoForm, self).clean()
if not self.is_valid():
return self.cleaned_data
if self.cleaned_data['hora_fim']:
if (self.cleaned_data['hora_fim'] <
self.cleaned_data['hora_inicio']):
msg = _('A hora de término da reunião não pode ser menor que a de início')
raise ValidationError(msg)
return self.cleaned_data
class DocumentoAcessorioCreateForm(forms.ModelForm):
parent_pk = forms.CharField(required=False) # widget=forms.HiddenInput())
class Meta:
model = DocumentoAcessorio
exclude = ['reuniao']
def __init__(self, user=None, **kwargs):
super(DocumentoAcessorioCreateForm, self).__init__(**kwargs)
if self.instance:
reuniao = Reuniao.objects.get(id=self.initial['parent_pk'])
comissao = reuniao.comissao
comissao_pk = comissao.id
documentos = reuniao.documentoacessorio_set.all()
return self.create_documentoacessorio()
def create_documentoacessorio(self):
reuniao = Reuniao.objects.get(id=self.initial['parent_pk'])
class DocumentoAcessorioEditForm(forms.ModelForm):
parent_pk = forms.CharField(required=False) # widget=forms.HiddenInput())
class Meta:
model = DocumentoAcessorio
fields = ['nome', 'data', 'autor', 'ementa',
'indexacao', 'arquivo']
def __init__(self, user=None, **kwargs):
super(DocumentoAcessorioEditForm, self).__init__(**kwargs)

44
sapl/comissoes/migrations/0003_reuniao.py

@ -0,0 +1,44 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2017-11-23 13:07
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import sapl.comissoes.models
import sapl.utils
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0002_auto_20170809_1236'),
]
operations = [
migrations.CreateModel(
name='Reuniao',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('numero', models.PositiveIntegerField(verbose_name='Número')),
('nome', models.CharField(max_length=100, verbose_name='Nome da Reunião')),
('tema', models.CharField(max_length=100, verbose_name='Tema da Reunião')),
('data', models.DateField(verbose_name='Data')),
('hora_inicio', models.CharField(max_length=5, verbose_name='Horário (hh:mm)')),
('hora_fim', models.CharField(max_length=5, verbose_name='Horário (hh:mm)')),
('local_reuniao', models.CharField(blank=True, max_length=100, verbose_name='Local Reunião')),
('observacao', models.CharField(blank=True, max_length=150, verbose_name='Observação')),
('url_audio', models.URLField(blank=True, max_length=150, verbose_name='URL Arquivo Áudio (Formatos MP3 / AAC)')),
('url_video', models.URLField(blank=True, max_length=150, verbose_name='URL Arquivo Vídeo (Formatos MP4 / FLV / WebM)')),
('upload_pauta', models.FileField(blank=True, null=True, upload_to=sapl.comissoes.models.pauta_upload_path, validators=[sapl.utils.restringe_tipos_de_arquivo_txt], verbose_name='Pauta da Reunião')),
('upload_ata', models.FileField(blank=True, null=True, upload_to=sapl.comissoes.models.ata_upload_path, validators=[sapl.utils.restringe_tipos_de_arquivo_txt], verbose_name='Ata da Reunião')),
('upload_anexo', models.FileField(blank=True, null=True, upload_to=sapl.comissoes.models.anexo_upload_path, verbose_name='Anexo da Reunião')),
('comissao', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='comissoes.Comissao', verbose_name='Comissão')),
('periodo', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='comissoes.Periodo', verbose_name='Periodo da Composicão da Comissão')),
('tipo', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='comissoes.TipoComissao', verbose_name='Tipo')),
],
options={
'verbose_name': 'Reunião de Comissão',
'verbose_name_plural': 'Reuniões de Comissão',
},
),
]

16
sapl/comissoes/migrations/0005_merge.py

@ -0,0 +1,16 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-02-26 10:41
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0004_auto_20180102_1652'),
('comissoes', '0003_reuniao'),
]
operations = [
]

25
sapl/comissoes/migrations/0006_auto_20180227_0842.py

@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-02-27 11:42
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0005_merge'),
]
operations = [
migrations.AlterField(
model_name='reuniao',
name='url_audio',
field=models.URLField(blank=True, max_length=150, null=True, verbose_name='URL Arquivo Áudio (Formatos MP3 / AAC)'),
),
migrations.AlterField(
model_name='reuniao',
name='url_video',
field=models.URLField(blank=True, max_length=150, null=True, verbose_name='URL Arquivo Vídeo (Formatos MP4 / FLV / WebM)'),
),
]

25
sapl/comissoes/migrations/0007_auto_20180227_1025.py

@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-02-27 13:25
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0006_auto_20180227_0842'),
]
operations = [
migrations.AlterField(
model_name='reuniao',
name='hora_fim',
field=models.CharField(max_length=5, verbose_name='Horário de Término (hh:mm)'),
),
migrations.AlterField(
model_name='reuniao',
name='hora_inicio',
field=models.CharField(max_length=5, verbose_name='Horário de Início (hh:mm)'),
),
]

25
sapl/comissoes/migrations/0008_auto_20180227_1111.py

@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-02-27 14:11
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0007_auto_20180227_1025'),
]
operations = [
migrations.AlterField(
model_name='reuniao',
name='url_audio',
field=models.URLField(blank=True, max_length=150, verbose_name='URL Arquivo Áudio (Formatos MP3 / AAC)'),
),
migrations.AlterField(
model_name='reuniao',
name='url_video',
field=models.URLField(blank=True, max_length=150, verbose_name='URL Arquivo Vídeo (Formatos MP4 / FLV / WebM)'),
),
]

41
sapl/comissoes/migrations/0009_auto_20180301_1011.py

@ -0,0 +1,41 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-01 13:11
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0008_auto_20180227_1111'),
]
operations = [
migrations.AlterField(
model_name='reuniao',
name='local_reuniao',
field=models.CharField(blank=True, max_length=100, verbose_name='Local da Reunião'),
),
migrations.AlterField(
model_name='reuniao',
name='observacao',
field=models.TextField(blank=True, max_length=150, verbose_name='Observação'),
),
migrations.AlterField(
model_name='reuniao',
name='tipo',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, to='comissoes.TipoComissao', verbose_name='Tipo de Comissão'),
),
migrations.AlterField(
model_name='reuniao',
name='url_audio',
field=models.URLField(blank=True, max_length=150, verbose_name='URL do Arquivo de Áudio (Formatos MP3 / AAC)'),
),
migrations.AlterField(
model_name='reuniao',
name='url_video',
field=models.URLField(blank=True, max_length=150, verbose_name='URL do Arquivo de Vídeo (Formatos MP4 / FLV / WebM)'),
),
]

25
sapl/comissoes/migrations/0010_auto_20180306_0918.py

@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-06 12:18
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0009_auto_20180301_1011'),
]
operations = [
migrations.AlterField(
model_name='reuniao',
name='hora_fim',
field=models.TimeField(verbose_name='Horário de Término (hh:mm)'),
),
migrations.AlterField(
model_name='reuniao',
name='hora_inicio',
field=models.TimeField(verbose_name='Horário de Início (hh:mm)'),
),
]

29
sapl/comissoes/migrations/0010_auto_20180307_1645.py

@ -0,0 +1,29 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-07 19:45
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0009_auto_20180301_1011'),
]
operations = [
migrations.RemoveField(
model_name='reuniao',
name='tipo',
),
migrations.AlterField(
model_name='reuniao',
name='nome',
field=models.CharField(max_length=150, verbose_name='Nome da Reunião'),
),
migrations.AlterField(
model_name='reuniao',
name='tema',
field=models.CharField(blank=True, max_length=150, verbose_name='Tema da Reunião'),
),
]

16
sapl/comissoes/migrations/0011_merge.py

@ -0,0 +1,16 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-09 10:27
from __future__ import unicode_literals
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0010_auto_20180307_1645'),
('comissoes', '0010_auto_20180306_0918'),
]
operations = [
]

36
sapl/comissoes/migrations/0012_documentoacessorio.py

@ -0,0 +1,36 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-09 12:38
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import sapl.comissoes.models
import sapl.utils
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0011_merge'),
]
operations = [
migrations.CreateModel(
name='DocumentoAcessorio',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('nome', models.CharField(max_length=50, verbose_name='Nome')),
('data', models.DateField(blank=True, default=None, null=True, verbose_name='Data')),
('autor', models.CharField(blank=True, max_length=50, verbose_name='Autor')),
('ementa', models.TextField(blank=True, verbose_name='Ementa')),
('indexacao', models.TextField(blank=True)),
('arquivo', models.FileField(blank=True, null=True, upload_to=sapl.comissoes.models.anexo_upload_path, validators=[sapl.utils.restringe_tipos_de_arquivo_txt], verbose_name='Texto Integral')),
('data_ultima_atualizacao', models.DateTimeField(auto_now=True, null=True, verbose_name='Data')),
('reuniao', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='documentoacessorio_set', to='comissoes.Reuniao')),
],
options={
'verbose_name': 'Documento Acessório',
'verbose_name_plural': 'Documentos Acessórios',
},
),
]

20
sapl/comissoes/migrations/0013_auto_20180312_1533.py

@ -0,0 +1,20 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-12 18:33
from __future__ import unicode_literals
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('comissoes', '0012_documentoacessorio'),
]
operations = [
migrations.AlterField(
model_name='documentoacessorio',
name='autor',
field=models.CharField(max_length=100, verbose_name='Autor'),
),
]

183
sapl/comissoes/models.py

@ -1,11 +1,12 @@
import reversion
from django.db import models
from django.utils.translation import ugettext_lazy as _
from model_utils import Choices
from sapl.base.models import Autor
from sapl.parlamentares.models import Parlamentar
from sapl.utils import YES_NO_CHOICES, SaplGenericRelation
from sapl.utils import (YES_NO_CHOICES, SaplGenericRelation,
restringe_tipos_de_arquivo_txt, texto_upload_path)
@reversion.register()
@ -52,22 +53,18 @@ class Comissao(models.Model):
secretario = models.CharField(
max_length=30, blank=True, verbose_name=_('Secretário'))
telefone_reuniao = models.CharField(
max_length=15,
blank=True,
max_length=15, blank=True,
verbose_name=_('Tel. Sala Reunião'))
endereco_secretaria = models.CharField(
max_length=100,
blank=True,
max_length=100, blank=True,
verbose_name=_('Endereço Secretaria'))
telefone_secretaria = models.CharField(
max_length=15,
blank=True,
max_length=15, blank=True,
verbose_name=_('Tel. Secretaria'))
fax_secretaria = models.CharField(
max_length=15, blank=True, verbose_name=_('Fax Secretaria'))
agenda_reuniao = models.CharField(
max_length=100,
blank=True,
max_length=100, blank=True,
verbose_name=_('Data/Hora Reunião'))
local_reuniao = models.CharField(
max_length=100, blank=True, verbose_name=_('Local Reunião'))
@ -83,7 +80,6 @@ class Comissao(models.Model):
default=False,
choices=YES_NO_CHOICES,
verbose_name=_('Comissão Ativa?'))
autor = SaplGenericRelation(Autor,
related_query_name='comissao_set',
fields_search=(
@ -170,8 +166,7 @@ class Participacao(models.Model): # ComposicaoComissao
null=True,
verbose_name=_('Data Desligamento'))
motivo_desligamento = models.CharField(
max_length=150,
blank=True,
max_length=150, blank=True,
verbose_name=_('Motivo Desligamento'))
observacao = models.CharField(
max_length=150, blank=True, verbose_name=_('Observação'))
@ -182,3 +177,165 @@ class Participacao(models.Model): # ComposicaoComissao
def __str__(self):
return '%s : %s' % (self.cargo, self.parlamentar)
def get_comissao_media_path(instance, subpath, filename):
return './sapl/comissao/%s/%s/%s' % (instance.numero, subpath, filename)
def pauta_upload_path(instance, filename):
return texto_upload_path(instance, filename, subpath='pauta', pk_first=True)
def ata_upload_path(instance, filename):
return texto_upload_path(instance, filename, subpath='ata', pk_first=True)
def anexo_upload_path(instance, filename):
return texto_upload_path(instance, filename, subpath='anexo', pk_first=True)
class Reuniao(models.Model):
periodo = models. ForeignKey(
Periodo,
on_delete=models.PROTECT,
verbose_name=_('Periodo da Composicão da Comissão'))
comissao = models.ForeignKey(
Comissao,
on_delete=models.PROTECT,
verbose_name=_('Comissão'))
numero = models.PositiveIntegerField(verbose_name=_('Número'))
nome = models.CharField(
max_length=150, verbose_name=_('Nome da Reunião'))
tema = models.CharField(
max_length=150, blank=True, verbose_name=_('Tema da Reunião'))
data = models.DateField(verbose_name=_('Data'))
hora_inicio = models.TimeField(
verbose_name=_('Horário de Início (hh:mm)'))
hora_fim = models.TimeField(
verbose_name=_('Horário de Término (hh:mm)'))
local_reuniao = models.CharField(
max_length=100, blank=True, verbose_name=_('Local da Reunião'))
observacao = models.TextField(
max_length=150, blank=True, verbose_name=_('Observação'))
url_audio = models.URLField(
max_length=150, blank=True,
verbose_name=_('URL do Arquivo de Áudio (Formatos MP3 / AAC)'))
url_video = models.URLField(
max_length=150, blank=True,
verbose_name=_('URL do Arquivo de Vídeo (Formatos MP4 / FLV / WebM)'))
upload_pauta = models.FileField(
blank=True, null=True,
upload_to=pauta_upload_path,
verbose_name=_('Pauta da Reunião'),
validators=[restringe_tipos_de_arquivo_txt])
upload_ata = models.FileField(
blank=True, null=True,
upload_to=ata_upload_path,
verbose_name=_('Ata da Reunião'),
validators=[restringe_tipos_de_arquivo_txt])
upload_anexo = models.FileField(
blank=True, null=True,
upload_to=anexo_upload_path,
verbose_name=_('Anexo da Reunião'))
class Meta:
verbose_name = _('Reunião de Comissão')
verbose_name_plural = _('Reuniões de Comissão')
def __str__(self):
return self.nome
def delete(self, using=None, keep_parents=False):
if self.upload_pauta:
self.upload_pauta.delete()
if self.upload_ata:
self.upload_ata.delete()
if self.upload_anexo:
self.upload_anexo.delete()
return models.Model.delete(
self, using=using, keep_parents=keep_parents)
def save(self, force_insert=False, force_update=False, using=None,
update_fields=None):
if not self.pk and (self.upload_pauta or self.upload_ata or
self.upload_anexo):
upload_pauta = self.upload_pauta
upload_ata = self.upload_ata
upload_anexo = self.upload_anexo
self.upload_pauta = None
self.upload_ata = None
self.upload_anexo = None
models.Model.save(self, force_insert=force_insert,
force_update=force_update,
using=using,
update_fields=update_fields)
self.upload_pauta = upload_pauta
self.upload_ata = upload_ata
self.upload_anexo = upload_anexo
return models.Model.save(self, force_insert=force_insert,
force_update=force_update,
using=using,
update_fields=update_fields)
@reversion.register()
class DocumentoAcessorio(models.Model):
reuniao = models.ForeignKey(Reuniao,
related_name='documentoacessorio_set',
on_delete=models.PROTECT)
nome = models.CharField(max_length=50, verbose_name=_('Nome'))
data = models.DateField(blank=True, null=True, default=None, verbose_name=_('Data'))
autor = models.CharField(
max_length=100, verbose_name=_('Autor'))
ementa = models.TextField(blank=True, verbose_name=_('Ementa'))
indexacao = models.TextField(blank=True)
arquivo = models.FileField(
blank=True,
null=True,
upload_to=anexo_upload_path,
verbose_name=_('Texto Integral'),
validators=[restringe_tipos_de_arquivo_txt])
data_ultima_atualizacao = models.DateTimeField(
blank=True, null=True,
auto_now=True,
verbose_name=_('Data'))
class Meta:
verbose_name = _('Documento Acessório')
verbose_name_plural = _('Documentos Acessórios')
def __str__(self):
return _('%(nome)s por %(autor)s') % {
'nome': self.nome,
'autor': self.autor}
def delete(self, using=None, keep_parents=False):
if self.arquivo:
self.arquivo.delete()
return models.Model.delete(
self, using=using, keep_parents=keep_parents)
def save(self, force_insert=False, force_update=False, using=None,
update_fields=None):
if not self.pk and self.arquivo:
arquivo = self.arquivo
self.arquivo = None
models.Model.save(self, force_insert=force_insert,
force_update=force_update,
using=using,
update_fields=update_fields)
self.arquivo = arquivo
return models.Model.save(self, force_insert=force_insert,
force_update=force_update,
using=using,
update_fields=update_fields)

1
sapl/comissoes/tests/test_comissoes.py

@ -1,6 +1,7 @@
import pytest
from django.core.urlresolvers import reverse
from model_mommy import mommy
from sapl.comissoes.models import Comissao, Composicao, Periodo, TipoComissao
from sapl.parlamentares.models import Filiacao, Parlamentar, Partido

8
sapl/comissoes/urls.py

@ -1,7 +1,7 @@
from django.conf.urls import include, url
from sapl.comissoes.views import (CargoCrud, ComissaoCrud, ComposicaoCrud,
MateriasTramitacaoListView, ParticipacaoCrud,
PeriodoComposicaoCrud, TipoComissaoCrud)
DocumentoAcessorioCrud, MateriasTramitacaoListView, ParticipacaoCrud,
PeriodoComposicaoCrud, ReuniaoCrud, TipoComissaoCrud)
from .apps import AppConfig
@ -10,7 +10,9 @@ app_name = AppConfig.name
urlpatterns = [
url(r'^comissao/', include(ComissaoCrud.get_urls() +
ComposicaoCrud.get_urls() +
ParticipacaoCrud.get_urls())),
ReuniaoCrud.get_urls() +
ParticipacaoCrud.get_urls() +
DocumentoAcessorioCrud.get_urls())),
url(r'^comissao/(?P<pk>\d+)/materias-em-tramitacao$',
MateriasTramitacaoListView.as_view(), name='materias_em_tramitacao'),

112
sapl/comissoes/views.py

@ -1,15 +1,27 @@
from django.core.urlresolvers import reverse
from django.db.models import F
from django.http.response import HttpResponseRedirect
from django.views.decorators.clickjacking import xframe_options_exempt
from django.views.generic import ListView
from sapl.comissoes.forms import ParticipacaoCreateForm, ParticipacaoEditForm
from sapl.crud.base import RP_DETAIL, RP_LIST, Crud, CrudAux, MasterDetailCrud
from django.views.generic.base import RedirectView
from django.views.generic.detail import DetailView
from django.views.generic.edit import FormMixin
from sapl.base.models import AppConfig as AppsAppConfig
from sapl.crud.base import (RP_DETAIL, RP_LIST, Crud,
CrudAux, MasterDetailCrud,
PermissionRequiredForAppCrudMixin)
from sapl.comissoes.forms import (ComissaoForm, DocumentoAcessorioCreateForm,
DocumentoAcessorioEditForm, ParticipacaoCreateForm,
ParticipacaoEditForm, ReuniaoForm)
from sapl.materia.models import MateriaLegislativa, Tramitacao
from .forms import ComissaoForm
from .models import (CargoComissao, Comissao, Composicao, Participacao,
Periodo, TipoComissao)
from .models import (CargoComissao, Comissao, Composicao, DocumentoAcessorio,
Participacao, Periodo, TipoComissao, Reuniao)
from sapl.comissoes.apps import AppConfig
def pegar_url_composicao(pk):
@ -18,6 +30,11 @@ def pegar_url_composicao(pk):
url = reverse('sapl.comissoes:composicao_detail', kwargs={'pk': comp_pk})
return url
def pegar_url_reuniao(pk):
documentoacessorio = DocumentoAcessorio.objects.get(id=pk)
r_pk = documentoacessorio.reuniao.pk
url = reverse('sapl.comissoes:reuniao_detail', kwargs={'pk': r_pk})
return url
CargoCrud = CrudAux.build(CargoComissao, 'cargo_comissao')
PeriodoComposicaoCrud = CrudAux.build(Periodo, 'periodo_composicao_comissao')
@ -55,7 +72,7 @@ class ParticipacaoCrud(MasterDetailCrud):
composicao_pk = self.object.composicao.pk
return '{}?pk={}'.format(reverse('sapl.comissoes:composicao_list',
args=[composicao_comissao_pk]),
)
composicao_pk)
class ComposicaoCrud(MasterDetailCrud):
@ -136,3 +153,86 @@ class MateriasTramitacaoListView(ListView):
MateriasTramitacaoListView, self).get_context_data(**kwargs)
context['object'] = Comissao.objects.get(id=self.kwargs['pk'])
return context
class ReuniaoCrud(MasterDetailCrud):
model = Reuniao
parent_field = 'comissao'
model_set = 'documentoacessorio_set'
public = [RP_LIST, RP_DETAIL, ]
class BaseMixin(MasterDetailCrud.BaseMixin):
list_field_names = [ 'nome', 'tema', 'data']
class ListView(MasterDetailCrud.ListView):
paginate_by = 10
def take_reuniao_pk(self):
try:
return int(self.request.GET['pk'])
except:
return 0
def get_context_data(self, **kwargs):
context = super().get_context_data(**kwargs)
reuniao_pk = self.take_reuniao_pk()
if reuniao_pk == 0:
ultima_reuniao = list(context['reuniao_list'])
if len(ultima_reuniao) > 0:
ultimo = ultima_reuniao[-1]
context['reuniao_pk'] = ultimo.pk
else:
context['reuniao_pk'] = 0
else:
context['reuniao_pk'] = reuniao_pk
context['documentoacessorio_set'] = DocumentoAcessorio.objects.filter(
reuniao__pk=context['reuniao_pk']
).order_by('id')
return context
class UpdateView(MasterDetailCrud.UpdateView):
form_class = ReuniaoForm
def get_initial(self):
return {'comissao': self.object.comissao}
class CreateView(MasterDetailCrud.CreateView):
form_class = ReuniaoForm
def get_initial(self):
comissao = Comissao.objects.get(id=self.kwargs['pk'])
return {'comissao': comissao}
class DocumentoAcessorioCrud(MasterDetailCrud):
model = DocumentoAcessorio
parent_field = 'reuniao__comissao'
public = [RP_DETAIL, ]
ListView = None
link_return_to_parent_field = True
class BaseMixin(MasterDetailCrud.BaseMixin):
list_field_names = ['nome', 'tipo', 'data', 'autor', 'arquivo']
class CreateView(MasterDetailCrud.CreateView):
form_class = DocumentoAcessorioCreateForm
def get_initial(self):
initial = super().get_initial()
initial['parent_pk'] = self.kwargs['pk']
return initial
class UpdateView(MasterDetailCrud.UpdateView):
layout_key = 'DocumentoAcessorioEdit'
form_class = DocumentoAcessorioEditForm
class DeleteView(MasterDetailCrud.DeleteView):
def delete(self, *args, **kwargs):
obj = self.get_object()
obj.delete()
return HttpResponseRedirect(
reverse('sapl.comissoes:reuniao_detail',
kwargs={'pk': obj.reuniao.pk}))

94
sapl/compilacao/apps.py

@ -1,8 +1,102 @@
import logging
from django import apps
from django.conf import settings
from django.db import connection, models
from django.db.utils import DEFAULT_DB_ALIAS, IntegrityError
from django.utils.translation import ugettext_lazy as _
from django.utils.translation import string_concat
from sapl.settings import BASE_DIR
logger = logging.getLogger(BASE_DIR.name)
class AppConfig(apps.AppConfig):
name = 'sapl.compilacao'
label = 'compilacao'
verbose_name = _('Compilação')
@staticmethod
def import_pattern():
from sapl.compilacao.models import TipoTextoArticulado
from sapl.compilacao.utils import get_integrations_view_names
from django.contrib.contenttypes.models import ContentType
from unipath import Path
compilacao_app = Path(__file__).ancestor(1)
# print(compilacao_app)
with open(compilacao_app + '/compilacao_data_tables.sql', 'r') as f:
lines = f.readlines()
lines = [line.rstrip('\n') for line in lines]
with connection.cursor() as cursor:
for line in lines:
line = line.strip()
if not line or line.startswith('#'):
continue
try:
cursor.execute(line)
except IntegrityError as e:
if not settings.DEBUG:
logger.error(
string_concat(
_('Ocorreu erro na importação: '),
line,
str(e)))
except Exception as ee:
print(ee)
integrations_view_names = get_integrations_view_names()
def cria_sigla(verbose_name):
verbose_name = verbose_name.upper().split()
if len(verbose_name) == 1:
verbose_name = verbose_name[0]
sigla = ''
for letra in verbose_name:
if letra in 'BCDFGHJKLMNPQRSTVWXYZ':
sigla += letra
else:
sigla = ''.join([palavra[0] for palavra in verbose_name])
return sigla[:3]
for view in integrations_view_names:
try:
tipo = TipoTextoArticulado()
tipo.sigla = cria_sigla(
view.model._meta.verbose_name
if view.model._meta.verbose_name
else view.model._meta.model_name)
tipo.descricao = view.model._meta.verbose_name
tipo.content_type = ContentType.objects.get_by_natural_key(
view.model._meta.app_label, view.model._meta.model_name)
tipo.save()
except IntegrityError as e:
if not settings.DEBUG:
logger.error(
string_concat(
_('Ocorreu erro na criação tipo de ta: '),
str(e)))
def init_compilacao_base(app_config, verbosity=2, interactive=True,
using=DEFAULT_DB_ALIAS, **kwargs):
if app_config != AppConfig and not isinstance(app_config, AppConfig):
return
from sapl.compilacao.models import TipoDispositivo
if not TipoDispositivo.objects.exists():
print('')
print(string_concat('\033[93m\033[1m',
_('Iniciando Textos Articulados...'),
'\033[0m'))
AppConfig.import_pattern()
models.signals.post_migrate.connect(
receiver=init_compilacao_base)

6
sapl/compilacao/forms.py

@ -14,6 +14,7 @@ from django.forms.forms import Form
from django.forms.models import ModelForm
from django.template import defaultfilters
from django.utils.translation import ugettext_lazy as _
from sapl import utils
from sapl.compilacao.models import (NOTAS_PUBLICIDADE_CHOICES,
PARTICIPACAO_SOCIAL_CHOICES, Dispositivo,
@ -1176,6 +1177,11 @@ class DispositivoEdicaoAlteracaoForm(ModelForm):
inst.dispositivo_atualizador)]
def clean(self):
super(DispositivoEdicaoAlteracaoForm, self).clean()
if not self.is_valid():
return self.cleaned_data
"""os cleans individuais do framework não puderam ser usados devido
a última validação compor dois valores
"""

44
sapl/compilacao/migrations/0005_auto_20180319_1041.py

@ -0,0 +1,44 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-19 13:41
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
def adjust_dispositivo_raiz(apps, schema_editor):
Dispositivo = apps.get_model('compilacao', 'Dispositivo')
articulacoes = Dispositivo.objects.filter(
dispositivo_pai__isnull=True)
def adicionar_raiz_aos_filhos(raiz, dispositivo):
for d in dispositivo.dispositivos_filhos_set.all():
d.dispositivo_raiz = raiz
d.save()
adicionar_raiz_aos_filhos(raiz, d)
for artic in articulacoes:
adicionar_raiz_aos_filhos(artic, artic)
class Migration(migrations.Migration):
dependencies = [
('compilacao', '0004_auto_20171031_1327'),
]
operations = [
migrations.AddField(
model_name='dispositivo',
name='dispositivo_raiz',
field=models.ForeignKey(blank=True, default=None, null=True, on_delete=django.db.models.deletion.CASCADE,
related_name='nodes', to='compilacao.Dispositivo', verbose_name='Dispositivo Raiz'),
),
migrations.AlterUniqueTogether(
name='dispositivo',
unique_together=set([('ta', 'dispositivo0', 'dispositivo1', 'dispositivo2', 'dispositivo3', 'dispositivo4', 'dispositivo5',
'tipo_dispositivo', 'dispositivo_raiz', 'dispositivo_pai', 'dispositivo_atualizador', 'ta_publicado', 'publicacao'), ('ta', 'ordem')]),
),
migrations.RunPython(adjust_dispositivo_raiz),
]

35
sapl/compilacao/migrations/0006_auto_20180321_1054.py

@ -0,0 +1,35 @@
# -*- coding: utf-8 -*-
# Generated by Django 1.9.13 on 2018-03-21 13:54
from __future__ import unicode_literals
from django.db import migrations, models
def adjust_contagem_continua(apps, schema_editor):
Dispositivo = apps.get_model('compilacao', 'Dispositivo')
Dispositivo.objects.filter(
tipo_dispositivo__contagem_continua=True
).update(contagem_continua=True)
class Migration(migrations.Migration):
dependencies = [
('compilacao', '0005_auto_20180319_1041'),
]
operations = [
migrations.AddField(
model_name='dispositivo',
name='contagem_continua',
field=models.BooleanField(choices=[(
True, 'Sim'), (False, 'Não')], default=False, verbose_name='Contagem contínua'),
),
migrations.AlterUniqueTogether(
name='dispositivo',
unique_together=set([('ta', 'ordem'), ('ta', 'dispositivo0', 'dispositivo1', 'dispositivo2', 'dispositivo3', 'dispositivo4', 'dispositivo5', 'tipo_dispositivo', 'contagem_continua', 'dispositivo_raiz', 'dispositivo_atualizador', 'ta_publicado',
'publicacao'), ('ta', 'dispositivo0', 'dispositivo1', 'dispositivo2', 'dispositivo3', 'dispositivo4', 'dispositivo5', 'tipo_dispositivo', 'dispositivo_raiz', 'dispositivo_pai', 'dispositivo_atualizador', 'ta_publicado', 'publicacao')]),
),
migrations.RunPython(adjust_contagem_continua),
]

82
sapl/compilacao/models.py

@ -978,6 +978,11 @@ class Dispositivo(BaseModel, TimestampedMixin):
blank=True, null=True, default=None,
related_name='dispositivos_filhos_set',
verbose_name=_('Dispositivo Pai'))
dispositivo_raiz = models.ForeignKey(
'self',
blank=True, null=True, default=None,
related_name='nodes',
verbose_name=_('Dispositivo Raiz'))
dispositivo_vigencia = models.ForeignKey(
'self',
blank=True, null=True, default=None,
@ -990,6 +995,10 @@ class Dispositivo(BaseModel, TimestampedMixin):
related_name='dispositivos_alterados_set',
verbose_name=_('Dispositivo Atualizador'))
contagem_continua = models.BooleanField(
default=False,
choices=YES_NO_CHOICES, verbose_name=_('Contagem contínua'))
class Meta:
verbose_name = _('Dispositivo')
verbose_name_plural = _('Dispositivos')
@ -1004,10 +1013,24 @@ class Dispositivo(BaseModel, TimestampedMixin):
'dispositivo4',
'dispositivo5',
'tipo_dispositivo',
'dispositivo_raiz',
'dispositivo_pai',
'dispositivo_atualizador',
'ta_publicado',
'publicacao',),
('ta',
'dispositivo0',
'dispositivo1',
'dispositivo2',
'dispositivo3',
'dispositivo4',
'dispositivo5',
'tipo_dispositivo',
'contagem_continua',
'dispositivo_raiz',
'dispositivo_atualizador',
'ta_publicado',
'publicacao',),
)
permissions = (
('change_dispositivo_edicao_dinamica', _(
@ -1027,10 +1050,61 @@ class Dispositivo(BaseModel, TimestampedMixin):
'Permissão alteração global do dispositivo de vigência')),
)
def clean(self):
"""
Check for instances with null values in unique_together fields.
"""
from django.core.exceptions import ValidationError
for field_tuple in self._meta.unique_together[:]:
unique_filter = {}
unique_fields = []
null_found = False
for field_name in field_tuple:
field_value = getattr(self, field_name)
if getattr(self, field_name) is None:
unique_filter['%s__isnull' % field_name] = True
null_found = True
else:
unique_filter['%s' % field_name] = field_value
unique_fields.append(field_name)
if null_found:
unique_queryset = self.__class__.objects.filter(
**unique_filter)
if self.pk:
unique_queryset = unique_queryset.exclude(pk=self.pk)
if not self.contagem_continua and \
'contagem_continua' in field_tuple:
continue
if unique_queryset.exists():
msg = self.unique_error_message(
self.__class__, tuple(unique_fields))
raise ValidationError(msg)
def save(self, force_insert=False, force_update=False, using=None,
update_fields=None, clean=True):
self.dispositivo_raiz = self.get_raiz()
if self.dispositivo_raiz == self:
self.dispositivo_raiz = None
self.contagem_continua = self.tipo_dispositivo.contagem_continua
return super().save(
force_insert=force_insert, force_update=force_update, using=using,
update_fields=update_fields, clean=clean)
def __str__(self):
return '%(rotulo)s' % {
'rotulo': (self.rotulo if self.rotulo else self.tipo_dispositivo)}
def get_raiz(self):
dp = self
while dp.dispositivo_pai is not None:
dp = dp.dispositivo_pai
return dp
def rotulo_padrao(self, local_insert=0, for_insert_in=0):
"""
0 = Sem inserção - com nomeclatura padrao
@ -1210,7 +1284,7 @@ class Dispositivo(BaseModel, TimestampedMixin):
if not numero[i]:
continue
if i > profundidade:
if i < profundidade:
continue
numero[i] -= 1
@ -1516,12 +1590,6 @@ class Dispositivo(BaseModel, TimestampedMixin):
return True
return False
def get_raiz(self):
dp = self
while dp.dispositivo_pai is not None:
dp = dp.dispositivo_pai
return dp
def history(self):
ultimo = self
while ultimo.dispositivo_subsequente:

1
sapl/compilacao/templatetags/compilacao_filters.py

@ -4,6 +4,7 @@ from django.core.signing import Signer
from django.db.models import Q
from django.utils.safestring import mark_safe
from django.utils.translation import ugettext_lazy as _
from sapl.compilacao.models import Dispositivo
register = template.Library()

20
sapl/compilacao/tests/test_tipo_texto_articulado_form.py

@ -1,6 +1,7 @@
import pytest
from django.utils.translation import ugettext as _
from model_mommy import mommy
from sapl.compilacao import forms
from sapl.compilacao.models import PerfilEstruturalTextoArticulado, TipoNota
from sapl.compilacao.views import choice_models_in_extenal_views
@ -21,25 +22,6 @@ def test_valida_campos_obrigatorios_tipo_texto_articulado_form():
assert len(errors) == 4
_content_types = choice_models_in_extenal_views()
@pytest.mark.parametrize('content_type', _content_types)
@pytest.mark.django_db(transaction=False)
def test_tipo_texto_articulado_form_valid(content_type):
perfil = mommy.make(PerfilEstruturalTextoArticulado)
form = forms.TipoTaForm(data={'sigla': 'si',
'descricao': 'teste',
'content_type': content_type[0],
'participacao_social': True,
'publicacao_func': True,
'perfis': [perfil.pk, ]
})
assert form.is_valid(), form.errors
def test_valida_campos_obrigatorios_nota_form():
form = forms.NotaForm(data={})

32
sapl/compilacao/urls.py

@ -1,4 +1,5 @@
from django.conf.urls import include, url
from sapl.compilacao import views
from sapl.compilacao.views import (TipoDispositivoCrud, TipoNotaCrud,
TipoPublicacaoCrud, TipoVideCrud,
@ -98,31 +99,28 @@ urlpatterns_compilacao = [
views.PublicacaoDeleteView.as_view(), name='ta_pub_delete'),
url(r'^config/tipo-textoarticulado$',
views.TipoTaListView.as_view(), name='tipo_ta_list'),
url(r'^config/tipo-textoarticulado/create$',
views.TipoTaCreateView.as_view(), name='tipo_ta_create'),
url(r'^config/tipo-textoarticulado/(?P<pk>[0-9]+)$',
views.TipoTaDetailView.as_view(), name='tipo_ta_detail'),
url(r'^config/tipo-textoarticulado/(?P<pk>[0-9]+)/edit$',
views.TipoTaUpdateView.as_view(), name='tipo_ta_edit'),
url(r'^config/tipo-textoarticulado/(?P<pk>[0-9]+)/delete$',
views.TipoTaDeleteView.as_view(), name='tipo_ta_delete'),
]
urlpatterns = [
url(r'^ta/', include(urlpatterns_compilacao)),
url(r'^ta/config/tipo-nota/',
url(r'^sistema/ta/config/tipo-nota/',
include(TipoNotaCrud.get_urls())),
url(r'^ta/config/tipo-vide/',
url(r'^sistema/ta/config/tipo-vide/',
include(TipoVideCrud.get_urls())),
url(r'^ta/config/tipo-publicacao/',
url(r'^sistema/ta/config/tipo-publicacao/',
include(TipoPublicacaoCrud.get_urls())),
url(r'^ta/config/veiculo-publicacao/',
url(r'^sistema/ta/config/veiculo-publicacao/',
include(VeiculoPublicacaoCrud.get_urls())),
url(r'^ta/config/tipo-dispositivo/',
include(TipoDispositivoCrud.get_urls())),
url(r'^sistema/ta/config/tipo-textoarticulado$',
views.TipoTaListView.as_view(), name='tipo_ta_list'),
url(r'^sistema/ta/config/tipo-textoarticulado/create$',
views.TipoTaCreateView.as_view(), name='tipo_ta_create'),
url(r'^sistema/ta/config/tipo-textoarticulado/(?P<pk>[0-9]+)$',
views.TipoTaDetailView.as_view(), name='tipo_ta_detail'),
url(r'^sistema/ta/config/tipo-textoarticulado/(?P<pk>[0-9]+)/edit$',
views.TipoTaUpdateView.as_view(), name='tipo_ta_edit'),
url(r'^sistema/ta/config/tipo-textoarticulado/(?P<pk>[0-9]+)/delete$',
views.TipoTaDeleteView.as_view(), name='tipo_ta_delete'),
]

128
sapl/compilacao/views.py

@ -27,6 +27,7 @@ from django.views.generic.edit import (CreateView, DeleteView, FormView,
UpdateView)
from django.views.generic.list import ListView
from sapl.compilacao.apps import AppConfig
from sapl.compilacao.forms import (DispositivoDefinidorVigenciaForm,
DispositivoEdicaoAlteracaoForm,
DispositivoEdicaoBasicaForm,
@ -47,15 +48,15 @@ from sapl.compilacao.models import (STATUS_TA_EDITION, STATUS_TA_PRIVATE,
from sapl.compilacao.utils import (DISPOSITIVO_SELECT_RELATED,
DISPOSITIVO_SELECT_RELATED_EDIT,
get_integrations_view_names)
from sapl.crud.base import Crud, CrudListView, make_pagination
from sapl.crud.base import Crud, CrudAux, CrudListView, make_pagination
from sapl.settings import BASE_DIR
TipoNotaCrud = Crud.build(TipoNota, 'tipo_nota')
TipoVideCrud = Crud.build(TipoVide, 'tipo_vide')
TipoPublicacaoCrud = Crud.build(TipoPublicacao, 'tipo_publicacao')
VeiculoPublicacaoCrud = Crud.build(VeiculoPublicacao, 'veiculo_publicacao')
TipoDispositivoCrud = Crud.build(
TipoNotaCrud = CrudAux.build(TipoNota, 'tipo_nota')
TipoVideCrud = CrudAux.build(TipoVide, 'tipo_vide')
TipoPublicacaoCrud = CrudAux.build(TipoPublicacao, 'tipo_publicacao')
VeiculoPublicacaoCrud = CrudAux.build(VeiculoPublicacao, 'veiculo_publicacao')
TipoDispositivoCrud = CrudAux.build(
TipoDispositivo, 'tipo_dispositivo')
logger = logging.getLogger(BASE_DIR.name)
@ -107,7 +108,7 @@ class IntegracaoTaView(TemplateView):
try:
if settings.DEBUG or not TipoDispositivo.objects.exists():
self.import_pattern()
AppConfig.import_pattern()
if hasattr(self, 'map_funcs'):
tipo_ta = TipoTextoArticulado.objects.get(
@ -195,66 +196,6 @@ class IntegracaoTaView(TemplateView):
return redirect(to=reverse_lazy('sapl.compilacao:ta_text',
kwargs={'ta_id': ta.pk}))
def import_pattern(self):
from unipath import Path
compilacao_app = Path(__file__).ancestor(1)
# print(compilacao_app)
with open(compilacao_app + '/compilacao_data_tables.sql', 'r') as f:
lines = f.readlines()
lines = [line.rstrip('\n') for line in lines]
with connection.cursor() as cursor:
for line in lines:
line = line.strip()
if not line or line.startswith('#'):
continue
try:
cursor.execute(line)
except IntegrityError as e:
if not settings.DEBUG:
logger.error(
string_concat(
_('Ocorreu erro na importação: '),
line,
str(e)))
except Exception as ee:
print(ee)
integrations_view_names = get_integrations_view_names()
def cria_sigla(verbose_name):
verbose_name = verbose_name.upper().split()
if len(verbose_name) == 1:
verbose_name = verbose_name[0]
sigla = ''
for letra in verbose_name:
if letra in 'BCDFGHJKLMNPQRSTVWXYZ':
sigla += letra
else:
sigla = ''.join([palavra[0] for palavra in verbose_name])
return sigla[:3]
for view in integrations_view_names:
try:
tipo = TipoTextoArticulado()
tipo.sigla = cria_sigla(
view.model._meta.verbose_name
if view.model._meta.verbose_name
else view.model._meta.model_name)
tipo.descricao = view.model._meta.verbose_name
tipo.content_type = ContentType.objects.get_by_natural_key(
view.model._meta.app_label, view.model._meta.model_name)
tipo.save()
except IntegrityError as e:
if not settings.DEBUG:
logger.error(
string_concat(
_('Ocorreu erro na criação tipo de ta: '),
str(e)))
class Meta:
abstract = True
@ -1721,10 +1662,13 @@ class ActionDeleteDispositivoMixin(ActionsCommonsMixin):
base.delete()
for irmao in irmaos_posteriores:
try:
irmao.transform_in_prior(
profundidade=profundidade_base)
irmao.rotulo = irmao.rotulo_padrao()
irmao.save()
except:
break
irmaos = pai_base.dispositivos_filhos_set.\
filter(tipo_dispositivo=base.tipo_dispositivo)
@ -1826,17 +1770,37 @@ class ActionDeleteDispositivoMixin(ActionsCommonsMixin):
dcc_a_religar = dcc_a_religar.exclude(
ordem__gte=proxima_articulacao.ordem)
primeiro_a_religar = 0
primeiro_a_religar = True
profundidade = d.get_profundidade()
for dr in dcc_a_religar:
if not primeiro_a_religar:
primeiro_a_religar = dr.dispositivo0
base.delete()
if primeiro_a_religar:
primeiro_a_religar = False
d_pk = d.pk
d.delete()
if base.pk == d_pk:
base = d
dr.dispositivo0 = (
dr.dispositivo0 -
primeiro_a_religar + d.dispositivo0)
dr.transform_in_prior(profundidade=profundidade)
dr.rotulo = dr.rotulo_padrao()
try:
dr.save(clean=base != dr)
except:
break
# Pode não ser religavável
# Exemplo, numa sequencia com variáção:
# Art. 1º
# ...
# Art. 1º-A
# ...
# Art. 2º
# ...
# Ao tentar excluir o Art. 1º-A, o algoritmo
# de religação tentará reduzir Art. 2º para 1º
# e o método clean lançará um erro visto que
# já existe um, por outro lado, não é lógico
# reduzir Art 2º para Art. 1º-A, ou seja,
# em caso de variação não há o que reduzir
if base.tipo_dispositivo.dispositivo_de_alteracao:
dpts = base.dispositivos_alterados_set.all().order_by(
@ -1845,7 +1809,19 @@ class ActionDeleteDispositivoMixin(ActionsCommonsMixin):
self.remover_dispositivo(dpt, False)
if base.pk:
base.delete()
"""
Um registro a ser excluido em bloco que não é um
dispositivo de contagem contínua, neste ponto, teve todos
os seus filhos excluídos mas ainda não foi e, tão pouco,
foi seus imãos (anterior e posterior) religados
numericamente.
A exclusão em bloco religa apenas dispositivos de contagem
continua internos extra bloco.
Depois do bloco limpo, a função é chamada novamente para
excluir realmente a escolha do usuário
e religar seus irmaos
"""
self.remover_dispositivo(base, False)
return ''
@ -2295,7 +2271,7 @@ class ActionDispositivoCreateMixin(ActionsCommonsMixin):
if count_auto_insert:
ordem = dp.criar_espaco(
espaco_a_criar=count_auto_insert, local=local_add)
espaco_a_criar=count_auto_insert, local='json_add_in')
dp_pk = dp.pk
dp.ordem = ordem

6
sapl/crispy_layout_mixin.py

@ -1,5 +1,6 @@
from math import ceil
import rtyaml
from crispy_forms.bootstrap import FormActions
from crispy_forms.helper import FormHelper
from crispy_forms.layout import HTML, Div, Fieldset, Layout, Submit
@ -7,7 +8,6 @@ from django import template
from django.core.urlresolvers import reverse, reverse_lazy
from django.utils import formats
from django.utils.translation import ugettext as _
import rtyaml
def heads_and_tails(list_of_lists):
@ -96,7 +96,7 @@ def get_field_display(obj, fieldname):
if value is None:
display = ''
elif 'date' in str_type_from_value:
elif '.date' in str_type_from_value:
display = formats.date_format(value, "SHORT_DATE_FORMAT")
elif 'bool' in str_type_from_value:
display = _('Sim') if value else _('Não')
@ -132,6 +132,8 @@ def get_field_display(obj, fieldname):
value._meta.app_config.name, obj.content_type.model),
args=(value.id,)),
value)
elif 'TextField' in str_type_from_field:
display = value.replace('\n', '<br/>')
else:
display = str(value)
return verbose_name, display

4
sapl/crud/base.py

@ -23,6 +23,7 @@ from django.views.generic import (CreateView, DeleteView, DetailView, ListView,
UpdateView)
from django.views.generic.base import ContextMixin
from django.views.generic.list import MultipleObjectMixin
from sapl.crispy_layout_mixin import CrispyLayoutFormMixin, get_field_display
from sapl.rules.map_rules import (RP_ADD, RP_CHANGE, RP_DELETE, RP_DETAIL,
RP_LIST)
@ -936,6 +937,9 @@ class CrudAux(Crud):
"""
permission_required = ('base.view_tabelas_auxiliares',)
class ListView(Crud.ListView):
template_name = "crud/list_tabaux.html"
class BaseMixin(Crud.BaseMixin):
subnav_template_name = None

1
sapl/crud/tests/test_base.py

@ -1,6 +1,7 @@
import pytest
from django.core.urlresolvers import reverse
from model_mommy import mommy
from sapl.crud.base import (CrispyLayoutFormMixin, CrudListView, from_to,
get_field_display, make_pagination)
from sapl.crud.tests.stub_app.models import Continent, Country

2
sapl/hashers.py

@ -44,6 +44,8 @@ ZOPE_SHA1_PREFIX = '{SSHA}'
def zope_encoded_password_to_django(encoded):
"Migra um hash de senha do zope para uso com o ZopeSHA1PasswordHasher"
if encoded.startswith(ZOPE_SHA1_PREFIX):
data = encoded[len(ZOPE_SHA1_PREFIX):]
salt = get_salt_from_zope_sha1(data)

18
sapl/legacy/management/commands/migracao_25_31.py

@ -1,6 +1,7 @@
from django.core import management
from django.core.management.base import BaseCommand
from sapl.legacy import migration
from sapl.legacy.migracao import migrar, migrar_dados
class Command(BaseCommand):
@ -9,13 +10,24 @@ class Command(BaseCommand):
def add_arguments(self, parser):
parser.add_argument(
'-f',
'--force',
action='store_true',
default=False,
dest='force',
help='Não interativa: pula confirmação de exclusão dos dados',
)
parser.add_argument(
'--dados',
action='store_true',
default=False,
dest='dados',
help='migra somente dados',
)
def handle(self, *args, **options):
management.call_command('migrate')
migration.migrate(interativo=not options['force'])
somente_dados, interativo = options['dados'], not options['force']
if somente_dados:
migrar_dados(interativo=interativo)
else:
migrar(interativo=interativo)

1
sapl/legacy/management/commands/migracao_documentos.py

@ -1,4 +1,5 @@
from django.core.management.base import BaseCommand
from sapl.legacy.migracao_documentos import migrar_documentos

10
sapl/legacy/management/commands/recria_constraints.py

@ -1,10 +0,0 @@
from django.core.management.base import BaseCommand
class Command(BaseCommand):
help = (u'Recria constraints do PostgreSQL excluidas durante '
'migração de dados')
def handle(self, *args, **options):
pass

42
sapl/legacy/migracao.py

@ -0,0 +1,42 @@
import subprocess
import tarfile
from django.conf import settings
from sapl.legacy.migracao_dados import migrar_dados
from sapl.legacy.migracao_documentos import migrar_documentos
from sapl.legacy.migracao_usuarios import migrar_usuarios
def migrar(interativo=False):
migrar_dados(interativo=interativo)
migrar_usuarios()
migrar_documentos()
# fonte: https://stackoverflow.com/a/17081026/1877490
def make_tarfile(output_filename, source_dir):
with tarfile.open(output_filename, "w:gz") as tar:
tar.add(source_dir, arcname=os.path.basename(source_dir))
def gerar_pacote():
banco = settings.DATABASES['legacy']['NAME']
# backup do banco
print('Gerando backup do banco... ', end='', flush=True)
arq_backup = settings.MEDIA_ROOT.child('{}.backup'.format(banco))
backup_cmd = '''
pg_dump --host localhost --port 5432 --username postgres --no-password
--format custom --blobs --verbose --file {} {}'''.format(
arq_backup, banco)
subprocess.check_output(backup_cmd.split(), stderr=subprocess.DEVNULL)
print('SUCESSO')
# tar de media/sapl
print('Criando tar de media... ', end='', flush=True)
tar_media = settings.MEDIA_ROOT.child('{}.media.tgz'.format(banco))
dir_media = settings.MEDIA_ROOT.child('sapl')
with tarfile.open(tar_media, "w:gz") as tar:
tar.add(dir_media, arcname=dir_media.name)
print('SUCESSO')

544
sapl/legacy/migration.py → sapl/legacy/migracao_dados.py

@ -1,5 +1,5 @@
import os
import re
from collections import defaultdict
from datetime import date
from functools import lru_cache, partial
from itertools import groupby
@ -15,13 +15,13 @@ from django.contrib.auth.models import Group
from django.contrib.contenttypes.models import ContentType
from django.core.exceptions import ObjectDoesNotExist
from django.db import connections, transaction
from django.db.models import Count, Max
from django.db.models import Max, Q
from django.db.models.base import ModelBase
from pytz import timezone
from unipath import Path
from sapl.base.models import AppConfig as AppConf
from sapl.base.models import (Autor, ProblemaMigracao, TipoAutor,
cria_models_tipo_autor)
from sapl.base.models import Autor, TipoAutor, cria_models_tipo_autor
from sapl.comissoes.models import Comissao, Composicao, Participacao
from sapl.legacy.models import TipoNumeracaoProtocolo
from sapl.materia.models import (AcompanhamentoMateria, Proposicao,
@ -56,19 +56,19 @@ unique_constraints = []
one_to_one_constraints = []
primeira_vez = []
name_sets = [set(m.__name__ for m in ac.get_models()) for ac in appconfs]
# apps do not overlap
for s1 in name_sets:
for s2 in name_sets:
if s1 is not s2:
# apps quase não têm interseção
name_sets = [(ac.label, set(m.__name__ for m in ac.get_models()))
for ac in appconfs]
for a1, s1 in name_sets:
for a2, s2 in name_sets:
if a1 is not a2:
# existe uma interseção de nomes entre comissoes e materia
if {a1, a2} == {'comissoes', 'materia'}:
assert s1.intersection(s2) == {'DocumentoAcessorio'}
else:
assert not s1.intersection(s2)
# apps include all legacy models
legacy_app = apps.get_app_config('legacy')
legacy_model_names = set(m.__name__ for m in legacy_app.get_models())
model_dict = {m.__name__: m for ac in appconfs for m in ac.get_models()}
# RENAMES ###################################################################
@ -114,14 +114,30 @@ def get_renames():
def info(msg):
print('INFO: ' + msg)
ocorrencias = defaultdict(list)
def warn(msg):
print('CUIDADO! ' + msg)
def warn(tipo, msg, dados):
ocorrencias[tipo].append(dados)
print('CUIDADO! ' + msg.format(**dados))
class ForeignKeyFaltando(ObjectDoesNotExist):
'Uma FK aponta para um registro inexistente'
pass
def __init__(self, field, value, label):
self.field = field
self.value = value
self.label = label
msg = 'FK [{field}] não encontrada para o valor {value} (em {model} / {label})' # noqa
@property
def dados(self):
return {'field': self.field.name,
'value': self.value,
'model': self.field.model.__name__,
'label': self.label}
@lru_cache()
@ -130,7 +146,7 @@ def _get_all_ids_from_model(model):
return set(model.objects.values_list('id', flat=True))
def get_fk_related(field, value, label=None):
def get_fk_related(field, value, label='---'):
if value is None and field.null:
return None
@ -141,10 +157,7 @@ def get_fk_related(field, value, label=None):
# consideramos zeros como nulos, se não está entre os ids anteriores
return None
else:
msg = 'FK [%s] não encontrada para o valor %s (em %s %s)' % (
field.name, value, field.model.__name__, label or '---')
warn(msg)
raise ForeignKeyFaltando(msg)
raise ForeignKeyFaltando(field=field, value=value, label=label)
def exec_sql(sql, db='default'):
@ -243,6 +256,21 @@ def reverte_exclusao_de_autores_referenciados_no_legado():
'update autor set ind_excluido = 0 where cod_autor in {}',
autores_referenciados)
# propaga exclusões para autores não referenciados
for tabela, fk in [('parlamentar', 'cod_parlamentar'),
('comissao', 'cod_comissao')]:
sql = '''
update autor set ind_excluido = 1
where {cod_parlamentar} is not null
and {cod_parlamentar} not in (
select {cod_parlamentar} from {parlamentar}
where ind_excluido <> 1)
'''.format(parlamentar=tabela, cod_parlamentar=fk)
if autores_referenciados:
sql += ' and cod_autor not in {}'.format(
tuple(autores_referenciados))
exec_legado(sql)
def get_reapontamento_de_autores_repetidos(autores):
""" Dada uma lista ordenada de pares (cod_zzz, cod_autor) retorna:
@ -315,6 +343,7 @@ def unifica_autores_repetidos_no_legado(campo_agregador):
exec_legado_em_subconjunto('delete ' + from_autoria, reapontamento)
# e depois inserimos apenas as sem repetições c ind_primeiro_autor ajustado
nova_autoria = get_autorias_sem_repeticoes(autoria, reapontamento)
if nova_autoria:
exec_legado('''
insert into autoria
(cod_autor, cod_materia, ind_primeiro_autor, ind_excluido)
@ -350,9 +379,95 @@ def anula_tipos_origem_externa_invalidos():
where tip_origem_externa not in {};''', tipos_validos)
def get_ids_registros_votacao_para(tabela):
sql = '''
select r.cod_votacao from {} o
inner join registro_votacao r on
o.cod_ordem = r.cod_ordem and o.cod_materia = r.cod_materia
where o.ind_excluido != 1 and r.ind_excluido != 1
order by o.cod_sessao_plen, num_ordem
'''.format(tabela)
return set(primeira_coluna(exec_legado(sql)))
def checa_registros_votacao_ambiguos_e_remove_nao_usados():
"""Interrompe a migração caso restem registros de votação
que apontam para uma ordem_dia e um expediente_materia ao mesmo tempo.
Remove do legado registros de votação que não têm
nem ordem_dia nem expediente_materia associados."""
ordem, expediente = [
get_ids_registros_votacao_para(tabela)
for tabela in ('ordem_dia', 'expediente_materia')]
# interrompe migração se houver registros ambíguos
ambiguos = ordem.intersection(expediente)
assert not ambiguos, '''Existe(m) RegistroVotacao ambíguo(s): {}
Corrija os dados originais antes de migrar!'''.format(
ambiguos)
# exclui registros não usados (zumbis)
todos = set(primeira_coluna(exec_legado(
'select cod_votacao from registro_votacao')))
nao_usados = todos - ordem.union(expediente)
exec_legado_em_subconjunto('''
update registro_votacao set ind_excluido = 1
where cod_votacao in {}''', nao_usados)
PROPAGACOES_DE_EXCLUSAO = [
# sessao_legislativa
('sessao_legislativa', 'composicao_mesa', 'cod_sessao_leg'),
# parlamentar
('parlamentar', 'dependente', 'cod_parlamentar'),
('parlamentar', 'filiacao', 'cod_parlamentar'),
('parlamentar', 'mandato', 'cod_parlamentar'),
# comissao
('comissao', 'composicao_comissao', 'cod_comissao'),
('periodo_comp_comissao', 'composicao_comissao', 'cod_periodo_comp'),
# sessao
('sessao_plenaria', 'ordem_dia', 'cod_sessao_plen'),
('sessao_plenaria', 'expediente_materia', 'cod_sessao_plen'),
('sessao_plenaria', 'expediente_sessao_plenaria', 'cod_sessao_plen'),
('registro_votacao', 'registro_votacao_parlamentar', 'cod_votacao'),
# as consultas no código do sapl 2.5
# votacao_ordem_dia_obter_zsql e votacao_expediente_materia_obter_zsql
# indicam que os registros de votação de matérias excluídas não são
# exibidos...
('materia_legislativa', 'registro_votacao', 'cod_materia'),
# as exclusões de registro_votacao sem referência
# nem a ordem_dia nem a expediente_materia são feitas num método à parte
# materia
('materia_legislativa', 'tramitacao', 'cod_materia'),
('materia_legislativa', 'autoria', 'cod_materia'),
('materia_legislativa', 'anexada', 'cod_materia_principal'),
('materia_legislativa', 'anexada', 'cod_materia_anexada'),
('materia_legislativa', 'documento_acessorio', 'cod_materia'),
# documento administrativo
('documento_administrativo', 'tramitacao_administrativo', 'cod_documento'),
]
def propaga_exclusoes():
for tabela_pai, tabela_filha, fk in PROPAGACOES_DE_EXCLUSAO:
[pk_pai] = get_pk_legado(tabela_pai)
exec_legado('''
update {} set ind_excluido = 1 where {} not in (
select {} from {} where ind_excluido != 1)
'''.format(tabela_filha, fk, pk_pai, tabela_pai))
def uniformiza_banco():
# desliga todas as checagens do mysql
exec_legado('SET SESSION sql_mode = "";')
exec_legado('SET SESSION sql_mode = "";') # desliga checagens do mysql
checa_registros_votacao_ambiguos_e_remove_nao_usados()
propaga_exclusoes()
garante_coluna_no_legado('proposicao',
'num_proposicao int(11) NULL')
@ -437,10 +552,10 @@ relatoria | tip_fim_relatoria = NULL | tip_fim_relatoria = 0
anula_tipos_origem_externa_invalidos()
def iter_sql_records(sql, db):
def iter_sql_records(sql):
class Record:
pass
cursor = exec_sql(sql, db)
cursor = exec_legado(sql)
fieldnames = [name[0] for name in cursor.description]
for row in cursor.fetchall():
record = Record()
@ -448,14 +563,6 @@ def iter_sql_records(sql, db):
yield record
def save_relation(obj, nome_campo='', problema='', descricao='',
eh_stub=False, critico=False):
link = ProblemaMigracao(
content_object=obj, nome_campo=nome_campo, problema=problema,
descricao=descricao, eh_stub=eh_stub, critico=critico)
link.save()
def fill_vinculo_norma_juridica():
lista = [('A', 'Altera o(a)',
'Alterado(a) pelo(a)'),
@ -506,52 +613,6 @@ def fill_dados_basicos():
appconf.save()
# Uma anomalia no sapl 2.5 causa a duplicação de registros de votação.
# Essa duplicação deve ser eliminada para que não haja erro no sapl 3.1
def excluir_registrovotacao_duplicados():
duplicatas_ids = RegistroVotacao.objects.values(
'materia', 'ordem', 'expediente').annotate(
Count('id')).order_by().filter(id__count__gt=1)
duplicatas_queryset = RegistroVotacao.objects.filter(
materia__in=[item['materia'] for item in duplicatas_ids])
for dup in duplicatas_queryset:
lista_dups = duplicatas_queryset.filter(
materia=dup.materia, expediente=dup.expediente, ordem=dup.ordem)
primeiro_registro = lista_dups[0]
lista_dups = lista_dups.exclude(pk=primeiro_registro.pk)
for objeto in lista_dups:
if (objeto.pk > primeiro_registro.pk):
try:
objeto.delete()
except:
assert 0
else:
try:
primeiro_registro.delete()
primeiro_registro = objeto
except:
assert 0
def delete_old(legacy_model, cols_values):
# ajuste necessário por conta de cósigos html em txt_expediente
if legacy_model.__name__ == 'ExpedienteSessaoPlenaria':
cols_values.pop('txt_expediente')
def eq_clause(col, value):
if value is None:
return '{} IS NULL'.format(col)
else:
return '{}="{}"'.format(col, value)
delete_sql = 'delete from {} where {}'.format(
legacy_model._meta.db_table,
' and '.join([eq_clause(col, value)
for col, value in cols_values.items()]))
exec_sql(delete_sql, 'legacy')
def get_last_pk(model):
last_value = model.objects.all().aggregate(Max('pk'))
return last_value['pk__max'] or 0
@ -563,6 +624,17 @@ def reinicia_sequence(model, id):
sequence_name, id))
def get_pk_legado(tabela):
res = exec_legado(
'show index from {} WHERE Key_name = "PRIMARY"'.format(tabela))
return [r[4] for r in res]
DIR_DADOS_MIGRACAO = Path('~/migracao_sapl/').expand()
PATH_TABELA_TIMEZONES = DIR_DADOS_MIGRACAO.child('tabela_timezones.yaml')
DIR_RESULTADOS = DIR_DADOS_MIGRACAO.child('resultados')
class DataMigrator:
def __init__(self):
@ -570,10 +642,10 @@ class DataMigrator:
self.choice_valida = {}
# configura timezone de migração
nome_legado = DATABASES['legacy']['NAME']
match = re.match('sapl_cm_(.*)', nome_legado)
self.nome_banco_legado = DATABASES['legacy']['NAME']
match = re.match('sapl_cm_(.*)', self.nome_banco_legado)
sigla_casa = match.group(1)
with open(os.path.expanduser('~/sapl_dumps/tabela_timezones.yaml'), 'r') as arq:
with open(PATH_TABELA_TIMEZONES, 'r') as arq:
tabela_timezones = yaml.load(arq)
municipio, uf, nome_timezone = tabela_timezones[sigla_casa]
if nome_timezone:
@ -593,7 +665,7 @@ class DataMigrator:
if field_type == 'ForeignKey':
# not necessarily a model
if hasattr(old, '_meta') and old._meta.pk.name != 'id':
label = old.pk
label = 'pk = {}'.format(old.pk)
else:
label = '-- SEM PK --'
fk_field_name = '{}_id'.format(field.name)
@ -619,7 +691,7 @@ class DataMigrator:
setattr(new, field.name, value)
def migrate(self, obj=appconfs, interativo=True):
def migrar(self, obj=appconfs, interativo=True):
# warning: model/app migration order is of utmost importance
uniformiza_banco()
@ -636,7 +708,7 @@ class DataMigrator:
else:
info('Migração cancelada.')
return 0
info('Excluindo entradas antigas do banco.')
info('Excluindo entradas antigas do banco destino.')
call([PROJECT_DIR.child('manage.py'), 'flush',
'--database=default', '--no-input'], stdout=PIPE)
@ -646,26 +718,41 @@ class DataMigrator:
fill_vinculo_norma_juridica()
fill_dados_basicos()
info('Começando migração: %s...' % obj)
try:
ocorrencias.clear()
dir_ocorrencias = DIR_RESULTADOS.child(date.today().isoformat())
dir_ocorrencias.mkdir(parents=True)
self._do_migrate(obj)
info('Excluindo possíveis duplicações em RegistroVotacao...')
excluir_registrovotacao_duplicados()
finally:
# grava ocorrências
arq_ocorrencias = dir_ocorrencias.child(
self.nome_banco_legado + '.yaml')
with open(arq_ocorrencias, 'w') as arq:
yaml.safe_dump(dict(ocorrencias), arq, allow_unicode=True)
info('Ocorrências salvas em\n {}'.format(arq_ocorrencias))
# recria tipos de autor padrão que não foram criados pela migração
cria_models_tipo_autor()
def _do_migrate(self, obj):
if isinstance(obj, AppConfig):
models_to_migrate = (model for model in obj.models.values()
if model in self.field_renames)
self._do_migrate(models_to_migrate)
models = [model for model in obj.models.values()
if model in self.field_renames]
if obj.label == 'materia':
# Devido à referência TipoProposicao.tipo_conteudo_related
# a migração de TipoProposicao precisa ser feita
# após TipoMateriaLegislativa e TipoDocumento
# (porém antes de Proposicao)
models.remove(TipoProposicao)
pos_tipo_proposicao = max(
models.index(TipoMateriaLegislativa),
models.index(TipoDocumento)) + 1
models.insert(pos_tipo_proposicao, TipoProposicao)
assert models.index(TipoProposicao) < models.index(Proposicao)
self._do_migrate(models)
elif isinstance(obj, ModelBase):
# A migração vai pular TipoProposicao e só vai migrar essa model
# antes de migrar Proposicao. Isso deve acontecer por causa da
# GenericRelation existente em TipoProposicao.
if not obj.__name__ == 'TipoProposicao':
if obj.__name__ == 'Proposicao':
self.migrate_model(TipoProposicao)
self.migrate_model(obj)
elif hasattr(obj, '__iter__'):
for item in obj:
@ -677,73 +764,85 @@ class DataMigrator:
def migrate_model(self, model):
print('Migrando %s...' % model.__name__)
legacy_model_name = self.model_renames.get(model, model.__name__)
legacy_model = legacy_app.get_model(legacy_model_name)
legacy_pk_name = legacy_model._meta.pk.name
# setup migration strategy for tables with or without a pk
if legacy_pk_name == 'id':
deve_ajustar_sequence_ao_final = False
# There is no pk in the legacy table
def save(new, old):
with reversion.create_revision():
new.save()
reversion.set_comment('Objeto criado pela migração')
# apaga registro do legado
delete_old(legacy_model, old.__dict__)
old_records = iter_sql_records(
'select * from ' + legacy_model._meta.db_table, 'legacy')
nome_model = self.model_renames.get(model, model.__name__)
model_legado = legacy_app.get_model(nome_model)
tabela_legado = model_legado._meta.db_table
campos_pk = get_pk_legado(tabela_legado)
if len(campos_pk) == 1:
# a pk no legado tem um único campo
nome_pk = model_legado._meta.pk.name
if 'ind_excluido' in {f.name for f in model_legado._meta.fields}:
# se o model legado tem o campo ind_excluido
# enumera apenas os não excluídos
old_records = model_legado.objects.filter(~Q(ind_excluido=1))
else:
deve_ajustar_sequence_ao_final = True
old_records = model_legado.objects.all()
old_records = old_records.order_by(nome_pk)
def save(new, old):
with reversion.create_revision():
# salva new com id de old
new.id = getattr(old, legacy_pk_name)
new.save()
reversion.set_comment('Objeto criado pela migração')
# apaga registro do legado
delete_old(legacy_model, {legacy_pk_name: new.id})
def get_id_do_legado(old):
return getattr(old, nome_pk)
else:
# a pk no legado tem mais de um campo
sql = 'select * from ' + tabela_legado
if existe_coluna_no_legado(tabela_legado, 'ind_excluido'):
sql += ' where ind_excluido != 1'
old_records = iter_sql_records(sql)
old_records = legacy_model.objects.all().order_by(legacy_pk_name)
get_id_do_legado = None
ajuste_antes_salvar = AJUSTE_ANTES_SALVAR.get(model)
ajuste_depois_salvar = AJUSTE_DEPOIS_SALVAR.get(model)
# convert old records to new ones
with transaction.atomic():
sql_delete_legado = ''
for old in old_records:
if getattr(old, 'ind_excluido', False):
# não migramos registros marcados como excluídos
continue
new = model()
try:
self.populate_renamed_fields(new, old)
if ajuste_antes_salvar:
ajuste_antes_salvar(new, old)
except ForeignKeyFaltando:
except ForeignKeyFaltando as e:
# tentamos preencher uma FK e o ojeto relacionado
# não existe
# então este é um objeo órfão: simplesmente ignoramos
warn('fk', e.msg, e.dados)
continue
else:
save(new, old)
if get_id_do_legado:
new.id = get_id_do_legado(old)
# validação do model
new.clean()
# salva novo registro
with reversion.create_revision():
new.save()
reversion.set_comment('Objeto criado pela migração')
# acumula deleção do registro no legado
sql_delete_legado += 'delete from {} where {};\n'.format(
tabela_legado,
' and '.join(
'{} = "{}"'.format(campo,
getattr(old, campo))
for campo in campos_pk))
if ajuste_depois_salvar:
ajuste_depois_salvar(new, old)
# reinicia sequence
if deve_ajustar_sequence_ao_final:
# se configuramos ids explicitamente devemos reiniciar a sequence
if get_id_do_legado:
last_pk = get_last_pk(model)
reinicia_sequence(model, last_pk + 1)
# apaga registros migrados do legado
if sql_delete_legado:
exec_legado(sql_delete_legado)
def migrate(obj=appconfs, interativo=True):
def migrar_dados(obj=appconfs, interativo=True):
dm = DataMigrator()
dm.migrate(obj, interativo)
dm.migrar(obj, interativo)
# MIGRATION_ADJUSTMENTS #####################################################
@ -752,24 +851,59 @@ def adjust_acompanhamentomateria(new, old):
new.confirmado = True
NOTA_DOCADM = '''
## NOTA DE MIGRAÇÃO DE DADOS DO SAPL 2.5 ##
O número de protocolo original deste documento era [{num_protocolo}], ano {ano_original}.
'''.strip() # noqa
def adjust_documentoadministrativo(new, old):
if old.num_protocolo:
nota = None
ano_original = new.ano
protocolo = Protocolo.objects.filter(
numero=old.num_protocolo, ano=new.ano)
if not protocolo:
protocolo = Protocolo.objects.filter(
numero=old.num_protocolo, ano=new.ano + 1)
print('PROTOCOLO ENCONTRADO APENAS PARA O ANO SEGUINTE!!!!! '
'DocumentoAdministrativo: {}, numero_protocolo: {}, '
'ano doc adm: {}'.format(
old.cod_documento, old.num_protocolo, new.ano))
if not protocolo:
raise ForeignKeyFaltando(
'Protocolo {} faltando '
'(referenciado no documento administrativo {}'.format(
old.num_protocolo, old.cod_documento))
assert len(protocolo) == 1
new.protocolo = protocolo[0]
# tentamos encontrar o protocolo no ano seguinte
ano_novo = ano_original + 1
protocolo = Protocolo.objects.filter(numero=old.num_protocolo,
ano=ano_novo)
if protocolo:
nota = NOTA_DOCADM + '''
O protocolo vinculado é o de mesmo número, porém do ano seguinte ({ano_novo}),
pois não existe protocolo no sistema com este número no ano {ano_original}.
'''
nota = nota.strip().format(num_protocolo=old.num_protocolo,
ano_original=ano_original,
ano_novo=ano_novo)
msg = 'PROTOCOLO ENCONTRADO APENAS PARA O ANO SEGUINTE!!!!! '\
'DocumentoAdministrativo: {cod_documento}, '\
'numero_protocolo: {num_protocolo}, '\
'ano doc adm: {ano_original}'
warn('protocolo_ano_seguinte', msg,
{'cod_documento': old.cod_documento,
'num_protocolo': old.num_protocolo,
'ano_original': ano_original,
'nota': nota})
else:
nota = NOTA_DOCADM + '''
Não existe no sistema nenhum protocolo com estes dados
e portanto nenhum protocolo foi vinculado a este documento.'''
nota = nota.format(
num_protocolo=old.num_protocolo,
ano_original=ano_original)
msg = 'Protocolo {num_protocolo} faltando (referenciado ' \
'no documento administrativo {cod_documento})'
warn('protocolo_faltando', msg,
{'num_protocolo': old.num_protocolo,
'cod_documento': old.cod_documento,
'nota': nota})
if protocolo:
assert len(protocolo) == 1, 'mais de um protocolo encontrado'
[new.protocolo] = protocolo
# adiciona nota ao final da observação
if nota:
new.observacao += ('\n\n' if new.observacao else '') + nota
def adjust_mandato(new, old):
@ -792,18 +926,10 @@ def adjust_ordemdia_antes_salvar(new, old):
if old.num_ordem is None:
new.numero_ordem = 999999999
def adjust_ordemdia_depois_salvar(new, old):
if old.num_ordem is None and new.numero_ordem == 999999999:
with reversion.create_revision():
problema = 'OrdemDia de PK %s tinha seu valor de numero ordem'\
' nulo.' % old.pk
descricao = 'O valor %s foi colocado no lugar.' % new.numero_ordem
warn(problema + ' => ' + descricao)
save_relation(obj=new, problema=problema,
descricao=descricao, eh_stub=False)
reversion.set_comment('OrdemDia sem número da ordem.')
warn('ordem_dia_num_ordem_nulo',
'OrdemDia de PK {pk} tinha numero ordem nulo. '
'O valor %s foi colocado no lugar.' % new.numero_ordem,
{'pk': old.pk})
def adjust_parlamentar(new, old):
@ -813,7 +939,10 @@ def adjust_parlamentar(new, old):
# but data includes null values
# => transform None to False
if value is None:
warn('nulo convertido para falso')
warn('unidade_deliberativa_nulo_p_false',
'nulo convertido para falso na unidade_deliberativa '
'do parlamentar {pk_parlamentar}',
{'pk_parlamentar': old.cod_parlamentar})
new.unidade_deliberativa = False
# migra município de residência
if old.cod_localidade_resid:
@ -827,7 +956,11 @@ def adjust_parlamentar(new, old):
def adjust_participacao(new, old):
composicao = Composicao()
composicao.comissao_id, composicao.periodo_id = [
get_fk_related(Composicao._meta.get_field(name), value)
get_fk_related(Composicao._meta.get_field(name),
value,
'composicao_comissao.cod_comp_comissao = {}'.format(
old.pk
))
for name, value in (('comissao', old.cod_comissao),
('periodo', old.cod_periodo_comp))]
# check if there is already an "equal" one in the db
@ -855,19 +988,12 @@ def adjust_normarelacionada(new, old):
def adjust_protocolo_antes_salvar(new, old):
if old.num_protocolo is None:
if new.numero is None:
new.numero = old.cod_protocolo
def adjust_protocolo_depois_salvar(new, old):
if old.num_protocolo is None:
with reversion.create_revision():
problema = 'Número do protocolo de PK %s é nulo' % new.pk
descricao = 'Número do protocolo alterado para %s!' % new.numero
warn(problema + ' => ' + descricao)
save_relation(obj=new, problema=problema,
descricao=descricao, eh_stub=False)
reversion.set_comment('Número de protocolo teve que ser alterado')
warn('num_protocolo_nulo',
'Número do protocolo de PK {cod_protocolo} era nulo '
'e foi alterado para sua pk ({cod_protocolo})',
{'cod_protocolo': old.cod_protocolo})
def adjust_registrovotacao_antes_salvar(new, old):
@ -882,38 +1008,27 @@ def adjust_registrovotacao_antes_salvar(new, old):
new.expediente = expediente_materia[0]
def adjust_registrovotacao_depois_salvar(new, old):
if not new.ordem and not new.expediente:
with reversion.create_revision():
problema = 'RegistroVotacao de PK %s não possui nenhuma OrdemDia'\
' ou ExpedienteMateria.' % old.pk
descricao = 'RevistroVotacao deve ter no mínimo uma ordem do dia'\
' ou expediente vinculado.'
warn(problema + ' => ' + descricao)
save_relation(obj=new, problema=problema,
descricao=descricao, eh_stub=False)
reversion.set_comment('RegistroVotacao sem ordem ou expediente')
def adjust_tipoafastamento(new, old):
if old.ind_afastamento == 1:
new.indicador = 'A'
MODEL_TIPO_MATERIA_OU_DOCUMENTO = {'M': TipoMateriaLegislativa,
'D': TipoDocumento}
def adjust_tipoproposicao(new, old):
if old.ind_mat_ou_doc == 'M':
tipo_materia = TipoMateriaLegislativa.objects.filter(
pk=old.tip_mat_ou_doc)
if tipo_materia:
new.tipo_conteudo_related = tipo_materia[0]
"Aponta para o tipo relacionado de matéria ou documento"
value = old.tip_mat_ou_doc
model_tipo = MODEL_TIPO_MATERIA_OU_DOCUMENTO[old.ind_mat_ou_doc]
tipo = model_tipo.objects.filter(pk=value)
if tipo:
new.tipo_conteudo_related = tipo[0]
else:
raise ForeignKeyFaltando
elif old.ind_mat_ou_doc == 'D':
tipo_documento = TipoDocumento.objects.filter(pk=old.tip_mat_ou_doc)
if tipo_documento:
new.tipo_conteudo_related = tipo_documento[0]
else:
raise ForeignKeyFaltando
raise ForeignKeyFaltando(
field=TipoProposicao.tipo_conteudo_related,
value=(model_tipo.__name__, value),
label='ind_mat_ou_doc = {}'.format(old.ind_mat_ou_doc))
def adjust_statustramitacao(new, old):
@ -975,8 +1090,12 @@ def vincula_autor(new, old, model_relacionado, campo_relacionado, campo_nome):
new.autor_related = model_relacionado.objects.get(pk=pk_rel)
except ObjectDoesNotExist:
# ignoramos o autor órfão
raise ForeignKeyFaltando('{} inexiste para autor'.format(
model_relacionado._meta.verbose_name))
nome_model_relacionado = model_relacionado._meta.model.__name__
raise ForeignKeyFaltando(
field=Autor.autor_related,
value=(nome_model_relacionado, pk_rel),
label='{} [pk={}] inexistente para autor'.format(
nome_model_relacionado, pk_rel))
else:
new.nome = getattr(new.autor_related, campo_nome)
return True
@ -1010,8 +1129,8 @@ def adjust_autor(new, old):
def adjust_comissao(new, old):
if not old.dat_extincao and not old.dat_fim_comissao:
new.ativa = True
elif old.dat_extincao and date.today() < new.data_extincao or \
old.dat_fim_comissao and date.today() < new.data_fim_comissao:
elif (old.dat_extincao and date.today() < new.data_extincao or
old.dat_fim_comissao and date.today() < new.data_fim_comissao):
new.ativa = True
else:
new.ativa = False
@ -1041,21 +1160,6 @@ AJUSTE_ANTES_SALVAR = {
AJUSTE_DEPOIS_SALVAR = {
NormaJuridica: adjust_normajuridica_depois_salvar,
OrdemDia: adjust_ordemdia_depois_salvar,
Protocolo: adjust_protocolo_depois_salvar,
RegistroVotacao: adjust_registrovotacao_depois_salvar,
}
# CHECKS ####################################################################
def get_ind_excluido(new):
legacy_model = legacy_app.get_model(type(new).__name__)
old = legacy_model.objects.get(**{legacy_model._meta.pk.name: new.id})
return getattr(old, 'ind_excluido', False)
def check_app_no_ind_excluido(app):
for model in app.models.values():
assert not any(get_ind_excluido(new) for new in model.objects.all())
print('OK!')

2
sapl/legacy/migracao_documentos.py

@ -6,7 +6,7 @@ from glob import glob
import yaml
from sapl.base.models import CasaLegislativa
from sapl.legacy.migration import exec_legado, warn
from sapl.legacy.migracao_dados import exec_legado, warn
from sapl.materia.models import (DocumentoAcessorio, MateriaLegislativa,
Proposicao)
from sapl.norma.models import NormaJuridica

35
sapl/legacy/migracao_usuarios.py

@ -1,6 +1,7 @@
import yaml
from django.contrib.auth.models import Group, User
from sapl.hashers import zope_encoded_password_to_django
from sapl.settings import MEDIA_ROOT
PERFIL_LEGADO_PARA_NOVO = {legado: Group.objects.get(name=novo)
@ -43,7 +44,7 @@ def decode_nome(nome):
return nome
def migra_usuarios():
def migrar_usuarios():
"""
o arquivo media/usuarios.yaml e importa os usuários nele listados,
com senhas e perfis.
@ -81,14 +82,36 @@ def migra_usuarios():
set(dados['roles']) - IGNORADOS)
for nome, dados in usuarios.items()]
admins = []
for nome, senha, perfis in usuarios:
usuario = User.objects.get_or_create(username=nome)[0]
usuario.password = zope_encoded_password_to_django(senha)
for perfil in perfis:
if perfil in ADMINISTRADORES:
# Manager
usuario.is_staff = True
usuario.save()
# todos os administradores ganham perfil "Operador Geral"
usuario.groups.add(PERFIL_LEGADO_PARA_NOVO['Operador'])
admins.append(usuario)
else:
usuario.groups.add(PERFIL_LEGADO_PARA_NOVO[perfil])
# apaga arquivo (importante pois contém senhas)
ARQUIVO_USUARIOS.remove()
usuario.save()
# restringe e configura administradores
if len(admins) > 2:
admins = (
# ususários com admin no nome
[u for u in admins if 'admin' in u.username]
# senão, o usuário saploper, apenas
or [u for u in admins if 'saploper' == u.username]
# senão, simplesmente até os dois primeiros da lista
or admins[:2]
)
for admin in admins:
admin.is_superuser = True
admin.save()
print('Usuários migrados com sucesso.')
print('#' * 100)
print('Uusários administradores:')
for admin in admins:
print(admin.username)
print('#' * 100)

3
sapl/legacy/scripts/exporta_zope/exporta_zope.py

@ -14,6 +14,7 @@ from functools import partial
import magic
import yaml
import ZODB.DB
import ZODB.FileStorage
from ZODB.broken import Broken
@ -22,6 +23,7 @@ EXTENSOES = {
'application/msword': '.doc',
'application/pdf': '.pdf',
'application/vnd.oasis.opendocument.text': '.odt',
'application/vnd.ms-excel': '.xls',
'application/vnd.openxmlformats-officedocument.wordprocessingml.document': '.docx', # noqa
'application/xml': '.xml',
'text/xml': '.xml',
@ -219,6 +221,7 @@ DUMP_FUNCTIONS = {
'Folder': partial(dump_folder, enum=enumerate_folder),
'BTreeFolder2': partial(dump_folder, enum=enumerate_btree),
'SDE-Document': partial(dump_sde, tipo='sde.document'),
'StrDoc': partial(dump_sde, tipo='sde.document'),
'SDE-Template': partial(dump_sde, tipo='sde.template'),
# explicitamente ignorados

5
sapl/legacy/scripts/migra_dbs.sh

@ -2,8 +2,13 @@
# rodar esse script na raiz do projeto
if [ $# -ge 1 ]; then
# mysql com senha
parallel -eta --verbose -j+0 ./sapl/legacy/scripts/migra_um_db.sh :::: <(mysql -u $1 -p$2 -e 'show databases;' | grep '^sapl_') ::: $1 ::: $2
elif [ $# -ge 0 ]; then
# mysql sem senha
parallel -eta --verbose -j+0 ./sapl/legacy/scripts/migra_um_db.sh :::: <(mysql -u $1 -e 'show databases;' | grep '^sapl_') ::: $1
else
echo "USO:"
echo " $0 <usuário mysql> [senha mysql]"

18
sapl/legacy/scripts/migra_um_db.sh

@ -4,13 +4,15 @@
if [ $# -ge 2 ]; then
# proteje pasta com dumps de alterações acidentais
chmod -R -w ~/sapl_dumps
# chmod -R -w ~/migracao_sapl/sapl_dumps
DIR_MIGRACAO=~/migracao_sapl
DATE=$(date +%Y-%m-%d)
DIR=~/${DATE}_logs_migracao
mkdir -p $DIR
DIR_LOGS=$DIR_MIGRACAO/logs/$DATE
mkdir -p $DIR_LOGS
LOG="$DIR/$1.migracao.log"
LOG="$DIR_LOGS/$1.migracao.log"
rm -f $LOG
echo "########################################" | tee -a $LOG
@ -21,11 +23,11 @@ if [ $# -ge 2 ]; then
if [ $3 ]; then
# se há senha do mysql
mysql -u$2 -p"$3" -N -s -e "DROP DATABASE IF EXISTS $1; CREATE DATABASE $1;"
mysql -u $2 -p "$3" < ~/sapl_dumps/$1.sql
mysql -u$2 -p"$3" < $DIR_MIGRACAO/dumps_mysql/$1.sql
else
# se não há senha do mysql
mysql -u$2 -N -s -e "DROP DATABASE IF EXISTS $1; CREATE DATABASE $1;"
mysql -u $2 < ~/sapl_dumps/$1.sql
mysql -u$2 < $DIR_MIGRACAO/dumps_mysql/$1.sql
fi;
echo "O banco legado foi restaurado" |& tee -a $LOG
echo >> $LOG
@ -35,9 +37,9 @@ if [ $# -ge 2 ]; then
DATABASE_NAME=$1 ./manage.py migrate --settings sapl.legacy_migration_settings
echo >> $LOG
echo "--- MIGRACAO DE DADOS ---" | tee -a $LOG
echo "--- MIGRACAO ---" | tee -a $LOG
echo >> $LOG
DATABASE_NAME=$1 ./manage.py migracao_25_31 -f --settings sapl.legacy_migration_settings |& tee -a $LOG
DATABASE_NAME=$1 ./manage.py migracao_25_31 --force --settings sapl.legacy_migration_settings 2>&1 | tee -a $LOG
echo >> $LOG
else
echo "USO:"

8
sapl/legacy/scripts/old_names_adjustments.yaml

@ -1,8 +0,0 @@
Comissao:
ind_unidade_deliberativa: unidade_deliberativa
Legislatura:
num_legislatura: id
Parlamentar:
municipio: municipio_residencia

219
sapl/legacy/scripts/original_forms/Afastamento.html

@ -1,219 +0,0 @@
<html lang="pt-br"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Formulário de Afastamento</title>
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css">
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/geral.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function campos_criticar(form){
if (form.lst_tip_afastamento.selectedIndex==0){
alert("Selecione o motivo do afastamento ou licença!");
form.lst_tip_afastamento.focus();
return false;
}
if (form.txt_dat_inicio_afastamento.value == "") {
alert("A data iní­cio deve ser preenchida.");
form.txt_dat_inicio_afastamento.focus();
return false;
}
if (!IsValidDate(form.txt_dat_inicio_afastamento.value)) {
alert("Digite uma data iní­cio válida!");
form.txt_dat_inicio_afastamento.focus();
form.txt_dat_inicio_afastamento.select();
return false;
}
if (form.txt_dat_fim_afastamento.value != "") {
if (!IsValidDate(form.txt_dat_fim_afastamento.value)) {
alert("Digite uma data fim válida!");
form.txt_dat_fim_afastamento.focus();
return false;
}
}
var dat_fim_afastamento = form.txt_dat_fim_afastamento.value;
dat_fim_afastamento = dat_fim_afastamento.substring(6,10) +'/'+ dat_fim_afastamento.substring(3,5) +'/'+ dat_fim_afastamento.substring(0,2);
var dat_inicio_afastamento = form.txt_dat_inicio_afastamento.value;
dat_inicio_afastamento = dat_inicio_afastamento.substring(6,10) +'/'+ dat_inicio_afastamento.substring(3,5) +'/'+ dat_inicio_afastamento.substring(0,2);
if (form.txt_dat_fim_afastamento.value != "") {
if (dat_inicio_afastamento >= dat_fim_afastamento) {
alert("A data iní­cio deve ser menor que a data fim!");
return false;
}
}
if ((dat_inicio_afastamento > '2016/12/31 00:00:00 GMT+0')||('2013/01/01 00:00:00 GMT+0' > dat_inicio_afastamento)) {
alert("A data de iní­cio deve estar compreendida no perí­odo da\nlegislatura (01/01/2013 - 31/12/2016)!");
form.txt_dat_inicio_afastamento.focus();
return false;
}
if (form.txt_dat_fim_afastamento.value != "") {
if ((dat_fim_afastamento < '2013/01/01 00:00:00 GMT+0')||('2016/12/31 00:00:00 GMT+0' < dat_fim_afastamento)){
alert("A data de fim deve estar entre compreendida no perí­odo da\nlegislatura (01/01/2013 - 31/12/2016)!");
form.txt_dat_fim_afastamento.focus();
return false;
}
}
if (form.lst_suplente.selectedIndex==0){
alert("O suplente deve ser selecionado!");
form.lst_suplente.focus();
return false;
}
form.submit();
}
function afastamento_excluir(form) {
if (confirm("Deseja realmente excluir?")) {
location.href = "afastamento_excluir_proc?cod_afastamento=";
}
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_inicio_afastamento').datepick();
$('#txt_dat_fim_afastamento').datepick();
});
</script>
</head>
<body data-pinterest-extension-installed="ff1.35"><h1 class="firstHeading">Afastamento / Licença</h1>
<h4>Alexandre Neu</h4>
<form class="pf-form" name="afastamento_form" action="afastamento_salvar_proc" method="post">
<fieldset>
<input name="hdn_cod_afastamento" value="" type="hidden">
<input name="hdn_cod_parlamentar" value="125" type="hidden">
<input name="hdn_cod_mandato" value="177" type="hidden">
<input name="hdn_num_legislatura" value="14" type="hidden">
<div class="pf-element pf-full-width">
<label for="lst_tip_norma"><span class="pf-label pf-required">Legislatura</span></label>
<select class="pf-field" name="lst_num_legislatura" onfocus="this.initialSelect = this.selectedIndex;" onchange="this.selectedIndex = this.initialSelect;" style="min-width: 270px; width: 100%;">
<option selected="" value="14">
14ª (2013 - 2016)
</option>
<option selected="" value="13">
13ª (2009 - 2012)
</option>
<option selected="" value="12">
12ª (2005 - 2008)
</option>
<option selected="" value="11">
11ª (2001 - 2004)
</option>
<option selected="" value="10">
10ª (1997 - 2000)
</option>
<option selected="" value="9">
9ª (1993 - 1996)
</option>
<option selected="" value="8">
8ª (1989 - 1992)
</option>
<option selected="" value="7">
7ª (1983 - 1988)
</option>
<option selected="" value="6">
6ª (1977 - 1983)
</option>
<option selected="" value="5">
5ª (1973 - 1977)
</option>
<option selected="" value="4">
4ª (1969 - 1973)
</option>
<option selected="" value="3">
3ª (1963 - 1969)
</option>
<option selected="" value="2">
2ª (1959 - 1963)
</option>
<option selected="" value="1">
1ª (1959 - 1959)
</option>
</select>
</div>
<div class="pf-element pf-full-width">
<label for="lst_tip_afastamento"><span class="pf-label pf-required">Motivo</span></label>
<select class="" name="lst_tip_afastamento" style="min-width: 270px; width: 100%;">
<option value="0">Selecione</option>
<option value="1">
Licença Saúde
</option>
<option value="3">
Licença para tratar de assuntos particulares
</option>
<option value="4">
Licença para exercício de cargo de secretário
</option>
<option value="5">
Fim de legislatura
</option>
<option value="6">
Volta à suplência
</option>
<option value="7">
Falecimento
</option>
</select>
</div>
<div class="pf-element pf-full-width">
<label><span class="pf-label pf-required">Período:</span></label>
<div class="pf-group">
<label for="txt_dat_inicio_afastamento" class="pf-required">Início
<input class="pf-field hasDatepick" id="txt_dat_inicio_afastamento" name="txt_dat_inicio_afastamento" style="min-width: 94px; max-width: 94px; width: 20%;" value="" maxlength="10" onblur="formata_data(form.txt_dat_inicio_afastamento)" type="text"></label>
<label for="txt_dat_inicio_afastamento">&nbsp;Fim
<input class="pf-field hasDatepick" id="txt_dat_fim_afastamento" name="txt_dat_fim_afastamento" style="min-width: 94px; max-width: 94px; width: 20%;" value="" maxlength="10" onblur="formata_data(form.txt_dat_fim_afastamento)" type="text"></label>
</div>
</div>
<div class="pf-element pf-full-width">
<label for="lst_suplente"><span class="pf-label pf-required">Suplente</span></label>
<select class="pf-field" name="lst_suplente" style="min-width: 270px; width: 100%;">
<option value="0">Selecione</option>
</select>
</div>
<div class="pf-element pf-full-width" style="min-height:105px;">
<label><span class="pf-label">Observação</span></label>
<textarea class="pf-field" name="txa_txt_observacao" style="max-width: 270px; min-height:70px;"></textarea>
</div>
<div class="pf-element pf-buttons pf-centered">
<input class="botao" name="btn_salvar" value="Salvar" onclick="campos_criticar(document.afastamento_form)" type="button">
<input class="botao" name="btn_fechar" value="Fechar" onclick="parent.jQuery.fancybox.close();" type="button">
</div>
</fieldset></form></body></html>

289
sapl/legacy/scripts/original_forms/Anexada.html

@ -1,289 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/manage_page_style); --></style>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/estilos.css); --></style>
<link rel="shortcut icon" type="image/x-icon" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/favicon.ico" />
<script type='text/javascript' src='http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/geral.js'></script>
</head>
<body>
<div id="pagina">
<div id="topo">
<h1 id="logo">
<img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</h1>
<div id="identidade">
<h2>Camara Municipal de Demonstracao</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
<div id="busca">
<form name="top_bar_form" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/palavra_chave_buscar_proc">
<fieldset>
<legend>Busca por palavra-chave</legend>
<input id="campoBusca" type="text" name="txt_palavra_chave" size="20" />
<input class="botaoBusca" type="submit" value="buscar" />
</fieldset>
</form>
</div>
<br clear="all" />
</div>
<div id="funcoes">
<span>usu&aacute;rio: <strong>saploper</strong></span>
<ul>
<li> <a class="inicio" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01">in&iacute;cio</a></li>
<li> <a class="voltar" href="javascript:history.back();">voltar</a></li>
<li><a class="impressao" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/anexada/anexada_form?impressao=1&amp;cod_materia=1&incluir_anexada=1&btn_incluir=Incluir+Mat%E9ria+Anexada">impress&atilde;o</a></li>
<li><a class="manual" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda">manual</a></li>
<li><a class="sair" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/log_out_proc">sair</a></li>
</ul>
<br clear="all" />
</div>
<div id="corpo">
<div id="menu">
<h5>Menu</h5>
<ul>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/comissao">Comiss&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/recebimento_proposicao">Recebimento de Proposi&ccedil;&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/pauta_sessao">Pauta da Sess&atilde;o</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/materia_pesquisar_form?incluir=1">Mat&eacute;rias Legislativas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/tramitacao/tramitacao_lote_form">Tramita&ccedil;&atilde;o em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/documento_acessorio/documento_acessorio_lote_form">Acess&oacute;rio em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/sessao_plenaria">Sess&atilde;o Plen&aacute;ria</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jur&iacute;dicas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/impressos/materia_impresso_form">Impressos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/relatorios_administrativos">Relat&oacute;rios</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/auxiliares">Tabelas Auxiliares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/senha_trocar_form">Troca de Senha</a></li>
</ul>
<br />
<fieldset>
<legend>Pesquisar no <a href="http://www.lexml.gov.br/" title="Rede de Informa&ccedil;&atilde;o Legislativa e Jur&iacute;dica">LexML</a></legend>
<form method="get" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" name="keyword" title="Busca por palavra-chave" value="" />
<input type="image" value="Buscar" alt="Buscar" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/lexml.gif" />
</form>
</fieldset>
<br />
</div>
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/prototype.min.js"></script>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/datepicker.css); --></style>
<div class="helpsapl"> <a id="ajuda" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda/materia_anexada">Ajuda</a> </div>
<h1 class="firstHeading"> Mat&eacute;ria Legislativa </h1>
<form name="anexada_form" method="post" action="anexada_salvar_proc">
<input type="hidden" name="incluir_anexada" value="1" />
<input type="hidden" name="hdn_url" value="index_html?cod_materia=1" />
<fieldset><legend>Mat&eacute;ria Legislativa</legend>
<div id="barra-conteudo">
<ul>
<li>
<a
class="selecionado"
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/anexada/index_html?cod_materia=1">Anexada</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/autoria/index_html?cod_materia=1&dat_apresentacao=">Autoria</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/despacho_inicial/index_html?cod_materia=1">Despacho Inicial</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/documento_acessorio/index_html?cod_materia=1">Documento Acess&oacute;rio</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/legislacao_citada/index_html?cod_materia=1">Legisla&ccedil;&atilde;o Citada</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/numeracao/index_html?cod_materia=1">Numera&ccedil;&atilde;o</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/tramitacao/index_html?cod_materia=1">Tramita&ccedil;&atilde;o</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/relatoria/index_html?cod_materia=1">Relatoria</a>
</li>
<li>
<a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/materia_mostrar_proc?cod_materia=1">In&iacute;cio</a>
</li>
</ul>
</div>
<table>
<tr>
<td width="20%" align="left" class="form-text">
Tipo: <b> IND</b>
</td>
<td width="20%" align="left" class="form-text">
N&uacute;mero: <b> 1</b>
</td>
<td width="20%" align="left" class="form-text">
Ano: <b> 2015</b>
</td>
</tr>
<tr>
<td colspan="4" class="form-text">
Ementa: <b> TESTE</b>
</td>
</tr>
</table>
<fieldset><legend>Mat&eacute;ria Anexada</legend>
<table>
<tr>
<td colspan="2">
<label for="lst_tip_id_basica">Tipo </label> <span class="campoObrigatorio">&nbsp;</span><br />
<select name="lst_tip_id_basica" size="1" onChange="javascript:form.hdn_alterou.value=1">
<option value="">Selecione</option>
<option
value="8">
IND - Indicação</option>
<option
value="4">
MSG - Mensagem</option>
<option
value="7">
MOC - Moção</option>
<option
value="6">
PDL - Projeto de Decreto Legislativo</option>
<option
value="5">
PLC - Projeto de Lei Complementar</option>
<option
value="1">
PLO - Projeto de Lei Ordinária</option>
<option
value="2">
PRE - Projeto de Resolução</option>
<option
value="3">
REQ - Requerimento</option>
</select>
</td>
<td>
<label for="txt_num_ident_basica">N&uacute;mero </label> <span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" name="txt_num_ident_basica" size="5" maxlength="5" onChange="javascript:form.hdn_alterou.value=1"
/>
</td>
<td>
<label for="txt_ano_ident_basica">Ano </label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_ano_ident_basica" size="4" maxlength="4" onChange="javascript:form.hdn_alterou.value=1"
/>
</td>
</tr>
<tr>
<td colspan="2">
<label for="txt_dat_anexacao">Data Anexa&ccedil;&atilde;o </label> <span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" name="txt_dat_anexacao" id="txt_dat_anexacao" value="" size="10" maxlength="10" onChange="javascript:form.hdn_alterou.value=1" onBlur="formata_data(form.txt_dat_anexacao)" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_anexacao',
language : 'pt'
});
/*]]>*/
</script>
</td>
<td colspan="2">
<label for="txt_dat_desanexacao">Data Desanexa&ccedil;&atilde;o </label><br />
<input type="text" name="txt_dat_desanexacao" id="txt_dat_desanexacao" value="" size="10" maxlength="10" onChange="javascript:form.hdn_alterou.value=1" onBlur="formata_data(form.txt_dat_desanexacao)" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_desanexacao',
language : 'pt'
});
/*]]>*/
</script>
</td>
</tr>
</table>
</fieldset>
<p align="center"><input type="button" class="botao" name="btn_anexada_salvar" value="Salvar" onClick="campos_criticar(document.anexada_form)" />
&nbsp;&nbsp;
</p>
<input type="hidden" name="cod_materia_principal" value="1" />
<input type="hidden" name="hdn_alterou" value="0" />
<p>&nbsp;</p>
</fieldset>
</body>
</form>
</div>
<br clear="all" />
</div>
<div id="rodape">
<address>
Av. George Washington, 3580
-&nbsp;São José da Lagoa Tapada - PB
- CEP: 12345-678 -
Telefone: (12)3456-7890
- Fax: (09)8765-4321
<br />
Portal:&nbsp;<a href="http://www.camaramunicipal.gov.br" target="_blank">http://www.camaramunicipal.gov.br</a>
<!-- Portal: <a href="http://www.camaramunicipal.gov.br">http://www.camaramunicipal.gov.br</a> - -->
E-mail: <a href="mailto:faleconosco@camaramunicipal.gov.br">faleconosco@camaramunicipal.gov.br</a>
</address>
<div>
<a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/licenca"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/interlegis.gif" width="80" height="15" alt="Desenvolvido pelo Interlegis" /></a>
<a href="http://www.zope.org/Credits"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/zope.png" width="80" height="15" alt="Desenvolvido em Zope" /></a>
</div>
</div>
</div>
</body>
</html>

383
sapl/legacy/scripts/original_forms/AssuntoNorma.html

@ -1,383 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Luciano De Fázio em 29/08/2011.
------------------------------*/
if (form.txt_des_assunto.value == "") {
alert("O assunto deve ser preenchido!");
form.txt_des_asssunto.focus();
return false;
}
form.submit();
}
function assunto_norma_juridica_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão do assunto de norma jurídica.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Luciano De Fazio em 29/08/2011.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "assunto_norma_juridica_excluir_proc?cod_assunto=";
}
}
//-->
</script>
<form name="assunto_norma_juridica_form" method="post" action="assunto_norma_juridica_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/assunto_norma_juridica">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<input type="hidden" name="hdn_cod_assunto" value="" />
<fieldset><legend>Assunto Norma Jurídica</legend>
<table width="95%" align="center">
<tr>
<td>
<table width="98%" align="center">
<tr style="height: 40">
<td width="80%" class="form-element">Assunto (*)<br />
<input type="text" name="txt_des_assunto" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td width="80%" class="form-element">Descrição<br />
<textarea name="txt_des_estendida">
</textarea>
</td>
</tr>
</table>
<center><p>
<input type="button" class="botao" name="btn_asssunto_norma_juridica_salvar" value="Salvar" onClick="campos_criticar(document.assunto_norma_juridica_form)" />
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

491
sapl/legacy/scripts/original_forms/Autor.html

@ -1,491 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" language="javascript">
<!--
function submeter (form){
var tip_autor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value;
var separador = tip_autor.indexOf("&");
form.tip_autor.value = tip_autor.substring(0, separador);
if (form.tip_autor.value == 0){
alert("O tipo de autor deve ser preenchido!");
form.lst_tip_autor.focus();
return false;
}
if ((form.rad_autor_eh_usuario[0].checked) && (!form.txt_login.disabled) && (form.txt_login.value == '')) {
alert ("Informe um LOGIN para o autor, ou marque 'Não' caso não queira credenciá-lo como usuário do SAPL!");
form.txt_login.focus();
return false;
}
if (form.lst_cod_autor){
var cod_autor = form.lst_cod_autor[form.lst_cod_autor.selectedIndex].value;
var des_tipo_autor = tip_autor.substring(separador+1,tip_autor.length);
if (cod_autor==0){
form.lst_cod_autor.focus();
alert("É necessário escolher um autor!");
return false;
}
if (des_tipo_autor == 'Comissao')
form.cod_comissao.value = cod_autor;
if (des_tipo_autor == 'Parlamentar')
form.cod_parlamentar.value = cod_autor;
form.txt_login.disabled=0;
form.submit();
return false;
}
if (form.txt_nom_autor.value == ""){
alert("O nome do autor deve ser preenchido!");
form.txt_nom_autor.focus();
return false;
}
if (form.txt_des_cargo.value == ""){
alert("O cargo do autor deve ser preenchido!");
form.txt_des_cargo.focus();
return false;
}
form.txt_login.disabled=0;
form.submit();
}
function tipo_autor_mudou(form){
/*-----------------------------
Função: Reinvoca a página atribuindo a 'tip_autor_' o valor do tipo
de autor selecionado e a 'tipo' o nome do tipo de autor selecionado.
Argumentos: form : formulário - é o formulario em si.
Retorno: A página atualizada com a combo lst_cod_autor tendo os nomes
dos possíveis autores listados.
Daniel C. Azevedo em 05/04/01.
------------------------------*/
var valor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value;
var separador = valor.indexOf("&");
var URL = 'autor_form?tip_autor=' + valor.substring(0,separador) + '&des_tipo_autor=' +
valor.substring(separador+1,valor.length) + '&cod_autor=';
location.href= URL;
}
function autor_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão do órgão.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Michael em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?"))
location.href = "autor_excluir_proc?cod_autor=";
}
function login_excluir(form) {
/*-----------------------------
Função: Solicita a confirmação e muda o valor de txt_login para None
Argumentos:
Retorno: ???
Ciciliati em 05/11/03.
------------------------------*/
if (confirm("Excluir o Login impedirá o acesso do Autor ao SAPL. Deseja realmente excluir?")){
form.txt_login.value = '';
form.btn_login_excluir.readonly = 1
}
}
function setLogin (form, allowLogin, previousLogin) {
if (allowLogin) {
if (previousLogin) {
form.txt_login.value = previousLogin;
form.txt_login.disabled = 1
} else {
alert ("Informe um login para o usuário");
form.txt_login.disabled = 0;
form.txt_login.focus()
}
} else {
if (previousLogin)
form.txt_login.value = '';
form.txt_login.disabled = 1
}
}
-->
</script>
<form name="autor_form" action="autor_salvar_proc" method="post">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/autor">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="100%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a>|&nbsp;</td>
</tr>
</table>
<input type="hidden" name="cod_comissao" value="" />
<input type="hidden" name="cod_parlamentar" value="" />
<input type="hidden" name="cod_autor" value="" />
<input type="hidden" name="tip_autor" />
<fieldset><legend>Autor</legend>
<table width="98%" align="center">
<tr style="height:40">
<td class="form-element">Tipo (*)<br />
<select name="lst_tip_autor" size="1" onChange="tipo_autor_mudou(document.autor_form)">
<option value="">Selecione</option>
<option value="2&amp;Comissao">
Comissao</option>
<option value="4&amp;Externo">
Externo</option>
<option value="8&amp;Mesa%20Diretora">
Mesa Diretora</option>
<option value="1&amp;Parlamentar">
Parlamentar</option>
<option value="9&amp;Secretaria">
Secretaria</option>
</select>
</td>
<td colspan="2" class="form-element">Autor (*)<br />
<input type="text" name="txt_nom_autor" disabled />
</td>
</tr>
<input type="hidden" name="txt_des_cargo" value="" />
<input type="hidden" name="lst_cod_partido" value="" />
</table>
<fieldset>
<legend>Acesso ao SAPL</legend>
<table width="95%" align="center">
<tr>
<td class="form-element">
Conceder ao Autor acesso especial ao SAPL como usuário do perfil "Autor"?<br />
<input type="radio" name="rad_autor_eh_usuario" value="Sim" onClick="setLogin(document.autor_form,1,'')" />Sim
<input type="radio" name="rad_autor_eh_usuario" value="Não" checked onClick="setLogin(document.autor_form,0,'')" />Não
</td>
</tr>
<tr>
<td class="form-element">
&nbsp;Login:&nbsp;&nbsp;<input type="text" name="txt_login" maxlength="20" style="width:20" value="" disabled />
</td>
</tr>
</table>
</fieldset>
<br />
<center>
<input type="button" class="botao" name="btn_autor_salvar" value="Salvar" onClick="submeter(document.autor_form)" />
&nbsp;&nbsp;
</center>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

487
sapl/legacy/scripts/original_forms/Autoria.html

@ -1,487 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.autoria_form;
endereco += '?cod_materia=' + form.hdn_cod_materia.value + '&dat_apresentacao=' + form.dat_apresentacao.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}
location.href = endereco;
}
function campos_criticar(form){
var tipo_autor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value;
if (tipo_autor=='0'){
alert("Um tipo de autor deve ser selecionado!");
form.lst_tip_autor.focus();
return false;
}
var cod_autor = form.lst_cod_autor[form.lst_cod_autor.selectedIndex].value;
if (cod_autor=='0'){
alert("Um autor deve ser selecionado!");
form.lst_cod_autor.focus();
return false;
}
if (!(form.rad_ind_primeiro_autor[0].checked ||
form.rad_ind_primeiro_autor[1].checked)){
alert("A opção 'Primeiro Autor' deve ser preenchida!");
return false;
}
form.submit();
}
function tipo_autor_mudou(form){
var valor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value;
var separador = valor.indexOf("&");
var URL = 'autoria_form?tip_autor=' + valor.substring(0,separador) + '&des_tipo_autor=' +
valor.substring(separador+1,valor.length)+ '&hdn_cod_materia=' +
form.hdn_cod_materia.value + '&cod_materia=' + form.cod_materia.value +
'&dat_apresentacao=' + form.dat_apresentacao.value + '&cod_autor=' + form.hdn_cod_autor.value;
location.href= URL;
}
function autoria_excluir(form){
var URL = 'autoria_excluir_proc?hdn_cod_materia=' + form.hdn_cod_materia.value + '&hdn_cod_autor=' + form.hdn_cod_autor.value + '&dat_apresentacao=' + form.dat_apresentacao.value;
if (confirm("Deseja realmente excluir?")) {
location.href=URL;
}
}
-->
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/despacho_autoria#autoria">Ajuda</a>
<h1 class="firstHeading">Matéria Legislativa</h1>
<form name="autoria_form" method="post" action="autoria_salvar_proc">
<input type="hidden" name="hdn_cod_materia" value="1711">
<input type="hidden" name="cod_materia" value="1711">
<input type="hidden" name="dat_apresentacao" value="27/10/2014">
<input type="hidden" name="hdn_cod_autor" value="">
<input type="hidden" name="hdn_url" value="index_html?cod_materia=1711&dat_apresentacao=27/10/2014">
<input type="hidden" name="hdn_alterou" value="0">
<div id="barra-conteudo">
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/anexada/index_html?cod_materia=1711">Anexada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/apenso/index_html?cod_materia=1711">Apenso</a>
</li>
<li>
<a
class="selecionado"
href="http://sapl3.interlegis.leg.br/cadastros/materia/autoria/index_html?cod_materia=1711&dat_apresentacao=27/10/2014">Autoria</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/despacho_inicial/index_html?cod_materia=1711">Despacho Inicial</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/documento_acessorio/index_html?cod_materia=1711">Documento Acessório</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/legislacao_citada/index_html?cod_materia=1711">Legisla&ccedil;&atilde;o Citada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/numeracao/index_html?cod_materia=1711">Numeração</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/index_html?cod_materia=1711">Tramitação</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/relatoria/index_html?cod_materia=1711">Relatoria</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/materia_mostrar_proc?cod_materia=1711">Início</a>
</li>
</ul>
</div>
<table>
<tr>
<th width="50%" class="texto">
<b>Tipo: </b> Emenda
</th>
<th width="25%" class="texto">
<b>Número: </b> 6
</th>
<th width="25%" class="texto">
<b>Ano: </b> 2014
</th>
</tr>
<tr>
<td colspan="4" class="texto">
<b>Ementa: </b> DEPOIS DA PARALISAÇÃO DA REFORMA DO AUTÓDROMO INTERNACIONAL NELSON PIQUET E O CONSEQUENTE CANCELAMENTO DA ETAPA DE ABERTURA DA FÓRMULA INDY EM BRASÍLIA, O GOVERNADOR DO DISTRITO FEDERAL, RODRIGO ROLLEMBERG, E O PRESIDENTE DO TRIBUNAL DE CONTAS DO DF, RENATO RAINHA, FIZERAM UMA VISITA TÉCNICA AO LOCAL NA MANHÃ DESTA QUINTA-FEIRA (12/2). APESAR DA EXPECTATIVA, NÃO HOUVE O ANÚNCIO DE UMA DATA PARA A RETOMADA DAS OBRAS. EM CONVERSA COM OS REPÓRTERES PRESENTES, ROLLEMBERG EVITOU FALAR SOBRE DATAS. “O PRAZO É O DA SEGURANÇA JURÍDICA. NÓS TEMOS A DETERMINAÇÃO DE RECUPERAR O AUTÓDROMO COMO UM EQUIPAMENTO PÚBLICO IMPORTANTE PARA A CIDADE, MAS QUEREMOS FAZER ISSO COM TODA SEGURANÇA.
</td>
</tr>
</table>
<fieldset><legend>Autoria</legend>
<table>
<tr>
<td><label for="lst_tip_autor">Tipo de Autor </label><span class="campoObrigatorio">&nbsp;</span><br />
<select name="lst_tip_autor" size="1" onChange="tipo_autor_mudou(document.autoria_form)">
<option value="0"></option>
<option value="2&Comissao">
Comissao</option>
<option value="4&Externo">
Externo</option>
<option value="8&Mesa%20Diretora">
Mesa Diretora</option>
<option value="1&Parlamentar">
Parlamentar</option>
<option value="9&Secretaria">
Secretaria</option>
</select>
</td>
<td><label for="des_tip_autor">Nome Autor </label><span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" name="txt_nom_autor" disabled>
</td>
<td>
<label for="rad_ind_primeiro_autor">Primeiro Autor </label><span class="campoObrigatorio">&nbsp;</span><br />
<input type="radio" name="rad_ind_primeiro_autor" value="1"
onChange="javascript:form.hdn_alterou.value=1">
Sim
<input type="radio" name="rad_ind_primeiro_autor" value="0"
onChange="javascript:form.hdn_alterou.value=1">
Não
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" class="botao" name="btn_autoria_atualiza" value="Salvar" onClick="campos_criticar(document.autoria_form)">
</p>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

645
sapl/legacy/scripts/original_forms/Bancada.html

@ -1,645 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
function campos_criticar(form){
if (form.lst_num_legislatura.selectedIndex==0){
alert("A Legislatura deve ser selecionada!");
form.lst_num_legislatura.focus();
return false;
}
if (form.txt_nom_bancada.value == "") {
alert("O nome ser preenchido!");
form.txt_nom_bancada.focus();
return false;
}
if (form.txt_dat_criacao.value != "" &&
!IsValidDate(form.txt_dat_criacao.value)) {
alert("Digite uma data de criação válida!");
form.txt_dat_criacao.focus();
return false;
}
if (form.txt_dat_extincao.value != "" &&
!IsValidDate(form.txt_dat_extincao.value)) {
alert("Digite uma data de extinção válida!");
form.txt_dat_extincao.focus();
return false;
}
form.submit();
}
function bancada_excluir() {
if (confirm("Deseja realmente excluir?")) {
location.href = "bancada_excluir_proc?cod_bancada=";
}
}
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_criacao').datepick();
$('#txt_dat_extincao').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/assunto_norma_juridica">Ajuda</a>
<h1 class="firstHeading">Tabelas Auxiliares</h1>
<table>
<tr>
<td align="right" class="form-label">| <a href="index_html">Voltar</a> |</td>
</tr>
</table>
<form name="bancada_form" method="post" action="bancada_salvar_proc">
<input type="hidden" name="hdn_cod_bancada" value="" />
<fieldset>
<legend>Cadastro de Bancada, Bloco, Frente ou Grupo</legend>
<table>
<tr>
<td colspan="2"><label for="lst_num_legislatura">Legislatura</label><span class="campoObrigatorio"> </span> <br />
<select name="lst_num_legislatura">
<option value="0">Selecione</option>
<option
value="14">
14ª (2013 - 2016)
</option>
<option
value="13">
13ª (2009 - 2012)
</option>
<option
value="12">
12ª (2005 - 2008)
</option>
<option
value="11">
11ª (2001 - 2004)
</option>
<option
value="10">
10ª (1997 - 2000)
</option>
<option
value="9">
9ª (1993 - 1996)
</option>
<option
value="8">
8ª (1989 - 1992)
</option>
<option
value="7">
7ª (1983 - 1988)
</option>
<option
value="6">
6ª (1977 - 1983)
</option>
<option
value="5">
5ª (1973 - 1977)
</option>
<option
value="4">
4ª (1969 - 1973)
</option>
<option
value="3">
3ª (1963 - 1969)
</option>
<option
value="2">
2ª (1959 - 1963)
</option>
<option
value="1">
1ª (1959 - 1959)
</option>
</select>
</td>
</tr>
<tr>
<td width="60%"><label for="txt_nom_bancada">Nome da Bancada, Bloco, Frente ou Grupo</label><span class="campoObrigatorio"> </span><br />
<input type="text" name="txt_nom_bancada" value="" size="60" maxlength="60" />
</td>
<td><label for="lst_cod_partido">Partido</label><br />
<select name="lst_cod_partido">
<option value="0">Selecione</option>
<option
value="29">
ARENA
</option>
<option
value="5">
DEM
</option>
<option
value="30">
MDB
</option>
<option
value="18">
PCB
</option>
<option
value="6">
PCdoB
</option>
<option
value="22">
PCO
</option>
<option
value="36">
PDC
</option>
<option
value="31">
PDS
</option>
<option
value="3">
PDT
</option>
<option
value="41">
PEN
</option>
<option
value="33">
PFL
</option>
<option
value="20">
PHS
</option>
<option
value="32">
PL
</option>
<option
value="1">
PMDB
</option>
<option
value="11">
PMN
</option>
<option
value="16">
PP
</option>
<option
value="28">
PPB
</option>
<option
value="40">
PPL
</option>
<option
value="39">
PPR
</option>
<option
value="13">
PPS
</option>
<option
value="27">
PR
</option>
<option
value="25">
PRB
</option>
<option
value="42">
PROS
</option>
<option
value="12">
PRP
</option>
<option
value="38">
PRT
</option>
<option
value="19">
PRTB
</option>
<option
value="7">
PSB
</option>
<option
value="10">
PSC
</option>
<option
value="34">
PSD
</option>
<option
value="8">
PSDB
</option>
<option
value="21">
PSDC
</option>
<option
value="24">
PSL
</option>
<option
value="26">
PSOL
</option>
<option
value="35">
PSP
</option>
<option
value="17">
PSTU
</option>
<option
value="4">
PT
</option>
<option
value="2">
PTB
</option>
<option
value="9">
PTC
</option>
<option
value="15">
PTdoB
</option>
<option
value="23">
PTN
</option>
<option
value="14">
PV
</option>
<option
value="43">
SDD
</option>
<option
value="37">
UDN
</option>
</select>
</td>
</tr>
<tr>
<td><label for="txt_dat_criacao">Data Criação</label><br />
<input type="text" name="txt_dat_criacao" id="txt_dat_criacao" size="10"
value="" maxlength="10" onBlur="formata_data(form.txt_dat_criacao)" />
</td>
<td><label for="txt_dat_criacao">Data Extinção</label><br />
<input type="text" name="txt_dat_extincao" id="txt_dat_extincao" size="10"
value="" maxlength="10" onBlur="formata_data(form.txt_dat_extincao)" />
</td>
</tr>
<tr>
<td colspan="2"><label for="txt_descricao">Descrição</label><br />
<textarea name="txt_descricao" rows="3"></textarea>
</td>
</tr>
</table>
<p align="center">
<input type="button" class="botao" name="btn_bancada_salvar" value="Salvar" onClick="campos_criticar(document.bancada_form)" />
</p>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

544
sapl/legacy/scripts/original_forms/CasaLegislativa.html

@ -1,544 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<form name="casa_legislativa_form" method="post" action="casa_legislativa_salvar_proc" enctype="multipart/form-data">
<input type="hidden" name="hdn_url" value="casa_legislativa_form" />
<script type= "text/javascript" src="javascript/email_validar_jvsc"></script>
<script type= "text/javascript">
function campos_criticar(form){
var regexp_digitos = /\D+/;
if (form.txt_cod_casa.value=="" || regexp_digitos.test(form.txt_cod_casa.value)){
alert("O Código deve ser um número natural!");
form.txt_cod_casa.focus();
return false;
}
if (form.txt_cod_casa.value==""){
alert("O nome da Casa deve ser preenchido!");
form.txt_cod_casa.focus();
form.txt_cod_casa.select();
return false;
}
if (form.txt_nom_casa.value==""){
alert("O nome da Casa deve ser preenchido!");
form.txt_nom_casa.focus();
form.txt_nom_casa.select();
return false;
}
if (form.txt_sgl_casa.value == "") {
alert("A sigla deve ser preenchida!");
form.txt_sgl_casa.focus();
return false;
}
if (form.txt_end_casa.value == "") {
alert("O endereço da casa deve ser preenchido!");
form.txt_end_casa.focus();
return false;
}
if (form.txt_num_cep.value == "") {
alert("O campo cep deve ser preenchido!");
form.txt_num_cep.focus();
return false;
}
if (form.txt_end_email_casa.value != "" && !email_validar(form.txt_end_email_casa.value)) {
alert("Digite um e-mail válido!");
form.txt_end_email_casa.focus();
form.txt_end_email_casa.select();
return false;
}
if (form.txt_municipio.value == "" || form.lst_sgl_uf.selectedIndex == 0) {
alert("Os campos Município e UF devem ser preenchidos!");
form.btn_localidade.focus();
return false;
}
if (form.file_nom_logo.value != "")
form.hdn_file.value = 1;
return form.submit();
}
function localidade_mostrar(form) {
/*-----------------------------
Função: Abre uma janela com uma lista de municípios para o
usuário escolher.
Argumentos: form : fomulário - o formulário em si.
Retorno: Atribui o nome do Município no 'value' do campo do form.
Michael Onishi , Daniel C. Azevedo em 23/02/01.
------------------------------*/
if (form.txt_municipio.value=="") {
alert("Preencha parte do município!");
form.txt_municipio.focus();
return false;
}
if (form.lst_sgl_uf.selectedIndex==0) {
alert("Selecione uma UF!");
form.lst_sgl_uf.focus();
return false;
}
var municipio = form.txt_municipio.value;
var sgl_uf = form.lst_sgl_uf[form.lst_sgl_uf.selectedIndex].value;
var municipio_pesq = municipio.toUpperCase();
municipio_pesq = municipio_pesq.replace(/À|Á|Â|Ã/g, 'A');
municipio_pesq = municipio_pesq.replace(/È|É|Ê/g,'E');
municipio_pesq = municipio_pesq.replace(/Í|Ì|Ĩ|Î/g, 'I');
municipio_pesq = municipio_pesq.replace(/Ò|Ó|Ô|Õ/g, 'O');
municipio_pesq = municipio_pesq.replace(/Ù|Ú|Û|Ũ/g, 'U');
var url="municipio_listar_form?municipio=" + municipio +
"&municipio_pesq=" + municipio_pesq + "&sgl_uf=" + sgl_uf;
MunicipioWin = window.open(url, "", "width=390, height=380");
}
</script>
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/casa_legislativa">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<fieldset><legend>Casa Legislativa</legend>
<table>
<tr>
<td><label>C&oacute;digo <span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_cod_casa" size="8" value="0" maxlength="8" /></td>
<td><label>Nome <span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_nom_casa" value="Câmara Municipal de Piraí" size="45" maxlength="75" /></td>
<td><label>Sigla <span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_sgl_casa" value="CMP" size="10" maxlength="10"
onBlur="form.txt_sgl_casa.value=form.txt_sgl_casa.value.toUpperCase()" /></td>
</tr>
<tr>
<td colspan="2"><label>Endere&ccedil;o <span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_end_casa" value="Rua Roberto Anselmo Kaustky" size="55" maxlength="100" /></td>
<td><label>CEP <span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_num_cep" value="71680-389" size="9" maxlength="9" /></td>
</tr>
<tr>
<td colspan="2"><label>Munic&iacute;pio <span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_municipio"
value="Piraí"
size="45" maxlength="50" />
<input type="button" name="btn_localidade" value=" ? "
onClick="localidade_mostrar(document.casa_legislativa_form)" />
</td>
<td><label>UF <span class="campoObrigatorio"></span></label><br />
<select name="lst_sgl_uf" size="1" style="value:sgl_uf missing">
<option value="0">
-
</option>
<option
value="AC">AC</option>
<option
value="AL">AL</option>
<option
value="AM">AM</option>
<option
value="AP">AP</option>
<option
value="BA">BA</option>
<option
value="CE">CE</option>
<option
value="DF">DF</option>
<option
value="ES">ES</option>
<option
value="GO">GO</option>
<option
value="MA">MA</option>
<option
value="MG">MG</option>
<option
value="MS">MS</option>
<option
value="MT">MT</option>
<option
value="PA">PA</option>
<option
value="PB">PB</option>
<option
value="PE">PE</option>
<option
value="PI">PI</option>
<option
value="PR">PR</option>
<option
selected
value="RJ">RJ</option>
<option
value="RN">RN</option>
<option
value="RO">RO</option>
<option
value="RR">RR</option>
<option
value="RS">RS</option>
<option
value="SC">SC</option>
<option
value="SE">SE</option>
<option
value="SP">SP</option>
<option
value="TO">TO</option>
</select>
</td>
</tr>
<tr>
<td colspan="2"><label>Telefone </label><br />
<input type="text" name="txt_num_tel" value="(34) 3239-1000" size="15" maxlength="50" /></td>
<td><label>Fax </label><br />
<input type="text" name="txt_num_fax" value="" size="15" maxlength="50" /></td>
</tr>
<tr>
<td colspan="2"><label>Senha </label><br />
<input type="text" name="txt_txt_senha_inicial" value="inicial" size="15" maxlength="50" /></td>
<td><label>Cor de fundo </label><br />
<input type="text" name="txt_cor_fundo" value="#fff" size="15" maxlength="50" /><IMG SRC="http://sapl3.interlegis.leg.br/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('http://sapl3.interlegis.leg.br/javascript/pick_color?col=linkColor1','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td>
</tr>
<tr>
<td colspan="2"><label>Cor da borda</label><br />
<input type="text" name="txt_cor_borda" value="#34495e" size="15" maxlength="50" /><IMG SRC="http://sapl3.interlegis.leg.br/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('http://sapl3.interlegis.leg.br/javascript/pick_color?col=linkColor2','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td>
<td colspan="1"><label>Cor principal</label><br />
<input type="text" name="txt_cor_principal" value="#27ae60" size="15" maxlength="50" /><IMG SRC="http://sapl3.interlegis.leg.br/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('http://sapl3.interlegis.leg.br/javascript/pick_color?col=linkColor3','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td>
</tr>
<tr>
<td colspan="3"><label>Logotipo</label><br />
<input type="file" name="file_nom_logo" size="60" />
<input type="hidden" name="hdn_file" value=0 />
</td>
</tr>
<tr>
<td colspan="3"><label>HomePage</label><br />
<input type="text" name="txt_end_web_casa" value="http://sapl3.interlegis.leg.br" size="70" maxlength="100" /></td>
</tr>
<tr>
<td colspan="3"><label>E-mail</label><br />
<input type="text" name="txt_end_email_casa" value="claudiomorale@interlegis.leg.br" size="70" maxlength="100" /></td>
</tr>
<tr>
<td colspan="3"><label>Informa&ccedil;&atilde;o Geral</label><br />
<textarea name="txt_informacao_geral" cols="65">“Novas soluções de tecnologia para o Legislativo em tempos de maior demanda por transparência em suas atividades”</textarea></td>
</tr>
</table>
<p align="center">
<input type="button" class="botao" name="btn_casa_salvar" value="Salvar" onClick="campos_criticar(document.casa_legislativa_form)" />
&nbsp;&nbsp;</p>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

486
sapl/legacy/scripts/original_forms/Coligacao.html

@ -1,486 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function submeter(endereco){
/*-----------------------------
Função: Confirma se o usuário deseja salvar os dados ao clicar em
link do formulário (fora os botões SALVAR ou EXCLUIR).
Argumentos: endereco : txt - é o endereço que deve ser renderizado
apos a confirmação ou não de salvar os dados.
Retorno: Uma janela de confirmação. Se o usuário confirmar, é
invocado o método comissao_salvar_proc. Se cancelar, é
invocado o link direto, sem realizar nenhuma mudança.
Michael Onishi , Daniel C. Azevedo em 09/04/01.
------------------------------*/
var form = document.coligacao_form;
endereco += '?cod_coligacao=' + form.hdn_cod_coligacao.value;
if (form.hdn_alterou.value==1){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
return;
}
}
if (form.hdn_cod_coligacao.value != "")
location.href = endereco;
}
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Rommel Carvalho e Danilo Custódio em 19/03/01.
------------------------------*/
var regexp_digitos = /\D+/;
if (regexp_digitos.test(form.txt_num_votos_coligacao.value)){
alert("O Número de votos deve ser um número natural!");
form.txt_num_votos_coligacao.focus();
return false;
}
if (form.lst_num_legislatura.value == "") {
alert("A legislatura deve ser preenchida!");
form.lst_num_legislatura.focus();
return false;
}
if (form.txt_nom_coligacao.value == "") {
alert("O nome da coligação deve ser preenchida!");
form.txt_nom_coligacao.focus();
return false;
}
form.submit();
}
function coligacao_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão da legislatura.
Argumentos:
Retorno: Retorna uma mensagem de exclusão be sucedida e redireciona à página 'index_html'.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "coligacao_excluir_proc?cod_coligacao=";
}
}
//-->
</script>
<form name="coligacao_form" method="post" action="coligacao_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/coligacao">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="left" class="form-label">
| <a href="javascript:submeter('composicao_coligacao/index_html')">Composição</a> |</td>
<td align="right" class="form-label">| <a href="coligacao_index_html">Início</a> |</td>
</tr>
</table>
<fieldset><legend>Coligação</legend>
<input type="hidden" name="hdn_cod_coligacao" value="" />
<input type="hidden" name="hdn_url" value="coligacao_mostrar_proc?cod_coligacao=" />
<input type="hidden" name="hdn_alterou" value="0" />
<table width="95%" align="center">
<tr>
<td>
<table width="98%" align="center">
<tr style="height:40">
<td width="55%" class="form-element">Nome (*)<br />
<input type="text" name="txt_nom_coligacao" value="" size="40" maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" /></td>
<td width="20%" class="form-element">Nº Legislatura (*)<br />
<select name="lst_num_legislatura" style="value:" size="1" onChange="javascript:form.hdn_alterou.value=1">
<option
value="14">
14ª (2013 - 2016)
</option>
<option
value="13">
13ª (2009 - 2012)
</option>
<option
value="12">
12ª (2005 - 2008)
</option>
<option
value="11">
11ª (2001 - 2004)
</option>
<option
value="10">
10ª (1997 - 2000)
</option>
<option
value="9">
9ª (1993 - 1996)
</option>
<option
value="8">
8ª (1989 - 1992)
</option>
<option
value="7">
7ª (1983 - 1988)
</option>
<option
value="6">
6ª (1977 - 1983)
</option>
<option
value="5">
5ª (1973 - 1977)
</option>
<option
value="4">
4ª (1969 - 1973)
</option>
<option
value="3">
3ª (1963 - 1969)
</option>
<option
value="2">
2ª (1959 - 1963)
</option>
<option
value="1">
1ª (1959 - 1959)
</option>
</select>
</td>
<td width="25%" align="right" class="form-element">Nº Votos Recebidos<br />
<input type="text" name="txt_num_votos_coligacao" value="" size="12"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
</table><br>
<center><p class="form-text">
<input type="button" class="botao" name="btn_coligacao_salvar" value="Salvar" onClick="campos_criticar(document.coligacao_form)" />
&nbsp;&nbsp;
</p>
</center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

604
sapl/legacy/scripts/original_forms/Comissao.html

@ -1,604 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="javascript/email_validar_jvsc"></script>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.comissao_form;
endereco += '?cod_comissao=' + form.hdn_cod_comissao.value;
if (form.hdn_alterou.value == 1) {
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}
}
if (form.hdn_cod_comissao.value != "")
location.href = endereco;
return;
}
function campos_criticar(form){
if (form.txt_nom_comissao.value==""){
alert("O nome da comissão deve ser preenchido!");
form.txt_nom_comissao.focus();
return false;
}
if (form.txt_sgl_comissao.value == "") {
alert("A sigla da comissão deve ser preenchida!");
form.txt_sgl_comissao.focus();
return false;
}
if (form.lst_tip_comissao[form.lst_tip_comissao.selectedIndex].value == "-1") {
alert("O tipo de comissão deve ser preenchido!");
form.lst_tip_comissao.focus();
return false;
}
else {
var valor = form.lst_tip_comissao[form.lst_tip_comissao.selectedIndex].value;
document.comissao_form.hdn_tip_comissao.value = valor.substring(0, valor.indexOf(";"));
var natureza = valor.substring((valor.indexOf(";")+1), valor.length);
}
if (form.txt_dat_criacao.value == "") {
alert("A data de criação deve ser preenchida!");
form.txt_dat_criacao.focus();
return false;
}
if (!IsValidDate(form.txt_dat_criacao.value)){
alert("Digite uma data de criação válida!");
form.txt_dat_criacao.focus();
form.txt_dat_criacao.select();
return false;
}
if (form.txt_dat_extincao.value != "" && !IsValidDate(form.txt_dat_extincao.value)){
alert("Digite uma data de extinção válida!");
form.txt_dat_extincao.focus();
form.txt_dat_extincao.select();
return false;
}
if (!(form.rad_ind_unidade_deliberativa[0].checked ||
form.rad_ind_unidade_deliberativa[1].checked)){
alert("O indicador de unidade deliberativa deve ser preenchido!");
form.rad_ind_unidade_deliberativa[0].focus();
return false;
}
if (form.txt_end_email.value != "" &&
!email_validar(form.txt_end_email.value)) {
alert("Digite um e-mail válido!");
form.txt_end_email.focus();
form.txt_end_email.select();
return false;
}
if (natureza == "T"){
if (form.txt_dat_instalacao_temp.value == ""){
alert ("Data de Instalação deve ser preenchida!");
form.txt_dat_instalacao_temp.focus();
form.txt_dat_instalacao_temp.select();
return false;
}
if (!IsValidDate(form.txt_dat_instalacao_temp.value)){
alert ("Digite uma data de instalação válida.");
form.txt_dat_instalacao_temp.focus();
form.txt_dat_instalacao_temp.select();
return false;
}
if (form.txt_dat_final_prevista_temp.value == ""){
alert ("Data prevista para término deve ser preenchida!");
form.txt_dat_final_prevista_temp.focus();
form.txt_dat_final_prevista_temp.select();
return false;
}
if (!IsValidDate(form.txt_dat_final_prevista_temp.value)){
alert ("Digite uma data prevista para término válida.");
form.txt_dat_final_prevista_temp.focus();
form.txt_dat_final_prevista_temp.select();
return false;
}
}
else {
if (!(form.txt_dat_instalacao_temp.value == "") ||
!(form.txt_dat_final_prevista_temp.value == "") ||
!(form.txt_dat_prorrogada_temp.value == "") ||
!(form.txt_dat_fim_comissao.value == "") ||
!(form.txt_nom_apelido_temp.value == "")){
alert ("Nenhum dos campos de Comissões temporárias devem ser preenchidos!");
form.txt_nom_apelido_temp.focus();
form.txt_nom_apelido_temp.select();
return false;
}
}
form.txt_sgl_comissao.value = form.txt_sgl_comissao.value.toUpperCase()
form.submit();
return;
}
function comissao_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão da comissão
Michael Onishi , Daniel C. Azevedo em 14/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="comissao_excluir_proc?cod_comissao=";
}
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_criacao').datepick();
$('#txt_dat_extincao').datepick();
$('#txt_dat_instalacao_temp').datepick();
$('#txt_dat_final_prevista_temp').datepick();
$('#txt_dat_prorrogada_temp').datepick();
$('#txt_dat_fim_comissao').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/modulo_comissoes">Ajuda</a>
<h1 class="firstHeading">Comiss&otilde;es </h1>
<form name="comissao_form" method="post" action="comissao_salvar_proc">
<input type="hidden" name="hdn_cod_comissao" value="" />
<input type="hidden" name="hdn_url" value="comissao_mostrar_proc?cod_comissao=" />
<input type="hidden" name="hdn_tip_comissao" value="" />
<input type="hidden" name="hdn_alterou" value="0" />
<fieldset>
<legend>Dados B&aacute;sicos</legend>
<table>
<tr>
<td colspan=3 class="form-element">Nome da Comissâo <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text" name="txt_nom_comissao" value="" size="60" maxlength="60" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Sigla <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text" name="txt_sgl_comissao" value="" size="10" maxlength="15"
onBlur="form.txt_sgl_comissao.value = form.txt_sgl_comissao.value.toUpperCase()" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td class="form-element">Tipo <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_tip_comissao" onChange="javascript:form.hdn_alterou.value=1">
<option
value="1;P">Comissão Permanente</option>
<option
value="2;T">Comissão Especial</option>
<option
value="4;T">Comissão Parlamentar de Inquérito</option>
</select>
</td>
<td class="form-text"><b>Data Criação </b><span class="campoObrigatorio">&nbsp;</span><br />
<input type="text"
name="txt_dat_criacao"
id="txt_dat_criacao"
value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_criacao)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element"><b>Unidade Deliberativa</b><span class="campoObrigatorio">&nbsp;</span><br />
<input type="radio" name="rad_ind_unidade_deliberativa" value="0"
/>
Não
<input type="radio" name="rad_ind_unidade_deliberativa" value="1"
/>
Sim
</td>
<td class="form-text"><b>Data Extinção</b><br />
<input type="text"
name="txt_dat_extincao"
id="txt_dat_extincao"
value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_extincao)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Dados Complementares</legend>
<table>
<tr>
<td class="form-element">Local Reunião<br />
<input type="text" name="txt_loc_reuniao" value=""
size="28" maxlength="100" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Data/Hora Reunião<br />
<input type="text" name="txt_des_agenda_reuniao" value=""
size="28" maxlength="100" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Tel. Sala Reunião<br />
<input type="text" name="txt_num_tel_reuniao" value=""
size="15" maxlength="12" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td class="form-element">Endereço Secretaria<br />
<input type="text" name="txt_end_secretaria" value=""
size="28" maxlength="100" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Tel. Secretaria<br />
<input type="text" name="txt_num_tel_secretaria" value=""
size="15" maxlength="15" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Fax Secretaria<br />
<input type="text" name="txt_num_fax_secretaria" value=""
size="15" maxlength="15" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td class="form-element">Secretário<br />
<input type="text" name="txt_nom_secretario" value=""
size="28" maxlength="30" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td colspan="2" class="form-element">E-mail<br />
<input type="text" name="txt_end_email" value=""
size="46" maxlength="100" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td colspan="3" class="form-element">Finalidade
<textarea name="txa_txt_finalidade" cols="70" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Temporária</legend>
<table>
<tr>
<td colspan="2"class="form-element">Apelido<br />
<input type="text" name="txt_nom_apelido_temp" value="" size="50" maxlength="100" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Data Instalação<br />
<input type="text"
name="txt_dat_instalacao_temp"
id="txt_dat_instalacao_temp"
value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_instalacao_temp)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td class="form-element">Data Prevista Término<br />
<input type="text"
name="txt_dat_final_prevista_temp"
id="txt_dat_final_prevista_temp"
value="" size="10" maxlength="10"
onBlur="formata_data(form.txt_dat_final_prevista_temp)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Novo Prazo<br />
<input type="text" name="txt_dat_prorrogada_temp" id="txt_dat_prorrogada_temp" value="" size="10" maxlength="10"
onBlur="formata_data(form.txt_dat_prorrogada_temp)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Data Término<br />
<input type="text" name="txt_dat_fim_comissao" id="txt_dat_fim_comissao" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_fim_comissao)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" class="botao" name="btn_comissao_salvar" value="Salvar" onClick="campos_criticar(document.comissao_form)" />
</p>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

508
sapl/legacy/scripts/original_forms/ComposicaoComissao.html

@ -1,508 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="javascript/data_validar_designacao_comissao_jvsc"></script>
<script type="text/javascript" src="javascript/data_validar_desligamento_jvsc"></script>
<script type="text/javascript">
function campos_criticar(form){
if (form.lst_parlamentar.selectedIndex == 0){
alert("Selecione um parlamentar!");
form.lst_parlamentar.focus();
return false;
}
if (form.lst_cargo_comissao.selectedIndex == 0){
alert("Selecione um cargo!");
form.lst_cargo_comissao.focus();
return false;
}
if (!(form.rad_ind_titular[0].checked ||
form.rad_ind_titular[1].checked)){
alert("Selecione a opção titular!");
form.rad_ind_titular[0].focus();
return false;
}
if (form.txt_dat_designacao.value == "") {
alert("Digite uma data de designação!");
form.txt_dat_designacao.focus();
return false;
}
if (!IsValidDate(form.txt_dat_designacao.value)) {
alert("Digite uma data de designação válida!");
form.txt_dat_designacao.focus();
return false;
}
if (!IsValidDateDesignacaoComissao(form.txt_dat_designacao.value, form.txt_dat_inicio.value, form.txt_dat_fim.value)) {
alert("Digite uma data de designação válida que esteja dentro do período de composição!");
form.txt_dat_designacao.focus();
return false;
}
if (form.txt_dat_desligamento.value != "" &&
!IsValidDate(form.txt_dat_desligamento.value)) {
alert("Digite uma data de desligamento válida!");
form.txt_dat_desligamento.focus();
return false;
}
if ((form.txt_dat_desligamento.value != "") &&
(!IsValidDateDesligamento(form.txt_dat_desligamento.value, form.txt_dat_designacao.value, form.txt_dat_fim.value))) {
alert("Digite data de desligamento válida, que seja posterior à designação e não posterior ao fim do período!");
form.txt_dat_desligamento.focus();
return false;
}
form.submit();
}
function composicao_excluir(form){
if (confirm("Deseja realmente excluir?")) {
location.href="composicao_comissao_excluir_proc?cod_comp_comissao=" + form.hdn_cod_comp_comissao.value +
"&cod_comissao=" + form.hdn_cod_comissao.value +
"&cod_periodo_comp=" + form.hdn_cod_periodo_comp.value;
}
}
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_designacao').datepick();
$('#txt_dat_desligamento').datepick();
});
</script>
<h1 class="firstHeading">Comissão de Constituição e Justiça </h1>
<form name="composicao_comissao_form" method="post" action="composicao_comissao_salvar_proc">
<ul>
<li>
<a href="javascript:history.back()">Retornar</a>
</li>
</ul>
<input type="hidden" name="hdn_cod_comp_comissao" value="">
<input type="hidden" name="hdn_cod_periodo_comp" value="15">
<input type="hidden" name="hdn_cod_comissao" value="15">
<input type="hidden" name="hdn_nom_comissao" value="Comissão de Constituição e Justiça">
<input type="hidden" name="txt_dat_inicio" value="01/01/2015">
<input type="hidden" name="txt_dat_fim" value="31/12/2015">
<fieldset>
<legend>Composição</legend>
<table>
<tr>
<td class="form-element" colspan="2">Parlamentar <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_parlamentar" size="1">
<option></option>
<option
value="125">
Alexandre Neu / DEM
</option>
<option
value="124">
Aliceu Odair Klein / PMDB
</option>
<option
value="19">
Carlos Emílio Schiefelbein / PP
</option>
<option
value="126">
Cleber Emilio Cassel / PMDB
</option>
<option
value="40">
Gerson Ervino Halberstadt / PSDB
</option>
<option
value="120">
Itamar José Puntel / PMDB
</option>
<option
value="127">
Izabel Cristina Assmann Lamaison / PP
</option>
<option
value="117">
João de Deus / PSDB
</option>
<option
value="110">
Márcio Arno Halberstadt / PDT
</option>
<option
value="21">
Paulo Roberto Unfer / PDT
</option>
<option
value="114">
Sandro Frederico Goltz / PMDB
</option>
<option
value="128">
Solange Helena Klüsener / PHS
</option>
<option
value="23">
Vilson Dias / PSDB
</option>
</select>
</td>
<td class="form-element">Titular <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="radio" name="rad_ind_titular" value="0"
/>
Não
<input type="radio" name="rad_ind_titular" value="1"
/>
Sim
</td>
</tr>
<tr>
<td class="form-element">Cargo <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_cargo_comissao">
<option></option>
<option
value="1">
Presidente
</option>
<option
value="2">
Relator
</option>
<option
value="3">
Membro
</option>
<option
value="4">
Vice-Presidente
</option>
</select>
</td>
<td class="form-element">Data Designação <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text"
name="txt_dat_designacao"
id="txt_dat_designacao"
size="10"
value="" maxlength="10" onBlur="formata_data(form.txt_dat_designacao)">
</td>
<td class="form-element">Data Desligamento <br />
<input type="text"
name="txt_dat_desligamento"
id="txt_dat_desligamento"
size="10"
value="" maxlength="10" onBlur="formata_data(form.txt_dat_desligamento)">
</td>
</tr>
<tr>
<td colspan="3" class="form-element">Motivo Desligamento <br />
<input type="text" name="txt_des_motivo_desligamento" size="60" value="" maxlength="150">
</td>
</tr>
<tr>
<td colspan="3" class="form-element">Observação <br />
<input type="text" name="txt_obs_composicao" size="60" value="" maxlength="150">
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" name="btn_composicao_salvar" class="botao" value="Salvar"
onClick="campos_criticar(document.composicao_comissao_form)" />
&nbsp;&nbsp;
</p>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

485
sapl/legacy/scripts/original_forms/Dependente.html

@ -1,485 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="javascript/cpf_validar_jvsc"></script>
<script type="text/javascript">
<!--
function submeter(endereco){
/*-----------------------------
Função: Confirma se o usuário deseja salvar os dados ao clicar em
link do formulário que não os botões SALVAR ou EXCLUIR.
Argumentos: endereco : txt - é o endereço que deve ser renderizado
apos a confirmação ou não de salvar os dados.
Retorno: Uma janela de confirmação. Se o usuário confirmar, ele
invoca o método dependente_salvar_proc.
Se ele cancelar, a função apenas renderiza o endereço
(caso esteja na atualizacao).
Michael Onishi , Daniel C. Azevedo em 02/05/01.
------------------------------*/
var form = document.dependente_form;
endereco += '?cod_parlamentar=' + form.hdn_cod_parlamentar.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}else
location.href = endereco;
}
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Man Qi em 06/03/01.
------------------------------*/
if (form.txt_nom_dependente.value == "") {
alert("Nome do dependente deve ser preenchido.");
form.txt_nom_dependente.focus();
return false;
}
if (form.lst_tip_dependente.value == "") {
alert("Tipo do dependente deve ser preenchido.");
form.lst_tip_dependente.focus();
return false;
}
if (!(form.rad_sex_dependente[0].checked ||
form.rad_sex_dependente[1].checked)) {
alert("Sexo do dependente deve ser preenchido.");
return false;
}
if (form.txt_dat_nascimento.value != "" && !IsValidDate(form.txt_dat_nascimento.value)) {
alert("Digite uma data válida!");
form.txt_dat_nascimento.focus();
form.txt_dat_nascimento.select();
return false;
}
if (form.txt_num_cpf.value != "" && !cpf_validar(form.txt_num_cpf.value)) {
alert("Digite um cpf válido!");
form.txt_num_cpf.focus();
form.txt_num_cpf.select();
return false;
}
form.submit();
}
function dependente_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão do dependente.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Man Qi em 07/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "dependente_excluir_proc?cod_dependente=&hdn_cod_parlamentar=125";
}
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_nascimento').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/parlamentares">Ajuda</a>
<input type="hidden" name="nom_parlamentar" value="Alexandre Neu"/>
<h1 class="firstHeading">Dependente</h1>
<form name="dependente_form" method="post" action="dependente_salvar_proc">
<input type="hidden" name="hdn_cod_dependente" value=""/>
<input type="hidden" name="hdn_cod_parlamentar" value="125"/>
<input type="hidden" name="hdn_url" value="index_html?cod_parlamentar=125"/>
<input type="hidden" name="hdn_alterou" value="0"/>
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/mandato/index_html?cod_parlamentar=125"> Mandatos </a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/filiacao_partidaria/index_html?cod_parlamentar=125"> Filia&ccedil;&otilde;es Partid&aacute;rias </a>
</li>
<li>
<a
class="selecionado" href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/dependente/index_html?cod_parlamentar=125"> Dependentes </a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar=125">In&iacute;cio</a>
</li>
</ul>
<fieldset><legend>Dependentes</legend>
<table>
<tr>
<td colspan="3" class="form-element">Nome <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text" name="txt_nom_dependente" value="" size="60" maxlength="50" onChange="javascript:form.hdn_alterou.value=1"/>
</td>
</tr>
<tr>
<td class="form-element">Tipo <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_tip_dependente" size="1" onChange="javascript:form.hdn_alterou.value=1">
<option value=''>Selecione</option>
<option
value='1'>Esposa</option>
<option
value='2'>Filho</option>
</select>
</td>
<td class="form-element">Sexo <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="radio" name="rad_sex_dependente" value="M"
onChange="javascript:form.hdn_alterou.value=1"/>
Masculino
<input type="radio" name="rad_sex_dependente" value="F"
onChange="javascript:form.hdn_alterou.value=1"/>
Feminino
</td>
<td class="form-element">Data Nascimento<br/>
<input type="text"
name="txt_dat_nascimento"
id="txt_dat_nascimento"
value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_nascimento)" onChange="javascript:form.hdn_alterou.value=1"/>
</td>
</tr>
<tr>
<td class="form-element">CPF<br/>
<input type="text" name="txt_num_cpf" value="" size="14" maxlength="11" onChange="javascript:form.hdn_alterou.value=1"/>
</td>
<td class="form-element">RG<br/>
<input type="text" name="txt_num_rg" value="" size="15" maxlength="15" onChange="javascript:form.hdn_alterou.value=1"/>
</td>
<td class="form-element">N&ordm; T&iacute;tulo Eleitor<br/>
<input type="text" name="txt_num_tit_eleitor" value="" size="15" maxlength="15" onChange="javascript:form.hdn_alterou.value=1"/>
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" name="btn_dependente_salvar" class="botao" value="Salvar" onClick="campos_criticar(document.dependente_form)"/>
&nbsp;&nbsp;
</p><br/>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

684
sapl/legacy/scripts/original_forms/DocumentoAcessorio.html

@ -1,684 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type = "text/javascript" src="javascript/data_validar_jvsc"></script>
<style type="text/css"><!-- @import url(http://sapl3.interlegis.leg.br/generico/estilo.css); --></style>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.documento_acessorio_form;
endereco += '?cod_materia=' + form.hdn_cod_materia.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}
location.href = endereco;
}
function campos_criticar(form){
if (form.lst_tip_documento.selectedIndex==0){
alert("O tipo do documento deve ser selecionado!");
form.lst_tip_documento.focus();
return false;
}
if (form.txt_nom_documento.value==""){
alert("A descrição do documento deve ser preenchida!");
form.txt_nom_documento.focus();
return false;
}
if (form.txt_nom_autor_documento.value==""){
alert("A nome do autor do documento deve ser preenchido!");
form.txt_nom_autor_documento.focus();
return false;
}
if (form.txt_dat_documento.value!="" && !IsValidDate(form.txt_dat_documento.value)){
alert("Digite uma data para anexação de documento válida!");
form.txt_dat_documento.focus();
form.txt_dat_documento.select();
return false;
}
form.hdn_tip_documento.value = form.lst_tip_documento.value;
dis_selProp = document.getElementsByName("dis_selProp");
if (dis_selProp.lenght > 0) {
form.hdn_cod_proposicao.value = form.dis_selProp.value;
}
form.submit();
}
function documento_acessorio_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="documento_acessorio_excluir_proc?cod_documento=&cod_materia=1711&nom_documento=";
}
}
function texto_integral_excluir(){
if (confirm("Deseja realmente excluir o texto integral?")) {
location.href="texto_documento_excluir_proc?cod_documento=&cod_materia=1711";
}
return;
}
function texto_odt_gerar(){
lst_modelo = document.getElementById("lst_modelo");
lst_modelo.options[lst_modelo.selectedIndex].value;
if (lst_modelo.selectedIndex == 0) {
alert("É necessário selecionar um modelo!");
}
if ((lst_modelo.selectedIndex != 0) && confirm("Confirma a geração do arquivo ODT?")) {
location.href="http://sapl3.interlegis.leg.br/modelo_proposicao/doc_acessorio?cod_documento=&cod_materia=1711&modelo_proposicao="+lst_modelo.options[lst_modelo.selectedIndex].value;
setTimeout(function(){window.location.reload(true)},2500);
return true;
}
return;
}
function texto_integral_materia_obter(){
if (confirm("Confirma a obtenção do arquivo ODT da matéria?")) {
location.href="pysc/obter_odt_materia_pysc?cod_documento=&cod_materia=1711";
setTimeout(function(){window.location.reload(true)},1500);
return true;
}
return;
}
function texto_odt_documento_excluir(){
if (confirm("Deseja realmente excluir o arquivo ODT?")) {
location.href="texto_odt_documento_excluir_proc?cod_documento=&cod_materia=1711";
}
return;
}
function documento_acessorio_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="documento_acessorio_excluir_proc?cod_documento=&cod_materia=1711&nom_documento=";
}
}
function texto_documento_excluir(){
if (confirm("Deseja realmente excluir o texto?")) {
location.href="texto_documento_excluir_proc?cod_documento=&cod_materia=1711";
}
}
function tipo_texto_documento(tipo) {
var form = document.documento_acessorio_form;
form.hdn_alterou.value = 1;
if (tipo=='A') {
form.selProp.value = '';
form.selProp.disabled = 1;
form.file_nom_arquivo.disabled = 0;
document.getElementById("link_add_file").style.display='block';
}
else {
form.selProp.disabled = 0;
form.file_nom_arquivo.value = '';
form.file_nom_arquivo.disabled = 1;
document.getElementById("link_add_file").style.display='none';
jQuery("#arquivos_anexos").empty();
}
return;
}
function corrige_radio(){
/*-----------------------------
Função: Ativa a seleção de uma proposição quando volta da tela de mensagem
Chamada dessa Função no onLoad da tag body
Argumentos: vazio
Retorno: nada
Rogerio Ueda em 26/01/2004.
------------------------------*/
var form = document.documento_acessorio_form;
if (form.getAttribute("selProp")!=''){
if ((form.selProp.value != '')&&(1)){
form.selProp.disabled = 0;
}
}
return;
}
function addFileField() {
var f = document.createElement("input");
f.type = "file";
f.name = "file_nom_arquivo";
f.size = 30;
p = document.getElementById("arquivos_anexos");
p.appendChild(f);
p.appendChild(document.createElement("br"));
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_documento').datepick();
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".popup").fancybox({
maxWidth : 500,
maxHeight : 320,
fitToView : false,
width : '70%',
height : '72%',
autoSize : false,
closeClick : false,
scrolling : 'auto',
preload : true,
openEffect : 'fade',
closeEffect : 'fade'
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".popup1").fancybox({
maxWidth : 1024,
maxHeight : 800,
fitToView : false,
width : '95%',
height : '93%',
autoSize : false,
closeClick : false,
scrolling : 'auto',
preload : true,
openEffect : 'fade',
closeEffect : 'fade'
});
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/doc_acessorio">Ajuda</a>
<h1 class="firstHeading"> Mat&eacute;ria Legislativa </h1>
<div id="barra-conteudo">
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/anexada/index_html?cod_materia=1711">Anexada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/apenso/index_html?cod_materia=1711">Apenso</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/autoria/index_html?cod_materia=1711&dat_apresentacao=27/10/2014">Autoria</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/despacho_inicial/index_html?cod_materia=1711">Despacho Inicial</a>
</li>
<li>
<a
class="selecionado"
href="http://sapl3.interlegis.leg.br/cadastros/materia/documento_acessorio/index_html?cod_materia=1711">Documento Acessório</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/legislacao_citada/index_html?cod_materia=1711">Legisla&ccedil;&atilde;o Citada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/numeracao/index_html?cod_materia=1711">Numeração</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/index_html?cod_materia=1711">Tramitação</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/relatoria/index_html?cod_materia=1711">Relatoria</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/materia_mostrar_proc?cod_materia=1711">Início</a>
</li>
</ul>
</div>
<table>
<tr>
<th width="50%" class="texto">
<b>Tipo: </b> Emenda
</th>
<th width="25%" class="texto">
<b>Número: </b> 6
</th>
<th width="25%" class="texto">
<b>Ano: </b> 2014
</th>
</tr>
<tr>
<td colspan="4" class="texto">
<b>Ementa: </b> DEPOIS DA PARALISAÇÃO DA REFORMA DO AUTÓDROMO INTERNACIONAL NELSON PIQUET E O CONSEQUENTE CANCELAMENTO DA ETAPA DE ABERTURA DA FÓRMULA INDY EM BRASÍLIA, O GOVERNADOR DO DISTRITO FEDERAL, RODRIGO ROLLEMBERG, E O PRESIDENTE DO TRIBUNAL DE CONTAS DO DF, RENATO RAINHA, FIZERAM UMA VISITA TÉCNICA AO LOCAL NA MANHÃ DESTA QUINTA-FEIRA (12/2). APESAR DA EXPECTATIVA, NÃO HOUVE O ANÚNCIO DE UMA DATA PARA A RETOMADA DAS OBRAS. EM CONVERSA COM OS REPÓRTERES PRESENTES, ROLLEMBERG EVITOU FALAR SOBRE DATAS. “O PRAZO É O DA SEGURANÇA JURÍDICA. NÓS TEMOS A DETERMINAÇÃO DE RECUPERAR O AUTÓDROMO COMO UM EQUIPAMENTO PÚBLICO IMPORTANTE PARA A CIDADE, MAS QUEREMOS FAZER ISSO COM TODA SEGURANÇA.
</td>
</tr>
</table>
<form name="documento_acessorio_form" method="post" action="documento_acessorio_salvar_proc" enctype="multipart/form-data">
<fieldset>
<legend>Documento Acess&oacute;rio</legend>
<input type="hidden" name="hdn_tip_texto" value="" />
<input type="hidden" name="hdn_cod_proposicao" value="" />
<input type="hidden" name="hdn_tip_documento" value="" />
<input type="hidden" name="hdn_cod_documento" value="" onChange="javascript:form.hdn_alterou.value=1" />
<table>
<tr>
<td width="45%">
<label for="lst_tip_documento">Tipo </label> <span class="campoObrigatorio">&nbsp;</span>
<br />
<select id="lst_tip_documento" name="lst_tip_documento" onChange="javascript:form.hdn_alterou.value=1">
<option value="0">Selecione</option>
<option value="5">
Anexo
</option>
<option value="4">
Autógrafo
</option>
<option value="3">
Emenda
</option>
<option value="7">
Mensagem Retificativa
</option>
<option value="8">
Ofício
</option>
<option value="1">
Parecer
</option>
<option value="6">
Subemenda
</option>
<option value="2">
Substitutivo
</option>
</select>
</td>
<td>
<label for="txt_nom_documento">Descrição </label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_nom_documento" value="" size="45" maxlength="50" onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td>
<label for="txt_dat_documento">Data </label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_dat_documento" id ="txt_dat_documento" value="26/06/2015" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_documento)" />
</td>
<td>
<label for="txt_nom_autor_documento">Autor </label> <span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" id="txt_nom_autor_documento" name="txt_nom_autor_documento" value="" size="45" maxlength="50"onChange="javascript:form.hdn_alterou.value=1" />
<a href="autor_doc_pesquisar_form?hdn_tipo_pesquisa=pesq_basica" class="botao-link popup" data-fancybox-type="iframe">Pesquisar</a>
</td>
</tr>
<tr>
<td>
<label for="radTipTxtDocumento">Texto digitalizado (PDF) </label><br />
<input type="file" name="file_nom_arquivo" accept="application/pdf" size="15" maxlength="100" />
</td>
<td>
</td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
<tr>
<td colspan="4">
<label for="txa_txt_ementa">Ementa </label> <br />
<textarea id="txa_txt_ementa" name="txa_txt_ementa" cols="65" rows="4" onChange="javascript:form.hdn_alterou.value=1">
</textarea>
</td>
</tr>
<tr>
<td colspan="2">
<label for="txa_txt_observacao">Observação </label> <br />
<textarea name="txa_txt_observacao" cols="65" rows="4" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
</table>
<input type="hidden" name="txa_txt_indexacao" value="" />
<input type="hidden" name="hdn_alterou" value="0" />
</fieldset>
<p align="center">
<input type="button" class="botao" name="btn_documento_acessorio_salvar" value="Salvar" onClick="campos_criticar(document.documento_acessorio_form)" />
&nbsp;&nbsp;
</p>
<br />
<input type="hidden" name="hdn_cod_materia" value="1711" />
<input type="hidden" name="hdn_url" value="index_html?cod_materia=1711" />
<br />
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

333
sapl/legacy/scripts/original_forms/DocumentoAcessorioAdministrativo.html

@ -1,333 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/manage_page_style); --></style>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/estilos.css); --></style>
<link rel="shortcut icon" type="image/x-icon" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/favicon.ico" />
<script type='text/javascript' src='http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/geral.js'></script>
</head>
<body>
<div id="pagina">
<div id="topo">
<h1 id="logo">
<img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</h1>
<div id="identidade">
<h2>Câmara Municipal de Demonstração</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
<div id="busca">
<form name="top_bar_form" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/palavra_chave_buscar_proc">
<fieldset>
<legend>Busca por palavra-chave</legend>
<input id="campoBusca" type="text" name="txt_palavra_chave" size="20" />
<input class="botaoBusca" type="submit" value="buscar" />
</fieldset>
</form>
</div>
<br clear="all" />
</div>
<div id="funcoes">
<span>usu&aacute;rio: <strong>saploper</strong></span>
<ul>
<li> <a class="inicio" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01">in&iacute;cio</a></li>
<li> <a class="voltar" href="javascript:history.back();">voltar</a></li>
<li><a class="impressao" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/documento_administrativo/documento_acessorio/documento_acessorio_form?impressao=1&amp;cod_documento=1&btn_incluir=Incluir+Documento+Acess%F3rio">impress&atilde;o</a></li>
<li><a class="manual" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda">manual</a></li>
<li><a class="sair" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/log_out_proc">sair</a></li>
</ul>
<br clear="all" />
</div>
<div id="corpo">
<div id="menu">
<h5>Menu</h5>
<ul>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/comissao">Comiss&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/recebimento_proposicao">Recebimento de Proposi&ccedil;&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/pauta_sessao">Pauta da Sess&atilde;o</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/materia_pesquisar_form?incluir=1">Mat&eacute;rias Legislativas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/tramitacao/tramitacao_lote_form">Tramita&ccedil;&atilde;o em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/documento_acessorio/documento_acessorio_lote_form">Acess&oacute;rio em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/sessao_plenaria">Sess&atilde;o Plen&aacute;ria</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jur&iacute;dicas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/impressos/materia_impresso_form">Impressos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/relatorios_administrativos">Relat&oacute;rios</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/auxiliares">Tabelas Auxiliares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/senha_trocar_form">Troca de Senha</a></li>
</ul>
<br />
<fieldset>
<legend>Pesquisar no <a href="http://www.lexml.gov.br/" title="Rede de Informa&ccedil;&atilde;o Legislativa e Jur&iacute;dica">LexML</a></legend>
<form method="get" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" name="keyword" title="Busca por palavra-chave" value="" />
<input type="image" value="Buscar" alt="Buscar" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/lexml.gif" />
</form>
</fieldset>
<br />
</div>
<div id="conteudo">
<script type = "text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/prototype.min.js"></script>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/datepicker.css); --></style>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.documento_acessorio_form;
endereco += '?cod_documento=' + form.hdn_cod_documento.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}
location.href = endereco;
}
function campos_criticar(form){
if (form.lst_tip_documento.value=="0"){
alert("O tipo do documento acessório deve ser selecionado!");
form.lst_tip_documento.focus();
return false;
}
if (form.txt_nom_documento.value==""){
alert("O nome do documento acessório deve ser preenchido");
form.txt_nom_documento.focus();
return false;
}
if (form.txt_nom_autor_documento.value==""){
alert("A nome do autor do documento acessório deve ser preenchido!");
form.txt_nom_autor_documento.focus();
return false;
}
if (form.txt_dat_documento.value!="" && !IsValidDate(form.txt_dat_documento.value)){
alert("Digite uma data válida!");
form.txt_dat_documento.focus();
form.txt_dat_documento.select();
return false;
}
if (form.file_nom_arquivo.value==""){
alert("Um arquivo deve ser selecionado!");
form.file_nom_arquivo.focus();
return false;
}
form.hdn_tip_documento.value = form.lst_tip_documento.value;
/*-----------------------------
if (form.file_nom_arquivo.value==""){
alert("O nome do arquivo deve ser preenchido!");
form.file_nom_arquivo.focus();
return false;
}
------------------------------*/
form.submit();
}
function documento_acessorio_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do despacho
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucessida e
redireciona à página 'index_html'.
Rommel Carvalho e Danilo Custódio em 04/04/2001.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="documento_acessorio_excluir_proc?cod_documento_acessorio=&cod_documento=1&nom_documento=";
}
}
function texto_documento_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do texto do documento
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucedida e
redireciona à página 'documento_acessorio_form'.
Man Qi em 16/01/2004.
------------------------------*/
if (confirm("Deseja realmente excluir o texto?")) {
location.href="texto_documento_acessorio_excluir_proc?cod_documento_acessorio=&cod_documento=1";
}
}
//-->
</script>
<div class="helpsapl"> <a id="ajuda" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda/doc_acessorio">Ajuda</a> </div>
<h1 class="firstHeading"> Documento Administrativo </h1>
<form name="documento_acessorio_form" method="post" action="documento_acessorio_salvar_proc" enctype="multipart/form-data">
<input type="hidden" name="hdn_cod_documento_acessorio" value="" onChange="javascript:form.hdn_alterou.value=1" />
<fieldset><legend>Documento Administrativo</legend>
<ul>
<li>
<a
class="selecionado"
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/documento_administrativo/documento_acessorio/index_html?cod_documento=1">Documento Acess&oacute;rio</a>
</li>
<li>
<a
href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/documento_administrativo/tramitacao/index_html?cod_documento=1">Tramita&ccedil;&atilde;o</a>
</li>
<li>
<a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/documento_administrativo/documento_administrativo_mostrar_proc?cod_documento=1">In&iacute;cio</a>
</li>
</ul>
<table>
<tr>
<td class="texto">
Tipo: <b>CNV</b>
</td>
<td class="texto">
N&uacute;mero: <b>1</b>
</td>
<td class="texto">
Ano: <b>2015</b>
</td>
</tr>
<tr>
<td colspan="3" class="texto">
Assunto: <b> AAAAA</b>
</td>
</tr>
</table>
<fieldset><legend>Documento Acess&oacute;rio</legend>
<input type="hidden" name="hdn_tip_documento" value="" />
<table>
<tr>
<td><label for="lst_tip_documento">Tipo <span class="campoObrigatorio">&nbsp;</span></label><br />
<select id="lst_tip_documento" name="lst_tip_documento" onChange="javascript:form.hdn_alterou.value=1">
<option value="0">Selecione</option>
<option value="1">
Convite
<option value="2">
Oficio
<option value="3">
Requerimento
</option> </select>
</td>
<td><label for="txt_nom_documento">Nome <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" name="txt_nom_documento" value="" size="30" maxlength="30" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_dat_documento">Data <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" name="txt_dat_documento" id ="txt_dat_documento" value="26/06/2015" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_documento)" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_documento',
language : 'pt'
});
/*]]>*/
</script>
</td>
</tr>
<tr>
<td colspan="3"><label for="txt_nom_autor_documento">Autor <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" name="txt_nom_autor_documento" value="" size="55" maxlength="50"onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td colspan="3"><label for="txt_nom_arquivo">Arquivo <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="file" name="file_nom_arquivo" size="32" maxlength="100" />
</td>
<td colspan="3">
</td>
</tr>
<tr>
<td colspan="3"><label for="txa_txt_assunto">Assunto </label><br/>
<textarea name="txa_txt_assunto" cols="65" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
</table>
<input type="hidden" name="txa_txt_indexacao" value="" />
<input type="hidden" name="hdn_alterou" value="0" />
</fieldset>
<p align="center">
<input type="button" class="botao" name="btn_documento_acessorio_salvar" value="Salvar" onClick="campos_criticar(document.documento_acessorio_form)" />
&nbsp;&nbsp;
</p>
<input type="hidden" name="hdn_cod_documento" value="1" />
<input type="hidden" name="hdn_url" value="index_html?cod_documento=1" />
</form>
</fieldset>
</div>
<br clear="all" />
</div>
<div id="rodape">
<address>
Av. George Washington, 3580
-&nbsp;São José da Lagoa Tapada - PB
- CEP: 12345-678 -
Telefone: (12)3456-7890
- Fax: (09)8765-4321
<br />
Portal:&nbsp;<a href="http://www.camaramunicipal.gov.br" target="_blank">http://www.camaramunicipal.gov.br</a>
<!-- Portal: <a href="http://www.camaramunicipal.gov.br">http://www.camaramunicipal.gov.br</a> - -->
E-mail: <a href="mailto:faleconosco@camaramunicipal.gov.br">faleconosco@camaramunicipal.gov.br</a>
</address>
<div>
<a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/licenca"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/interlegis.gif" width="80" height="15" alt="Desenvolvido pelo Interlegis" /></a>
<a href="http://www.zope.org/Credits"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/zope.png" width="80" height="15" alt="Desenvolvido em Zope" /></a>
</div>
</div>
</div>
</body>
</html>

429
sapl/legacy/scripts/original_forms/DocumentoAdministrativo.html

@ -1,429 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/manage_page_style); --></style>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/estilos.css); --></style>
<link rel="shortcut icon" type="image/x-icon" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/favicon.ico" />
<script type='text/javascript' src='http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/geral.js'></script>
</head>
<body>
<div id="pagina">
<div id="topo">
<h1 id="logo">
<img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</h1>
<div id="identidade">
<h2>Câmara Municipal de Demonstração</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
<div id="busca">
<form name="top_bar_form" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/palavra_chave_buscar_proc">
<fieldset>
<legend>Busca por palavra-chave</legend>
<input id="campoBusca" type="text" name="txt_palavra_chave" size="20" />
<input class="botaoBusca" type="submit" value="buscar" />
</fieldset>
</form>
</div>
<br clear="all" />
</div>
<div id="funcoes">
<span>usu&aacute;rio: <strong>saploper</strong></span>
<ul>
<li> <a class="inicio" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01">in&iacute;cio</a></li>
<li> <a class="voltar" href="javascript:history.back();">voltar</a></li>
<li><a class="impressao" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/documento_administrativo/documento_administrativo_form?impressao=1&amp;">impress&atilde;o</a></li>
<li><a class="manual" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda">manual</a></li>
<li><a class="sair" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/log_out_proc">sair</a></li>
</ul>
<br clear="all" />
</div>
<div id="corpo">
<div id="menu">
<h5>Menu</h5>
<ul>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/comissao">Comiss&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/recebimento_proposicao">Recebimento de Proposi&ccedil;&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/pauta_sessao">Pauta da Sess&atilde;o</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/materia_pesquisar_form?incluir=1">Mat&eacute;rias Legislativas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/tramitacao/tramitacao_lote_form">Tramita&ccedil;&atilde;o em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/documento_acessorio/documento_acessorio_lote_form">Acess&oacute;rio em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/sessao_plenaria">Sess&atilde;o Plen&aacute;ria</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jur&iacute;dicas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/impressos/materia_impresso_form">Impressos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/relatorios_administrativos">Relat&oacute;rios</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/auxiliares">Tabelas Auxiliares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/senha_trocar_form">Troca de Senha</a></li>
</ul>
<br />
<fieldset>
<legend>Pesquisar no <a href="http://www.lexml.gov.br/" title="Rede de Informa&ccedil;&atilde;o Legislativa e Jur&iacute;dica">LexML</a></legend>
<form method="get" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" name="keyword" title="Busca por palavra-chave" value="" />
<input type="image" value="Buscar" alt="Buscar" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/lexml.gif" />
</form>
</fieldset>
<br />
</div>
<div id="conteudo">
<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/prototype.min.js"></script>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/datepicker.css); --></style>
<script type="text/javascript" language="Javascript">
function submeter(endereco){
/*-----------------------------
Função: Confirma se o usuário deseja salvar os dados ao clicar em
link do formulário que não os botões SALVAR ou EXCLUIR.
Argumentos: endereco : txt - é o endereço que deve ser renderizado
apos a confirmação ou não de salvar os dados.
Retorno: Uma janela de confirmação. Se o usuário confirmar, ele
invoca o método documento_administrativo_salvar_proc.
Se ele cancelar, a função apenas renderiza o endereço
(caso esteja na atualizacao).
Luciano De Fazio em 02/11/2011.
------------------------------*/
var form = document.documento_administrativo_form;
endereco += '?cod_documento=' + form.hdn_cod_documento.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}
}
if (form.hdn_cod_documento.value!=""){
location.href = endereco;
}
return;
}
function campos_criticar(){
/*-----------------------------
Função: Critica os campos obrigatórios do formulário. É chamada
ou pela função submeter acima ou pelo botão btn_documento_administrativo_salvar
do formulário para validação dos campos.
Argumentos: form : formulário - é o formulário em si.
Retorno: Invoca o SUBMIT do formulário ou retorna valor booleano
falso ,caso haja algum campo incorreto, juntamente com uma
uma mensagem de erro e o cursor no campo a ser corrigido.
Luciano De Fazio em 02/11/2011
------------------------------*/
var form = document.documento_administrativo_form;
var regexp_digitos = /\D+/;
if (form.lst_tip_documento.selectedIndex==0){
alert("Escolha um tipo de documento!");
form.lst_tip_documento.focus();
return false;
}
if (form.txt_num_documento.value == "") {
alert("O número do documento deve ser preenchido!");
form.txt_num_documento.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_documento.value)) {
alert("O número do documento deve ser um número natural!");
form.txt_num_documento.focus();
return false;
}
form.hdn_num_documento.value = parseInt(form.txt_num_documento.value);
if (regexp_digitos.test(form.txt_num_protocolo.value)) {
alert("O número do protocolo deve ser um número natural!");
form.txt_num_protocolo.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_dias_prazo.value)) {
alert("O número de dias de prazo deve ser um número natural!");
form.txt_num_dias_prazo.focus();
return false;
}
if (form.txt_ano_documento.value == "") {
alert("O ano do documento deve ser preenchido!");
form.txt_ano_documento.focus();
return false;
}
if (form.txt_dat_documento.value == "") {
alert("A data do documento deve ser preenchida!");
form.txt_dat_documento.focus();
return false;
}
if (form.txa_txt_assunto.value == "") {
alert("O assunto do documento deve ser preenchido!");
form.txa_txt_assunto.focus();
return false;
}
if (!(form.rad_ind_tramitacao[0].checked ||
form.rad_ind_tramitacao[1].checked)){
alert("O índice de tramitação deve ser informado!");
form.rad_ind_tramitacao[0].focus();
return false;
}
if (form.txt_dat_documento.value!="" && !IsValidDate(form.txt_dat_documento.value)){
alert("Digite uma data válida!");
form.txt_dat_documento.focus();
form.txt_dat_documento.select();
return false;
}
/* ------------------------------------ validação ano da data apresentação = ano da identificação básica ----------
var dtapm=form.txt_dat_documento.value;
var anoi=form.txt_ano_documento.value;
var ano=dtapm.substring(6,10);
if (ano != anoi){
alert("O ano da data do documento deve ser o mesmo do ano da documento!");
form.txt_dat_documento.focus();
form.txt_dat_documento.select();
return false;
}
---------------------------------------------------------------------------------------------------------------*/
if (form.txt_dat_fim_prazo.value!="" && !IsValidDate(form.txt_dat_fim_prazo.value)){
alert("Digite uma data de fim de prazo válida!");
form.txt_dat_fim_prazo.focus();
form.txt_dat_fim_prazo.select();
return false;
}
form.submit();
}
function documento_administrativo_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do documento administrativo.
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucedida e
redireciona à página 'index_html'.
Luciano De Fazio em 02/11/2011.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="documento_administrativo_excluir_proc?cod_documento=&url=http://devsapl25.interlegis.leg.br:8080/curso/sapl01";
}
return;
}
function texto_integral_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do texto integral
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucedida e
redireciona à página 'documento_administrativo_form'.
Luciano De Fazio em 02/11/2011
------------------------------*/
if (confirm("Deseja realmente excluir o texto integral?")) {
location.href="texto_documento_administrativo_excluir_proc?cod_documento=";
}
return;
}
function numero_buscar(form){
if ((form.lst_tip_documento.selectedIndex != 0) &&
(form.txt_ano_documento.value!="")){
location.href="numero_buscar_proc?tip_documento="+form.lst_tip_documento[form.lst_tip_documento.selectedIndex].value+
"&ano_documento="+form.txt_ano_documento.value;
}
}
</script>
<a id="ajuda" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda/cadastro_documento_administrativo">Ajuda</a>
<h1> Documentos Administrativos </h1>
<form action="documento_administrativo_salvar_proc" name="documento_administrativo_form" method="post" enctype="multipart/form-data">
<fieldset>
<legend>Formul&aacute;rio de Cadastro</legend>
<input type="hidden" name="hdn_cod_documento" value="" />
<input type="hidden" name="hdn_url" value="documento_administrativo_mostrar_proc?cod_documento=" />
<input type="hidden" name="hdn_alterou" value="0" />
<fieldset>
<legend>Indentifica&ccedil;&atilde;o B&aacute;sica</legend>
<table>
<tr>
<td><label for="lst_tip_documento">Tipo Documento<span class="campoObrigatorio">&nbsp;</span></label><br />
<select id="lst_tip_documento" name="lst_tip_documento" onChange="numero_buscar(document.documento_administrativo_form)" >
<option>Selecione</option>
<option
value="1">
CNV - Convite
</option>
<option
value="2">
OFC - Oficio
</option>
<option
value="3">
REQ - Requerimento
</option>
</select>
</td>
<td><label for="txt_num_documento">N&uacute;mero <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="hidden" name="hdn_num_documento" value="" />
<input type="text" id="txt_num_documento" name="txt_num_documento" size="6" maxlength="6" value="" />
</td>
<td><label for="txt_ano_documento">Ano <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" id="txt_ano_documento" name="txt_ano_documento" size="4" maxlength="4" value="2015">
</td>
</tr>
<tr>
<td><label for="txt_dat_documento">Data <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" id="txt_dat_documento" name="txt_dat_documento" size="10" maxlength="10" value="26/06/2015" onBlur="formata_data(form.txt_dat_documento)" onChange="javascript:form.hdn_alterou.value=1" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_documento',
language : 'pt'
});
/*]]>*/
</script>
</td>
<td><label for="txt_num_protocolo">N&uacute;m. Protocolo</label><br />
<input type="text" id="txt_num_protocolo" name="txt_num_protocolo" size="6" maxlength="6" value="" />
</td>
</tr>
<tr>
<td colspan="3"><label for="txa_txt_assunto">Assunto </label> <span class="campoObrigatorio">&nbsp;</span>
<textarea id="txa_txt_assunto" name="txa_txt_assunto" cols="67" rows="4" onBlur="form.txa_txt_assunto.value = form.txa_txt_assunto.value.toUpperCase()" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
<tr>
<td colspan="2"><label for="txa_txt_interessado">Interessado </label><br />
<input type="text" id="txa_txt_interessado" name="txa_txt_interessado" size="50" maxlength="50" value="" />
</td>
<td><label>Em Tramita&ccedil;&atilde;o? </label><span class="campoObrigatorio">&nbsp;</span> <br />
<input type="radio" id="rad_ind_tramitacao" name="rad_ind_tramitacao" value="1"
onChange="javascript:form.hdn_alterou.value=1" />
<span class="texto">Sim</span>
<input type="radio" id="rad_ind_tramitacao" name="rad_ind_tramitacao" value="0"
onChange="javascript:form.hdn_alterou.value=1" />
<span class="texto">Não</span>
</td>
</tr>
<tr>
<td colspan="3"><label for="radTipTxtIntegral">Texto Integral</label><br />
<input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Outras Informa&ccedil;&otilde;es</legend>
<table>
<tr>
<td><label for="txt_num_dias_prazo">Dias Prazo </label><br />
<input type="text" id="txt_num_dias_prazo" name="txt_num_dias_prazo" size="2" maxlength="2" value="" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_dat_fim_prazo">Data Fim Prazo </label><br />
<input type="text" id="txt_dat_fim_prazo" name="txt_dat_fim_prazo" size="10" maxlength="10" value="" onBlur="formata_data(form.txt_dat_fim_prazo)" onChange="javascript:form.hdn_alterou.value=1" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_fim_prazo',
language : 'pt'
});
/*]]>*/
</script>
</td>
<tr>
<td colspan="3"><label for="txa_txt_observacao">Observa&ccedil;&atilde;o</label>
<textarea id="txa_txt_observacao" name="txa_txt_observacao" cols="67" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" class="botao" name="button" value="Salvar" onClick="campos_criticar()" />
&nbsp;&nbsp;
</p>
</fieldset>
</form>
</div>
<br clear="all" />
</div>
<div id="rodape">
<address>
Av. George Washington, 3580
-&nbsp;São José da Lagoa Tapada - PB
- CEP: 12345-678 -
Telefone: (12)3456-7890
- Fax: (09)8765-4321
<br />
Portal:&nbsp;<a href="http://www.camaramunicipal.gov.br" target="_blank">http://www.camaramunicipal.gov.br</a>
<!-- Portal: <a href="http://www.camaramunicipal.gov.br">http://www.camaramunicipal.gov.br</a> - -->
E-mail: <a href="mailto:faleconosco@camaramunicipal.gov.br">faleconosco@camaramunicipal.gov.br</a>
</address>
<div>
<a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/licenca"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/interlegis.gif" width="80" height="15" alt="Desenvolvido pelo Interlegis" /></a>
<a href="http://www.zope.org/Credits"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/zope.png" width="80" height="15" alt="Desenvolvido em Zope" /></a>
</div>
</div>
</div>
</body>
</html>

250
sapl/legacy/scripts/original_forms/ExpedienteMateria.html

@ -1,250 +0,0 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Sistema de Apoio ao Processo Legislativo</title>
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css">
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script><script type="text/javascript" language="Javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Critica os campos obrigatórios do formulário. É chamada
pelo botão btn_despacho_inicial_salvar do formulário para
validação dos campos.
Argumentos: form : formulário - é o formulário em si.
Retorno: Invoca o SUBMIT do formulário ou retorna valor booleano
falso ,caso haja algum campo incorreto, juntamente com uma
uma mensagem de erro e o cursor no campo a ser corrigido.
Rommel Carvalho e Danilo Custódio em 04/04/2001.
------------------------------*/
var regexp_digitos = /\D+/;
var selecionado = false;
for (i=0;i<form.rad_tip_votacao.length;i++) {
if(form.rad_tip_votacao[i].checked) {
selecionado = true;
}
}
if (selecionado==false){
alert("O tipo da votacao deve ser selecionado");
form.rad_tip_votacao.focus();
return false;
}
if (form.txt_dat_ordem.value==""){
alert("A data do expediente deve ser preenchida");
form.txt_dat_ordem.focus();
return false;
}
if (form.txt_dat_ordem.value!="" && !IsValidDate(form.txt_dat_ordem.value)){
alert("Digite uma data de expediente válida!");
form.txt_dat_ordem.focus();
form.txt_dat_ordem.select();
return false;
}
if (form.txt_num_ordem.value==""){
alert("O numero da ordem deve ser preenchido");
form.txt_num_ordem.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_ordem.value)){
alert("O Número da ordem deve ser um número natural!");
form.txt_num_ordem.focus();
return false;
}
if ((form.lst_tip_id_basica.selectedIndex == 0) ||
(form.lst_tip_sessao.selectedIndex == 0) ||
(form.txt_num_ident_basica.value=="") ||
(form.txt_ano_ident_basica.value=="")){
alert("Os campos de identificação da matéria devem ser preenchidos!");
form.txt_num_ident_basica.focus();
return false;
}
if (form.txa_txt_observacao.value==""){
alert("A ementa deve ser preenchida");
form.txa_txt_observacao.focus();
return false;
}
form.submit();
}
function materia_expediente_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do despacho
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucessida e
redireciona à página 'index_html'.
Rommel Carvalho e Danilo Custódio em 04/04/2001.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="materia_expediente_excluir_proc?cod_ordem=&cod_sessao_plen=264";
}
}
function ementa_buscar(form){
if ((form.lst_tip_id_basica.selectedIndex != 0) &&
(form.txt_num_ident_basica.value!="") &&
(form.txt_ano_ident_basica.value!="")){
location.href="ementa_buscar_proc?tip_ident_basica="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+
"&num_ident_basica="+form.txt_num_ident_basica.value+"&ano_ident_basica="+
form.txt_ano_ident_basica.value+"&cod_ordem="+form.cod_ordem.value+
"&dat_ordem="+form.txt_dat_ordem.value+"&num_ordem="+form.txt_num_ordem.value+"&tip_votacao="+form.rad_tip_votacao.value+"&tip_sessao_plen="+form.lst_tip_sessao[form.lst_tip_sessao.selectedIndex].value+"&cod_sessao_plen=264";
}
}
//-->
function reloadParentAndClose()
{
parent.jQuery.fancybox.close();
}
</script></head>
<body data-pinterest-extension-installed="ff1.35"><div style="margin: 10px;">
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/materia_expediente">Ajuda</a>
<h1 class="firstHeading"> Matérias do Expediente </h1>
<h3 align="center"> 2ª Reunião Ordinária da 3ª Sessão Legislativa da 14ª Legislatura <br>14 de Abril de 2015 (Terça-feira)
</h3>
<form name="materia_expediente_form" method="post" action="materia_expediente_salvar_proc">
<fieldset>
<legend>Cadastro de Matérias do Expediente</legend>
<table width="100%">
<tbody><tr>
<td>
<label for="txt_dat_ordem">Data da Sessão <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_dat_ordem" id="txt_dat_ordem" size="10" maxlength="10" readonly="readonly" onblur="formata_data(form.txt_dat_ordem)" value="14/04/2015" type="text">
</td>
<td>
<label for="lst_tip_sessao">Tipo da Sessão<span class="campoObrigatorio">&nbsp;</span></label><br>
<select name="lst_tip_sessao" onfocus="this.initialSelect = this.selectedIndex;" onchange="this.selectedIndex = this.initialSelect;">
<option>Selecione</option>
<option value="5">Especial
</option>
<option value="2">Extraordinária
</option>
<option selected="" value="1">Ordinária
</option>
<option value="4">Secreta
</option>
<option value="3">Solene
</option>
</select>
</td>
<td>
<label for="txt_num_ordem">Nº Ordem <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_num_ordem" value="2" size="3" maxlength="3" type="text">
</td>
</tr>
<tr>
<td>
<label for="lst_tip_id_basica">Tipo Matéria <span class="campoObrigatorio">&nbsp;</span></label><br>
<select name="lst_tip_id_basica" onchange="ementa_buscar(document.materia_expediente_form)">
<option>Selecione</option>
<option value="12">
EM - Emenda
</option>
<option value="9">
IND - Indicação
</option>
<option value="8">
MOÇ - Moção
</option>
<option value="16">
PAR - Parecer
</option>
<option value="11">
PI - Pedido de Informações
</option>
<option value="10">
PP - Pedido de Providências
</option>
<option value="7">
PDL - Projeto de Decreto Legislativo
</option>
<option value="2">
PELO - Projeto de Emenda à Lei Orgânica
</option>
<option value="1">
PL - Projeto de Lei
</option>
<option value="6">
PLC - Projeto de Lei Complementar
</option>
<option value="3">
PR - Projeto de Resolução
</option>
<option value="14">
REC - Recurso
</option>
<option value="4">
REQ - Requerimento
</option>
<option value="13">
SEM - Subemenda
</option>
<option value="15">
SUBST - Substitutivo
</option>
</select>
</td>
<td>
<label for="txt_num_ident_basica">Núm. Matéria <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_num_ident_basica" size="4" maxlength="5" onchange="ementa_buscar(document.materia_expediente_form)" value="" type="text">
</td>
<td>
<label for="txt_ano_ident_basica">Ano Matéria <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_ano_ident_basica" size="4" maxlength="4" onchange="ementa_buscar(document.materia_expediente_form)" value="2015" type="text">
</td>
</tr>
<tr>
<td colspan="2">
<label for="rad_tip_votacao">Tipo de votação <span class="campoObrigatorio">&nbsp;</span></label><br>
<input class="texto" id="rad_tip_votacao" name="rad_tip_votacao" value="1" checked="1" onchange="javascript:form.hdn_alterou.value=1" type="radio">
<span class="texto">Simbólica</span>
<input class="texto" id="rad_tip_votacao" name="rad_tip_votacao" value="2" onchange="javascript:form.hdn_alterou.value=1" type="radio">
<span class="texto">Nominal</span>
<input class="texto" id="rad_tip_votacao" name="rad_tip_votacao" value="3" onchange="javascript:form.hdn_alterou.value=1" type="radio">
<span class="texto">Secreta</span>
</td>
<td valign="middle">
</td>
</tr>
<tr>
<td colspan="3">
<label for="txa_txt_observacao">Ementa <span class="campoObrigatorio">&nbsp;</span></label><br>
<textarea name="txa_txt_observacao" cols="60" rows="4"></textarea>
</td>
</tr>
</tbody></table>
</fieldset>
<p align="center">
<input class="botao" name="btn_salvar" value="Salvar" onclick="campos_criticar(document.materia_expediente_form)" type="button">
&nbsp;
&nbsp;
<input class="botao" name="btn_fechar" value="Fechar" onclick="reloadParentAndClose();" type="button">
</p>
<input name="cod_ordem" value="" type="hidden">
<input name="cod_sessao_plen" value="264" type="hidden">
<input name="txa_txt_resultado" value="" type="hidden">
</form>
</div>
</body></html>

656
sapl/legacy/scripts/original_forms/Filiacao.html

@ -1,656 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></SCRIPT>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.filiacao_form;
endereco += '?cod_parlamentar=' + form.hdn_cod_parlamentar.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}else
location.href = endereco;
}
function campos_criticar(form){
/*-----------------------------------------------
Função: Critica os campos obrigatórios do formulário.
Argumentos: form : formulário -o formulário em si
Retorno: Retorna um valor booleano falso se houver
algum campo que deve ser criticado inválido.
Caso todos estejam de acordo, chama o submit
do formuário.
by Rommel Carvalho e Danilo Custódio em 10/02/2001
------------------------------------------------*/
if (form.lst_cod_partido.value ==""){
alert("Partido deve ser preenchido!");
form.lst_cod_partido.focus();
return false;
}
if (form.txt_dat_filiacao.value =="") {
alert("Data de filiação deve ser preenchida!");
form.txt_dat_filiacao.focus();
return false;
}
if (!IsValidDate(form.txt_dat_filiacao.value)) {
alert("Digite uma data válida!");
form.txt_dat_filiacao.focus();
form.txt_dat_filiacao.select();
return false;
}
if (form.txt_dat_desfiliacao.value != "") {
if (!IsValidDate(form.txt_dat_desfiliacao.value)) {
alert("Digite uma data válida!");
form.txt_dat_desfiliacao.focus();
form.txt_dat_desfiliacao.select();
return false;
}
}
if (form.txt_dat_desfiliacao.value != "") {
var dat_filiacao = form.txt_dat_filiacao.value.substring(6,10) + form.txt_dat_filiacao.value.substring(3,5) + form.txt_dat_filiacao.value.substring(0,2);
var dat_desfiliacao = form.txt_dat_desfiliacao.value.substring(6,10) + form.txt_dat_desfiliacao.value.substring(3,5) + form.txt_dat_desfiliacao.value.substring(0,2);
if (dat_filiacao > dat_desfiliacao) {
alert("Data de desfiliação deve ser maior ou igual a data de filiação!");
form.txt_dat_desfiliacao.focus();
form.txt_dat_desfiliacao.select();
return false;
}
}
/*-----------------------------------------------
O if abaixo tem como finalidade verificar se
a ação é de inserção de uma filiação.
by Rommel Carvalho e Danilo Custódio em 25/02/2001
------------------------------------------------*/
if (form.hdn_boolean_incluir_filiacao.value == "1") {
/*-----------------------------------------------
Caso tenhamos que inserir uma filiação temos
que verificar se o parlamentar correspondente
já possui alguma filiação e consequentemente
uma data de desfiliação, mesmo que esta seja
nula.
by Rommel Carvalho e Danilo Custódio em 25/02/2001
------------------------------------------------*/
if (form.hdn_boolean_dat_desfiliacao_ant.value == "1") {
/*-----------------------------------------------
Se a data de desfiliação da última filiação for
nula mandamos uma mensagem de erro, pois uma
filiação só pode ser inserida se as anteriores
já tiverem sido desfiliadas.
by Rommel Carvalho e Danilo Custódio em 25/02/2001
------------------------------------------------*/
if (form.hdn_dat_desfiliacao_ant.value != "None") {
/*-----------------------------------------------
Se a última filiação já tiver sido desfiliada,
verificamos se a data de filiação da atual é
maior ou igual a data de desfiliação da última.
Caso contrário, a inserção não será possível.
by Rommel Carvalho e Danilo Custódio em 25/02/2001
------------------------------------------------*/
var dat_desfiliacao_ant = form.hdn_dat_desfiliacao_ant.value.substring(6,10) + form.hdn_dat_desfiliacao_ant.value.substring(3,5) + form.hdn_dat_desfiliacao_ant.value.substring(0,2);
var dat_filiacao = form.txt_dat_filiacao.value.substring(6,10) + form.txt_dat_filiacao.value.substring(3,5) + form.txt_dat_filiacao.value.substring(0,2);
if (dat_filiacao < dat_desfiliacao_ant) {
alert("Data de filiação deve ser maior ou igual a data da última desfiliação!");
form.txt_dat_filiacao.focus();
form.txt_dat_filiacao.select();
return false;
}
}
else {
alert("Data de desfiliação da última filiação deve ser preenchida!");
history.go(-1);
return false;
}
}
}
form.submit();
}
function filiacao_excluir(){
/*-----------------------------------------------
Função: Chama o Método DTML de exclusão da filiacao
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucessida e
redireciona à página 'index_html'.
by Rommel Carvalho e Danilo Custódio em 25/02/2001
------------------------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="filiacao_excluir_proc?hdn_cod_parlamentar=125&hdn_cod_partido=5&hdn_dat_filiacao=01/11/2014&nom_parlamentar=";
} }
//-->
</SCRIPT>
<script type="text/javascript">
$(function() {
$('#txt_dat_filiacao').datepick();
$('#txt_dat_desfiliacao').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/parlamentares">Ajuda</a>
<input type="hidden" name="nom_parlamentar" value="Alexandre Neu"/>
<h1 class="firstHeading">Filiação</h1>
<form method="post" name="filiacao_form" action="filiacao_salvar_proc" >
<input type="hidden" name="hdn_dat_desfiliacao_ant" value="None"/>
<input type="hidden" name="hdn_boolean_dat_desfiliacao_ant" value="1"/>
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/mandato/index_html?cod_parlamentar=125"> Mandatos </a>
</li>
<li>
<a
class="selecionado" href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/filiacao_partidaria/index_html?cod_parlamentar=125"> Filia&ccedil;&otilde;es Partid&aacute;rias </a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/dependente/index_html?cod_parlamentar=125"> Dependentes </a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar=125">In&iacute;cio</a>
</li>
</ul>
<fieldset>
<legend>Filia&ccedil;&otilde;es Partid&aacute;rias </legend>
<table>
<tr>
<td class="form-element">Partido <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_cod_partido" style="value:5" onChange="javascript:form.hdn_alterou.value=1">
<option>
Selecione
<option
value="29">
ARENA
<option
selected
value="5">
DEM
<option
value="30">
MDB
<option
value="18">
PCB
<option
value="6">
PCdoB
<option
value="22">
PCO
<option
value="36">
PDC
<option
value="31">
PDS
<option
value="3">
PDT
<option
value="41">
PEN
<option
value="33">
PFL
<option
value="20">
PHS
<option
value="32">
PL
<option
value="1">
PMDB
<option
value="11">
PMN
<option
value="16">
PP
<option
value="28">
PPB
<option
value="40">
PPL
<option
value="39">
PPR
<option
value="13">
PPS
<option
value="27">
PR
<option
value="25">
PRB
<option
value="42">
PROS
<option
value="12">
PRP
<option
value="38">
PRT
<option
value="19">
PRTB
<option
value="7">
PSB
<option
value="10">
PSC
<option
value="34">
PSD
<option
value="8">
PSDB
<option
value="21">
PSDC
<option
value="24">
PSL
<option
value="26">
PSOL
<option
value="35">
PSP
<option
value="17">
PSTU
<option
value="4">
PT
<option
value="2">
PTB
<option
value="9">
PTC
<option
value="15">
PTdoB
<option
value="23">
PTN
<option
value="14">
PV
<option
value="43">
SDD
<option
value="37">
UDN
</select></td>
<td class="form-element">Data Filia&ccedil;&atilde;o <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text"
name="txt_dat_filiacao"
id="txt_dat_filiacao"
value="01/11/2014"
size="10" maxlength="10"
onBlur="formata_data(form.txt_dat_filiacao)"
onChange="javascript:form.hdn_alterou.value=1"/>
</td>
<td class="form-element">Data Desfilia&ccedil;&atilde;o <br/>
<input type="text"
name="txt_dat_desfiliacao"
id="txt_dat_desfiliacao"
value=""
size="10" maxlength="10"
onBlur="formata_data(form.txt_dat_desfiliacao)"
onChange="javascript:form.hdn_alterou.value=1"/>
</td>
</tr>
</table>
<p align="center">
<input type="button" name="btn_filiacao_salvar" value="Salvar" class="botao" onClick="campos_criticar(document.filiacao_form)"/>
&nbsp;&nbsp;
<input type="button" name="btn_filiacao_excluir" class="botao" value="Excluir" onClick="filiacao_excluir()"/>
</p>
<input type="hidden" name="hdn_boolean_incluir_filiacao" value="0"/>
<input type="hidden" name="hdn_cod_partido" value="5"/>
<input type="hidden" name="hdn_dat_filiacao" value="01/11/2014"/>
<input type="hidden" name="hdn_cod_parlamentar" value="125"/>
<input type="hidden" name="nom_parlamentar" value="Alexandre Neu"/>
<input type="hidden" name="hdn_url" value="index_html?cod_parlamentar=125"/>
<input type="hidden" name="hdn_alterou" value="0"/>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

529
sapl/legacy/scripts/original_forms/LegislacaoCitada.html

@ -1,529 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function submeter(endereco){
/*-----------------------------
Função: Confirma se o usuário deseja salvar os dados ao clicar em
link do formulário que não os botões SALVAR ou EXCLUIR.
Argumentos: endereco : txt - é o endereço que deve ser renderizado
apos a confirmação ou não de salvar os dados.
Retorno: Uma janela de confirmação. Se o usuário confirmar, ele
invoca o método materia_salvar_proc.
Se ele cancelar, a função apenas renderiza o endereço
(caso esteja na atualizacao).
Michael Onishi , Daniel C. Azevedo em 09/04/01.
------------------------------*/
var form = document.legislacao_citada_form;
endereco += '?cod_materia=' + form.cod_materia.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}
location.href = endereco;
}
function campos_criticar(form){
/*-----------------------------
Função: Critica os campos obrigatórios do formulário. É chamada
pelo botão btn_legislacao_citada_salvar do formulário para
validação dos campos.
Argumentos: form : formulário - é o formulário em si.
Retorno: Invoca o SUBMIT do formulário ou retorna valor booleano
falso ,caso haja algum campo incorreto, juntamente com uma
uma mensagem de erro e o cursor no campo a ser corrigido.
Rommel Carvalho e Danilo Custódio em 23/04/2001.
------------------------------*/
var regexp_digitos = /\D+/;
if (form.lst_tip_norma.value == ""){
alert("A Norma deve ser selecionada!");
form.lst_tip_norma.focus();
return false;
}
if (form.txt_num_norma.value == "") {
alert("O número da norma deve ser preenchido!");
form.txt_num_norma.focus();
return false;
} else {
if (regexp_digitos.test(form.txt_num_norma.value)) {
alert("O número da norma deve ser um número natural!");
form.txt_num_norma.focus();
return false;
}
}
if (form.txt_ano_norma.value == "") {
alert("O ano da norma deve ser preenchido!");
form.txt_ano_norma.focus();
return false;
} else {
if (regexp_digitos.test(form.txt_ano_norma.value)) {
alert("O ano da norma deve ser um número natural!");
form.txt_ano_norma.focus();
return false;
}
}
if (regexp_digitos.test(form.txt_des_capitulo.value)) {
alert("O número do capítulo deve ser um número natural!");
form.txt_des_capitulo.focus();
return false;
}
if (regexp_digitos.test(form.txt_des_artigo.value)) {
alert("O número do artigo deve ser um número natural!");
form.txt_des_artigo.focus();
return false;
}
if (regexp_digitos.test(form.txt_des_paragrafo.value)) {
alert("O número do parágrafo deve ser um número natural!");
form.txt_des_paragrafo.focus();
return false;
}
form.submit();
}
function atualiza_legislacao_citada(cod_materia, tip_norma, num_norma_sel){
location.href = "legislacao_citada_form?cod_materia="+cod_materia+"&tip_norma="+tip_norma+"&num_norma_sel="+num_norma_sel;
}
function legislacao_citada_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão da legislação
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucessida e
redireciona à página 'index_html'.
Rommel Carvalho e Danilo Custódio em 16/04/2001.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="legislacao_citada_excluir_proc?cod_materia=1711&cod_norma=";
}
}
//-->
</script>
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/legislacao_cita_matanexada">Ajuda</a> </div>
<h1 class="firstHeading"> Mat&eacute;ria Legislativa </h1>
<form name="legislacao_citada_form" method="post" action="legislacao_citada_salvar_proc">
<fieldset><legend>Legislação Citada</legend>
<table>
<tbody><tr>
<td colspan="2">
<label for="lst_tip_norma">Tipo Norma </label> <span class="campoObrigatorio">&nbsp;</span><br>
<select name="lst_tip_norma" onchange="javascript:form.hdn_alterou.value=1">
<option>Selecione</option>
<option value="12">
Ato da Mesa</option>
<option value="10">
Decreto</option>
<option value="5">
Decreto Legislativo</option>
<option value="4">
Emenda à Lei Orgânica</option>
<option value="1">
Lei</option>
<option value="2">
Lei Complementar</option>
<option value="11">
Lei Orgânica Municipal</option>
<option value="8">
Portaria</option>
<option value="6">
Resolução</option>
<option value="7">
Resolução da Mesa</option>
</select></td>
<td>
<label for="txt_num_norma">Número </label> <span class="campoObrigatorio">&nbsp;</span><br>
<input name="txt_num_norma" size="6" maxlength="6" value="" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_ano_norma">Ano</label> <span class="campoObrigatorio">&nbsp;</span><br>
<input name="txt_ano_norma" size="4" maxlength="4" value="" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
</tr><tr>
<td>
<label for="lst_des_disposicoes">Disposição </label><br>
<select name="lst_des_disposicoes" onchange="javascript:form.hdn_alterou.value=1">
<option>Selecione</option>
<option value="Final">
Final</option>
<option value="Geral">
Geral</option>
<option value="Preliminar">
Preliminar</option>
<option value="Transitoria">
Transitória</option>
</select></td>
<td>
<label for="txt_des_parte">Parte </label><br>
<input name="txt_des_parte" value="" size="8" maxlength="8" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_livro">Livro </label><br>
<input name="txt_des_livro" value="" size="7" maxlength="7" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_titulo">Título </label><br>
<input name="txt_des_titulo" value="" size="7" maxlength="7" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
</tr>
<tr>
<td>
<label for="txt_des_capitulo">Capítulo </label><br>
<input name="txt_des_capitulo" value="" size="7" maxlength="7" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_secao">Seção </label><br>
<input name="txt_des_secao" value="" size="7" maxlength="7" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_subsecao">Subseção </label><br>
<input name="txt_des_subsecao" value="" size="7" maxlength="7" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_artigo">Artigo </label><br>
<input name="txt_des_artigo" value="" size="4" maxlength="4" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
</tr>
<tr>
<td>
<label for="txt_des_paragrafo">Parágrafo </label><br>
<input name="txt_des_paragrafo" value="" size="3" maxlength="3" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_inciso">Inciso </label><br>
<input name="txt_des_inciso" value="" size="10" maxlength="10" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_alinea">Alínea </label><br>
<input name="txt_des_alinea" value="" size="3" maxlength="3" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
<td>
<label for="txt_des_item">Item </label><br>
<input name="txt_des_item" value="" size="3" maxlength="3" onchange="javascript:form.hdn_alterou.value=1" type="text"></td>
</tr>
</tbody></table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

437
sapl/legacy/scripts/original_forms/Legislatura.html

@ -1,437 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></SCRIPT>
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Michael em 19/03/01.
------------------------------*/
if (form.hdn_num_legislatura.value == "" &&
form.txt_num_legislatura.value == "") {
alert("Digite o número da legislatura!");
form.txt_num_legislatura.focus();
return false;
}
if (form.txt_dat_inicio.value == "") {
alert("A data início deve ser preenchida.");
form.txt_dat_inicio.focus();
return false;
}
if (!IsValidDate(form.txt_dat_inicio.value)) {
alert("Digite uma data início válida!");
form.txt_dat_inicio.focus();
form.txt_dat_inicio.select();
return false;
}
if (form.txt_dat_fim.value == "") {
alert("A data fim deve ser preenchida.");
form.txt_dat_fim.focus();
return false;
}
if (!IsValidDate(form.txt_dat_fim.value)) {
alert("Digite uma data fim válida!");
form.txt_dat_fim.focus();
form.txt_dat_fim.select();
return false;
}
var dat_fim = form.txt_dat_fim.value;
dat_fim = dat_fim.substring(6,10) + dat_fim.substring(3,5) + dat_fim.substring(0,2);
var dat_inicio = form.txt_dat_inicio.value;
dat_inicio = dat_inicio.substring(6,10) + dat_inicio.substring(3,5) + dat_inicio.substring(0,2);
if (dat_inicio >= dat_fim) {
alert("A data início deve ser menor que a data fim!");
return false;
}
if (form.txt_dat_eleicao.value == "") {
alert("A data de eleição deve ser preenchida.");
form.txt_dat_eleicao.focus();
return false;
}
if (!IsValidDate(form.txt_dat_eleicao.value)) {
alert("Digite uma data de eleição válida!");
form.txt_dat_eleicao.focus();
form.txt_dat_eleicao.select();
return false;
}
form.submit();
}
function legislatura_excluir(form) {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão da legislatura.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Michael em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "legislatura_excluir_proc?num_legislatura=" + form.hdn_num_legislatura.value;
}
}
//-->
</script>
<form name="legislatura_form" method="post" action="legislatura_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/legislatura">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<input type="hidden" name="hdn_num_legislatura" value="" />
<fieldset><legend>Legislatura</legend>
<table width="95%" align="center" >
<tr>
<td>
<table width="98%" align="center">
<tr>
<td colspan="3" class="form-element">Nº Legislatura (*)<br />
<input type="text" name="txt_num_legislatura" /></td>
</tr>
<tr>
<td width="33%" class="form-text"><b>Data Início (*)</b><br />
<input type="text" name="txt_dat_inicio" value="" size="12" maxlength="10" onBlur="formata_data(form.txt_dat_inicio)" />
<br /><span class="nota">(dd/mm/aaaa)</span></td>
<td width="33%" class="form-text"><b>Data Fim (*)</b><br />
<input type="text" name="txt_dat_fim" value="" size="12" maxlength="10" onBlur="formata_data(form.txt_dat_fim)" />
<br /><span class="nota">(dd/mm/aaaa)</span></td>
<td width="33%" class="form-text"><b>Data Eleição (*)</b><br />
<input type="text" name="txt_dat_eleicao" value="" size="12" maxlength="10" onBlur="formata_data(form.txt_dat_eleicao)" />
<br /><span class="nota">(dd/mm/aaaa)</span></td>
</tr>
</table>
</fieldset>
<center><p>
<input type="button" class="botao" name="btn_legislatura_salvar" value="Salvar" onClick="campos_criticar(document.legislatura_form)" />
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

376
sapl/legacy/scripts/original_forms/LexmlRegistroProvedor.html

@ -1,376 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
function campos_criticar(form){
if (form.txt_id_provedor.value == "") {
alert("O id do provedor deve ser preenchido.");
form.txt_id_provedor.focus();
return false;
}
form.submit();
}
</script>
<form name="lexml_provedor_form" method="post" action="lexml_provedor_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/lexml_provedor">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<input type="hidden" name="hdn_cod_provedor" value="1" />
<fieldset>
<legend>Provedor LexML</legend>
<table width="100%" align="center">
<tr style="height: 40">
<input type="hidden" name="txt_nom_provedor" value="" />
<input type="hidden" name="txt_adm_email" value="" />
<input type="hidden" name="txt_nom_responsavel" value="" />
<input type="hidden" name="txt_id_responsavel" value="None" />
<td width="20%" class="form-element">Id do provedor (*)<br />
<input type="text" name="txt_id_provedor" value="100" size="5" maxlength="5" />
</td>
<td width="40%" class="form-element">Nome do provedor<br />
<input type="text" name="txt_nom_provedor" value="" size="50" disabled="disabled" />
</td>
</tr>
<tr>
<td width="20%" class="form-element">Id do respons&aacute;vel<br />
<input type="text" name="txt_id_responsavel" value="None" size="5" maxlength="5" disabled="disabled" />
</td>
<td width="40%" class="form-element">Nome do respons&aacute;vel<br />
<input type="text" name="txt_nom_responsavel" value="" size="50" disabled="disabled" />
</td>
<td width="40%" class="form-element">E-mail do respons&aacute;vel<br />
<input type="text" name="txt_adm_email" value="" size="50" disabled="disabled" />
</td>
</tr>
<tr>
<td class="form-element">
Endere&ccedil;o do provedor OAI
</td>
<td colspan="2">
http://sapl3.interlegis.leg.br/oai
</td>
</tr>
<tr>
<td colspan="3" class="form-element">XML fornecido pela equipe do LexML: <br />
<textarea name="txt_xml_provedor" rows="10">xx</textarea>
</td>
</tr>
<tr>
<td align="center" colspan="0">
<input type="button"
class="botao"
name="btn_lexml_provedor_salvar"
value="Salvar" onClick="campos_criticar(document.lexml_provedor_form)" />
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

360
sapl/legacy/scripts/original_forms/LexmlRegistroPublicador.html

@ -1,360 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
function campos_criticar(form){
if (form.txt_id_publicador.value == "") {
alert("O id do publicador deve ser preenchido.");
form.txt_id_publicador.focus();
return false;
}
form.submit();
}
</script>
<form name="lexml_publicador_form" method="post" action="lexml_publicador_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/lexml_publicador">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<fieldset>
<legend>Publicador LexML</legend>
<table width="100%" align="center">
<tr style="height: 40">
<td width="20%" class="form-element">Id do publicador (*)<br />
<input type="text" name="txt_id_publicador" value="" size="5" maxlength="5" />
</td>
<td width="40%" class="form-element">Nome do publicador<br />
<input type="text" name="txt_nom_publicador" value="" size="50" disabled="disabled" />
</td>
<td width="40%" class="form-element">Sigla do publicador<br />
<input type="text" name="txt_sgl_publicador" value="" size="50" disabled="disabled" />
</td>
</tr>
<tr>
<td width="20%" class="form-element">Id do respons&aacute;vel<br />
<input type="text" name="txt_id_responsavel" value="" size="5" maxlength="5" disabled="disabled" />
</td>
<td width="40%" class="form-element">Nome do respons&aacute;vel<br />
<input type="text" name="txt_nom_responsavel" value="" size="50" disabled="disabled" />
</td>
<td width="40%" class="form-element">E-mail do respons&aacute;vel<br />
<input type="text" name="txt_adm_email" value="" size="50" disabled="disabled" />
</td>
</tr>
<tr>
<td align="center" colspan="0">
<input type="button"
class="botao"
name="btn_lexml_provedor_salvar"
value="Salvar" onClick="campos_criticar(document.lexml_publicador_form)" />
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

611
sapl/legacy/scripts/original_forms/Mandato.html

@ -1,611 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="javascript/data_validar_fim_mandato_jvsc"></script>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.mandato_form;
endereco += '?cod_parlamentar=' + form.hdn_cod_parlamentar.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}else
location.href = endereco;
}
function campos_criticar(form){
var regexp_digitos = /\D+/;
if (regexp_digitos.test(form.txt_num_votos_recebidos.value)){
alert("O Número de votos deve ser um número natural!");
form.txt_num_votos_recebidos.focus();
return false;
}
if (form.lst_num_legislatura.selectedIndex==0){
alert("A Legislatura deve ser selecionada!");
form.lst_num_legislatura.focus();
return false;
}
if (!IsValidDate(form.txt_dat_inicio_mandato.value)) {
alert("A data de início do mandato deve ser preenchida!");
form.txt_dat_inicio_mandato.focus();
form.txt_dat_inicio_mandato.select();
return false;
}
if (!IsValidDate(form.txt_dat_fim_mandato.value)) {
alert("A data de fim do mandato deve ser preenchida!");
form.txt_dat_fim_mandato.focus();
form.txt_dat_fim_mandato.select();
return false;
}
if (!(form.rad_ind_titular[0].checked ||
form.rad_ind_titular[1].checked)){
alert("A opção 'Titular?' deve ser preenchida!");
return false;
}
form.submit();
}
function mandato_excluir() {
if (confirm("Deseja realmente excluir?")) {
location.href = "mandato_excluir_proc?cod_parlamentar=125&cod_mandato=";
}
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_inicio_mandato').datepick();
$('#txt_dat_fim_mandato').datepick();
$('#txt_dat_expedicao_diploma').datepick();
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".popup").fancybox({
maxWidth : 380,
maxHeight : 450,
fitToView : false,
width : '70%',
height : '72%',
autoSize : false,
closeClick : false,
scrolling : 'auto',
preload : true,
openEffect : 'fade',
afterClose : function() {
window.location.href = "http://sapl3.interlegis.leg.br/cadastros/parlamentar/mandato/mandato_mostrar_proc?";
},
closeEffect : 'fade'
});
});
</script>
<div class="helpsapl"><a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/mandatos_parlamentar">Ajuda</a></div>
<input type="hidden" name="nom_parlamentar" value="Alexandre Neu" />
<h1 class="firstHeading">Mandato</h1>
<ul>
<li>
<a
class="selecionado" href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/mandato/index_html?cod_parlamentar=125"> Mandatos </a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/filiacao_partidaria/index_html?cod_parlamentar=125"> Filia&ccedil;&otilde;es Partid&aacute;rias </a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/dependente/index_html?cod_parlamentar=125"> Dependentes </a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar=125">In&iacute;cio</a>
</li>
</ul>
<form method="post" name="mandato_form" action="mandato_salvar_proc">
<input type="hidden" name="dat_inicio" value="" />
<input type="hidden" name="dat_fim" value="" />
<fieldset><legend>Mandato</legend>
<table>
<tr>
<td class="form-element">Legislatura <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_num_legislatura">
<option value="0">Selecione</option>
<option
selected
value="14">
14ª (2013 - 2016)
</option>
<option
selected
value="13">
13ª (2009 - 2012)
</option>
<option
selected
value="12">
12ª (2005 - 2008)
</option>
<option
selected
value="11">
11ª (2001 - 2004)
</option>
<option
selected
value="10">
10ª (1997 - 2000)
</option>
<option
selected
value="9">
9ª (1993 - 1996)
</option>
<option
selected
value="8">
8ª (1989 - 1992)
</option>
<option
selected
value="7">
7ª (1983 - 1988)
</option>
<option
selected
value="6">
6ª (1977 - 1983)
</option>
<option
selected
value="5">
5ª (1973 - 1977)
</option>
<option
selected
value="4">
4ª (1969 - 1973)
</option>
<option
selected
value="3">
3ª (1963 - 1969)
</option>
<option
selected
value="2">
2ª (1959 - 1963)
</option>
<option
selected
value="1">
1ª (1959 - 1959)
</option>
</select>
</td>
<td colspan="2" class="form-element">Coligação <br />
<select name="lst_cod_coligacao" style="value:" onChange="javascript:form.hdn_alterou.value=1">
<option value="">
</option>
<option value="2">
Frente Democrática Agudense
</option>
<option value="7">
União Democrática Agudense
</option>
<option value="8">
Frente Agudense de Renovação
</option>
<option value="3">
Movimento Popular Progressista
</option>
<option value="1">
União, Trabalho e Progresso
</option>
<option value="5">
Aliança Progressista Agudense
</option>
<option value="6">
Avança Agudo
</option>
<option value="4">
Frente Renovadora Agudense
</option>
<option value="11">
sem coligação
</option>
<option value="10">
União para um Agudo Melhor
</option>
<option value="9">
Unidos para o Progresso de Agudo
</option>
<option value="12">
Agudo Pode Ainda Mais
</option>
<option value="13">
Agudo Transparente
</option>
<option value="14">
Frente Popular Social Democrática Brasileira
</option>
</select>
</td>
<td class="form-element">Votos Recebidos <br />
<input type="text" name="txt_num_votos_recebidos" size="10" value="" onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td class="form-element">
<b>Natureza do Mandato</b><span class="campoObrigatorio">&nbsp;</span> <br />
<input type="radio" name="rad_ind_titular" value="1"
/>
Titular
<input type="radio" name="rad_ind_titular" value="0"
/>
Suplente
</td>
<td class="form-element">Início do Mandato <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text"
name="txt_dat_inicio_mandato"
id="txt_dat_inicio_mandato"
value="" size="10" onBlur="formata_data(form.txt_dat_inicio_mandato)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Fim do Mandato <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text"
name="txt_dat_fim_mandato"
id="txt_dat_fim_mandato"
value="" size="10" onBlur="formata_data(form.txt_dat_fim_mandato)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">Expedição do Diploma<br />
<input type="text"
name="txt_dat_expedicao_diploma"
id="txt_dat_expedicao_diploma"
value="" size="10" onBlur="formata_data(form.txt_dat_expedicao_diploma)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr>
<td colspan="4" class="form-element">Observação<br />
<textarea name="txa_txt_observacao" cols="65" rows="4"
onChange="javascript:form.hdn_alterou.value=1"></textarea></td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" name="btn_mandato_salvar" class="botao" value="Salvar" onClick="return campos_criticar(document.mandato_form)" />
<p>
<input type="hidden" name="hdn_cod_mandato" value="" />
<input type="hidden" name="hdn_cod_parlamentar" value="125" />
<input type="hidden" name="nom_parlamentar" value="Alexandre Neu" />
<input type="hidden" name="hdn_url" value="index_html?cod_parlamentar=125" />
<input type="hidden" name="lst_tip_afastamento" value="" />
<input type="hidden" name="hdn_alterou" value="0" />
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

952
sapl/legacy/scripts/original_forms/MateriaLegislativa.html

@ -1,952 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8"/>
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Demonstração
- DF
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.materia_form;
endereco += '?cod_materia=' + form.hdn_cod_materia.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}
}
if (form.hdn_cod_materia.value!=""){
location.href = endereco;
}
return;
}
function campos_criticar(){
var form = document.materia_form;
var regexp_digitos = /\D+/;
if (form.lst_tip_id_basica.selectedIndex==0){
alert("Escolha um tipo de matéria!");
form.lst_tip_id_basica.focus();
return false;
}
if (form.txt_num_ident_basica.value == "") {
alert("O número de identificação deve ser preenchido!");
form.txt_num_ident_basica.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_ident_basica.value)) {
alert("O número de identificação deve ser um número natural!");
form.txt_num_ident_basica.focus();
return false;
}
form.hdn_num_ident_basica.value = parseInt(form.txt_num_ident_basica.value);
if (form.txt_ano_ident_basica.value == "") {
alert("O ano de identificação deve ser preenchido!");
form.txt_ano_ident_basica.focus();
return false;
}
if (form.txt_dat_apresentacao.value == "") {
alert("A data de apresentação deve ser preenchida!");
form.txt_dat_apresentacao.focus();
return false;
}
if (form.lst_cod_regime_tramitacao.selectedIndex == 0){
alert("O regime de tramitação deve ser selecionado!");
form.lst_cod_regime_tramitacao.focus();
return false;
}
if (!(form.rad_ind_tramitacao[0].checked ||
form.rad_ind_tramitacao[1].checked)){
alert("O status da tramitação deve ser informado!");
form.rad_ind_tramitacao[0].focus();
return false;
}
if (form.txa_txt_ementa.value == "") {
alert("A ementa deve ser preenchida!");
form.txa_txt_ementa.focus();
return false;
}
if (form.txt_dat_apresentacao.value!="" && !IsValidDate(form.txt_dat_apresentacao.value)){
alert("Digite uma data de apresentação válida!");
form.txt_dat_apresentacao.focus();
form.txt_dat_apresentacao.select();
return false;
}
var dtapm=form.txt_dat_apresentacao.value;
var anoi=form.txt_ano_ident_basica.value;
var ano=dtapm.substring(6,10);
if (ano != anoi){
alert("O ano da data de apresentação deve corresponder ao ano da identificação básica!");
form.txt_dat_apresentacao.focus();
form.txt_dat_apresentacao.select();
return false;
}
if (form.txt_dat_publicacao.value!="" && !IsValidDate(form.txt_dat_publicacao.value)){
alert("Digite uma data de publicação válida!");
form.txt_dat_publicacao.focus();
form.txt_dat_publicacao.select();
return false;
}
if (form.txt_dat_origem_externa.value!="" && !IsValidDate(form.txt_dat_origem_externa.value)){
alert("Digite uma data de origem externa válida!");
form.txt_dat_origem_externa.focus();
form.txt_dat_origem_externa.select();
return false;
}
if (form.txt_dat_fim_prazo.value!="" && !IsValidDate(form.txt_dat_fim_prazo.value)){
alert("Digite uma data de fim de prazo válida!");
form.txt_dat_fim_prazo.focus();
form.txt_dat_fim_prazo.select();
return false;
}
form.submit();
}
function materia_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="materia_excluir_proc?cod_materia=1723&url=http://sapl3.interlegis.leg.br";
}
return;
}
function texto_pdf_gerar(){
if (confirm("Confirma a geração do arquivo PDF?")) {
location.href="http://sapl3.interlegis.leg.br/documentos/gerar_materia_pdf?cod_materia=1723";
setTimeout(function(){window.location.reload(true)},2500);
return true;
}
return;
}
function texto_integral_excluir(){
if (confirm("Deseja realmente excluir o arquivo PDF?")) {
location.href="texto_materia_excluir_proc?cod_materia=1723";
}
return;
}
function texto_odt_gerar(){
lst_modelo = document.getElementById("lst_modelo");
lst_modelo.options[lst_modelo.selectedIndex].value;
if (lst_modelo.selectedIndex == 0) {
alert("É necessário selecionar um modelo!");
}
if ((lst_modelo.selectedIndex != 0) && confirm("Confirma a geração do arquivo ODT?")) {
location.href="http://sapl3.interlegis.leg.br/modelo_proposicao/materia?cod_materia=1723&modelo_proposicao="+lst_modelo.options[lst_modelo.selectedIndex].value;
setTimeout(function(){window.location.reload(true)},2500);
return true;
}
return;
}
function texto_integral_odt_excluir(){
if (confirm("Deseja realmente excluir o arquivo ODT?")) {
location.href="texto_odt_materia_excluir_proc?cod_materia=1723";
}
return;
}
function numero_materia_buscar(form){
if ((form.lst_tip_id_basica.selectedIndex != 0) &&
(form.txt_ano_ident_basica.value!="")){
location.href="numero_materia_buscar_proc?tip_id_basica_sel="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+
"&ano_ident_basica="+form.txt_ano_ident_basica.value;
}
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_apresentacao').datepick();
$('#txt_dat_fim_prazo').datepick();
$('#txt_dat_publicacao').datepick();
$('#txt_dat_origem_externa').datepick();
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".popup1").fancybox({
maxWidth : 1024,
maxHeight : 800,
fitToView : false,
width : '95%',
height : '93%',
autoSize : false,
closeClick : false,
scrolling : 'auto',
preload : true,
openEffect : 'fade',
closeEffect : 'fade'
});
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/cadastro_materia">Ajuda</a>
<h1 class="firstHeading">Matéria Legislativa</h1>
<form action="materia_salvar_proc" name="materia_form" method="post" enctype="multipart/form-data">
<input type="hidden" name="hdn_cod_proposicao" value="" />
<input type="hidden" name="protAutor" value="" />
<div id="barra-conteudo">
<ul>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/anexada/index_html?cod_materia=1723">Anexada</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/apenso/index_html?cod_materia=1723">Apenso</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/autoria/index_html?cod_materia=1723&dat_apresentacao=15/06/2015">Autoria</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/despacho_inicial/index_html?cod_materia=1723">Despacho Inicial</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/documento_acessorio/index_html?cod_materia=1723">Documento Acessório</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/legislacao_citada/index_html?cod_materia=1723">Legisla&ccedil;&atilde;o Citada</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/numeracao/index_html?cod_materia=1723">Numeração</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/index_html?cod_materia=1723">Tramitação</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/relatoria/index_html?cod_materia=1723">Relatoria</a>
</li>
</ul>
</div>
<fieldset>
<legend>Identificação Básica</legend>
<table>
<input type="hidden" name="hdn_cod_materia" value="1723" />
<input type="hidden" name="hdn_url" value="materia_mostrar_proc?cod_materia=1723" />
<input type="hidden" name="hdn_alterou" value="0" />
<tr>
<td colspan="2"><label for="lst_tip_id_basica">Tipo <span class="campoObrigatorio">&nbsp;</span></label><br />
<select id="lst_tip_id_basica" name="lst_tip_id_basica" onChange="numero_materia_buscar(document.materia_form)" disabled>
<option value="0"></option>
<option
value="12">
EM - Emenda
</option>
<option
value="9">
IND - Indicação
</option>
<option
value="8">
MOÇ - Moção
</option>
<option
value="16">
PAR - Parecer
</option>
<option
value="11">
PI - Pedido de Informações
</option>
<option
value="10">
PP - Pedido de Providências
</option>
<option
value="7">
PDL - Projeto de Decreto Legislativo
</option>
<option
value="2">
PELO - Projeto de Emenda à Lei Orgânica
</option>
<option
value="1">
PL - Projeto de Lei
</option>
<option
value="6">
PLC - Projeto de Lei Complementar
</option>
<option
value="3">
PR - Projeto de Resolução
</option>
<option
value="14">
REC - Recurso
</option>
<option
selected
value="4">
REQ - Requerimento
</option>
<option
value="13">
SEM - Subemenda
</option>
<option
value="15">
SUBST - Substitutivo
</option>
</select>
<input type="hidden" name="lst_tip_id_basica" value="4" />
</td>
<td><label for="txt_num_ident_basica">Número <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="hidden" name="hdn_num_ident_basica" value="" />
<input type="text" id="txt_num_ident_basica" name="txt_num_ident_basica" size="6" maxlength="6" value="1" />
</td>
<td><label for="txt_ano_ident_basica">Ano <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" id="txt_ano_ident_basica" name="txt_ano_ident_basica" size="4" maxlength="4" value="2015" />
</td>
</tr>
<tr>
<td colspan="2"><label for="txt_dat_apresentacao">Data Apresentação <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" id="txt_dat_apresentacao" name="txt_dat_apresentacao" size="10" maxlength="10" value="15/06/2015" onBlur="formata_data(form.txt_dat_apresentacao)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_num_protocolo">Núm. Protocolo </label><br />
<input type="text" id="txt_num_protocolo_spdo" name="txt_num_protocolo_spdo" size="18" maxlength="18" value="1111" />
<input type="hidden" id="txt_num_protocolo" name="txt_num_protocolo" value="" />
</td>
<td colspan="2" class="texto"><label for="rad_tip_apresentacao">Tipo Apresentação </label><br />
<input type="radio" id="rad_tip_apresentacao" name="rad_tip_apresentacao" value="O"
onChange="javascript:form.hdn_alterou.value=1" />
Oral
<input type="radio" id="rad_tip_apresentacao" name="rad_tip_apresentacao" value="E"
checked=1
onChange="javascript:form.hdn_alterou.value=1" />
Escrita
</td>
</tr>
<tr>
<td colspan="2"><label for="radTipTxtIntegral">Texto original (PDF)</label><br />
<input type="file" id="file_nom_arquivo" name="file_nom_arquivo" accept="application/pdf" size="15" maxlength="100" />
</td>
<td colspan="2" valign="top">
<label for="radTipTxtIntegral">Texto atualizado (ODT)</label><br />
<select id="lst_modelo" name="lst_modelo">
<option value="0">Selecione um modelo</option>
<option value="emenda-orcamentaria.odt">emenda-orcamentaria.odt</option>
<option value="emenda.odt">emenda.odt</option>
<option value="indicacao.odt">indicacao.odt</option>
<option value="mocao.odt">mocao.odt</option>
<option value="projeto-de-lei-calendario-eventos.odt">projeto-de-lei-calendario-eventos.odt</option>
<option value="projeto-de-lei-complementar.odt">projeto-de-lei-complementar.odt</option>
<option value="projeto-de-lei-denominacao.odt">projeto-de-lei-denominacao.odt</option>
<option value="projeto-de-lei-utilidade-publica.odt">projeto-de-lei-utilidade-publica.odt</option>
<option value="projeto-de-lei.odt">projeto-de-lei.odt</option>
<option value="projeto-de-resolucao-mesa.odt">projeto-de-resolucao-mesa.odt</option>
<option value="projeto-de-resolucao-vereador.odt">projeto-de-resolucao-vereador.odt</option>
<option value="projeto-decreto-legislativo-titulo-cidadao.odt">projeto-decreto-legislativo-titulo-cidadao.odt</option>
<option value="projeto-decreto-legislativo.odt">projeto-decreto-legislativo.odt</option>
<option value="proposta-emenda-lei-organica.odt">proposta-emenda-lei-organica.odt</option>
<option value="requerimento-adiamento.odt">requerimento-adiamento.odt</option>
<option value="requerimento-audiencia-publica.odt">requerimento-audiencia-publica.odt</option>
<option value="requerimento-cei.odt">requerimento-cei.odt</option>
<option value="requerimento-censura.odt">requerimento-censura.odt</option>
<option value="requerimento-congratulacoes.odt">requerimento-congratulacoes.odt</option>
<option value="requerimento-frente.odt">requerimento-frente.odt</option>
<option value="requerimento-informacoes.odt">requerimento-informacoes.odt</option>
<option value="requerimento-juntada.odt">requerimento-juntada.odt</option>
<option value="requerimento-pesar.odt">requerimento-pesar.odt</option>
<option value="requerimento-preferencia.odt">requerimento-preferencia.odt</option>
<option value="requerimento-retirada.odt">requerimento-retirada.odt</option>
<option value="requerimento-solicitacao.odt">requerimento-solicitacao.odt</option>
<option value="requerimento-urgencia.odt">requerimento-urgencia.odt</option>
<option value="substitutivo.odt">substitutivo.odt</option>
</select>
<a class="botao-link" href="javascript:texto_odt_gerar();">Gerar ODT</a>
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Proposição Eletrônica</legend>
<table>
<tr>
<td>
<span class="texto"><i>Esta matéria não foi gerada a partir de uma proposição eletrônica.</i></span>
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Outras Informações</legend>
<table>
<tr>
<td colspan="2"><label for="txt_nom_apelido">Apelido </label><br />
<input type="text" id="txt_nom_apelido" name="txt_nom_apelido" size="30" maxlength="50" value="apelido de teste" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_num_dias_prazo">Dias Prazo </label><br />
<input type="text" id="txt_num_dias_prazo" name="txt_num_dias_prazo" size="3" maxlength="3" value="" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="texto"><label for="rad_ind_polemica">Matéria Polêmica?</label><br />
<input type="radio" id="rad_ind_polemica" name="rad_ind_polemica" value="1"
onChange="javascript:form.hdn_alterou.value=1" />
Sim
<input type="radio" id="rad_ind_polemica" name="rad_ind_polemica" value="0"
checked=1
onChange="javascript:form.hdn_alterou.value=1" />
Não
</td>
</tr>
<tr>
<td colspan="2"><label for="txt_des_objeto">Objeto </label><br />
<input type="text" id="txt_des_objeto" name="txt_des_objeto" size="30" maxlength="150" value="" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="lst_cod_regime_tramitacao">Regime Tramitação <span class="campoObrigatorio">&nbsp;</span></label><br />
<select id="lst_cod_regime_tramitacao" name="lst_cod_regime_tramitacao" onChange="javascript:form.hdn_alterou.value=1">
<option value="0">
</option>
<option
selected
value="1">Normal
</option>
<option
value="2">Urgência
</option>
<option
value="4">Urgência Especial
</option>
</td>
<td class="texto"><label for="rad_ind_tramitacao">Em Tramitação? <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="radio" id="rad_ind_tramitacao" name="rad_ind_tramitacao" value="1"
checked=1 onChange="javascript:form.hdn_alterou.value=1" />
Sim
<input type="radio" id="rad_ind_tramitacao" name="rad_ind_tramitacao" value="0"
onChange="javascript:form.hdn_alterou.value=1" />
Não
</td>
</tr>
<tr>
<td><label for="txt_dat_fim_prazo">Data Fim Prazo </label><br />
<input type="text" id="txt_dat_fim_prazo" name="txt_dat_fim_prazo" size="10" maxlength="10" value="" onBlur="formata_data(form.txt_dat_fim_prazo)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_dat_publicacao">Data Publicação </label><br />
<input type="text" id="txt_dat_publicacao" name="txt_dat_publicacao" size="10" maxlength="10" value="" onBlur="formata_data(form.txt_dat_publicacao)" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="texto"><label for="rad_ind_complementar">É Complementar?</label><br />
<input type="radio" id="rad_ind_complementar" name="rad_ind_complementar" value="1"
onChange="javascript:form.hdn_alterou.value=1" />
Sim
<input type="radio" id="rad_ind_complementar" name="rad_ind_complementar" value="0"
checked=1
onChange="javascript:form.hdn_alterou.value=1" />
Não
</td>
<td colspan="4"><label for="txa_txt_cep">CEP</label><br />
<input type="text" id="txa_txt_cep" name="txa_txt_cep" size="9" maxlength="9" value="" />
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Origem Externa</legend>
<table>
<tr>
<td colspan="2"><label for="lst_tip_origem_externa">Tipo </label><br />
<select id="lst_tip_origem_externa" name="lst_tip_origem_externa" onChange="javascript:form.hdn_alterou.value=1">
<option></option>
<option
value="12"> EM - Emenda
</option>
<option
value="9"> IND - Indicação
</option>
<option
value="8"> MOÇ - Moção
</option>
<option
value="16"> PAR - Parecer
</option>
<option
value="11"> PI - Pedido de Informações
</option>
<option
value="10"> PP - Pedido de Providências
</option>
<option
value="7"> PDL - Projeto de Decreto Legislativo
</option>
<option
value="2"> PELO - Projeto de Emenda à Lei Orgânica
</option>
<option
value="1"> PL - Projeto de Lei
</option>
<option
value="6"> PLC - Projeto de Lei Complementar
</option>
<option
value="3"> PR - Projeto de Resolução
</option>
<option
value="14"> REC - Recurso
</option>
<option
value="4"> REQ - Requerimento
</option>
<option
value="13"> SEM - Subemenda
</option>
<option
value="15"> SUBST - Substitutivo
</option>
</select>
</td>
<td><label for="txt_num_origem_externa">Número </label><br />
<input type="text" id="txt_num_origem_externa" name="txt_num_origem_externa" size="15" maxlength="15" value="" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_ano_origem_externa">Ano </label><br />
<input type="text" id="txt_ano_origem_externa" name="txt_ano_origem_externa" size="4" maxlength="4" value="" onChange="javascript:form.hdn_alterou.value=1" /> <br />
</td>
</tr>
<tr>
<td colspan="2"><label for="lst_cod_local_origem_externa">Local Origem </label><br />
<select id="lst_cod_local_origem_externa" name="lst_cod_local_origem_externa" onChange="javascript:form.hdn_alterou.value=1">
<option></option>
<option
value="1">E - Poder Executivo</option>
<option
value="4">L - Poder Legislativo</option>
</select>
</td>
<td colspan="2"><label for="txt_dat_origem_externa">Data </label><br />
<input type="text" id="txt_dat_origem_externa" name="txt_dat_origem_externa" size="10" maxlength="10" value="" onBlur="formata_data(form.txt_dat_origem_externa)" onChange="javascript:form.hdn_alterou.value=1" />
</tr>
<tr>
</table>
</fieldset>
<fieldset>
<legend>Dados Textuais</legend>
<table>
<tr>
<td><label for="txa_txt_ementa">Ementa </label> <span class="campoObrigatorio">&nbsp;</span>
<textarea id="txa_txt_ementa" name="txa_txt_ementa" rows="4" cols="75" onBlur="form.txa_txt_ementa.value = form.txa_txt_ementa.value.toUpperCase()" onChange="javascript:form.hdn_alterou.value=1">TESTE....</textarea>
</td>
</tr>
<tr>
<td colspan="4"><label for="txa_txt_indexacao">Indexação </label>
<textarea id="txa_txt_indexacao" name="txa_txt_indexacao" rows="4" cols="75" onBlur="form.txa_txt_indexacao.value = form.txa_txt_indexacao.value.toUpperCase()" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
<tr>
<td colspan="4"><label for="txa_txt_observacao">Observação</label>
<textarea id="txa_txt_observacao" name="txa_txt_observacao" rows="4" cols="75" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" class="botao" name="button" value="Salvar" onClick="campos_criticar()" />
<input type="button" class="botao" name="btn_excluir" value="Excluir" onClick="materia_excluir()" />
</p>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Demonstração - DF
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

788
sapl/legacy/scripts/original_forms/NormaJuridica.html

@ -1,788 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery(".content").hide();
jQuery(".heading1").click(function()
{
jQuery(this).next(".content").slideToggle(500);
});
});
</script>
<script type="text/javascript">
$(function() {
$('#popupDatepicker').datepick();
$('#popupDatepicker1').datepick();
});
</script>
<script type="text/javascript">
function campos_criticar(form){
var regexp_digitos = /\D+/;
if (form.lst_tip_norma.selectedIndex==0){
alert("O tipo de norma deve ser selecionado!");
form.lst_tip_norma.focus();
return false;
}
if (form.txt_num_norma.value == "") {
alert("O número da norma deve ser preenchido!");
form.txt_num_norma.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_norma.value)) {
alert("O número da norma deve ser um número natural!");
form.txt_num_norma.focus();
return false;
}
if (form.txt_ano_norma.value == "") {
alert("O ano da norma deve ser preenchido!");
form.txt_ano_norma.focus();
return false;
}
if (regexp_digitos.test(form.txt_ano_norma.value)) {
alert("O ano da norma deve ser um número natural!");
form.txt_ano_norma.focus();
return false;
}
if (form.txt_dat_norma.value == "") {
alert ("A data da norma deve ser preenchida!")
form.txt_dat_norma.focus();
form.txt_dat_norma.select();
return false;
}
if (!IsValidDate(form.txt_dat_norma.value)) {
alert("Digite uma data válida!");
form.txt_dat_norma.focus();
form.txt_dat_norma.select();
return false;
}
if (form.txt_dat_publicacao.value != "") {
if (!IsValidDate(form.txt_dat_publicacao.value)) {
alert("Digite uma data válida!");
form.txt_dat_publicacao.focus();
return false;
}
}
if (regexp_digitos.test(form.txt_num_pag_inicio_publ.value)) {
alert("O número da página inicial deve ser um número natural!");
form.txt_num_pag_inicio_publ.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_pag_fim_publ.value)) {
alert("O número da página final deve ser um número natural!");
form.txt_num_pag_fim_publ.focus();
return false;
}
var npag_i = parseInt(form.txt_num_pag_inicio_publ.value);
var npag_f = parseInt(form.txt_num_pag_fim_publ.value);
if (npag_i > npag_f) {
alert("A página inicial deve ser menor ou igual que a página final!");
form.txt_num_pag_fim_publ.focus();
form.txt_num_pag_fim_publ.selec();
return false;
}
if (form.txa_txt_ementa.value == "") {
alert("A ementa deve ser preenchida!");
form.txa_txt_ementa.focus();
return false;
}
if (form.file_nom_arquivo.value != "") {
form.hdn_file.value = 1;
}
form.submit();
}
function norma_juridica_excluir() {
if (confirm("Deseja realmente excluir?")) {
location.href = "norma_juridica_excluir_proc?cod_norma=";
}
}
function ativa_desativa_file_field(form) {
form.file_nom_arquivo.disabled = !(form.radTI[2].checked);
}
function ementa_buscar(form){
if ((form.lst_tip_id_basica.selectedIndex != 0) &&
(form.txt_num_ident_basica.value!="") &&
(form.txt_ano_ident_basica.value!="")){
location.href="ementa_buscar_proc?tip_ident_basica="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+"&num_ident_basica="+form.txt_num_ident_basica.value+"&ano_ident_basica="+form.txt_ano_ident_basica.value+"&tip_norma="+form.lst_tip_norma[form.lst_tip_norma.selectedIndex].value+"&tip_norma="+form.lst_tip_norma.value+"&num_norma="+form.txt_num_norma.value+"&ano_norma="+form.txt_ano_norma.value+"&dat_norma="+form.txt_dat_norma.value+"&tip_esfera_federacao="+form.lst_tip_esfera_federacao[form.lst_tip_esfera_federacao.selectedIndex].value+"&tip_materia="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+"&ind_complemento="+form.rad_ind_complemento.value;
}
}
function texto_odt_gerar(){
lst_modelo = document.getElementById("lst_modelo");
lst_modelo.options[lst_modelo.selectedIndex].value;
if (lst_modelo.selectedIndex == 0) {
alert("É necessário selecionar um modelo!");
}
if ((lst_modelo.selectedIndex != 0) && confirm("Confirma a geração do arquivo ODT?")) {
location.href="http://sapl3.interlegis.leg.br/modelo_proposicao/norma?cod_norma=&modelo_norma="+lst_modelo.options[lst_modelo.selectedIndex].value;
setTimeout(function(){window.location.reload(true)},2500);
return true;
}
return;
}
function texto_integral_odt_excluir(){
if (confirm("Deseja realmente excluir o arquivo ODT?")) {
location.href="texto_odt_norma_excluir_proc?cod_norma=";
}
return;
}
function texto_consolidado_gerar(){
if (confirm("Confirma a geração do texto consolidado?")) {
location.href="http://sapl3.interlegis.leg.br/documentos/gerar_norma_pdf?cod_norma=";
setTimeout(function(){window.location.reload(true)},2500);
return true;
}
return;
}
function texto_consolidado_excluir(){
if (confirm("Deseja realmente excluir o texto consolidado?")) {
location.href="texto_consolidado_excluir_proc?cod_norma=";
}
return;
}
</script>
<script type="text/javascript">
$(document).ready(function() {
$(".popup1").fancybox({
maxWidth : 1024,
maxHeight : 800,
fitToView : false,
width : '95%',
height : '93%',
autoSize : false,
closeClick : false,
scrolling : 'auto',
preload : true,
openEffect : 'fade',
closeEffect : 'fade'
});
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/norma_juridica">Ajuda</a>
<h1 class="firstHeading"> Norma Jurídica </h1>
<form name="norma_juridica_form" method="post" action="norma_juridica_salvar_proc" enctype="multipart/form-data">
<fieldset>
<legend>Identificação Básica</legend>
<table>
<tr>
<td colspan="2"><label for="lst_tip_norma">Tipo</label> <span class="campoObrigatorio">&nbsp;</span><br/>
<select name="lst_tip_norma">
<option value ="0">Selecione</option>
<option
value="12">
ATM - Ato da Mesa</option>
<option
value="10">
DEC - Decreto</option>
<option
value="5">
DL - Decreto Legislativo</option>
<option
value="4">
ELO - Emenda à Lei Orgânica</option>
<option
value="1">
LEI - Lei</option>
<option
value="2">
LC - Lei Complementar</option>
<option
value="11">
LOM - Lei Orgânica Municipal</option>
<option
value="8">
POR - Portaria</option>
<option
value="6">
RES - Resolução</option>
<option
value="7">
REM - Resolução da Mesa</option>
</select>
</td>
<td><label for="txt_num_norma">Número</label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_num_norma" size="6" maxlength="6" value=""/>
</td>
<td><label for="txt_ano_norma">Ano</label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_ano_norma" size="4" maxlength="4" value="2015"/>
</td>
</tr>
<tr>
<td><label for="txt_dat_norma">Data</label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_dat_norma" id="popupDatepicker" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_norma)" />
</td>
<td><label for="lst_tip_esfera_federacao">Esfera Federação</label> <span class="campoObrigatorio">&nbsp;</span><br/>
<select name="lst_tip_esfera_federacao">
<option>Selecione</option>
<option
selected value="M">
Municipal</option>
<option
value="E">
Estadual</option>
<option
value="F">
Federal</option>
</select>
</td>
<td colspan="2"><label for="rad_ind_complemento">Complementar ?</label><br/>
<input type="radio" name="rad_ind_complemento" value="1"
/>
<span class="texto">Sim</span>
<input type="radio" name="rad_ind_complemento" value="0"
/>
<span class="texto">Não</span>
</td>
</tr>
<tr>
<td colspan="2"><label for="lst_tip_id_basica">Matéria Legislativa</label><br>
<select name="lst_tip_id_basica" onChange="ementa_buscar(document.norma_juridica_form)">
<option>
<option
value="12"> EM - Emenda
</option>
<option
value="9"> IND - Indicação
</option>
<option
value="8"> MOÇ - Moção
</option>
<option
value="16"> PAR - Parecer
</option>
<option
value="11"> PI - Pedido de Informações
</option>
<option
value="10"> PP - Pedido de Providências
</option>
<option
value="7"> PDL - Projeto de Decreto Legislativo
</option>
<option
value="2"> PELO - Projeto de Emenda à Lei Orgânica
</option>
<option
value="1"> PL - Projeto de Lei
</option>
<option
value="6"> PLC - Projeto de Lei Complementar
</option>
<option
value="3"> PR - Projeto de Resolução
</option>
<option
value="14"> REC - Recurso
</option>
<option
value="4"> REQ - Requerimento
</option>
<option
value="13"> SEM - Subemenda
</option>
<option
value="15"> SUBST - Substitutivo
</option>
</select></td>
<td>
<label for="txt_num_ident_basica">Número</label><br>
<input type="text" name="txt_num_ident_basica" size="5" value="" maxlength="5" onChange="ementa_buscar(document.norma_juridica_form)">
</td>
<td>
<label for="txt_ano_ident_basica">Ano</label><br>
<input type="text" name="txt_ano_ident_basica" size="4" value="" maxlength="4" onChange="ementa_buscar(document.norma_juridica_form)">
</td>
</tr>
<tr>
<td>
<label for="txt_dat_publicacao">Data Publicação</label><br/>
<input type="text" name="txt_dat_publicacao" id="popupDatepicker1" size="10" value="" maxlength="10" onBlur="formata_data(form.txt_dat_publicacao)"/>
</td>
<td>
<label for="txt_des_veiculo_publicacao">Veículo Publicação</label><br/>
<input type="text" name="txt_des_veiculo_publicacao" size="25" value="" maxlength="30"/>
</td>
<td>
<label for="txt_num_pag_inicio_publ">Pg. Início</label><br/>
<input type="text" name="txt_num_pag_inicio_publ" size="5" value="" maxlength="5"/>
</td>
<td>
<label for="txt_num_pag_fim_publ">Pg. Fim</label><br/>
<input type="text" name="txt_num_pag_fim_publ" size="5" value="" maxlength="5"/>
</td>
</tr>
<tr>
<td colspan="2" width="55%"><label>Texto original (PDF)</label><br/>
<input type="hidden" name="hdn_file" value="0"/>
<input type="file" id="file_nom_arquivo" name="file_nom_arquivo" accept="application/pdf" size="45" maxlength="100" />
<input type="hidden" name="radTI" value="I"/>
</td>
<td colspan="2" valign="top">
<label for="lst_tip_situacao_norma">Situação de Vigência</label><br/>
<select name="lst_tip_situacao_norma">
<option value ="0">Selecione</option>
<option
value="16">
Declarada inconstitucional pelo TJ</option>
<option
value="1">
Em vigor</option>
<option
value="14">
Em vigor (execução suspensa parcial)</option>
<option
value="13">
Em vigor (sub judice parcial)</option>
<option
value="18">
Em vigor 45 dias após a publicação</option>
<option
value="12">
Em vigor, com revogação parcial</option>
<option
value="17">
Em vigor, parte declarada inconstitucional</option>
<option
value="5">
Execução suspensa</option>
<option
value="8">
Execução suspensa de dispositivos</option>
<option
value="10">
Insubsistente</option>
<option
value="9">
Nula</option>
<option
value="6">
Prejudicada</option>
<option
value="15">
Revogação sub judice</option>
<option
value="2">
Revogada</option>
<option
value="3">
Revogada parcialmente</option>
<option
value="4">
Revogada tacitamente</option>
<option
value="19">
Sem efeito</option>
<option
value="7">
Sub Judice</option>
<option
value="11">
Sub Judice (sem liminar)</option>
</select>
</td>
</tr>
<tr>
<td colspan="4"><label for="txa_txt_ementa">Ementa</label> <span class="campoObrigatorio">&nbsp;</span><br/>
<textarea name="txa_txt_ementa" cols="65" rows="4" onBlur="form.txa_txt_ementa.value = form.txa_txt_ementa.value.toUpperCase()"></textarea>
</td>
</tr>
<tr>
<td colspan="4"><label for="txa_txt_indexacao">Indexação</label><br/>
<textarea name="txa_txt_indexacao" cols="65" rows="4" onBlur="form.txa_txt_indexacao.value = form.txa_txt_indexacao.value.toUpperCase()"></textarea>
</td>
</tr>
<tr>
<td colspan="4"><label for="txa_txt_observacao">Observação</label><br/>
<textarea name="txa_txt_observacao" cols="65" rows="4"></textarea>
</td>
</tr>
</table>
</fieldset>
<div class="layer1">
<fieldset>
<legend class="heading1">Assuntos (Classificação) [+] </legend>
<div class="content">
<table>
<tr style="display:none;">
<td>
<label for "check_hide">
<input type="checkbox" id="check_hide" name="chk_assunto_norma" value="1" checked="checked">
</label>
</td>
</tr>
<tr>
<td>
<label for "chk_assunto_norma-2">
<input type="checkbox" id="chk_assunto_norma-2" name="chk_assunto_norma" value="2">
Educação
</label>
</td>
</tr>
<tr>
<td>
<label for "chk_assunto_norma-3">
<input type="checkbox" id="chk_assunto_norma-3" name="chk_assunto_norma" value="3">
Finanças
</label>
</td>
</tr>
</table>
</div>
</fieldset>
</div>
<p align="center">
<input type="button" class="botao" name="btn_norma_juridica_salvar" value="Salvar" onClick="campos_criticar(document.norma_juridica_form)"/>
</p>
<input type="hidden" name="hdn_tip_norma_ant" value=""/>
<input type="hidden" name="hdn_num_norma_ant" value=""/>
<input type="hidden" name="hdn_ano_norma_ant" value=""/>
<input type="hidden" name="hdn_cod_norma" value=""/>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

542
sapl/legacy/scripts/original_forms/Numeracao.html

@ -1,542 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.numeracao_form;
endereco += '?cod_materia=' + form.hdn_cod_materia.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}
location.href = endereco;
}
function campos_criticar(){
var form = document.numeracao_form;
if (form.lst_tip_materia.value==0){
alert("O tipo de matéria deve ser preenchido");
form.lst_tip_materia.focus();
return false;
}
if (form.txt_num_materia.value==""){
alert("O número da matéria deve ser preenchida");
form.txt_num_materia.focus();
return false;
}
if (form.txt_ano_materia.value==""){
alert("O ano da matéria deve ser preenchido");
form.txt_ano_materia.focus();
return false;
}
if (form.txt_dat_materia.value!="" && !IsValidDate(form.txt_dat_materia.value)){
alert("Digite uma data da matéria válida!");
form.txt_dat_materia.focus();
form.txt_dat_materia.select();
return false;
}
form.submit();
}
function numeracao_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="numeracao_excluir_proc?cod_materia=1711&num_ordem=";
}
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_materia').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/numeracao_docsacess">Ajuda</a>
<h1 class="firstHeading">Matéria Legislativa</h1>
<form name="numeracao_form" method="post" action="numeracao_salvar_proc">
<input type="hidden" name="hdn_num_ordem" value="">
<input type="hidden" name="hdn_cod_materia" value="1711">
<input type="hidden" name="hdn_url" value="index_html?cod_materia=1711">
<input type="hidden" name="hdn_alterou" value="0">
<div id="barra-conteudo">
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/anexada/index_html?cod_materia=1711">Anexada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/apenso/index_html?cod_materia=1711">Apenso</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/autoria/index_html?cod_materia=1711&dat_apresentacao=27/10/2014">Autoria</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/despacho_inicial/index_html?cod_materia=1711">Despacho Inicial</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/documento_acessorio/index_html?cod_materia=1711">Documento Acessório</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/legislacao_citada/index_html?cod_materia=1711">Legisla&ccedil;&atilde;o Citada</a>
</li>
<li>
<a
class="selecionado"
href="http://sapl3.interlegis.leg.br/cadastros/materia/numeracao/index_html?cod_materia=1711">Numeração</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/index_html?cod_materia=1711">Tramitação</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/relatoria/index_html?cod_materia=1711">Relatoria</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/materia_mostrar_proc?cod_materia=1711">Início</a>
</li>
</ul>
</div>
<table>
<tr>
<th width="50%" class="texto">
<b>Tipo: </b> Emenda
</th>
<th width="25%" class="texto">
<b>Número: </b> 6
</th>
<th width="25%" class="texto">
<b>Ano: </b> 2014
</th>
</tr>
<tr>
<td colspan="4" class="texto">
<b>Ementa: </b> DEPOIS DA PARALISAÇÃO DA REFORMA DO AUTÓDROMO INTERNACIONAL NELSON PIQUET E O CONSEQUENTE CANCELAMENTO DA ETAPA DE ABERTURA DA FÓRMULA INDY EM BRASÍLIA, O GOVERNADOR DO DISTRITO FEDERAL, RODRIGO ROLLEMBERG, E O PRESIDENTE DO TRIBUNAL DE CONTAS DO DF, RENATO RAINHA, FIZERAM UMA VISITA TÉCNICA AO LOCAL NA MANHÃ DESTA QUINTA-FEIRA (12/2). APESAR DA EXPECTATIVA, NÃO HOUVE O ANÚNCIO DE UMA DATA PARA A RETOMADA DAS OBRAS. EM CONVERSA COM OS REPÓRTERES PRESENTES, ROLLEMBERG EVITOU FALAR SOBRE DATAS. “O PRAZO É O DA SEGURANÇA JURÍDICA. NÓS TEMOS A DETERMINAÇÃO DE RECUPERAR O AUTÓDROMO COMO UM EQUIPAMENTO PÚBLICO IMPORTANTE PARA A CIDADE, MAS QUEREMOS FAZER ISSO COM TODA SEGURANÇA.
</td>
</tr>
</table>
<fieldset><legend>Numeração</legend>
<table>
<tr>
<td>
<label for="lst_tip_materia">Tipo Matéria </label> <span class="campoObrigatorio">&nbsp;</span><br/>
<select name="lst_tip_materia" onChange="javascript:form.hdn_alterou.value=1">
<option></option>
<option
value="12">
EM - Emenda
</option>
<option
value="9">
IND - Indicação
</option>
<option
value="8">
MOÇ - Moção
</option>
<option
value="16">
PAR - Parecer
</option>
<option
value="11">
PI - Pedido de Informações
</option>
<option
value="10">
PP - Pedido de Providências
</option>
<option
value="7">
PDL - Projeto de Decreto Legislativo
</option>
<option
value="2">
PELO - Projeto de Emenda à Lei Orgânica
</option>
<option
value="1">
PL - Projeto de Lei
</option>
<option
value="6">
PLC - Projeto de Lei Complementar
</option>
<option
value="3">
PR - Projeto de Resolução
</option>
<option
value="14">
REC - Recurso
</option>
<option
value="4">
REQ - Requerimento
</option>
<option
value="13">
SEM - Subemenda
</option>
<option
value="15">
SUBST - Substitutivo
</option>
</select>
</td>
<td>
<label for="txt_num_materia">Número </label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_num_materia" size="6" maxlength="6" value=""
onChange="javascript:form.hdn_alterou.value=1"></td>
</tr>
<tr>
<td>
<label for="txt_ano_materia">Ano </label> <span class="campoObrigatorio">&nbsp;</span><br/>
<input type="text" name="txt_ano_materia" size="4" maxlength="4" value=""
onChange="javascript:form.hdn_alterou.value=1"></td>
<td>
<label for="txt_dat_materia">Data </label> <br/>
<input type="text" name="txt_dat_materia" id="txt_dat_materia" size="10" maxlength="10" value=""
onChange="javascript:form.hdn_alterou.value=1" onBlur="formata_data(form.txt_dat_materia)">
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" class="botao" name="btn_salvar" value="Salvar" onClick="campos_criticar()">
</p>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

572
sapl/legacy/scripts/original_forms/Oradores.html

@ -1,572 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" language="Javascript">
function atualizar(cod_sessao_plen,cod_parlamentar,campo_num,form_arq) {
if (campo_num.value == "") {
alert("O campo não pode ficar vazio!");
campo_num.focus();
return;
}
var form = document.oradores_form;
var txt_num_ordem = campo_num.value;
location.href = "oradores_expediente_salvar_proc?hdn_cod_sessao_plen=" + cod_sessao_plen + "&lst_cod_parlamentar=" + cod_parlamentar + '&txt_num_ordem=' + txt_num_ordem + '&hdn_cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&hdn_num_legislatura=' + form.hdn_num_legislatura.value + '&hdn_dat_sessao=' + form.hdn_dat_sessao.value + '&hdn_tip_sessao=' + form.hdn_tip_sessao.value + '&flag_atualizar=1';
}
function excluir(cod_sessao_plen,cod_parlamentar){
var form = document.oradores_form;
if (confirm("Deseja realmente excluir o orador?")) {
location.href = "oradores_expediente_excluir_proc?cod_sessao_plen=264&cod_parlamentar=" + cod_parlamentar + '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
}
return;
}
function discurso_excluir(cod_parlamentar){
var form = document.oradores_form;
if (confirm("Deseja realmente excluir o discurso?")) {
location.href="discurso_expediente_excluir_proc?cod_sessao_plen=264&cod_parlamentar=" + cod_parlamentar + '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
}
return;
}
function submeter(endereco){
var form = document.oradores_form;
endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
endereco += '&cod_sessao_leg=' + form.hdn_cod_sessao_leg.value;
endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value;
endereco += '&dat_sessao=' + form.hdn_dat_sessao.value;
endereco += '&tip_sessao=' + form.hdn_tip_sessao.value;
if (form.hdn_cod_sessao_plen.value!=""){
location.href = endereco;
}
return;
}
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/sessao_plenaria_oradores">Ajuda</a>
<h1 class="firstHeading"> Oradores das Explicações Pessoais </h1>
<h3 align="center"> 2&ordf; Reuni&atilde;o Ordinária da 3&ordf; Sess&atilde;o Legislativa da 14&ordf; Legislatura <br />14 de Abril de 2015 (Terça-feira)
</h3>
<form name="oradores_form" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
<div id="barra-conteudo">
<ul id="menu-sessao">
<li class="sub"><a href="#"><b>Abertura</b></a>
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=264">Dados Básicos</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/mesa_diretora_sessao/index_html')">Mesa da Sessão</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/presenca_sessao/index_html')">Presença</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/oradores/index_html')">Explicações Pessoais</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/recomposicao_presencas_sessao/index_html')">Recomposição de Presença</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Expedientes</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/expedientes/index_html')">Expedientes Diversos</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/materia_expediente_sessao/index_html')">Matérias</a>
</li>
<li>
<a
class="selecionado"
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/oradores_expediente/index_html')">Oradores</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Ordem do Dia</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/ordem_dia_sessao/index_html')">Matérias</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/presenca_ordem_dia/index_html')">Presença</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/recomposicao_presencas_ordem/index_html')">Recomposição de Presença</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Documentos</b></a>
<ul>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/ata_gerar?cod_sessao_plen=264">Ata - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/iom_gerar?cod_sessao_plen=264">Imprensa Oficial - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/ordem_dia?cod_sessao_plen=264" target="_blank">Ordem do Dia - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/resumo_gerar?cod_sessao_plen=264" target="_blank">Resumo - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/relatorios/pdf_sessao_plenaria_preparar_pysc?data=14/04/2015&cod_sessao_plen=264" target="_blank">Resumo - PDF</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/oficio_ind_gerar?cod_sessao_plen=264">Remessa Indicações - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/anexo_sessao/index_html?cod_sessao_plen=264">Anexos</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Painel Eletrônico</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/painel_eletronico/index_html')">Painel</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/logs/index_html')">Logs da Sess&atilde;o</a>
</li>
</ul>
</li>
</ul>
</div>
<input type="hidden" name="hdn_url" value="index_html?cod_sessao_plen=264&cod_num_legislatura=14&cod_sessao_leg=59&dat_sessao=14/04/2015&tip_sessao=1&ind_iniciada=0" />
<input type="hidden" name="hdn_cod_sessao_plen" value="264" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="14/04/2015"/>
<input type="hidden" name="hdn_num_legislatura" value="14"/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
<input type="hidden" name="dat_sessao" value="" />
<input type="hidden" name="dat_inicio_sessao" value="" />
<input type="hidden" name="iniciada" value="0" />
<table width="100%">
<tr>
<td class="form-text">Nenhum orador cadastrado.</td>
</tr>
</table>
</form>
<form name="oradores_cadastro_form" method="post" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
<fieldset>
<legend>Cadastro de Oradores do Expediente</legend>
<table width="100%">
<tr>
<td>
<label class="form-label">&nbsp;Ordem de pronunciamento</label>
<input type="text" name="txt_num_ordem" size="3" maxlength="3" />
</td>
<td>
<label class="form-label">&nbsp;Parlamentar</label>
<select name="lst_cod_parlamentar" size="1">
<option
value="125">
Alexandre Neu/DEM
</option>
<option
value="124">
Aliceu Klein/PMDB
</option>
<option
value="19">
Carlito Schiefelbein/PP
</option>
<option
value="126">
Cleber Cassel/PMDB
</option>
<option
value="40">
Gerson Halberstadt/PSDB
</option>
<option
value="120">
Itamar Puntel/PMDB
</option>
<option
value="127">
Izabel Lamaison/PP
</option>
<option
value="117">
João de Deus/PSDB
</option>
<option
value="21">
Paulo Unfer/PDT
</option>
<option
value="23">
Vilson Dias/PSDB
</option>
</select>
</td>
<td>
<label class="form-label">&nbsp;URL V&iacute;deo</label>
<input type="text" id="txt_url_discurso" name="txt_url_discurso" size="48" maxlength="150" value="" />
</td>
</tr>
<tr>
<td align="center" colspan="3">
<input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Orador" />
</td>
</tr>
<input type="hidden" name="hdn_cod_sessao_plen" value="264" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="14/04/2015"/>
<input type="hidden" name="hdn_num_legislatura" value="14"/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
</table>
</fieldset>
<fieldset>
<legend>Cadastro de Discurso</legend>
<table width="100%">
<tr>
<td>
<label class="form-label">&nbsp;Parlamentar</label>
<select name="lst_cod_parlamentar" size="1">
</select>
</td>
<td>
<label class="form-label">&nbsp;Discurso</label>
<input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
</td>
</tr>
<tr>
<td align="center" colspan="0">
<input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Discurso" />
<input type="hidden" name="flag_discurso" value="1"/>
<input type="hidden" name="hdn_cod_sessao_plen" value="264" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="14/04/2015"/>
<input type="hidden" name="hdn_num_legislatura" value="14"/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

572
sapl/legacy/scripts/original_forms/OradoresExpediente.html

@ -1,572 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" language="Javascript">
function atualizar(cod_sessao_plen,cod_parlamentar,campo_num,form_arq) {
if (campo_num.value == "") {
alert("O campo não pode ficar vazio!");
campo_num.focus();
return;
}
var form = document.oradores_form;
var txt_num_ordem = campo_num.value;
location.href = "oradores_expediente_salvar_proc?hdn_cod_sessao_plen=" + cod_sessao_plen + "&lst_cod_parlamentar=" + cod_parlamentar + '&txt_num_ordem=' + txt_num_ordem + '&hdn_cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&hdn_num_legislatura=' + form.hdn_num_legislatura.value + '&hdn_dat_sessao=' + form.hdn_dat_sessao.value + '&hdn_tip_sessao=' + form.hdn_tip_sessao.value + '&flag_atualizar=1';
}
function excluir(cod_sessao_plen,cod_parlamentar){
var form = document.oradores_form;
if (confirm("Deseja realmente excluir o orador?")) {
location.href = "oradores_expediente_excluir_proc?cod_sessao_plen=264&cod_parlamentar=" + cod_parlamentar + '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
}
return;
}
function discurso_excluir(cod_parlamentar){
var form = document.oradores_form;
if (confirm("Deseja realmente excluir o discurso?")) {
location.href="discurso_expediente_excluir_proc?cod_sessao_plen=264&cod_parlamentar=" + cod_parlamentar + '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
}
return;
}
function submeter(endereco){
var form = document.oradores_form;
endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
endereco += '&cod_sessao_leg=' + form.hdn_cod_sessao_leg.value;
endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value;
endereco += '&dat_sessao=' + form.hdn_dat_sessao.value;
endereco += '&tip_sessao=' + form.hdn_tip_sessao.value;
if (form.hdn_cod_sessao_plen.value!=""){
location.href = endereco;
}
return;
}
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/sessao_plenaria_oradores">Ajuda</a>
<h1 class="firstHeading"> Oradores do Expediente </h1>
<h3 align="center"> 2&ordf; Reuni&atilde;o Ordinária da 3&ordf; Sess&atilde;o Legislativa da 14&ordf; Legislatura <br />14 de Abril de 2015 (Terça-feira)
</h3>
<form name="oradores_form" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
<div id="barra-conteudo">
<ul id="menu-sessao">
<li class="sub"><a href="#"><b>Abertura</b></a>
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=264">Dados Básicos</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/mesa_diretora_sessao/index_html')">Mesa da Sessão</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/presenca_sessao/index_html')">Presença</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/oradores/index_html')">Explicações Pessoais</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/recomposicao_presencas_sessao/index_html')">Recomposição de Presença</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Expedientes</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/expedientes/index_html')">Expedientes Diversos</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/materia_expediente_sessao/index_html')">Matérias</a>
</li>
<li>
<a
class="selecionado"
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/oradores_expediente/index_html')">Oradores</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Ordem do Dia</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/ordem_dia_sessao/index_html')">Matérias</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/presenca_ordem_dia/index_html')">Presença</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/recomposicao_presencas_ordem/index_html')">Recomposição de Presença</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Documentos</b></a>
<ul>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/ata_gerar?cod_sessao_plen=264">Ata - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/iom_gerar?cod_sessao_plen=264">Imprensa Oficial - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/ordem_dia?cod_sessao_plen=264" target="_blank">Ordem do Dia - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/resumo_gerar?cod_sessao_plen=264" target="_blank">Resumo - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/relatorios/pdf_sessao_plenaria_preparar_pysc?data=14/04/2015&cod_sessao_plen=264" target="_blank">Resumo - PDF</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/oficio_ind_gerar?cod_sessao_plen=264">Remessa Indicações - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/anexo_sessao/index_html?cod_sessao_plen=264">Anexos</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Painel Eletrônico</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/painel_eletronico/index_html')">Painel</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/logs/index_html')">Logs da Sess&atilde;o</a>
</li>
</ul>
</li>
</ul>
</div>
<input type="hidden" name="hdn_url" value="index_html?cod_sessao_plen=264&cod_num_legislatura=14&cod_sessao_leg=59&dat_sessao=14/04/2015&tip_sessao=1&ind_iniciada=0" />
<input type="hidden" name="hdn_cod_sessao_plen" value="264" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="14/04/2015"/>
<input type="hidden" name="hdn_num_legislatura" value="14"/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
<input type="hidden" name="dat_sessao" value="" />
<input type="hidden" name="dat_inicio_sessao" value="" />
<input type="hidden" name="iniciada" value="0" />
<table width="100%">
<tr>
<td class="form-text">Nenhum orador cadastrado.</td>
</tr>
</table>
</form>
<form name="oradores_cadastro_form" method="post" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
<fieldset>
<legend>Cadastro de Oradores do Expediente</legend>
<table width="100%">
<tr>
<td>
<label class="form-label">&nbsp;Ordem de pronunciamento</label>
<input type="text" name="txt_num_ordem" size="3" maxlength="3" />
</td>
<td>
<label class="form-label">&nbsp;Parlamentar</label>
<select name="lst_cod_parlamentar" size="1">
<option
value="125">
Alexandre Neu/DEM
</option>
<option
value="124">
Aliceu Klein/PMDB
</option>
<option
value="19">
Carlito Schiefelbein/PP
</option>
<option
value="126">
Cleber Cassel/PMDB
</option>
<option
value="40">
Gerson Halberstadt/PSDB
</option>
<option
value="120">
Itamar Puntel/PMDB
</option>
<option
value="127">
Izabel Lamaison/PP
</option>
<option
value="117">
João de Deus/PSDB
</option>
<option
value="21">
Paulo Unfer/PDT
</option>
<option
value="23">
Vilson Dias/PSDB
</option>
</select>
</td>
<td>
<label class="form-label">&nbsp;URL V&iacute;deo</label>
<input type="text" id="txt_url_discurso" name="txt_url_discurso" size="48" maxlength="150" value="" />
</td>
</tr>
<tr>
<td align="center" colspan="3">
<input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Orador" />
</td>
</tr>
<input type="hidden" name="hdn_cod_sessao_plen" value="264" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="14/04/2015"/>
<input type="hidden" name="hdn_num_legislatura" value="14"/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
</table>
</fieldset>
<fieldset>
<legend>Cadastro de Discurso</legend>
<table width="100%">
<tr>
<td>
<label class="form-label">&nbsp;Parlamentar</label>
<select name="lst_cod_parlamentar" size="1">
</select>
</td>
<td>
<label class="form-label">&nbsp;Discurso</label>
<input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
</td>
</tr>
<tr>
<td align="center" colspan="0">
<input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Discurso" />
<input type="hidden" name="flag_discurso" value="1"/>
<input type="hidden" name="hdn_cod_sessao_plen" value="264" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="14/04/2015"/>
<input type="hidden" name="hdn_num_legislatura" value="14"/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

249
sapl/legacy/scripts/original_forms/OrdemDia.html

@ -1,249 +0,0 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Sistema de Apoio ao Processo Legislativo</title>
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css">
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script><script type="text/javascript" language="Javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Critica os campos obrigatórios do formulário. É chamada
pelo botão btn_despacho_inicial_salvar do formulário para
validação dos campos.
Argumentos: form : formulário - é o formulário em si.
Retorno: Invoca o SUBMIT do formulário ou retorna valor booleano
falso ,caso haja algum campo incorreto, juntamente com uma
uma mensagem de erro e o cursor no campo a ser corrigido.
Rommel Carvalho e Danilo Custódio em 04/04/2001.
------------------------------*/
var regexp_digitos = /\D+/;
var selecionado = false;
for (i=0;i<form.rad_tip_votacao.length;i++) {
if(form.rad_tip_votacao[i].checked) {
selecionado = true;
}
}
if (selecionado==false){
alert("O tipo da votacao deve ser selecionado");
form.rad_tip_votacao.focus();
return false;
}
if (form.txt_dat_ordem.value==""){
alert("A data da ordem do dia deve ser preenchida");
form.txt_dat_ordem.focus();
return false;
}
if (form.txt_dat_ordem.value!="" && !IsValidDate(form.txt_dat_ordem.value)){
alert("Digite uma data d ordem do dia válida!");
form.txt_dat_ordem.focus();
form.txt_dat_ordem.select();
return false;
}
if (form.txt_num_ordem.value==""){
alert("O numero da ordem deve ser preenchido");
form.txt_num_ordem.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_ordem.value)){
alert("O Número da ordem deve ser um número natural!");
form.txt_num_ordem.focus();
return false;
}
if ((form.lst_tip_id_basica.selectedIndex == 0) ||
(form.lst_tip_sessao.selectedIndex == 0) ||
(form.txt_num_ident_basica.value=="") ||
(form.txt_ano_ident_basica.value=="")){
alert("Os campos de identificação da matéria devem ser preenchidos!");
form.txt_num_ident_basica.focus();
return false;
}
if (form.txa_txt_observacao.value==""){
alert("A ementa deve ser preenchida");
form.txa_txt_observacao.focus();
return false;
}
form.submit();
}
function ordem_dia_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do despacho
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucessida e
redireciona à página 'index_html'.
Rommel Carvalho e Danilo Custódio em 04/04/2001.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="ordem_dia_excluir_proc?cod_ordem=&cod_sessao_plen=264";
}
}
function ementa_buscar(form){
if ((form.lst_tip_id_basica.selectedIndex != 0) &&
(form.txt_num_ident_basica.value!="") &&
(form.txt_ano_ident_basica.value!="")){
location.href="ementa_buscar_proc?tip_ident_basica="+form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value+
"&num_ident_basica="+form.txt_num_ident_basica.value+"&ano_ident_basica="+
form.txt_ano_ident_basica.value+"&cod_ordem="+form.cod_ordem.value+
"&dat_ordem="+form.txt_dat_ordem.value+"&num_ordem="+form.txt_num_ordem.value+"&tip_votacao="+form.rad_tip_votacao.value+"&tip_sessao_plen="+form.lst_tip_sessao[form.lst_tip_sessao.selectedIndex].value+"&cod_sessao_plen=264";
}
}
//-->
function reloadParentAndClose()
{
parent.jQuery.fancybox.close();
}
</script></head>
<body data-pinterest-extension-installed="ff1.35"><div style="margin: 10px;">
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/ordem_dia">Ajuda</a>
<h1 class="firstHeading"> Matérias da Ordem do Dia </h1>
<h3 align="center"> 2ª Reunião Ordinária da 3ª Sessão Legislativa da 14ª Legislatura <br>14 de Abril de 2015 (Terça-feira)
</h3>
<form name="ordem_dia_form" method="post" action="ordem_dia_salvar_proc">
<fieldset>
<legend>Cadastro de Matérias da Ordem do Dia</legend>
<table width="100%">
<tbody><tr>
<td>
<label for="txt_dat_ordem">Data da Sessão <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_dat_ordem" id="txt_dat_ordem" size="10" maxlength="10" readonly="readonly" onblur="formata_data(form.txt_dat_ordem)" value="14/04/2015" type="text">
</td>
<td>
<label for="lst_tip_sessao">Tipo da Sessão<span class="campoObrigatorio">&nbsp;</span></label><br>
<select name="lst_tip_sessao" onfocus="this.initialSelect = this.selectedIndex;" onchange="this.selectedIndex = this.initialSelect;">
<option>Selecione</option>
<option value="5">Especial
</option>
<option value="2">Extraordinária
</option>
<option selected="" value="1">Ordinária
</option>
<option value="4">Secreta
</option>
<option value="3">Solene
</option>
</select>
</td>
<td>
<label for="txt_num_ordem">Nº Ordem <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_num_ordem" value="1" size="3" maxlength="3" type="text">
</td>
</tr>
<tr>
<td>
<label for="lst_tip_id_basica">Tipo Matéria <span class="campoObrigatorio">&nbsp;</span></label><br>
<select name="lst_tip_id_basica" onchange="ementa_buscar(document.ordem_dia_form)">
<option>Selecione</option>
<option value="12">
EM - Emenda
</option>
<option value="9">
IND - Indicação
</option>
<option value="8">
MOÇ - Moção
</option>
<option value="16">
PAR - Parecer
</option>
<option value="11">
PI - Pedido de Informações
</option>
<option value="10">
PP - Pedido de Providências
</option>
<option value="7">
PDL - Projeto de Decreto Legislativo
</option>
<option value="2">
PELO - Projeto de Emenda à Lei Orgânica
</option>
<option value="1">
PL - Projeto de Lei
</option>
<option value="6">
PLC - Projeto de Lei Complementar
</option>
<option value="3">
PR - Projeto de Resolução
</option>
<option value="14">
REC - Recurso
</option>
<option value="4">
REQ - Requerimento
</option>
<option value="13">
SEM - Subemenda
</option>
<option value="15">
SUBST - Substitutivo
</option>
</select>
</td>
<td>
<label for="txt_num_ident_basica">Núm. Matéria <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_num_ident_basica" size="4" maxlength="5" onchange="ementa_buscar(document.ordem_dia_form)" value="" type="text">
</td>
<td>
<label for="txt_ano_ident_basica">Ano Matéria <span class="campoObrigatorio">&nbsp;</span></label><br>
<input name="txt_ano_ident_basica" size="4" maxlength="4" onchange="ementa_buscar(document.ordem_dia_form)" value="2015" type="text">
</td>
</tr>
<tr>
<td colspan="2">
<label for="rad_tip_votacao">Tipo de votação <span class="campoObrigatorio">&nbsp;</span></label><br>
<input class="texto" id="rad_tip_votacao" name="rad_tip_votacao" value="1" onchange="javascript:form.hdn_alterou.value=1" type="radio">
<span class="texto">Simbólica</span>
<input class="texto" id="rad_tip_votacao" name="rad_tip_votacao" value="2" onchange="javascript:form.hdn_alterou.value=1" type="radio">
<span class="texto">Nominal</span>
<input class="texto" id="rad_tip_votacao" name="rad_tip_votacao" value="3" onchange="javascript:form.hdn_alterou.value=1" type="radio">
<span class="texto">Secreta</span>
</td>
<td valign="middle">
</td>
</tr>
<tr>
<td colspan="3">
<label for="txa_txt_observacao">Ementa <span class="campoObrigatorio">&nbsp;</span></label><br>
<textarea name="txa_txt_observacao" cols="60" rows="4"></textarea>
</td>
</tr>
</tbody></table>
</fieldset>
<p align="center">
<input class="botao" name="btn_salvar" value="Salvar" onclick="campos_criticar(document.ordem_dia_form)" type="button">
&nbsp;
&nbsp;
<input class="botao" name="btn_fechar" value="Fechar" onclick="reloadParentAndClose();" type="button">
</p>
<input name="cod_ordem" value="" type="hidden">
<input name="cod_sessao_plen" value="264" type="hidden">
<input name="txa_txt_resultado" value="" type="hidden">
</form>
</div>
</body></html>

406
sapl/legacy/scripts/original_forms/Orgao.html

@ -1,406 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Rommel Carvalho e Danilo Custódio em 30/03/01.
------------------------------*/
if (form.txt_nom_orgao.value == "") {
alert("O nome do órgão deve ser preenchido!");
form.txt_nom_orgao.focus();
return false;
}
if (form.txt_sgl_orgao.value == "") {
alert("A sigla do órgão deve ser preenchida.");
form.txt_sgl_orgao.focus();
return false;
}
if (!(form.rad_ind_unidade_deliberativa[0].checked ||
form.rad_ind_unidade_deliberativa[1].checked)){
alert("O indicador de unidade deliberativa deve ser preenchido!");
form.rad_ind_unidade_deliberativa[0].focus;
return false;
}
form.submit();
}
function orgao_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão do órgão.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Michael em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "orgao_excluir_proc?cod_orgao=";
}
}
//-->
</script>
<form name="orgao_form" method="post" action="orgao_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/orgao">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<fieldset><legend>Órgão</legend>
<input type="hidden" name="hdn_cod_orgao" value="" />
<table width="95%" align="center">
<tr>
<td>
<table width="98%" align="center">
<tr style="height:45">
<td width="60%" class="form-element">Nome (*)<br />
<input type="text" name="txt_nom_orgao" value="" size="45" maxlength="60" /></td>
<td width="15%" class="form-element">Sigla (*)
<input type="text" name="txt_sgl_orgao" value="" size="10" maxlength="10"
onBlur="form.txt_sgl_orgao.value = form.txt_sgl_orgao.value.toUpperCase()" /></td>
<td width="25%" class="form-text"><b>Unidade Deliberativa (*)</b><br />
<input type="radio" name="rad_ind_unidade_deliberativa" value="0"
/>
Não
<input type="radio" name="rad_ind_unidade_deliberativa" value="1"
/>
Sim
</td>
</tr>
<tr style="height:45">
<td colspan="2" class="form-element">Endereço<br />
<input type="text" name="txt_end_orgao" size="60" value="" maxlength="100" /></td>
<td width="25%" class="form-element">Telefone<br />
<input type="text" name="txt_num_tel_orgao" value="" size="15" maxlength="50" /></td>
</tr>
</table>
<center><p>
<input type="button" class="botao" name="btn_orgao_salvar" value="Salvar" onClick="campos_criticar(document.orgao_form)" />
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

386
sapl/legacy/scripts/original_forms/Origem.html

@ -1,386 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Rommel Carvalho e Danilo Custódio em 30/03/01.
------------------------------*/
if (form.txt_nom_origem.value == "") {
alert("O nome da origem deve ser preenchido!");
form.txt_nom_origem.focus();
return false;
}
if (form.txt_sgl_origem.value == "") {
alert("A sigla da origem deve ser preenchido.");
form.txt_sgl_origem.focus();
return false;
}
form.submit();
}
function origem_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão do órgão.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Michael em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "origem_excluir_proc?cod_origem=";
}
}
//-->
</script>
<form name="origem_form" method="post" action="origem_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/origem">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<input type="hidden" name="hdn_cod_origem" value="" />
<fieldset><legend>Origem</legend>
<table width="95%" align="center">
<tr>
<td>
<table width="98%" align="center">
<tr style="height:35">
<td width="80%" class="form-element">Nome (*)<br />
<input type="text" name="txt_nom_origem" value="" size="50" maxlength="50" /></td>
<td width="20%" class="form-element">Sigla (*)<br />
<input type="text" name="txt_sgl_origem" value="" size="10" maxlength="10"
onBlur="form.txt_sgl_origem.value = form.txt_sgl_origem.value.toUpperCase()" /></td>
</tr>
</table>
<center><p>
<input type="button" class="botao" name="btn_origem_salvar" value="Salvar" onClick="campos_criticar(document.origem_form)" />
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

646
sapl/legacy/scripts/original_forms/PainelEletronico.html

@ -1,646 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<form name="painel_eletronico_form" method="post" action="painel_eletronico_salvar_proc" enctype="multipart/form-data">
<input type="hidden" name="hdn_url" value="painel_eletronico_form" />
<script type= "text/javascript">
<!--
function campos_criticar(form){
var regexp_digitos = /\D+/;
if (form.txt_fonte.value==""){
alert("A fonte do painel deve ser preenchido!");
form.txt_fonte.focus();
form.txt_fonte.select();
return false;
}
if (form.txt_painel_cor_fonte.value==""){
alert("A cor da fonte do painel deve ser preenchido!");
form.txt_painel_cor_fonte.focus();
form.txt_painel_cor_fonte.select();
return false;
}
if (form.txt_painel_cor_fundo.value==""){
alert("A cor do fundo do painel ser preenchido!");
form.txt_painel_cor_fundo.focus();
form.txt_painel_cor_fundo.select();
return false;
}
return form.submit();
}
//-->
</script>
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/painel_eletronico">Ajuda</a> </div>
<h1 class="firstHeading">Tabelas Auxiliares </h1>
<fieldset>
<legend>Propriedades do Painel Eletr&ocirc;nico</legend>
<table>
<tr>
<td>
<label>Fonte do Painel<span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_fonte" value="Verdana" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte do Painel<span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_painel_cor_fonte" value="#FFFFFF" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_painel_cor_fonte','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Cor do Fundo do Painel<span class="campoObrigatorio"></span></label><br />
<input type="text" name="txt_painel_cor_fundo" value="#000000" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_painel_cor_fundo','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte do Aparte</label><br />
<input type="text" name="txt_apartante_cor" value="#33FF00" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_apartante_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tempo do Aparte da Ordem do Dia</label><br />
<input type="text" name="txt_apartante_ord_tempo" value="09:00" size="15" maxlength="15" />
</td>
<td>
<label>Tamanho da Fonte do Aparte</label><br />
<input type="text" name="txt_apartante_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte da Questão de Ordem</label><br />
<input type="text" name="txt_questao_ordem_cor" value="#FF0000" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da Fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_questao_ordem_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tempo da Questão de Ordem da Ordem do Dia</label><br />
<input type="text" name="txt_questao_ordem_ord_tempo" value="04:00" size="15" maxlength="15" />
</td>
<td>
<label>Tamanho da Fonte da Questão de Ordem</label><br />
<input type="text" name="txt_questao_ordem_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte do Oradora</label><br />
<input type="text" name="txt_orador_cor" value="#FFFF33" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_orador_ord_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tempo do Orador da Ordem do Dia</label><br />
<input type="text" name="txt_orador_ord_tempo" value="02:00" size="15" maxlength="15" />
</td>
<td>
<label>Tamanho da Fonte do Orador</label><br />
<input type="text" name="txt_orador_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Tempo do Aparte do Expediente</label><br />
<input type="text" name="txt_apartante_exp_tempo" value="03:00" size="15" maxlength="15" />
</td>
<td>
<label>Tempo da Questão de Ordem do Expediente</label><br />
<input type="text" name="txt_questao_ordem_exp_tempo" value="02:00" size="15" maxlength="15" />
</td>
<td>
<label>Tempo do Orador do Expediente</label><br />
<input type="text" name="txt_orador_exp_tempo" value="05:00" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte da Mesa</label><br />
<input type="text" name="txt_mesa_cor" value="#33CCFF" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_mesa_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte da Mesa</label><br />
<input type="text" name="txt_mesa_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte da Presença</label><br />
<input type="text" name="txt_presenca_cor" value="#66CC33" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_presenca_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
</tr>
<tr>
<td>
<label>Tamanho da Fonte da Presença</label><br />
<input type="text" name="txt_presenca_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte da Presença Total</label><br />
<input type="text" name="txt_presenca_total_cor" value="#00CCFF" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_presenca_total_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte da Presença Total</label><br />
<input type="text" name="txt_presenca_total_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte da Ausência</label><br />
<input type="text" name="txt_ausencia_cor" value="#FF0000" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_ausencia_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte da Ausência</label><br />
<input type="text" name="txt_ausencia_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte da Ausência Total</label><br />
<input type="text" name="txt_ausencia_total_cor" value="#FF0000" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_ausencia_total_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
</tr>
<tr>
<td>
<label>Tamanho da Fonte da Ausência Total</label><br />
<input type="text" name="txt_ausencia_total_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte do Total de Votos Sim</label><br />
<input type="text" name="txt_total_sim_cor" value="#3366FF" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_sim_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte do Total de Votos Sim</label><br />
<input type="text" name="txt_total_sim_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte do Total de Votos Não</label><br />
<input type="text" name="txt_total_nao_cor" value="#FF0000" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_nao_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte do Total de Votos Não</label><br />
<input type="text" name="txt_total_nao_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte do Total de Abstenções</label><br />
<input type="text" name="txt_total_abstencao_cor" value="#FFFF33" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_abstencao_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
</tr>
<tr>
<td>
<label>Tamanho da Fonte do Total de Abstenções</label><br />
<input type="text" name="txt_total_abstencao_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte de Total de Não Votantes</label><br />
<input type="text" name="txt_total_nao_votou_cor" value="#FFFF33" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_nao_votou_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte do Total de Não Votantes</label><br />
<input type="text" name="txt_total_nao_votou_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor da Fonte do Total de Votos</label><br />
<input type="text" name="txt_total_votos_cor" value="#33FF00" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_votos_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte do Total de Votos</label><br />
<input type="text" name="txt_total_votos_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte do Total de Presentes</label><br />
<input type="text" name="txt_total_presentes_cor" value="#33FF33" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_presentes_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
</tr>
<tr>
<td>
<label>Tamanho da Fonte do Total de Presentes</label><br />
<input type="text" name="txt_total_presentes_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Cor da Fonte do Total de Ausentes</label><br />
<input type="text" name="txt_total_ausentes_cor" value="#FF0000" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_total_ausentes_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte do Total de Ausentes</label><br />
<input type="text" name="txt_total_ausentes_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Cor do Jornal</label><br />
<input type="text" name="txt_jornal_cor" value="#FF9900" size="15" maxlength="15" />
<img src="sapl/imagens/cor.gif"
alt="cor da fonte do painel"
border='0'
onclick=" window.open('sapl/javascript/pick_color?col=txt_jornal_cor','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" />
</td>
<td>
<label>Tamanho da Fonte do Jornal</label><br />
<input type="text" name="txt_jornal_fonte" value="100%" size="15" maxlength="15" />
</td>
<td>
<label>Tamanho da Fonte da Mensagem</label><br />
<input type="text" name="txt_mensagem_fonte" value="100%" size="15" maxlength="15" />
</td>
</tr>
<tr>
<td>
<label>Arquivo existente da Campainha</label><br />
<a href="http://sapl3.interlegis.leg.br/sapl_documentos/painel/ring.mp3" target="_blank">
<img align="middle" src="sapl/imagens/ico_sound.png" alt="Texto Integral"><span class="texto">Abrir arquivo de som</span>
</a>
<br />
</td>
<td colspan="2">
<label>Novo Arquivo da Campainha</label><br />
<input type="file" id="file_nom_arquivo_ring" name="file_nom_arquivo_ring" accept=".mp3,audio/*" size="40" maxlength="100" />
</td>
</tr>
<tr>
<td colspan="3">
<label>Texto do Jornal</label><br />
<textarea name="txt_jornal" cols="110" rows="10">INICIAR A SESSÃO EM 10 MINUTOS. !!!!!!</textarea>
</td>
</tr>
<tr>
<td colspan="3">
<label>Texto da Mensagem da Sess&atilde;o Plen&aacute;ria</label><br />
<textarea name="txt_mensagem" cols="110" rows="10"></textarea>
</td>
</tr>
</table>
<p align="center">
<input type="button" class="botao" name="btn_painel_salvar" value="Salvar" onClick="campos_criticar(document.painel_eletronico_form)" />
&nbsp;&nbsp;</p>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

763
sapl/legacy/scripts/original_forms/Parlamentar.html

@ -1,763 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/cpf_validar_jvsc"></SCRIPT>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/email_validar_jvsc"></SCRIPT>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.cleditor.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.cleditor.xhtml.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$.cleditor.defaultOptions.controls = "bold italic underline strikethrough style superscript indent outdent bullets numbering alignleft center alignright justify image undo redo cut copy pastetext print source";
$("#txa_txt_biografia").cleditor({width:"100%", height:"100%"})[0].focus();
$("#txa_txt_observacao").cleditor({width:"98%", height:"100%"})[0].focus();
});
</script>
<script type="text/javascript">
function submeter(endereco){
var form = document.parlamentar_form;
endereco += '?&cod_parlamentar=' + form.hdn_cod_parlamentar.value;
if (form.hdn_alterou.value == 1) {
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
return;
}
}
if (form.hdn_cod_parlamentar.value != ""){
location.href = endereco;
}
return;
}
function setar_hdn_file(form){
if (form.file_nom_imagem.value != "") {
form.hdn_file.value = 1;
}
}
function campos_criticar(form){
if (form.txt_nom_parlamentar.value==""){
alert("O nome do Parlamentar deve ser preenchido!");
form.txt_nom_parlamentar.focus();
return false;
}
if (form.txt_login.value==""){
alert("O login do Parlamentar deve ser preenchido!");
form.txt_login.focus();
return false;
}
if (form.txt_nom_completo.value == "") {
alert("O nome completo deve ser preenchido!");
form.txt_nom_completo.focus();
return false;
}
if (!(form.rad_sex_parlamentar[0].checked ||
form.rad_sex_parlamentar[1].checked)){
alert("O sexo do parlamentar deve ser preenchido!");
form.rad_sex_parlamentar[0].focus();
return false;
}
if (form.txt_num_cpf.value != "" && !cpf_validar(form.txt_num_cpf.value)){
alert("Digite um cpf válido!");
form.txt_num_cpf.focus();
form.txt_num_cpf.select();
return false;
}
if (form.txt_end_email.value != "" &&
!email_validar(form.txt_end_email.value)) {
alert("Digite um e-mail válido!");
form.txt_end_email.focus();
form.txt_end_email.select();
return false;
}
if (form.txt_municipio.value == "" && form.lst_sgl_uf.selectedIndex != 0) {
alert("O campo Município deve ser preenchido uma vez que UF está preenchido!");
form.txt_municipio.focus();
return false;
}
/*--- acrescentada pela Man Qi em 16/11/02 ---*/
if (form.txt_municipio.value != "" && form.lst_sgl_uf.selectedIndex == 0) {
alert("O campo UF deve ser preenchido uma vez que Município está preenchido!");
form.lst_sgl_uf.focus();
return false;
}
if (!(form.rad_ind_ativo[0].checked ||
form.rad_ind_ativo[1].checked)){
alert("A opção 'Ativo na Casa' deve ser preenchida!");
return false;
}
return form.submit();
}
function parlamentar_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="parlamentar_excluir_proc?cod_parlamentar=";
}
return;
}
function fotografia_excluir(){
if (confirm("Deseja realmente excluir a Fotografia?")) {
location.href=" parlamentar_excluir_foto?cod_parlamentar=";
}
return;
}
function localidade_mostrar(form) {
if (form.txt_municipio.value=="") {
alert("Preencha parte do município!");
form.txt_municipio.focus();
return false;
}
if (form.lst_sgl_uf.selectedIndex==0) {
alert("Selecione uma UF!");
form.lst_sgl_uf.focus();
return false;
}
var municipio = form.txt_municipio.value;
var sgl_uf = form.lst_sgl_uf[form.lst_sgl_uf.selectedIndex].value;
var municipio_pesq = municipio.toUpperCase();
municipio_pesq = municipio_pesq.replace(/Ã|Â|Á|À/g, 'A');
municipio_pesq = municipio_pesq.replace(/É|Ê|È/g,'E');
municipio_pesq = municipio_pesq.replace(/Í|Ì|Î|Ï/g, 'I');
municipio_pesq = municipio_pesq.replace(/Õ|Ô|Ó|Ò/g, 'O');
municipio_pesq = municipio_pesq.replace(/Ú|Ù|Û|Ü/g, 'U');
var url="municipio_listar_form?municipio=" + municipio +
"&municipio_pesq=" + municipio_pesq + "&sgl_uf=" + sgl_uf;
MunicipioWin = window.open(url , "MunicipioWin", "width=350,height=250,resizable=0");
return;
}
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_nascimento').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/modulo_parlamentares">Ajuda</a>
<h1 class="firstHeading"> Parlamentares </h1>
<form name="parlamentar_form" method="post"
action="parlamentar_salvar_proc"
enctype="multipart/form-data" >
<input type="hidden" name="hdn_cod_parlamentar" value="" />
<input type="hidden" name="nom_parlamentar" value="" />
<input type="hidden" name="hdn_cod_casa" value="0" />
<input type="hidden" name="hdn_url" value="parlamentar_mostrar_proc?cod_parlamentar=" />
<input type="hidden" name="hdn_alterou" value=0 />
<ul>
<li>
<a href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/parlamentar/mandato/index_html')"> Mandatos </a>
</li>
<li>
<a href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/parlamentar/filiacao_partidaria/index_html')"> Filiações Partid&aacute;rias </a>
</li>
<li>
<a href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/parlamentar/dependente/index_html')"> Dependentes </a>
</li>
</ul>
<fieldset>
<legend>Cadastro do Parlamentar</legend>
<table>
<tr>
<td class="form-element">
Nome Parlamentar <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text" name="txt_nom_parlamentar"
value=""
size="50" maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">
Login <span class="campoObrigatorio">&nbsp;</span> <br />
<input type="text" name="txt_login"
value=""
size="20" maxlength="20"
onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-text">
<b>Ativo na Casa?</b><span class="campoObrigatorio">&nbsp;</span> <br />
<input type="radio" name="rad_ind_ativo" value="1"
onChange="javascript:form.hdn_alterou.value=1" />
Sim
<input type="radio" name="rad_ind_ativo" value="0"
onChange="javascript:form.hdn_alterou.value=1" />
Não
</td>
</tr>
<tr>
<td colspan="3" class="form-element">Nome Completo<span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" name="txt_nom_completo"
value="" size="50"
maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" />
</td>
</tr>
<tr align="left" style="height:45">
<td class="form-element">N&iacute;vel Instru&ccedil;&atilde;o<br />
<select name="lst_cod_nivel_instrucao" size="1" onChange="javascript:form.hdn_alterou.value=1">
<option>Selecione</option>
<option
value="1">Superior
</option>
<option
value="2">2º Grau
</option>
<option
value="3">1º Grau
</option>
</select>
</td>
<td class="form-text"><b>Sexo</b><span class="campoObrigatorio">&nbsp;</span><br />
<input type="radio" name="rad_sex_parlamentar" value="M"
onChange="javascript:form.hdn_alterou.value=1" />
Masculino
<input type="radio" name="rad_sex_parlamentar" value="F"
onChange="javascript:form.hdn_alterou.value=1" />
Feminino
</td>
<td class="form-text"><b>Data Nascimento</b><br />
<input type="text" name="txt_dat_nascimento" id="txt_dat_nascimento"
value=""
size="10" maxlength="10"
onBlur="formata_data(form.txt_dat_nascimento)"
onChange="javascript:form.hdn_alterou.value=1" />
<span class="nota">(dd/mm/aaaa)</span>
</td>
</tr>
<tr align="left" style="height:45">
<td class="form-element">C.P.F<br />
<input type="text" name="txt_num_cpf" value=""
size="14" maxlength="14"
onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">R.G.<br />
<input type="text" name="txt_num_rg" value=""
size="15" maxlength="15"
onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td class="form-element">T&iacute;tulo de Eleitor<br />
<input type="text" name="txt_num_tit_eleitor"
value="" size="15"
maxlength="15"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td class="form-element">Situa&ccedil;&atilde;o Militar<br />
<select name="lst_tip_situacao_militar" size="1" onChange="javascript:form.hdn_alterou.value=1">
<option>Selecione</option>
<option
value="1">Reservista
</option>
<option
value="2">Excesso de Contingente
</option>
</select></td>
<td colspan="2" class="form-element">Profiss&atilde;o<br />
<input type="text" name="txt_nom_profissao"
value="" size="25"
maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr align="left">
<td colspan="3" class="form-element">HomePage<br />
<input type="text" name="txt_end_web" value="" size="60" maxlength="100"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td colspan="3" class="form-element">Correio Eletr&ocirc;nico<br />
<input type="text" name="txt_end_email" value="" size="60" maxlength="100"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td class="form-element">N&ordm; Gabinete<br />
<input type="text" name="txt_num_gab_parlamentar"
value="" size="10"
maxlength="10"
onChange="javascript:form.hdn_alterou.value=1" /></td>
<td class="form-element">Telefone <br />
<input type="text" name="txt_num_tel_parlamentar"
value="" size="15"
maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" /></td>
<td class="form-element">Fax<br />
<input type="text" name="txt_num_fax_parlamentar"
value="" size="15"
maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td colspan="2" valign="top" class="form-element">Endere&ccedil;o Residencial<br />
<input type="text" name="txt_end_residencial"
value="" size="35"
maxlength="100"
onChange="javascript:form.hdn_alterou.value=1" /></td>
<td class="form-element">CEP<br />
<input type="text" name="txt_num_cep_resid"
value="" size="9"
maxlength="9"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td colspan="2" class="form-element">Munic&iacute;pio<br />
<input type="text" name="txt_municipio" value="" size="35" maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" />
<input type="button" name="btn_localidade" value=" ? "
onClick="localidade_mostrar(document.parlamentar_form)" /></td>
<td class="form-element">UF<br />
<select name="lst_sgl_uf" size="1" onChange="javascript:form.hdn_alterou.value=1">
<option>Selecione</option>
<option
value="AC">AC
</option>
<option
value="AL">AL
</option>
<option
value="AM">AM
</option>
<option
value="AP">AP
</option>
<option
value="BA">BA
</option>
<option
value="CE">CE
</option>
<option
value="DF">DF
</option>
<option
value="ES">ES
</option>
<option
value="GO">GO
</option>
<option
value="MA">MA
</option>
<option
value="MG">MG
</option>
<option
value="MS">MS
</option>
<option
value="MT">MT
</option>
<option
value="PA">PA
</option>
<option
value="PB">PB
</option>
<option
value="PE">PE
</option>
<option
value="PI">PI
</option>
<option
value="PR">PR
</option>
<option
value="RJ">RJ
</option>
<option
value="RN">RN
</option>
<option
value="RO">RO
</option>
<option
value="RR">RR
</option>
<option
value="RS">RS
</option>
<option
value="SC">SC
</option>
<option
value="SE">SE
</option>
<option
value="SP">SP
</option>
<option
value="TO">TO
</option>
</select></td>
</tr>
<tr>
<td colspan="2" class="form-element">Telefone Residencial<br />
<input type="text" name="txt_num_tel_resid"
value="" size="15"
maxlength="50"
onChange="javascript:form.hdn_alterou.value=1"></td>
<td class="form-element">Fax Residencial<br />
<input type="text" name="txt_num_fax_resid"
value="" size="15"
maxlength="50"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td colspan="3" class="form-element">Locais de Atua&ccedil;&atilde;o<br />
<input type="text" name="txt_des_local_atuacao"
value="" size="60"
maxlength="100"
onChange="javascript:form.hdn_alterou.value=1" /></td>
</tr>
<tr>
<td valign="top" class="form-element" align="left">Fotografia:</td>
</tr>
<tr>
<td colspan="5">
<input type="hidden" name="hdn_file" value=0 />
<input type="file" name="file_nom_imagem" size="40"
maxlength="100" onChange="setar_hdn_file(form)" />
</td></tr>
<tr>
<td colspan="3" valign="top" class="form-element" align="left">Biografia<br />
<textarea name="txa_txt_biografia" id="txa_txt_biografia" cols="60" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
<tr>
<td colspan="3" valign="top" class="form-element" align="left">Observa&ccedil;&atilde;o<br />
<textarea name="txa_txt_observacao" id="txa_txt_observacao" cols="60" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
<tr>
<td colspan="5" align="center">
<input type="button" name="btn_parlamentar_salvar" class="botao" value="Salvar" onClick="campos_criticar(document.parlamentar_form)" />
<input type="hidden" name="hdn_num_leg" value="14" />
</td>
</tr>
</table>
</form>
</fieldset>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

436
sapl/legacy/scripts/original_forms/Partido.html

@ -1,436 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Rommel Carvalho e Danilo Custódio em 19/03/01.
------------------------------*/
if (form.txt_nom_partido.value == "") {
alert("O nome do partido deve ser preenchido!");
form.txt_nom_partido.focus();
return false;
}
if (form.txt_sgl_partido.value == "") {
alert("A sigla do partido deve ser preenchida!");
form.txt_sgl_partido.focus();
return false;
}
if (form.txt_dat_extincao.value != "" && form.txt_dat_criacao.value == "") {
alert("A data de criação deve ser preenchida.");
form.txt_dat_criacao.focus();
return false;
}
if (form.txt_dat_criacao.value != "") {
if (!IsValidDate(form.txt_dat_criacao.value)) {
alert("Digite uma data de criação válida!");
form.txt_dat_criacao.focus();
form.txt_dat_criacao.select();
return false;
}
}
if (form.txt_dat_extincao.value != "") {
if (!IsValidDate(form.txt_dat_extincao.value)) {
alert("Digite uma data de extincao válida!");
form.txt_dat_extincao.focus();
form.txt_dat_extincao.select();
return false;
}
}
if (form.txt_dat_extincao.value != "") {
var dat_fim = form.txt_dat_extincao.value;
dat_fim = dat_fim.substring(6,10) + dat_fim.substring(2,4) + dat_fim.substring(0,2);
var dat_inicio = form.txt_dat_criacao.value;
dat_inicio = dat_inicio.substring(6,10) + dat_inicio.substring(2,4) + dat_inicio.substring(0,2);
if (dat_inicio > dat_fim) {
alert("A data de criação deve ser menor ou igual que a data de extinção!");
form.txt_dat_criacao.focus();
form.txt_dat_criacao.select();
return false;
}
}
form.submit();
}
function partido_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão do partido.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Michael em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "partido_excluir_proc?cod_partido=";
}
}
//-->
</SCRIPT>
<form name="partido_form" method="post" action="partido_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/partidos">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr><td height="10"></td></tr></table>
<input type="hidden" name="hdn_cod_partido" value="" />
<fieldset><legend>Partido Político</legend>
<table width="95%" align="center">
<tr>
<td>
<table width="98%" border="0" cellspacing="2" align="center">
<tr style="height:30">
<td colspan="2" class="form-element">Nome (*)<br />
<input type="text" name="txt_nom_partido" value="" size="50" maxlength="50" /></td>
<td width="30%" class="form-element">Sigla (*)<br />
<input type="text" name="txt_sgl_partido" value="" size="9" maxlength="9" /> </td>
</tr>
<tr style="height:30">
<td width="35%" class="form-text"><b>Data Criação</b> <br />
<input type="text" name="txt_dat_criacao" value="" size="10" maxlength="10" />
<span class="nota">(dd/mm/aaaa)</span></td>
<td width="35%" class="form-text"><b>Data Extinção </b><br />
<input type="text" name="txt_dat_extincao" value="" size="10" maxlength="10" />
<span class="nota">(dd/mm/aaaa)</span></td>
</tr>
</table>
<br>
<center><p>
<input type="button" class="botao" name="btn_partido_salvar" value="Salvar" onClick="campos_criticar(document.partido_form)" />
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

412
sapl/legacy/scripts/original_forms/PeriodoCompComissao.html

@ -1,412 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta
charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no preenchimento dos campos;
caso contrário, invoca o SUBMIT do formulário.
Michael em 22/03/01.
------------------------------*/
if (form.txt_dat_inicio_periodo.value == "") {
alert("A data início deve ser preenchida.");
form.txt_dat_inicio_periodo.focus();
return false;
}
if (!IsValidDate(form.txt_dat_inicio_periodo.value)) {
alert("Digite uma data início válida!");
form.txt_dat_inicio_periodo.focus();
form.txt_dat_inicio_periodo.select();
return false;
}
if (form.txt_dat_fim_periodo.value == "") {
alert("A data fim deve ser preenchida.");
form.txt_dat_fim_periodo.focus();
return false;
}
if (!IsValidDate(form.txt_dat_fim_periodo.value)) {
alert("Digite uma data fim válida!");
form.txt_dat_fim_periodo.focus();
form.txt_dat_fim_periodo.select();
return false;
}
var dat_fim = form.txt_dat_fim_periodo.value;
dat_fim = dat_fim.substring(6,10) + dat_fim.substring(3,5) + dat_fim.substring(0,2);
var dat_inicio = form.txt_dat_inicio_periodo.value;
dat_inicio = dat_inicio.substring(6,10) + dat_inicio.substring(3,5) + dat_inicio.substring(0,2);
if (dat_inicio >= dat_fim) {
alert("A data início deve ser menor que a data fim!");
return false;
}
form.submit();
}
function periodo_comp_comissao_excluir(form) {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão.
Argumentos: form.
Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'.
Michael em 22/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "periodo_comp_comissao_excluir_proc?cod_periodo_comp=" + form.hdn_cod_periodo_comp.value;
}
}
//-->
</script>
<form name="periodo_comp_comissao_form" method="post" action="periodo_comp_comissao_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/periodo_composicao_comissao">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<input type="hidden" name="hdn_cod_periodo_comp" value="" />
<fieldset><legend>Período Composição de Comissão</legend>
<table width="95%" align="center">
<tr>
<td>
<table width="98%" align="center">
<tr>
<td height="30" class="form-text"><b>Data Início (*)</b><br />
<input type="text" name="txt_dat_inicio_periodo" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_inicio_periodo)" />
<span class="nota">(dd/mm/aaaa)</span></td>
<td class="form-text"><b>Data Fim (*)</b><br />
<input type="text" name="txt_dat_fim_periodo" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_fim_periodo)" />
<span class="nota">(dd/mm/aaaa)</span></td>
</tr>
</table>
<center><p>
<input type="button" class="botao" name="btn_periodo_comp_comissao_salvar" value="Salvar" onClick="campos_criticar(document.periodo_comp_comissao_form)" />
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

411
sapl/legacy/scripts/original_forms/PeriodoCompMesa.html

@ -1,411 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function campos_criticar(form){
if (form.txt_dat_inicio_periodo.value == "") {
alert("A data iní­cio deve ser preenchida.");
form.txt_dat_inicio_periodo.focus();
return false;
}
if (!IsValidDate(form.txt_dat_inicio_periodo.value)) {
alert("Digite uma data iní­cio válida!");
form.txt_dat_inicio_periodo.focus();
form.txt_dat_inicio_periodo.select();
return false;
}
if (form.txt_dat_fim_periodo.value == "") {
alert("A data fim deve ser preenchida.");
form.txt_dat_fim_periodo.focus();
return false;
}
if (!IsValidDate(form.txt_dat_fim_periodo.value)) {
alert("Digite uma data fim válida!");
form.txt_dat_fim_periodo.focus();
form.txt_dat_fim_periodo.select();
return false;
}
var dat_fim_periodo = form.txt_dat_fim_periodo.value;
dat_fim_periodo = dat_fim_periodo.substring(6,10) +'/'+ dat_fim_periodo.substring(3,5) +'/'+ dat_fim_periodo.substring(0,2);
var dat_inicio_periodo = form.txt_dat_inicio_periodo.value;
dat_inicio_periodo = dat_inicio_periodo.substring(6,10) +'/'+ dat_inicio_periodo.substring(3,5) +'/'+ dat_inicio_periodo.substring(0,2);
if (dat_inicio_periodo >= dat_fim_periodo) {
alert("A data iní­cio deve ser menor que a data fim!");
return false;
}
if ((dat_inicio_periodo > '2016/12/31 00:00:00 GMT+0')||('2013/01/01 00:00:00 GMT+0' > dat_inicio_periodo)) {
alert("A data de iní­cio deve estar compreendida no perí­odo da\nlegislatura (01/01/2013 - 31/12/2016)!");
form.txt_dat_inicio_periodo.focus();
form.txt_dat_inicio_periodo.select();
return false;
}
if ((dat_fim_periodo < '2013/01/01 00:00:00 GMT+0')||('2016/12/31 00:00:00 GMT+0' < dat_fim_periodo)){
alert("A data de fim deve estar entre compreendida no perí­odo da\nlegislatura (01/01/2013 - 31/12/2016)!");
form.txt_dat_fim_periodo.focus();
form.txt_dat_fim_periodo.select();
return false;
}
form.submit();
}
function periodo_comp_mesa_excluir(form) {
if (confirm("Deseja realmente excluir?")) {
location.href = "periodo_comp_mesa_excluir_proc?cod_periodo_comp=" + form.hdn_cod_periodo_comp.value;
}
}
//-->
</script>
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/periodo_composicao_mesa">Ajuda</a> </div>
<h1 class="firstHeading">Tabelas Auxiliares</h1>
<table>
<tr>
<td class="form-label">| <a href="index_html">Iní­cio</a> |</td>
</tr>
</table>
<form name="periodo_comp_mesa_form" method="post" action="periodo_comp_mesa_salvar_proc">
<input type="hidden" name="hdn_cod_periodo_comp" value="" />
<input type="hidden" name="hdn_num_legislatura" value="14" />
<fieldset><legend>Perí­odo Composição da Mesa Diretora</legend>
<table>
<tr>
<td class="form-element">Data Iní­cio <span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" name="txt_dat_inicio_periodo" id="txt_dat_inicio_periodo" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_inicio_periodo)" /></td>
<td class="form-text"><b>Data Fim <span class="campoObrigatorio">&nbsp;</span></b><br />
<input type="text" name="txt_dat_fim_periodo" id="txt_dat_fim_periodo" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_fim_periodo)" /></td>
</tr>
</table>
<center><p>
<input type="button" class="botao" name="btn_periodo_comp_mesa_salvar" value="Salvar" onClick="campos_criticar(document.periodo_comp_mesa_form)" />
</p></center>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

646
sapl/legacy/scripts/original_forms/Proposicao.html

@ -1,646 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.cleditor.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.cleditor.xhtml.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".popup1").fancybox({
maxWidth : 1024,
maxHeight : 800,
fitToView : false,
width : '95%',
height : '93%',
autoSize : false,
closeClick : false,
scrolling : 'auto',
preload : true,
openEffect : 'fade',
closeEffect : 'fade'
});
});
</script>
<script type="text/javascript">
<!--
function campos_criticar(form){
if (form.lst_tip_proposicao[form.lst_tip_proposicao.selectedIndex].value == "-1") {
alert("Selecione um tipo de Proposição!");
form.lst_tip_proposicao.focus();
return false;
}
if (form.txt_descricao.value=="") {
alert("Informe uma descrição para a Proposição!");
form.txt_descricao.focus();
return false;
}
var tipo_proposicao = form.lst_tip_proposicao[form.lst_tip_proposicao.selectedIndex].value;
var separador = tipo_proposicao.indexOf("&");
var ind_mat_ou_doc = tipo_proposicao.split("&");
if (ind_mat_ou_doc[1]=='D') {
if ((form.lst_tip_id_basica[form.lst_tip_id_basica.selectedIndex].value == "") ||
(form.txt_num_ident_basica.value == "") || (form.txt_ano_ident_basica.value == "")) {
alert("Devem ser informados tipo, número e ano da Matéria Legislativa à qual esta proposição será vinculada!");
form.lst_tip_id_basica.focus();
return false;
}
}
form.hdn_tip_proposicao.value = tipo_proposicao.substring(0, separador);
form.submit();
}
function texto_odt_gerar(){
lst_modelo = document.getElementById("lst_modelo");
lst_modelo.options[lst_modelo.selectedIndex].value;
if (lst_modelo.selectedIndex == 0) {
alert("É necessário selecionar um modelo!");
return false;
}
if ((lst_modelo.selectedIndex != 0) && confirm("Confirma a geração do arquivo ODT?")) {
location.href="http://sapl3.interlegis.leg.br/modelo_proposicao/proposicao?cod_proposicao=&modelo_proposicao="+lst_modelo.options[lst_modelo.selectedIndex].value;
setTimeout(function(){window.location.reload(true)},2500);
}
return;
}
function texto_pdf_gerar(){
if (confirm("Confirma a geração do arquivo PDF?")) {
location.href="http://sapl3.interlegis.leg.br/documentos/gerar_proposicao_pdf?cod_proposicao=";
setTimeout(function(){window.location.reload(true)},2500);
return true;
}
return;
}
function texto_integral_excluir(){
if (confirm("Deseja realmente excluir o texto integral?")) {
location.href="texto_proposicao_excluir_proc?cod_proposicao=";
}
return;
}
function texto_integral_odt_excluir(){
if (confirm("Deseja realmente excluir o arquivo ODT?")) {
location.href="texto_odt_proposicao_excluir_proc?cod_proposicao=";
}
return;
}
function proposicao_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="proposicao_excluir_proc?cod_proposicao=";
}
}
function observacao_salvar(form_observacao){
if((form_observacao.txa_txt_observacao.value=="")||(form_observacao.txa_txt_observacao.value=="None")){
alert('O campo para observações não pode estar em branco');
}
form_observacao.submit();
}
function proposicao_devolver(form){
if((form.txa_txt_justificativa.value=="")||(form.txa_txt_justificativa.value=="None")){
alert('A justificativa deve ser preenchida');
}
else{
location.href="proposicao_salvar_devolucao_proc?cod_proposicao=&txt_justif_devolucao="+form.txa_txt_justificativa.value ;
}
}
function proposicao_retomar(){
location.href="proposicao_retomar_proc?cod_proposicao=";
}
function tipo_proposicao_mudou(){
var form = document.proposicao_form;
form.hdn_alterou.value=1;
var tipo_proposicao = form.lst_tip_proposicao[form.lst_tip_proposicao.selectedIndex].value;
var separador = tipo_proposicao.indexOf("&");
var ind_mat_ou_doc = tipo_proposicao.split("&");
if (ind_mat_ou_doc[1]=='D') {
form.lst_tip_id_basica.disabled = 0;
form.txt_num_ident_basica.disabled = 0;
form.txt_ano_ident_basica.disabled = 0;
}
else {
form.lst_tip_id_basica.disabled = 1;
form.txt_num_ident_basica.disabled = 1;
form.txt_ano_ident_basica.disabled = 1;
}
return;
}
//-->
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/proposicao">Ajuda</a>
<h1 class="firstHeading">Proposição</h1>
<form name="proposicao_form" method="post" action="proposicao_salvar_proc" enctype="multipart/form-data">
<fieldset>
<input type="hidden" name="hdn_alterou" value="0" />
<input type="hidden" name="hdn_tip_proposicao" value="" />
<input type="hidden" name="hdn_cod_proposicao" value="" />
<table>
<tr>
<td width="44%" class="form-element" valign="top">
Tipo <span class="campoObrigatorio">&nbsp;</span> <br />
<select name="lst_tip_proposicao" onChange="javascript:tipo_proposicao_mudou()"
>
<option value="-1"> </option>
<option
value="1&M&Indicacao">Indicação
</option>
<option
value="11&M&Mocao">Moção
</option>
<option
value="9&D&Parecer">Parecer
</option>
<option
value="10&M&Pedido">Pedido de informação2
</option>
<option
value="8&M&Requerimento">Pedido de Informações
</option>
<option
value="5&M&ProjLei">Projeto de Decreto Legislativo
</option>
<option
value="7&M&ProjLei">Projeto de Emenda à Lei Orgânica
</option>
<option
value="2&M&ProjLei">Projeto de Lei
</option>
<option
value="4&M&ProjLei">Projeto de Resolução
</option>
<option
value="3&M&Requerimento">Requerimento
</option>
</select>
</td>
<td width="28%" class="form-text" valign="top">
<input type="hidden" name="txt_dat_criacao" value="00/00/0000 00:00:00" />
</td>
<td width="28%" class="form-text" valign="top">
<input type="hidden" name="txt_dat_recebimento" value="" />
</td>
</tr>
<tr>
<td colspan="3" class="form-element">Descrição <span class="campoObrigatorio">&nbsp;</span> <br />
<textarea name="txt_descricao" cols="65" rows="4" maxlength="400" ></textarea>
</td>
</tr>
<tr>
<td width="44%" class="form-element">Matéria Vinculada<br />
<select name="lst_tip_id_basica"
disabled
>
<option value="0">Selecione</option>
<option
value="12">
EM - Emenda</option>
<option
value="9">
IND - Indicação</option>
<option
value="8">
MOÇ - Moção</option>
<option
value="16">
PAR - Parecer</option>
<option
value="11">
PI - Pedido de Informações</option>
<option
value="10">
PP - Pedido de Providências</option>
<option
value="7">
PDL - Projeto de Decreto Legislativo</option>
<option
value="2">
PELO - Projeto de Emenda à Lei Orgânica</option>
<option
value="1">
PL - Projeto de Lei</option>
<option
value="6">
PLC - Projeto de Lei Complementar</option>
<option
value="3">
PR - Projeto de Resolução</option>
<option
value="14">
REC - Recurso</option>
<option
value="4">
REQ - Requerimento</option>
<option
value="13">
SEM - Subemenda</option>
<option
value="15">
SUBST - Substitutivo</option>
</select>
</td>
<td width="28%" class="form-element">Número<br />
<input type="text" name="txt_num_ident_basica" size="5" value=""
maxlength="5"
disabled />
</td>
<td width="28%" class="form-element">Ano<br />
<input type="text" name="txt_ano_ident_basica" size="4" value=""
maxlength="4" disabled />
</td>
</tr>
<tr>
<td class="form-text">
<b>Texto original (PDF)</b><br />
<input type="file" id="file_nom_arquivo" name="file_nom_arquivo" accept="application/pdf" size="15" maxlength="100" />
</td>
<td colspan="2" class="form-text">
<b>Modelo ODT</b><br />
<select name="lst_modelo" id="lst_modelo">
<option value="0"> </option>
<option value="emenda-orcamentaria.odt">emenda-orcamentaria.odt</option>
<option value="emenda.odt">emenda.odt</option>
<option value="indicacao.odt">indicacao.odt</option>
<option value="mocao.odt">mocao.odt</option>
<option value="projeto-de-lei-calendario-eventos.odt">projeto-de-lei-calendario-eventos.odt</option>
<option value="projeto-de-lei-complementar.odt">projeto-de-lei-complementar.odt</option>
<option value="projeto-de-lei-denominacao.odt">projeto-de-lei-denominacao.odt</option>
<option value="projeto-de-lei-utilidade-publica.odt">projeto-de-lei-utilidade-publica.odt</option>
<option value="projeto-de-lei.odt">projeto-de-lei.odt</option>
<option value="projeto-de-resolucao-mesa.odt">projeto-de-resolucao-mesa.odt</option>
<option value="projeto-de-resolucao-vereador.odt">projeto-de-resolucao-vereador.odt</option>
<option value="projeto-decreto-legislativo-titulo-cidadao.odt">projeto-decreto-legislativo-titulo-cidadao.odt</option>
<option value="projeto-decreto-legislativo.odt">projeto-decreto-legislativo.odt</option>
<option value="proposta-emenda-lei-organica.odt">proposta-emenda-lei-organica.odt</option>
<option value="requerimento-adiamento.odt">requerimento-adiamento.odt</option>
<option value="requerimento-audiencia-publica.odt">requerimento-audiencia-publica.odt</option>
<option value="requerimento-cei.odt">requerimento-cei.odt</option>
<option value="requerimento-censura.odt">requerimento-censura.odt</option>
<option value="requerimento-congratulacoes.odt">requerimento-congratulacoes.odt</option>
<option value="requerimento-frente.odt">requerimento-frente.odt</option>
<option value="requerimento-informacoes.odt">requerimento-informacoes.odt</option>
<option value="requerimento-juntada.odt">requerimento-juntada.odt</option>
<option value="requerimento-pesar.odt">requerimento-pesar.odt</option>
<option value="requerimento-preferencia.odt">requerimento-preferencia.odt</option>
<option value="requerimento-retirada.odt">requerimento-retirada.odt</option>
<option value="requerimento-solicitacao.odt">requerimento-solicitacao.odt</option>
<option value="requerimento-urgencia.odt">requerimento-urgencia.odt</option>
<option value="substitutivo.odt">substitutivo.odt</option>
</select>
</td>
<tr>
</table>
<p align="center">
<input class="botao"
type="button"
id="btn_proposicao_salvar_enviar"
name="btn_proposicao_salvar_enviar"
value="Salvar"
onClick="campos_criticar(document.proposicao_form)" />
<input class="botao" type="button" value="Retornar" onClick="location.href='index_html'" />
</p>
</form>
<br />
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

429
sapl/legacy/scripts/original_forms/Protocolo.html

@ -1,429 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/manage_page_style); --></style>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/estilos.css); --></style>
<link rel="shortcut icon" type="image/x-icon" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/favicon.ico" />
<script type='text/javascript' src='http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/geral.js'></script>
</head>
<body>
<div id="pagina">
<div id="topo">
<h1 id="logo">
<img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</h1>
<div id="identidade">
<h2>Câmara Municipal de Demonstração</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
<div id="busca">
<form name="top_bar_form" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/palavra_chave_buscar_proc">
<fieldset>
<legend>Busca por palavra-chave</legend>
<input id="campoBusca" type="text" name="txt_palavra_chave" size="20" />
<input class="botaoBusca" type="submit" value="buscar" />
</fieldset>
</form>
</div>
<br clear="all" />
</div>
<div id="funcoes">
<span>usu&aacute;rio: <strong>saploper</strong></span>
<ul>
<li> <a class="inicio" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01">in&iacute;cio</a></li>
<li> <a class="voltar" href="javascript:history.back();">voltar</a></li>
<li><a class="impressao" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/documento_administrativo/documento_administrativo_form?impressao=1&amp;">impress&atilde;o</a></li>
<li><a class="manual" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda">manual</a></li>
<li><a class="sair" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/log_out_proc">sair</a></li>
</ul>
<br clear="all" />
</div>
<div id="corpo">
<div id="menu">
<h5>Menu</h5>
<ul>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/comissao">Comiss&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/recebimento_proposicao">Recebimento de Proposi&ccedil;&otilde;es</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/consultas/pauta_sessao">Pauta da Sess&atilde;o</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/materia_pesquisar_form?incluir=1">Mat&eacute;rias Legislativas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/tramitacao/tramitacao_lote_form">Tramita&ccedil;&atilde;o em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/materia/documento_acessorio/documento_acessorio_lote_form">Acess&oacute;rio em Lote</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/sessao_plenaria">Sess&atilde;o Plen&aacute;ria</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jur&iacute;dicas</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/impressos/materia_impresso_form">Impressos</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/relatorios_administrativos">Relat&oacute;rios</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/cadastros/auxiliares">Tabelas Auxiliares</a></li>
<li><a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/senha_trocar_form">Troca de Senha</a></li>
</ul>
<br />
<fieldset>
<legend>Pesquisar no <a href="http://www.lexml.gov.br/" title="Rede de Informa&ccedil;&atilde;o Legislativa e Jur&iacute;dica">LexML</a></legend>
<form method="get" action="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" name="keyword" title="Busca por palavra-chave" value="" />
<input type="image" value="Buscar" alt="Buscar" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/lexml.gif" />
</form>
</fieldset>
<br />
</div>
<div id="conteudo">
<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/javascript/prototype.min.js"></script>
<style type="text/css"><!-- @import url(http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/datepicker.css); --></style>
<script type="text/javascript" language="Javascript">
function submeter(endereco){
/*-----------------------------
Função: Confirma se o usuário deseja salvar os dados ao clicar em
link do formulário que não os botões SALVAR ou EXCLUIR.
Argumentos: endereco : txt - é o endereço que deve ser renderizado
apos a confirmação ou não de salvar os dados.
Retorno: Uma janela de confirmação. Se o usuário confirmar, ele
invoca o método documento_administrativo_salvar_proc.
Se ele cancelar, a função apenas renderiza o endereço
(caso esteja na atualizacao).
Luciano De Fazio em 02/11/2011.
------------------------------*/
var form = document.documento_administrativo_form;
endereco += '?cod_documento=' + form.hdn_cod_documento.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}
}
if (form.hdn_cod_documento.value!=""){
location.href = endereco;
}
return;
}
function campos_criticar(){
/*-----------------------------
Função: Critica os campos obrigatórios do formulário. É chamada
ou pela função submeter acima ou pelo botão btn_documento_administrativo_salvar
do formulário para validação dos campos.
Argumentos: form : formulário - é o formulário em si.
Retorno: Invoca o SUBMIT do formulário ou retorna valor booleano
falso ,caso haja algum campo incorreto, juntamente com uma
uma mensagem de erro e o cursor no campo a ser corrigido.
Luciano De Fazio em 02/11/2011
------------------------------*/
var form = document.documento_administrativo_form;
var regexp_digitos = /\D+/;
if (form.lst_tip_documento.selectedIndex==0){
alert("Escolha um tipo de documento!");
form.lst_tip_documento.focus();
return false;
}
if (form.txt_num_documento.value == "") {
alert("O número do documento deve ser preenchido!");
form.txt_num_documento.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_documento.value)) {
alert("O número do documento deve ser um número natural!");
form.txt_num_documento.focus();
return false;
}
form.hdn_num_documento.value = parseInt(form.txt_num_documento.value);
if (regexp_digitos.test(form.txt_num_protocolo.value)) {
alert("O número do protocolo deve ser um número natural!");
form.txt_num_protocolo.focus();
return false;
}
if (regexp_digitos.test(form.txt_num_dias_prazo.value)) {
alert("O número de dias de prazo deve ser um número natural!");
form.txt_num_dias_prazo.focus();
return false;
}
if (form.txt_ano_documento.value == "") {
alert("O ano do documento deve ser preenchido!");
form.txt_ano_documento.focus();
return false;
}
if (form.txt_dat_documento.value == "") {
alert("A data do documento deve ser preenchida!");
form.txt_dat_documento.focus();
return false;
}
if (form.txa_txt_assunto.value == "") {
alert("O assunto do documento deve ser preenchido!");
form.txa_txt_assunto.focus();
return false;
}
if (!(form.rad_ind_tramitacao[0].checked ||
form.rad_ind_tramitacao[1].checked)){
alert("O índice de tramitação deve ser informado!");
form.rad_ind_tramitacao[0].focus();
return false;
}
if (form.txt_dat_documento.value!="" && !IsValidDate(form.txt_dat_documento.value)){
alert("Digite uma data válida!");
form.txt_dat_documento.focus();
form.txt_dat_documento.select();
return false;
}
/* ------------------------------------ validação ano da data apresentação = ano da identificação básica ----------
var dtapm=form.txt_dat_documento.value;
var anoi=form.txt_ano_documento.value;
var ano=dtapm.substring(6,10);
if (ano != anoi){
alert("O ano da data do documento deve ser o mesmo do ano da documento!");
form.txt_dat_documento.focus();
form.txt_dat_documento.select();
return false;
}
---------------------------------------------------------------------------------------------------------------*/
if (form.txt_dat_fim_prazo.value!="" && !IsValidDate(form.txt_dat_fim_prazo.value)){
alert("Digite uma data de fim de prazo válida!");
form.txt_dat_fim_prazo.focus();
form.txt_dat_fim_prazo.select();
return false;
}
form.submit();
}
function documento_administrativo_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do documento administrativo.
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucedida e
redireciona à página 'index_html'.
Luciano De Fazio em 02/11/2011.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href="documento_administrativo_excluir_proc?cod_documento=&url=http://devsapl25.interlegis.leg.br:8080/curso/sapl01";
}
return;
}
function texto_integral_excluir(){
/*-----------------------------
Função: Chama o Método DTML de exclusão do texto integral
Argumentos: ().
Retorno: Retorna uma mensagem de exclusão bem sucedida e
redireciona à página 'documento_administrativo_form'.
Luciano De Fazio em 02/11/2011
------------------------------*/
if (confirm("Deseja realmente excluir o texto integral?")) {
location.href="texto_documento_administrativo_excluir_proc?cod_documento=";
}
return;
}
function numero_buscar(form){
if ((form.lst_tip_documento.selectedIndex != 0) &&
(form.txt_ano_documento.value!="")){
location.href="numero_buscar_proc?tip_documento="+form.lst_tip_documento[form.lst_tip_documento.selectedIndex].value+
"&ano_documento="+form.txt_ano_documento.value;
}
}
</script>
<a id="ajuda" href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/ajuda/cadastro_documento_administrativo">Ajuda</a>
<h1> Documentos Administrativos </h1>
<form action="documento_administrativo_salvar_proc" name="documento_administrativo_form" method="post" enctype="multipart/form-data">
<fieldset>
<legend>Formul&aacute;rio de Cadastro</legend>
<input type="hidden" name="hdn_cod_documento" value="" />
<input type="hidden" name="hdn_url" value="documento_administrativo_mostrar_proc?cod_documento=" />
<input type="hidden" name="hdn_alterou" value="0" />
<fieldset>
<legend>Indentifica&ccedil;&atilde;o B&aacute;sica</legend>
<table>
<tr>
<td><label for="lst_tip_documento">Tipo Documento<span class="campoObrigatorio">&nbsp;</span></label><br />
<select id="lst_tip_documento" name="lst_tip_documento" onChange="numero_buscar(document.documento_administrativo_form)" >
<option>Selecione</option>
<option
value="1">
CNV - Convite
</option>
<option
value="2">
OFC - Oficio
</option>
<option
value="3">
REQ - Requerimento
</option>
</select>
</td>
<td><label for="txt_num_documento">N&uacute;mero <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="hidden" name="hdn_num_documento" value="" />
<input type="text" id="txt_num_documento" name="txt_num_documento" size="6" maxlength="6" value="" />
</td>
<td><label for="txt_ano_documento">Ano <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" id="txt_ano_documento" name="txt_ano_documento" size="4" maxlength="4" value="2015">
</td>
</tr>
<tr>
<td><label for="txt_dat_documento">Data <span class="campoObrigatorio">&nbsp;</span></label><br />
<input type="text" id="txt_dat_documento" name="txt_dat_documento" size="10" maxlength="10" value="29/06/2015" onBlur="formata_data(form.txt_dat_documento)" onChange="javascript:form.hdn_alterou.value=1" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_documento',
language : 'pt'
});
/*]]>*/
</script>
</td>
<td><label for="txt_num_protocolo">N&uacute;m. Protocolo</label><br />
<input type="text" id="txt_num_protocolo" name="txt_num_protocolo" size="6" maxlength="6" value="" />
</td>
</tr>
<tr>
<td colspan="3"><label for="txa_txt_assunto">Assunto </label> <span class="campoObrigatorio">&nbsp;</span>
<textarea id="txa_txt_assunto" name="txa_txt_assunto" cols="67" rows="4" onBlur="form.txa_txt_assunto.value = form.txa_txt_assunto.value.toUpperCase()" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
<tr>
<td colspan="2"><label for="txa_txt_interessado">Interessado </label><br />
<input type="text" id="txa_txt_interessado" name="txa_txt_interessado" size="50" maxlength="50" value="" />
</td>
<td><label>Em Tramita&ccedil;&atilde;o? </label><span class="campoObrigatorio">&nbsp;</span> <br />
<input type="radio" id="rad_ind_tramitacao" name="rad_ind_tramitacao" value="1"
onChange="javascript:form.hdn_alterou.value=1" />
<span class="texto">Sim</span>
<input type="radio" id="rad_ind_tramitacao" name="rad_ind_tramitacao" value="0"
onChange="javascript:form.hdn_alterou.value=1" />
<span class="texto">Não</span>
</td>
</tr>
<tr>
<td colspan="3"><label for="radTipTxtIntegral">Texto Integral</label><br />
<input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
</td>
</tr>
</table>
</fieldset>
<fieldset>
<legend>Outras Informa&ccedil;&otilde;es</legend>
<table>
<tr>
<td><label for="txt_num_dias_prazo">Dias Prazo </label><br />
<input type="text" id="txt_num_dias_prazo" name="txt_num_dias_prazo" size="2" maxlength="2" value="" onChange="javascript:form.hdn_alterou.value=1" />
</td>
<td><label for="txt_dat_fim_prazo">Data Fim Prazo </label><br />
<input type="text" id="txt_dat_fim_prazo" name="txt_dat_fim_prazo" size="10" maxlength="10" value="" onBlur="formata_data(form.txt_dat_fim_prazo)" onChange="javascript:form.hdn_alterou.value=1" />
<script type="text/javascript">
/*<[CDATA[*/
var dpck = new DatePicker({
relative : 'txt_dat_fim_prazo',
language : 'pt'
});
/*]]>*/
</script>
</td>
<tr>
<td colspan="3"><label for="txa_txt_observacao">Observa&ccedil;&atilde;o</label>
<textarea id="txa_txt_observacao" name="txa_txt_observacao" cols="67" onChange="javascript:form.hdn_alterou.value=1"></textarea>
</td>
</tr>
</table>
</fieldset>
<p align="center">
<input type="button" class="botao" name="button" value="Salvar" onClick="campos_criticar()" />
&nbsp;&nbsp;
</p>
</fieldset>
</form>
</div>
<br clear="all" />
</div>
<div id="rodape">
<address>
Av. George Washington, 3580
-&nbsp;São José da Lagoa Tapada - PB
- CEP: 12345-678 -
Telefone: (12)3456-7890
- Fax: (09)8765-4321
<br />
Portal:&nbsp;<a href="http://www.camaramunicipal.gov.br" target="_blank">http://www.camaramunicipal.gov.br</a>
<!-- Portal: <a href="http://www.camaramunicipal.gov.br">http://www.camaramunicipal.gov.br</a> - -->
E-mail: <a href="mailto:faleconosco@camaramunicipal.gov.br">faleconosco@camaramunicipal.gov.br</a>
</address>
<div>
<a href="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/generico/licenca"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/interlegis.gif" width="80" height="15" alt="Desenvolvido pelo Interlegis" /></a>
<a href="http://www.zope.org/Credits"><img src="http://devsapl25.interlegis.leg.br:8080/curso/sapl01/imagens/zope.png" width="80" height="15" alt="Desenvolvido em Zope" /></a>
</div>
</div>
</div>
</body>
</html>

280
sapl/legacy/scripts/original_forms/RegistroVotacao.html

@ -1,280 +0,0 @@
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Sistema de Apoio ao Processo Legislativo</title>
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css">
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css">
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
</head>
<body data-pinterest-extension-installed="ff1.35">
<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript" language="Javascript">
function campos_criticar(){
var form = document.votacao_form;
var regexp_digitos = /\D+/;
var tipo_votacao = "1";
if (form.rad_votacao_branco.checked == true) {
form.submit();
}
if ((tipo_votacao == 1) || (tipo_votacao == 3)) {
if (form.txt_votos_sim.value == "" && form.rad_votacao_branco.checked == false) {
alert("O numero de votos deve ser preenchido!");
form.txt_votos_sim.focus();
return false;
}
if (form.txt_votos_nao.value == "" && form.rad_votacao_branco.checked == false) {
alert("O numero de votos deve ser preenchido!");
form.txt_votos_nao.focus();
return false;
}
if (form.txt_votos_abstencao.value == "" && form.rad_votacao_branco.checked == false) {
alert("O numero de votos deve ser preenchido!");
form.txt_votos_abstencao.focus();
return false;
}
if (form.txt_nao_votou.value == "" && form.rad_votacao_branco.checked == false) {
alert("O numero de votos deve ser preenchido!");
form.txt_nao_votou.focus();
return false;
}
if (tipo_votacao == 1) {
if (!(form.rad_ind_votacao_presidente[0].checked || form.rad_ind_votacao_presidente[1].checked)){
alert("Indique se o total de votos inclui o voto do Presidente!");
form.rad_ind_votacao_presidente[0].focus();
return false;
}
/* ----------------------------------------------------------------------------------- */
/* valida quorum: ...[0].checked --> opção: Não - presidente NÃO participa da votação,
...[1].checked --> opção: Sim - presidente PARTICIPA da votação */
/* */
/* c/ o voto do presidente --> quorum de presentes = quantidade de votantes */
/* s/ o voto do presidente --> quorum de presentes = quantidade de votantes - 1 */
/* ----------------------------------------------------------------------------------- */
var qtv = 0;
var qp = 0;
var qvs = parseInt(form.txt_votos_sim.value,10);
var qvn = parseInt(form.txt_votos_nao.value,10);
var qab = parseInt(form.txt_votos_abstencao.value,10);
var qnv = parseInt(form.txt_nao_votou.value,10);
var quo = parseInt(form.hdn_nro_presentes.value,10);
qp = quo;
qtv = qvs + qvn + qnv + qab;
if (form.rad_ind_votacao_presidente[0].checked) {
qp = quo - 1;
}
if (qtv != qp) {
alert("O total de votos não confere com o quorum de presentes na Sessão Plenária. Reinforme corretamente!");
form.rad_ind_votacao_presidente[0].focus();
return false;
}
if (qp == quo) {
form.rad_ind_votacao_presidente[1].focus();
}
/* form.submit(); */
}
// if (tipo_votacao == 3) {
// var qtv = 0
// var qvs = parseInt(form.txt_votos_sim.value,10);
// var qvn = parseInt(form.txt_votos_nao.value,10);
// var qva = parseInt(form.txt_votos_abstencao.value,10);
// var quo = parseInt(form.hdn_nro_presentes.value,10);
// qtv = qvs + qvn + qva;
// if (quo != qtv) {
// alert("Votos indicados não confere com o quorum de presentes na sessão. Reinforme! - quorum= " + quo + " - Sim= " + qvs + " - Não= " + qvn + " - Abstenção= " + qva);
// form.txt_votos_sim.focus();
// return false;
// }
// }
}
if (form.lst_tip_resultado.selectedIndex == 0 && form.rad_votacao_branco.checked == false){
alert("Escolha o tipo do resultado da votação!");
form.lst_tip_resultado.focus();
return false;
}
form.submit();
}
function submeter(endereco){
var form = document.votacao_form;
endereco += '?cod_sessao_plen=263';
endereco += '&cod_sessao_leg=59';
endereco += '&cod_num_legislatura=14';
endereco += '&dat_sessao=12/02/2015';
endereco += '&tip_sessao=1';
if (form.hdn_cod_sessao_plen.value!=""){
location.href = endereco;
}
return;
}
function votacao_em_branco(tip_votacao){
var form = document.votacao_form;
if (tip_votacao == 1) {
if (form.rad_votacao_branco.checked == true) {
alert("Caso exista alguma votação cadastrada ela será perdida!");
form.txt_votos_sim.disabled=1;
form.txt_votos_nao.disabled=1;
form.txt_votos_abstencao.disabled=1;
form.txt_nao_votou.disabled=1;
form.lst_tip_resultado.disabled=1;
}
else {
form.txt_votos_sim.disabled=0;
form.txt_votos_nao.disabled=0;
form.txt_votos_abstencao.disabled=0;
form.txt_nao_votou.disabled=0;
form.lst_tip_resultado.disabled=0;
}
}
if (tip_votacao == 2) {
if (form.rad_votacao_branco.checked == true) {
alert("Caso exista alguma votação cadastrada ela será perdida!");
form.lst_voto_parlamentar.disabled=1;
form.lst_tip_resultado.disabled=1;
}
else {
form.lst_voto_parlamentar.disabled=0;
form.lst_tip_resultado.disabled=0;
}
}
if (tip_votacao == 3) {
if (form.rad_votacao_branco.checked == true) {
alert("Caso exista alguma votação cadastrada ela será perdida!");
form.txt_votos_sim.disabled=1;
form.txt_votos_nao.disabled=1;
form.txt_votos_abstencao.disabled=1;
form.txt_nao_votou.disabled=1;
form.lst_tip_resultado.disabled=1;
}
else {
form.txt_votos_sim.disabled=0;
form.txt_votos_nao.disabled=0;
form.txt_votos_abstencao.disabled=0;
form.txt_nao_votou.disabled=0;
form.lst_tip_resultado.disabled=0;
}
}
return;
}
function reloadParentAndClose()
{
parent.jQuery.fancybox.close();
}
</script>
<div style="margin: 10px;">
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/sessao_plenaria_votacao">Ajuda</a>
<h1 class="firstHeading">Votação</h1>
<h3 align="center"> 1ª Reunião Ordinária da 3ª Sessão Legislativa da 14ª Legislatura <br>12 de Fevereiro de 2015 (Quinta-feira)
</h3>
<form action="votacao_salvar_proc" name="votacao_form" method="post" enctype="multipart/form-data">
<input name="hdn_url" value="javascript:reloadParentAndClose()" type="hidden">
<input name="hdn_cod_sessao_plen" value="263" type="hidden">
<input name="hdn_cod_sessao_leg" value="59" type="hidden">
<input name="hdn_dat_sessao" value="12/02/2015" type="hidden">
<input name="hdn_num_legislatura" value="14" type="hidden">
<input name="hdn_cod_ordem" value="637" type="hidden">
<input name="hdn_cod_materia" value="1030" type="hidden">
<input name="hdn_tip_votacao" value="1" type="hidden">
<input name="hdn_cod_votacao" value="" type="hidden">
<input name="hdn_tip_sessao" value="1" type="hidden">
<input name="hdn_nro_presentes" value="10" type="hidden">
<fieldset>
<legend>Votação Simbólica</legend>
<table width="100%">
<tbody><tr>
<td class="texto" colspan="4">
Matéria: <b>IND 90 2009 - Indicação</b><br>
Ementa: <b>INDICAÇÃO<b>
</b></b></td>
</tr>
<tr>
<td>
<label for="txt_num_votos_sim">Sim: </label><span class="campoObrigatorio">&nbsp;</span>
<input name="txt_num_votos_sim" id="txt_num_votos_sim" value="" size="3" maxlength="3" type="text">
</td>
<td>
<label for="txt_num_votos_nao">Não: </label><span class="campoObrigatorio">&nbsp;</span>
<input name="txt_num_votos_nao" id="txt_num_votos_nao" value="" size="3" maxlength="3" type="text">
</td>
<td>
<label for="txt_num_abstencao">Abstenções: </label><span class="campoObrigatorio">&nbsp;</span>
<input name="txt_num_abstencao" id="txt_num_abstencao" value="" size="3" maxlength="3" type="text">
</td>
<td>
<label for="txt_nao_votou">Não Votou: </label><span class="campoObrigatorio">&nbsp;</span>
<input name="txt_nao_votou" id="txt_nao_votou" value="" size="3" maxlength="3" type="text">
</td>
</tr>
<tr>
<td colspan="1">
<label for="rad_votacao_branco">Anular Votação</label>
<input name="rad_votacao_branco" onchange="javascript:votacao_em_branco(tip_votacao=1)" type="checkbox">
</td>
<td colspan="3"><label for="rad_ind_votacao_presidente">A totalização inclui o voto do Presidente: ?</label><span class="campoObrigatorio">&nbsp;</span>
<input name="rad_ind_votacao_presidente" value="0" id="rad_ind_votacao_presidente0" checked="1" type="radio">
<span class="texto">Não</span>
<input name="rad_ind_votacao_presidente" value="1" id="rad_ind_votacao_presidente1" type="radio">
<span class="texto">Sim</span>
</td>
</tr>
<tr>
<td colspan="4">
<label for="lst_tip_resultado_votacao">Resultado da Votação </label><span class="campoObrigatorio">&nbsp;</span>
<select name="lst_tip_resultado_votacao" size="1">
<option value="-1">Selecione </option>
<option value="2">Aprovado por Maioria Absoluta
</option>
<option value="4">Aprovado por Maioria Simples
</option>
<option value="1">Aprovado por unanimidade
</option>
<option value="3">Rejeitado
</option>
</select>
</td>
</tr>
<tr>
<td colspan="4">
<label for="txa_txt_observacao">Observações</label>
<textarea name="txa_txt_observacao" cols="60"></textarea>
</td>
</tr>
</tbody></table>
<div style="text-align: center">
<input class="botao" name="button" value="Salvar" onclick="campos_criticar()" type="button">
&nbsp;&nbsp;&nbsp;<input class="botao" name="btn_fechar" value="Fechar" onclick="reloadParentAndClose();" type="button">
</div>
</fieldset>
</form>
</div>
</body></html>

515
sapl/legacy/scripts/original_forms/Relatoria.html

@ -1,515 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset=utf-85 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function submeter(endereco){
var form = document.relatoria_form;
endereco += '?cod_materia=' + form.hdn_cod_materia.value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}else {location.href = endereco}
}
location.href = endereco;
}
function campos_criticar(form){
if (form.txt_dat_desig_relator.value==""){
alert('A data designação deve ser preenchida!');
form.txt_dat_desig_relator.focus();
form.txt_dat_desig_relator.select();
return false;
}
if (!IsValidDate(form.txt_dat_desig_relator.value)) {
alert("Digite uma data de designação válida!");
form.txt_dat_desig_relator.focus();
form.txt_dat_desig_relator.select();
return false;
}
if (form.lst_dados[form.lst_dados.selectedIndex].value=="0"){
alert('O parlamentar deve ser escolhido!');
form.lst_dados.focus();
return false;
}
if (form.txt_dat_destit_relator.value!=""){
if (!IsValidDate(form.txt_dat_destit_relator.value)){
alert("Digite uma data de destituição válida!");
form.txt_dat_destit_relator.focus();
form.txt_dat_destit_relator.select();
return false;
}else{
dat_desig=form.txt_dat_desig_relator.value;
dat_desig=dat_desig.substring(6,10)+dat_desig.substring(3,5)+dat_desig.substring(0,2);
dat_destit=form.txt_dat_destit_relator.value;
dat_destit=dat_destit.substring(6,10)+dat_destit.substring(3,5)+dat_destit.substring(0,2);
if (dat_desig > dat_destit){
alert("Digite uma data de destituição válida! \nNão deve ser anterior à designação!");
form.txt_dat_destit_relator.focus();
form.txt_dat_destit_relator.select();
return false;
}
}
}
form.submit();
}
function setar_data(data_desig) {
location.href='setar_data_desig_proc?dat_desig_relator='+data_desig+"&cod_materia=1711";
}
function relatoria_excluir(){
if (confirm("Deseja realmente excluir?")) {
location.href="relatoria_excluir_proc?cod_relatoria=&cod_materia=1711";
}
}
-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_desig_relator').datepick();
$('#txt_dat_destit_relator').datepick();
});
</script>
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/relatoria">Ajuda</a> </div>
<h1 class="firstHeading"> Mat&eacute;ria Legislativa </h1>
<form name="relatoria_form" method="post" action="relatoria_salvar_proc">
<input type="hidden" name="hdn_cod_materia" value="1711" />
<input type="hidden" name="hdn_cod_relatoria" value="" />
<input type="hidden" name="hdn_cod_comissao" value="O local atual deve ser uma Comissao!" />
<input type="hidden" name="hdn_url" value="index_html?cod_materia=1711" />
<input type="hidden" name="hdn_alterou" value="0" />
<div id="barra-conteudo">
<ul>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/anexada/index_html?cod_materia=1711">Anexada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/apenso/index_html?cod_materia=1711">Apenso</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/autoria/index_html?cod_materia=1711&dat_apresentacao=27/10/2014">Autoria</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/despacho_inicial/index_html?cod_materia=1711">Despacho Inicial</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/documento_acessorio/index_html?cod_materia=1711">Documento Acessório</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/legislacao_citada/index_html?cod_materia=1711">Legisla&ccedil;&atilde;o Citada</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/numeracao/index_html?cod_materia=1711">Numeração</a>
</li>
<li>
<a
href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/index_html?cod_materia=1711">Tramitação</a>
</li>
<li>
<a
class="selecionado"
href="http://sapl3.interlegis.leg.br/cadastros/materia/relatoria/index_html?cod_materia=1711">Relatoria</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/materia/materia_mostrar_proc?cod_materia=1711">Início</a>
</li>
</ul>
</div>
<table>
<tr>
<th width="50%" class="texto">
<b>Tipo: </b> Emenda
</th>
<th width="25%" class="texto">
<b>Número: </b> 6
</th>
<th width="25%" class="texto">
<b>Ano: </b> 2014
</th>
</tr>
<tr>
<td colspan="4" class="texto">
<b>Ementa: </b> DEPOIS DA PARALISAÇÃO DA REFORMA DO AUTÓDROMO INTERNACIONAL NELSON PIQUET E O CONSEQUENTE CANCELAMENTO DA ETAPA DE ABERTURA DA FÓRMULA INDY EM BRASÍLIA, O GOVERNADOR DO DISTRITO FEDERAL, RODRIGO ROLLEMBERG, E O PRESIDENTE DO TRIBUNAL DE CONTAS DO DF, RENATO RAINHA, FIZERAM UMA VISITA TÉCNICA AO LOCAL NA MANHÃ DESTA QUINTA-FEIRA (12/2). APESAR DA EXPECTATIVA, NÃO HOUVE O ANÚNCIO DE UMA DATA PARA A RETOMADA DAS OBRAS. EM CONVERSA COM OS REPÓRTERES PRESENTES, ROLLEMBERG EVITOU FALAR SOBRE DATAS. “O PRAZO É O DA SEGURANÇA JURÍDICA. NÓS TEMOS A DETERMINAÇÃO DE RECUPERAR O AUTÓDROMO COMO UM EQUIPAMENTO PÚBLICO IMPORTANTE PARA A CIDADE, MAS QUEREMOS FAZER ISSO COM TODA SEGURANÇA.
</td>
</tr>
</table>
<fieldset><legend>Relatoria</legend>
<table>
<tr>
<td>
<label for="txt_dat_desig_relator">Data Designa&ccedil;&atilde;o </label><span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" name="txt_dat_desig_relator" id="txt_dat_desig_relator" value="" size="10" maxlength="10"
onChange="javascript:form.hdn_alterou.value=1;setar_data(form.txt_dat_desig_relator.value)" onkeyup="formata_data(this,event)" />
</td>
<td>
<label>Localiza&ccedil;&atilde;o Atual </label><br />
<input type="text" size="50" readonly value="O local atual deve ser uma Comissao!" />
</td>
</tr>
<tr>
<td colspan="2">
<label for="lst_dados">Parlamentar </label><span class="campoObrigatorio">&nbsp;</span><br />
<select name="lst_dados" onChange="javascript:form.hdn_alterou.value=1">
<option value="0">Selecione</option>
<option
value="0"> A matéria não está em uma Comissão!</option>
</select>
</td>
</tr>
<tr>
<td>
<label for="txt_dat_destit_relator">Data Destitui&ccedil;&atilde;o </label><br />
<input type="text" name="txt_dat_destit_relator" id="txt_dat_destit_relator" value="" size="10" maxlength="10" onChange="javascript:form.hdn_alterou.value=1" onkeyup="formata_data(this,event)" />
</td>
<td>
<label for="lst_tip_fim_relatoria">Motivo Fim Relatoria </label><br />
<select name="lst_tip_fim_relatoria" onChange="javascript:form.hdn_alterou.value=1">
<option>Selecione</option>
<option
value="1">
Vencido</option>
<option
value="2">
Aprovado</option>
</select>
</td>
</tr>
</table>
</fieldset>
<p align="center"><span class="form-element">Não é possível incluir relatoria, a matéria deve estar em uma Comissão!</span><br />
<input type="button" class="botao" name="btn_voltar" value="Voltar" onClick="javascript:history.back();" />
</p>
</table>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

468
sapl/legacy/scripts/original_forms/SessaoLegislativa.html

@ -1,468 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript" src="javascript/data_validar_jvsc"></SCRIPT>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no
preenchimento dos campos; caso contrário, invoca o
SUBMIT do formulário.
Daniel em 19/03/01.
------------------------------*/
if (form.txt_num_sessao_leg.value == "") {
alert("O número da Sessão Legislativa deve ser preenchido.");
form.txt_num_sessao_leg.focus();
return false;
}
if (form.txt_dat_inicio.value == "") {
alert("A data início deve ser preenchida.");
form.txt_dat_inicio.focus();
return false;
}
if (!IsValidDate(form.txt_dat_inicio.value)) {
alert("Digite uma data início válida!");
form.txt_dat_inicio.focus();
form.txt_dat_inicio.select();
return false;
}
if (form.txt_dat_fim.value == "") {
alert("A data fim deve ser preenchida.");
form.txt_dat_fim.focus();
return false;
}
if (!IsValidDate(form.txt_dat_fim.value)) {
alert("Digite uma data fim válida!");
form.txt_dat_fim.focus();
form.txt_dat_fim.select();
return false;
}
var dat_fim = form.txt_dat_fim.value;
dat_fim = dat_fim.substring(6,10) +'/'+ dat_fim.substring(3,5) +'/'+ dat_fim.substring(0,2);
var dat_inicio = form.txt_dat_inicio.value;
dat_inicio = dat_inicio.substring(6,10) +'/'+ dat_inicio.substring(3,5) +'/'+ dat_inicio.substring(0,2);
if (dat_inicio >= dat_fim) {
alert("A data início deve ser menor que a data fim!");
return false;
}
if ((dat_inicio > '2016/12/31 00:00:00 GMT+0')||('2013/01/01 00:00:00 GMT+0' >dat_inicio)) {
alert("A data início deve estar entre o período da\nlegislatura (01/01/2013 - 31/12/2016)!");
form.txt_dat_inicio.focus();
form.txt_dat_inicio.select();
return false;
}
if ((dat_fim < '2013/01/01 00:00:00 GMT+0')||('2016/12/31 00:00:00 GMT+0' < dat_fim)){
alert("A data fim deve estar entre o período da\nlegislatura (01/01/2013 - 31/12/2016)!");
form.txt_dat_fim.focus();
form.txt_dat_fim.select();
return false;
}
if (form.txt_dat_inicio_intervalo.value != "" && !IsValidDate(form.txt_dat_inicio_intervalo.value)) {
alert("A data de início de intervalo deve ser válida!");
form.txt_dat_inicio_intervalo.focus();
form.txt_dat_inicio_intervalo.select();
return false;
}
if (form.txt_dat_fim_intervalo.value != "" && !IsValidDate(form.txt_dat_fim_intervalo.value)) {
alert("A data de fim de intervalo deve ser válida!");
form.txt_dat_fim_intervalo.focus();
form.txt_dat_fim_intervalo.select();
return false;
}
form.submit();
}
function sessao_leg_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão
sessão legislativa.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redire-
ciona à página 'index_html'.
Daniel em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "sessao_legislativa_excluir_proc?cod_sessao_leg=&num_legislatura=14";
}
}
//-->
</script>
<form name="sessao_legislativa_form" method="post" action="sessao_legislativa_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/sessao_legislativa">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr><td height="10"></td></tr></table>
<fieldset><legend>Sessão Legislativa</legend>
<input type="hidden" name="hdn_cod_sessao_leg" value="" />
<input type="hidden" name="hdn_num_legislatura" value="14" />
<table width="95%" align="center">
<tr>
<td>
<table width="98%" border="0" cellspacing="0" align="center" cellpadding="0">
<tr>
<td style="width:23%" class="form-element" height="50">Número (*)<br />
<input type="text" name="txt_num_sessao_leg" value="" size="10" /></td>
<td style="width:23%" class="form-text"><b>Tipo </b><br />
<select name="lst_tip_sessao_leg" size="1">
<option value="O">Ordinária</option>
<option value="E">Extraordinária</option>
</select></td>
<td style="width:27%" class="form-text"><b>Data Início (*)</b><br />
<input type="text" name="txt_dat_inicio" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_inicio)" />
<span class="nota">(dd/mm/aaaa)</span></td>
<td style="widht:27%" class="form-text"><b>Data Fim (*)</b><br />
<input type="text" name="txt_dat_fim" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_fim)" />
<span class="nota">(dd/mm/aaaa)</span></td>
</tr>
<tr>
<td colspan="2" height="50" class="form-text"><b>Início Intervalo</b><br />
<input type="text" name="txt_dat_inicio_intervalo" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_inicio_intervalo)" />
<span class="nota">(dd/mm/aaaa)</span></td>
<td colspan="2" class="form-text"><b>Fim Intervalo </b><br />
<input type="text" name="txt_dat_fim_intervalo" value="" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_fim_intervalo)" />
<span class="nota">(dd/mm/aaaa)</span></td>
</tr>
</table><br>
<center><p>
<input type="button" class="botao" name="btn_sessao_leg_salvar" value="Salvar" onClick="campos_criticar(document.sessao_legislativa_form)" >
&nbsp;&nbsp;
</p></center>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

734
sapl/legacy/scripts/original_forms/SessaoPlenaria.html

@ -1,734 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript" src='http://sapl3.interlegis.leg.br/javascript/jwplayer.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/data_validar_jvsc"></script>
<script type="text/javascript">
<!--
function atualiza_num_leg(num_legislatura,cod_sessao_plen){
if (cod_sessao_plen=="-1"){
location.href = "sessao_plenaria_form?num_legislatura_sel="+num_legislatura;
}
else {
location.href = "sessao_plenaria_mostrar_proc?cod_sessao_plen="+cod_sessao_plen+"&num_legislatura_sel="+num_legislatura;
}
}
function campos_criticar(){
var form = document.sessao_plenaria_form;
var regexp_digitos = /\D+/;
if (form.lst_tip_sessao_plen.selectedIndex == 0){
alert("Escolha o tipo de sessao plenaria!");
form.lst_tip_sessao_plen.focus();
return false;
}
if (form.lst_num_legislatura.selectedIndex == -1) {
alert("Escolha legislatura!");
form.lst_num_legislatura.focus();
return false;
}
if (form.lst_sessao_leg.selectedIndex == -1) {
alert("Escolha a sessao legislativa!");
form.lst_sessao_leg.focus();
return false;
}
if (form.txt_dat_inicio_sessao.value == "") {
alert("A data da sessao plenaria deve ser preenchida!");
form.txt_dat_inicio_sessao.focus();
return false;
}
if (form.txt_hr_inicio_sessao.value == "") {
alert("A hora de inicio da sessao plenaria deve ser preenchida!");
form.txt_hr_inicio_sessao.focus();
return false;
}
if (form.txt_num_sessao_plen.value == "") {
alert("O numero da sessao plenaria deve ser preenchido!");
form.txt_num_sessao_plen.focus();
return false;
}
if (form.file_nom_arquivo_pauta.value != "") {
form.hdn_file_pauta.value = 1;
}
if (form.file_nom_arquivo_ata.value != "") {
form.hdn_file_ata.value = 1;
}
form.submit();
}
function submeter(endereco){
var form = document.sessao_plenaria_form;
endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
endereco += '&cod_sessao_leg='+ form.lst_sessao_leg[form.lst_sessao_leg.selectedIndex].value;
endereco += '&cod_num_legislatura=' + form.lst_num_legislatura[form.lst_num_legislatura.selectedIndex].value;
endereco += '&dat_sessao=' + form.txt_dat_inicio_sessao.value;
endereco += '&tip_sessao=' + form.lst_tip_sessao_plen[form.lst_tip_sessao_plen.selectedIndex].value;
if (form.hdn_alterou.value=="1"){
if (confirm("Deseja salvar os dados?")){
form.hdn_url.value = endereco;
campos_criticar(form);
}
}
if (form.hdn_cod_sessao_plen.value!=""){
location.href = endereco;
}
return;
}
function retornar(){
location.href="sessao_plenaria_index_html"
}
function ativa_desativa_file_field_pauta(form) {
form.file_nom_arquivo_pauta.disabled = !(form.radTI[2].checked);
}
function ativa_desativa_file_field_ata(form) {
form.file_nom_arquivo_ata.disabled = !(form.radTI2[2].checked);
}
//-->
</script>
<script type="text/javascript">
$(function() {
$('#txt_dat_inicio_sessao').datepick();
$('#txt_dat_fim_sessao').datepick();
});
</script>
<a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/sessao_plenaria">Ajuda</a>
<h1 class="firstHeading">Sess&atilde;o Plen&aacute;ria</h1>
<h3 align="center"> 3&ordf; Reuni&atilde;o Ordinária da 3&ordf; Sess&atilde;o Legislativa da 14&ordf; Legislatura <br />08 de Maio de 2015 (Sexta-feira)
</h3>
<div id="barra-conteudo">
<ul id="menu-sessao">
<li class="sub"><a href="#"><b>Abertura</b></a>
<ul>
<li>
<a
class="selecionado"
href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=265">Dados Básicos</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/mesa_diretora_sessao/index_html')">Mesa da Sessão</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/presenca_sessao/index_html')">Presença</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/oradores/index_html')">Explicações Pessoais</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/recomposicao_presencas_sessao/index_html')">Recomposição de Presença</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Expedientes</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/expedientes/index_html')">Expedientes Diversos</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/materia_expediente_sessao/index_html')">Matérias</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/oradores_expediente/index_html')">Oradores</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Ordem do Dia</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/ordem_dia_sessao/index_html')">Matérias</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/presenca_ordem_dia/index_html')">Presença</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/recomposicao_presencas_ordem/index_html')">Recomposição de Presença</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Documentos</b></a>
<ul>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/ata_gerar?cod_sessao_plen=265">Ata - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/iom_gerar?cod_sessao_plen=265">Imprensa Oficial - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/ordem_dia?cod_sessao_plen=265" target="_blank">Ordem do Dia - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/resumo_gerar?cod_sessao_plen=265" target="_blank">Resumo - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/relatorios/pdf_sessao_plenaria_preparar_pysc?data=08/05/2015&cod_sessao_plen=265" target="_blank">Resumo - PDF</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/modelo_proposicao/oficio_ind_gerar?cod_sessao_plen=265">Remessa Indicações - ODT</a>
</li>
<li>
<a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/anexo_sessao/index_html?cod_sessao_plen=265">Anexos</a>
</li>
</ul>
</li>
<li class="sub"><a href="#"><b>Painel Eletrônico</b></a>
<ul>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/painel_eletronico/index_html')">Painel</a>
</li>
<li>
<a
href="javascript:submeter('http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/logs/index_html')">Logs da Sess&atilde;o</a>
</li>
</ul>
</li>
</ul>
</div>
<input type="hidden" name="hdn_url" value="index_html?cod_sessao_plen=265&cod_num_legislatura=&cod_sessao_leg=59&dat_sessao=08/05/2015&tip_sessao=1&ind_iniciada=1" />
<input type="hidden" name="hdn_cod_sessao_plen" value="265" />
<input type="hidden" name="hdn_cod_sessao_leg" value="59"/>
<input type="hidden" name="hdn_dat_sessao" value="08/05/2015"/>
<input type="hidden" name="hdn_num_legislatura" value=""/>
<input type="hidden" name="hdn_tip_sessao" value="1"/>
<input type="hidden" name="dat_sessao" value="" />
<input type="hidden" name="dat_inicio_sessao" value="" />
<input type="hidden" name="iniciada" value="1" />
<form action="sessao_plenaria_salvar_proc" name="sessao_plenaria_form" method="post" enctype="multipart/form-data">
<input type="hidden" name="hdn_cod_sessao_plen" value="265" />
<input type="hidden" name="hdn_dat_sessao" value="20150508" />
<input type="hidden" name="hdn_num_legislatura" value="14" />
<input type="hidden" name="hdn_ind_iniciada" value="1" />
<input type="hidden" name="hdn_url" value="sessao_plenaria_mostrar_proc?cod_sessao_plen=265&dat_inicio_sessao=20150508&num_legislatura=14&ind_iniciada=1" />
<input type="hidden" name="hdn_alterou" value="0" />
<fieldset>
<legend>Dados Básicos</legend>
<table>
<tr>
<td>
<label for="txt_num_sessao_plen">N&uacute;mero </label><span class="campoObrigatorio">&nbsp;</span><br />
<input type="text" id="txt_num_sessao_plen" name="txt_num_sessao_plen" size="4" maxlength="4" value="3" onChange="javascript:form.hdn_alterou.value=1" />
&nbsp;&nbsp;&nbsp;&nbsp;
</td>
<td>
<label for="lst_tip_sessao_plen">Tipo </label> <span class="campoObrigatorio">&nbsp;</span><br />
<select id="lst_tip_sessao_plen" name="lst_tip_sessao_plen">
<option value="0">
Selecione
</option>
<option
value="5">Especial
</option>
<option
value="2">Extraordinária
</option>
<option
selected
value="1">Ordinária
</option>
<option
value="4">Secreta
</option>
<option
value="3">Solene
</option>
</select>
</td>
<td>
<label for="lst_num_legislatura">Legislatura <span class="campoObrigatorio">&nbsp;</span></label><br />
<select name="lst_num_legislatura" size="1"
onChange="atualiza_num_leg(document.sessao_plenaria_form.lst_num_legislatura[document.sessao_plenaria_form.lst_num_legislatura.selectedIndex].value,265)">
<option
selected
value="14">
</option>
<option
selected
value="14">
14ª (2013 - 2016)
(Atual) </option>
<option
value="13">
13ª (2009 - 2012)
</option>
<option
value="12">
12ª (2005 - 2008)
</option>
<option
value="11">
11ª (2001 - 2004)
</option>
<option
value="10">
10ª (1997 - 2000)
</option>
<option
value="9">
9ª (1993 - 1996)
</option>
<option
value="8">
8ª (1989 - 1992)
</option>
<option
value="7">
7ª (1983 - 1988)
</option>
<option
value="6">
6ª (1977 - 1983)
</option>
<option
value="5">
5ª (1973 - 1977)
</option>
<option
value="4">
4ª (1969 - 1973)
</option>
<option
value="3">
3ª (1963 - 1969)
</option>
<option
value="2">
2ª (1959 - 1963)
</option>
<option
value="1">
1ª (1959 - 1959)
</option>
</select>
</td>
<td>
<label for="lst_sessao_leg">Sess&atilde;o Legislativa </label><span class="campoObrigatorio">&nbsp;</span><br />
<select name="lst_sessao_leg" size="1">
<option
value="60">
4ª (2016 - 2016)
</option>
<option
selected
selected
value="59">
3ª (2015 - 2015)
(Atual)
</option>
<option
value="58">
2ª (2014 - 2014)
</option>
<option
value="57">
1ª (2013 - 2013)
</option>
</select>
</td>
</tr>
<tr>
<td colspan="3">
<label for="txt_dat_inicio_sessao">Abertura </label> <span class="campoObrigatorio">&nbsp;</span><br />
<span class="texto">Data:</span> <input type="text" id="txt_dat_inicio_sessao" name="txt_dat_inicio_sessao" size="10" maxlength="10" value="08/05/2015" onBlur="formata_data(form.txt_dat_inicio_sessao)" onChange="javascript:form.hdn_alterou.value=1" />
<label for="txt_hr_inicio_sessao"></label>
&nbsp;<span class="texto">Hor&aacute;rio:</span> <input type="text" id="txt_hr_inicio_sessao" name="txt_hr_inicio_sessao" size="5" maxlength="5" value="14:44" onChange="javascript:form.hdn_alterou.value=1" /> <span class="texto">(hh:mm)</span>
<label for="ind_iniciada"></label>
&nbsp;<input type="radio" id="ind_iniciada" name="ind_iniciada" value="1" onChange="javascript:form.hdn_alterou.value=1"
checked=1
/><span class="texto">Sess&atilde;o iniciada?</span>
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<label for="txt_dat_fim_sessao">Encerramento </label><br />
<span class="texto">Data:</span> <input type="text" id="txt_dat_fim_sessao" name="txt_dat_fim_sessao" size="10" maxlength="10" value="08/05/2015" onBlur="formata_data(form.txt_dat_fim_sessao)" onChange="javascript:form.hdn_alterou.value=1" />
<label for="txt_hr_fim_sessao"></label>
&nbsp;<span class="texto">Hor&aacute;rio:</span> <input type="text" id="txt_hr_fim_sessao" name="txt_hr_fim_sessao" size="5" maxlength="5" value="" onChange="javascript:form.hdn_alterou.value=1" /> <span class="texto">(hh:mm)</span>
<label for="ind_iniciada"></label>
&nbsp;<input type="radio" id="ind_iniciada" name="ind_iniciada" value="0" onChange="javascript:form.hdn_alterou.value=1"
/><span class="texto">Sess&atilde;o finalizada?</span>
</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="2"><label>Pauta da Sessão</label><br/>
<input type="hidden" name="hdn_file_pauta" value="0"/>
<input type="file" id="file_nom_arquivo_pauta" name="file_nom_arquivo_pauta" accept="application/pdf" size="40" maxlength="100" />
<input type="hidden" name="radTI" value="I"/>
</td>
<td colspan="2"><label>Ata da Sessão</label><br/>
<input type="hidden" name="hdn_file_ata" value="0"/>
<input type="file" id="file_nom_arquivo_ata" name="file_nom_arquivo_ata" accept="application/pdf" size="40" maxlength="100" />
<input type="hidden" name="radTI2" value="I"/>
</td>
<tr>
<tr>
<td colspan="2" valign="top">
<label for="txt_url_audio">URL Arquivo &Aacute;udio <span class="texto">(Formatos MP3 / AAC)</span> </label> <br />
<input type="text" id="txt_url_audio" name="txt_url_audio" size="40"maxlength="150" value="" /> <br />
</td>
<td colspan="2" valign="top">
<label for="txt_url_video">URL Arquivo V&iacute;deo <span class="texto">(Formatos MP4 / FLV / WebM)</span> </label> <br />
<input type="text" id="txt_url_video" name="txt_url_video" size="40" maxlength="150" value="" /> <br />
</td>
</tr>
</table>
<p align="center">
<input type="hidden" name="dat_sessao" value="08/05/2015" />
<input class="botao" type="button" name="button" value="Salvar" onClick="campos_criticar()" />
<input class="botao" type="button" value="Retornar" OnClick="history.go(-1)" />
</p>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

398
sapl/legacy/scripts/original_forms/StatusTramitacao.html

@ -1,398 +0,0 @@
<!DOCTYPE html>
<html lang="pt-br">
<head>
<meta charset="utf-8" />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
<link rel="shortcut icon" type="image/x-icon" href="http://sapl3.interlegis.leg.br/imagens/favicon.ico" />
<title>Sistema de Apoio ao Processo Legislativo</title>
<meta name="generator" content="SAPL - Sistema de Apoio ao Processo Legislativo - http://www.interlegis.leg.br/sapl" />
<link href="http://sapl3.interlegis.leg.br/generico/estilos.css" media="all" rel="stylesheet" type="text/css" />
<link href="http://sapl3.interlegis.leg.br/generico/responsive_grid.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css" media="screen and (max-width: 980px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth980.css)</style>
<style type="text/css" media="screen and (max-width: 650px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth650.css)</style>
<style type="text/css" media="screen and (max-width: 480px) ">@import url(http://sapl3.interlegis.leg.br/generico/maxwidth480.css)</style>
<style type="text/css">@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic,700italic)</style>
<link href="http://sapl3.interlegis.leg.br/generico/pform.css" media="all" rel="stylesheet" type="text/css" />
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/datepick.css)</style>
<style type="text/css">@import url(http://sapl3.interlegis.leg.br/generico/jquery.fancybox.css)</style>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.min.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.datepick.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.form.min.js'></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/jquery.cookie.js'></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.fancybox.pack.js"></script>
<script type="text/javascript" src="http://sapl3.interlegis.leg.br/javascript/jquery.slicknav.min.js"></script>
<script type='text/javascript' src='http://sapl3.interlegis.leg.br/javascript/geral.js'></script>
</head>
<body class="fadeIn">
<div class="barraSuperior">
<div class="centroWrapper">
<div></div>
<div class="menu-mobile"></div>
<ul class="nav principal">
<li class="sub"><a>Institucional</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/mesa_diretora'>Mesa Diretora</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/comissao'>Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/bancada'>Bancadas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/parlamentar'>Parlamentares</a>
</li>
</ul>
</li>
<li class="sub"><a>Protocolo</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_legislativo_form'>Protocolo Legislativo</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_administrativo_form'>Protocolo Administrativo</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/cadastros/protocolo/protocolo_anular_form'>Anular Protocolo</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao'>Receber Proposi&ccedil;&otilde;es</a>
</li>
</ul>
</li>
<!---->
<!--<li class="sub"><a>Administrativo</a>-->
<!--<ul>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1'>Documentos</a></li>-->
<!--<li><a href='http://sapl3.interlegis.leg.br/consultas/instituicao/instituicao_pesquisar_form?incluir=1'>Entidades / Institui&ccedil;&otilde;es</a></li>-->
<!--</ul>-->
<!--</li>-->
<!---->
<li class="sub"><a>Atividade Legislativa</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Proposi&ccedil;&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1'>Mat&eacute;rias Legislativas</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/sessao_plenaria'>Sess&otilde;es Plen&aacute;rias</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/pauta_sessao'>Pautas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/ata_sessao'>Atas das Sess&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/consultas/reuniao_comissao'>Reuni&otilde;es das Comiss&otilde;es</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form'>Tramita&ccedil;&atilde;o em Lote</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/impressos/materia_impresso_form'>Impressos</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/relatorios_administrativos'>Relat&oacute;rios</a>
</li>
</ul>
</li>
<li class="sub"><a>Normas Jur&iacute;dicas</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1'>Pesquisar</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/norma_juridica_indice_assunto?incluir=0'>&Iacute;ndice de Assuntos</a>
</li>
</ul>
</li>
<li class="sub"><a>Sistema</a>
<ul>
<li><a href='http://sapl3.interlegis.leg.br/cadastros/auxiliares'>Tabelas Auxiliares</a>
</li>
<li><a href='http://sapl3.interlegis.leg.br/generico/zopeedit-win32-1.0.0.exe'>ZopeEdit Windows</a>
</li>
<!--<li><a href='http://sapl3.interlegis.leg.br/generico/collective.zopeedit_1.0.0_all.deb'>ZopeEdit Linux</a></li>-->
<li><a href='http://sapl3.interlegis.leg.br/generico/senha_trocar_form'>Troca de Senha</a>
</li>
</ul>
</li>
</ul>
<ul class="nav right">
<li class="pesquisa toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/pesquisa.png"></a>
<ul>
<li><span>Pesquisar</span></li>
</ul>
<div>
<!--Pesquisa SAPL-->
<div id="pesquisa-sapl" class="searchbox">
<form action="http://sapl3.interlegis.leg.br/generico/palavra_chave_buscar_proc" name="search_form" id="search_form">
<input id="search_text" name="txt_palavra_chave" placeholder="Pesquisar Matérias e Normas" type="text">
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
<!--Pesquisa LexML-->
<div id="pesquisa-lexml" class="searchbox">
<form method="get" action="http://sapl3.interlegis.leg.br/generico/lexml_pesquisar">
<input class="buscaLexml" type="text" placeholder="Pesquisar no LexML" value="" />
<button type="submit">
<img src="http://sapl3.interlegis.leg.br/imagens/arrow.png">
</button>
</form>
</div>
</div>
</li>
<!--<li><a><img src="http://sapl3.interlegis.leg.br/imagens/dots.png"></a>
<ul>
<li><span>Acesso Rápido</span></li>
</ul>
</li>-->
<li>
<a href="http://sapl3.interlegis.leg.br/ajuda"><img src="http://sapl3.interlegis.leg.br/imagens/manual.png"></a>
<ul>
<li><span>Manual</span></li>
</ul>
</li>
<li class="usuario toggle">
<a><img src="http://sapl3.interlegis.leg.br/imagens/user.png"></a>
<ul>
<li><span>Usuário</span></li>
</ul>
<div>
<ul>
<li><span>saploper</span></li>
<li><a class="sair" href="http://sapl3.interlegis.leg.br/generico/log_out_proc">Sair</a></li>
</ul>
</div>
</li>
</ul>
<ul class="nav acesso-rapido">
<li><a>Acesso Rápido</a>
<ul>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/mesa_diretora">Mesa Diretora</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/comissao">Comissões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/bancada">Bancadas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/parlamentar">Parlamentares</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/sessao_plenaria">Sessões Plenárias</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/sessao_plenaria/votacao_parlamentar/">Vota&ccedil;&atilde;o</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/pauta_sessao">Pautas da Sessões</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/recebimento_proposicao">Recebimento de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/proposicao">Elaboração de Proposições</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/materia_pesquisar_form?incluir=1">Matérias Legislativas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/cadastros/materia/tramitacao/tramitacao_lote_form">Tramitação em Lote</a></li>
<li><a href="http://sapl3.interlegis.leg.br/generico/norma_juridica_pesquisar_form?incluir=1">Normas Jurídicas</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/protocolo/protocolo_pesquisar_form?incluir=1">Protocolo Geral</a></li>
<li><a href="http://sapl3.interlegis.leg.br/consultas/documento_administrativo/documento_administrativo_pesquisar_form?incluir=1">Documentos Administrativos</a></li>
</ul>
</li>
</ul>
</div>
</div>
<script type="text/javascript">
$(function() {
$('.nav.principal').slicknav({
prependTo: '.menu-mobile',
duration: 400,
closedSymbol: '',
openedSymbol: ''
});
$('.slicknav_btn').wrap("<div class='slicknav_btn_wrapper'></div>");
$('.slicknav_btn').click(function() {
$('.slicknav_nav').toggleClass('ativo');
});
$(document).mouseup(function(e) {
var subject = $(".barraSuperior .toggle, .searchbox form");
if (e.target.id != subject.attr('id')) {
subject.removeClass("ativo");
}
});
$('.barraSuperior .toggle').click(function() {
$(this).toggleClass("ativo");
$(".searchbox input, .searchbox button").click(function() {
$(this).parent().addClass("ativo");
});
});
});
</script>
<div id="pagina">
<div id="topo">
<div id="logo">
<a href="http://sapl3.interlegis.leg.br">
<img src="http://sapl3.interlegis.leg.br/imagens/brasao.gif" alt="Logotipo da Casa Legislativa" />
</a>
</div>
<div id="identidade">
<h2>
Câmara Municipal de Piraí
- RJ
</h2>
<h3>Sistema de Apoio ao Processo Legislativo</h3>
</div>
</div>
<div id="corpo">
<div id="conteudo">
<script type="text/javascript">
<!--
function campos_criticar(form){
/*-----------------------------
Função: Verifica se os campos estão preenchidos corretamente.
Argumentos: form : formulário em si.
Retorno: False - caso detecte na validação algum erro no
preenchimento dos campos; caso contrário, invoca o
SUBMIT do formulário.
Daniel em 19/03/01.
------------------------------*/
if (form.txt_sgl_status.value == "") {
alert("A sigla deve ser preenchido.");
form.txt_sgl_status.focus();
return false;
}
if (form.txt_des_status.value == "") {
alert("A descrição deve ser preenchida.");
form.txt_des_status.focus();
return false;
}
form.submit();
}
function status_tramitacao_excluir() {
/*-----------------------------
Função: Solicita a confirmação e chama o Método DTML de exclusão
do status tramitação.
Argumentos:
Retorno: Retorna uma mensagem de exclusão bem sucedida e redire-
ciona à página 'index_html'.
Daniel em 19/03/01.
------------------------------*/
if (confirm("Deseja realmente excluir?")) {
location.href = "status_tramitacao_excluir_proc?cod_status=";
}
}
//-->
</script>
<form name="status_tramitacao_form" method="post" action="status_tramitacao_salvar_proc">
<div class="helpsapl"> <a id="ajuda" href="http://sapl3.interlegis.leg.br/ajuda/status_tramitacao">Ajuda</a> </div>
<h1 class="firstHeading"> Tabelas Auxiliares </h1>
<table width="95%" align="center">
<tr class="fundo">
<td align="right" class="form-label">| <a href="index_html">Início</a> |</td>
</tr>
</table>
<fieldset><legend>Status Tramitação</legend>
<input type="hidden" name="hdn_cod_status" value="" />
<table width="95%" align="center">
<tr>
<td>
<table width="98%" align="center">
<tr>
<td width="50%" height="45" class="form-element">Sigla (*)<br />
<input type="text" name="txt_sgl_status" value="" size="10" maxlength="10"
onBlur="form.txt_sgl_status.value = form.txt_sgl_status.value.toUpperCase()" /></td>
<td width="50%" class="form-text"><b>Indicador da Tramitação</b><br />
<select name="lst_ind_tramitacao">
<option value="---" >---
</option>
<option value="Fim" >Fim
</option>
<option value="Retorno" >Retorno
</option>
</select></td>
</tr>
<tr>
<td colspan="2" class="form-element" height="35">Descrição (*)<br />
<input type="text" name="txt_des_status" value="" size="60" maxlength="60" /></td>
</tr>
</table>
<center>
<br />
<input type="button" class="botao" name="btn_status_tramitacao_salvar" value="Salvar" onClick="campos_criticar(document.status_tramitacao_form)" />
&nbsp;&nbsp;
</center><br />
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</div>
<div id="rodape">
<div class="centroWrapper">
<footer>
<div class="logos">
<div>
<a href="http://www.interlegis.leg.br/"><img src="http://sapl3.interlegis.leg.br/imagens/logo_interlegis.png" alt="Interlegis"></a>
<p>Desenvolvido pelo <a href="http://www.interlegis.leg.br/">Interlegis</a> em software livre e aberto sobre o <a href="http://www.zope.org/">Zope</a>.</p>
</div>
<div>
<a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR"><img src="http://sapl3.interlegis.leg.br/imagens/logo_cc.png" alt="Licença Creative Commons 4.0 - Atribuir Fonte - Compartilhar Igual" /></a>
<p>Conteúdo e dados sob licença <a href="https://creativecommons.org/licenses/?lang=pt_BR">Creative Commons</a> 4.0 <a href="http://creativecommons.org/licenses/by-sa/4.0/deed.pt_BR">Atribuir Fonte - Compartilhar Igual</a></p>
</div>
</div>
<div class="address">
<address>
Câmara Municipal de Piraí - RJ
<br>
Rua Roberto Anselmo Kaustky |
CEP: 71680-389<br>
Fone: (34) 3239-1000
<br />
<a href="http://sapl3.interlegis.leg.br" target="_blank">Site da Câmara</a>
|
<a href="mailto:claudiomorale@interlegis.leg.br">Fale Conosco</a><br>
</footer>
</address>
</div>
</div>
</div>
</body>
</html>

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save