Conjunto de mudanças 7441 no repositório publico
- Timestamp:
- 28/04/2014 22:48:53 (7 anos atrás)
- Localização:
- ILSAPL/trunk
- Arquivos:
-
- 126 editados
- 31 copiados
Legenda:
- Não Modificado
- Adicionado
- Removido
-
ILSAPL/trunk
- Propriedade svn:mergeinfo modificada
-
ILSAPL/trunk/instalacao/sapl.sql
r6192 r7441 586 586 KEY `idx_exped_datord` (`dat_ordem`,`ind_excluido`) 587 587 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0; 588 /*!40101 SET character_set_client = @saved_cs_client */; 588 /*!40101 SET character_set_client = @saved_cs_client */; 589 590 CREATE INDEX `idx1_expediente_materia` on `expediente_materia` (`cod_sessao_plen`); 591 CREATE INDEX `idx2_expediente_materia` on `expediente_materia` (`cod_materia`); 589 592 590 593 -- … … 1117 1120 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0; 1118 1121 /*!40101 SET character_set_client = @saved_cs_client */; 1122 1123 CREATE INDEX `idx1_ordem_dia` on `ordem_dia` (`cod_sessao_plen`); 1124 CREATE INDEX `idx2_ordem_dia` on `ordem_dia` (`cod_materia`); 1119 1125 1120 1126 -- … … 1473 1479 /*!40101 SET character_set_client = @saved_cs_client */; 1474 1480 1481 CREATE INDEX `idx1_registro_votacao` on `registro_votacao` (`cod_materia`); 1475 1482 -- 1476 1483 -- Dumping data for table `registro_votacao` … … 1605 1612 /*!40101 SET character_set_client = @saved_cs_client */; 1606 1613 1614 CREATE INDEX `idx1_sessao_plenaria` on `sessao_plenaria` (`cod_sessao_plen`); 1615 1607 1616 -- 1608 1617 -- Dumping data for table `sessao_plenaria` -
ILSAPL/trunk/skins/sk_sapl/ajuda/autor.dtml
r5233 r7441 7 7 Tipo de Autor e também já tem que ter sido 8 8 atualizado o módulo Parlamentar.<br /> 9 Ao autor parlamentar pode ser concedido um nome de usuário (login) e10 senha para acesso ao SAPL, para que ele possa fazer o envio de9 Ao autor parlamentar ou comissão deve ser concedido um nome de usuário (login) e 10 senha para acesso ao SAPL, para que ele possa elaborar e fazer o envio de 11 11 proposições por meio eletrônico.<br /> 12 12 … … 15 15 de um mandato do referido parlamentar. 16 16 17 Para atribuir a autoria da matéria legislativa a comissão é 18 necessário que a data da apresentação esteja dentro do o período 19 de composição da comissão. 17 20 18 21 Ao ter acesso a esta tabela será exibida uma tela com a -
ILSAPL/trunk/skins/sk_sapl/ajuda/consultas.dtml
r7173 r7441 148 148 <tr valign="top"> 149 149 <td width="135"><p><font style="font-size: 11pt;" size="3">Assunto</font></p></td> 150 <td width="490"><p><font style="font-size: 11pt;" size="3">Escreva o assunto sobre o qual trata(m) o(s) protocolo(s) a ser(em) pesquisado(s).</font></p></td> 150 <td width="490"><p><font style="font-size: 11pt;" size="3"> 151 152 153 A pesquisa por assunto conta com duas fontes de pesquisa, são elas: <br> 154 - Ementa do protocolo; ou<br> 155 - Observações.<br><br> 156 157 Além disso, podem ser usados vário termos de pesquisa, separados por ponto e vírgula(;). <br><br> 158 Ex: Para que se possa encontrar protocolos que mencionem a palavra 'asfalto' no 'setor central' ou ainda no 'centro' da cidade.<br>Use em assunto [<i>asfalto; setor central; centr </i>] 159 </font></p> 160 161 </td> 151 162 </tr> 152 163 </tbody> … … 369 380 </td> 370 381 <td width="490"> 371 <p><font style="font-size: 11pt;" size="3">Informe 372 as palavras da indexação da matéria.</font></p> 382 <p><font style="font-size: 11pt;" size="3"> 383 A pesquisa por assunto conta com três fontes de pesquisa, são elas: <br> 384 - Ementa da matéria; ou<br> 385 - Indexação; ou<br> 386 - Observações.<br><br> 387 388 Além disso, podem ser usados vário termos de pesquisa, separados por ponto e vírgula(;). <br><br> 389 Ex: Para que se possa encontrar matérias que mencionem a palavra 'asfalto' no 'setor central' ou ainda no 'centro' da cidade.<br>Use em assunto [<i>asfalto; setor central; centr </i>] 390 391 392 393 </font></p> 373 394 </td> 374 395 </tr> -
ILSAPL/trunk/skins/sk_sapl/ajuda/materia_anexada.dtml
r4281 r7441 109 109 <td width="15%"> 110 110 <p class="western"><font style="font-size: 11pt;" 111 size="3">O pcional</font></p>111 size="3">Obrigatório</font></p> 112 112 </td> 113 113 <td width="65%"> -
ILSAPL/trunk/skins/sk_sapl/ajuda/modulo_comissoes.dtml
r2624 r7441 6 6 alimente as tabelas auxiliares que dão suporte à 7 7 esta transação, que são:<br /> 8 8 9 <br /> 9 10 <b>- Tabelas Auxiliares</b><br /> … … 16 17 <li> <a href="cargo_comissao">Cargo Comissão</a></li> 17 18 <li> <a href="partidos">Partidos</a></li> 19 <li> <a href="tipo_autor">Tipo Autor</a></li> 20 <li> <a href="autor">Autor</a></li> 18 21 </ul> 22 <br /><br /> 23 24 Para a comissão ficar com status de Ativa="sim" é necessário que a data da sua extinção não esteja preenchida e, 25 também, que lhe tenha sido atribuido o login de autor.<br /> 26 27 A inativação da comissão deve ser feita atualizando-se a 28 data a partir da qual ela ficou inativa; devendo, nesse caso, ser posterior a da apresentação da última matéria da qual tenha sido autora.<br /> 29 <br /> 30 A exclusão da comissão somente será possível se não tiver havido qualquer tramitação de matéria para ela. Então, deve-se exclui-la antes da tabela de unidades de tramitação. <br /> 19 31 <br /> 20 32 21 <br />22 33 <dtml-var "navegacao_ajuda(pagina_anterior='cadastro_mesa_diretora', pagina_proxima='cargo_comissao')"> 23 34 <br /> -
ILSAPL/trunk/skins/sk_sapl/ajuda/proposicao.dtml
r3988 r7441 2 2 3 3 <h1>Proposição - elaboração / atualização</h1> 4 A tela exibe um conjunto de dados básicos para a elaboração de uma nova proposição ou de um documento acessório. No caso de uma proposição ou se um documento estiver sido consultado, o sapl permitirá a sua <a href="proposicao_editor">atualização</a> . Os dados básicos são os seguintes:<br><br><b>Tipo</b> - combo para a seleção do tipo de proposição legislativa ou documento acessório.<br><br><b>Descrição</b> - deve conter uma breve descrição sobre a proposição ou documento que está sendo elaborado ou atualizado.<br><br><b>Matéria Legislativa, número e ano</b> - essas informações somente deverão ser indicadas quando tratar-se de um documento do tipo <b>parecer</b>, caso contrário, o sistema mantém os respectivos campos inibidos, ou seja, sem acesso. Caso tenham que ser informados, a matéria legislativa já deverá ter sido cadastrada no sistema. <br><br><b>Criar texto em XML</b> ou <b>Carregar Arquivo Externo</b> - indicar assinalando uma das opções. Caso seja indicada a opção - Criar texto em XML - o sapl irá disponibilizar um editor de textos - orientado por um modelo próprio, para o tipo de documento a ser digitado, ou seja, com a formatação final que foi previamente ajustada para o tipo de documento. Se a segunda opção for a indicada, então o sapl irá habilitar o botão <b>Arquivo</b> de modo a permitir realizar a carga de um documento previamente digitado; e, neste caso, não entrará no mérito do modelo - formato final - do documento <i>uploaded</i>.<br><br>Ao final, deve ser acionado o botão <b>salvar dados básicos e criar texto integral</b> para dar seguimento a execução da função. Se a opção foi a de criar o texto, o sapl abrirá o editor de textos para que o documento seja digitado. No caso do <i>upload</i> de documento já digitado, a função emitirá mensagem de finalização e de envio para protocolo informando o número de identificação gerado de modo automático.4 A tela exibe um conjunto de dados básicos para a elaboração de uma nova proposição ou de um documento acessório. No caso de uma proposição ou se um documento estiver sido consultado, o sapl permitirá a sua <a href="proposicao_editor">atualização</a> . Os dados básicos são os seguintes:<br><br><b>Tipo</b> - combo para a seleção do tipo de proposição legislativa ou documento acessório.<br><br><b>Descrição</b> - deve conter uma breve descrição sobre a proposição ou documento que está sendo elaborado ou atualizado.<br><br><b>Matéria Legislativa, número e ano</b> - essas informações somente deverão ser indicadas quando tratar-se de um documento do tipo <b>parecer</b>, caso contrário, o sistema mantém os respectivos campos inibidos, ou seja, sem acesso. Caso tenham que ser informados, a matéria legislativa já deverá ter sido cadastrada no sistema. <br><br><b>Criar texto em XML</b> ou <b>Carregar Arquivo Externo</b> - indicar assinalando uma das opções. Caso seja indicada a opção - Criar texto em XML - o sapl irá disponibilizar um editor de textos - orientado por um modelo próprio, o qual deve ter sido previamente associado - para o tipo de documento a ser digitado, ou seja, com a formatação final que foi previamente ajustada para o tipo de documento. Se a segunda opção for a indicada, então o sapl irá habilitar o botão <b>Arquivo</b> de modo a permitir realizar a carga de um documento previamente digitado; e, neste caso, não entrará no mérito do modelo e nem da respectiva folha de estilo - formato final - do documento <i>uploaded</i>.<br><br>Ao final, deve ser acionado o botão <b>salvar dados básicos e criar texto integral</b> para dar seguimento a execução da função. Se a opção foi a de criar o texto, o sapl abrirá o editor de textos para que o documento seja digitado. No caso do <i>upload</i> de documento já digitado, a função emitirá mensagem de finalização e de envio para protocolo informando o número de identificação gerado de modo automático. 5 5 <br><br> 6 6 <dtml-var "navegacao_ajuda(pagina_anterior='proposicao_legislativa', pagina_proxima='proposicao_editor')"> -
ILSAPL/trunk/skins/sk_sapl/ajuda/recebimento_proposicao.dtml
r4226 r7441 11 11 uma proposição. Esse código 12 12 está disponível no recibo de entrega da 13 proposição, que deve ter sido impresso e assinado13 proposição, que deve ter sido impresso e enviado/assinado 14 14 pelo autor. <br /> 15 15 Digite o código constante do recibo no campo … … 18 18 Serão exibidos os dados básicos da 19 19 proposição, e o seu texto integral 20 est á disponível ao clicar-se no link com o21 código do documento. <br />20 estará disponível ao clicar-se no link com o 21 código do documento. Nos casos de erro, o sistema emite a mensagem 'Documento Inválido!" devendo, o mesmo, ser devolvido ao autor.<br /> 22 22 Existem dois tipos de proposições: geradoras de 23 23 matérias (que são propostas de 24 24 matérias legislativas) e geradoras de documentos 25 acessórios (que d& Atilde;o origem a um novo documento25 acessórios (que dão origem a um novo documento 26 26 acessório dentro de uma matéria já 27 27 existente). Dependendo desse tipo, será exibido o 28 28 botão “Criar Matéria” ou 29 “Criar Documento Acessório” .<br />30 Clique n elepara continuar, e prossiga o cadastramento de uma29 “Criar Documento Acessório” conforme o caso.<br /> 30 Clique num deles para continuar, e prossiga o cadastramento de uma 31 31 matéria ou de um documento acessório da forma 32 32 convencional.<br /> 33 33 Ao finalizar esse cadastramento, e clicar no botão salvar, a 34 proposiç& Atilde;o será dada como recebida, e34 proposição será dada como recebida, e 35 35 ficará vinculada à matéria ou ao 36 documento acessório criado. <br />36 documento acessório criado. <br /> 37 37 <br /> 38 38 Ainda na tela inicial de recebimento de … … 45 45 Recebidas:</b> Proposições que 46 46 já foram enviadas pelo autor via SAPL, às quais 47 ainda não foi dado o recebimento. </li>47 ainda não foi dado o recebimento. Aguardam a informação do código de segurança</li> 48 48 <li><b>Proposições 49 49 Não Incorporadas</b>: … … 51 51 pelo operador, mas que, por algum motivo, foram desvinculadas 52 52 de sua matéria legislativa ou de seu documento 53 acessório correspondente. Essa nãoé53 acessório correspondente. Essa <b>não</b> é 54 54 uma situação normal, pois uma 55 55 proposição não deve permanecer nesse -
ILSAPL/trunk/skins/sk_sapl/ajuda/relatorios.dtml
r3194 r7441 8 8 <br /> 9 9 <h1><a NAME="rel_rel">Relatórios</a></h1> 10 <br /> 11 <h1><a NAME="rel_atas">Emitindo Lista das Atas das Sessões</a></h1> 12 Para emissão deve ser informada a quantidade de atas que se deseja visualizar. Por padrão, caso nada seja indicado, as últimas 50 (cinquenta) atas serão apresentadas, por ordem descendente de data.<br /> 13 10 14 <br /> 11 15 <h1><a NAME="rel_tipo_autor_ano">Emitindo Relatório de Proposituras por Tipo, Autor e Ano</a></h1> -
ILSAPL/trunk/skins/sk_sapl/ajuda/sessao_plenaria_expedientes.dtml
r4302 r7441 6 6 <br>O sistema irá abrir uma caixa de texto para cada parte definida, de modo a permitir a edição de textos no seu interior. Assim, é possível efetuar o registro de todas as ações realizadas durante a Sessão.<br /> 7 7 <br>Após digitar os textos dentro da caixa, acione o botão 'Salvar' para grava-los.<br /> 8 <br><b>Nota:</b> Deve-se evitar copiar textos de outros editores MS Word, etc (Crtl-C e Crtl-V) para dentro da caixa de texto, uma vez que juntamente com o texto vem <i>tags</i> inseridas pelo Editor de Textos, as quais nem sempre são reconhecidas ou passíveis de tradução para o <i>html</i>, que é a linguagem do Navegador Web. Esta sugestão é feita, pois sempre que uma <i>tag</i> existente no texto e não reconhecida pela função de conversão, o relatório em <i>PDF</i> deixa de ser gerado devido a ocorrências de erros decorrentes dessas <i>tags</i> não traduzidas.<br /> 8 9 <br /> 9 10 <br><dtml-var "navegacao_ajuda(pagina_anterior='sessao_plenaria', pagina_proxima='recebimento_proposicao')"><br /> -
ILSAPL/trunk/skins/sk_sapl/ajuda/sessao_plenaria_materias_expediente.dtml
r6407 r7441 1 1 <dtml-var standard_html_header> 2 2 3 <h1>Sessão Plenária - Matérias na Ordem do Dia</h1><br /> 4 <br>Esta função apresenta a lista de matérias legislativas que foram inscritas na Ordem do Dia da Sessão Plenária para discussão. <br /> 5 <br>Cada matéria na lista contém: identificação da matéria ( número e origem), autor, ementa e observação. <br /> 3 <h1>Sessão Plenária - Matérias no Expediente</h1><br /> 4 <br>Esta função apresenta a lista de matérias legislativas que foram inseridas no Expediente da Sessão Plenária. <br /> 5 <br>Cada matéria na lista contém: o número de ordem, a identificação da matéria ( número e origem), autor, ementa e observação. <br /> 6 <br>Também, nos casos de exclusões e/ou novas inclusões de matérias com a consequente perda da numeração sequencial, permite a reordenação das matérias por tipo, ano e número de identificação. Portanto, não há necessidade de inclusão na ordem, pois pode ser ordenado posteriormente. <br /> 6 7 <br>Na identificação da matéria há um link que, quando acionado, permite o acesso aos meta dados da matéria propriamente.<br /> 7 <br>As matérias legislativas são inseridas n a Ordem do Dia, por meio da função <i>Ordem do Dia</i>, integradaa <i>Sessão Plenária</i>.<br />8 <br>As matérias legislativas são inseridas no Expediente, por meio da função <i>Matérias no Expediente</i>, da <i>Sessão Plenária</i>.<br /> 8 9 <br>O retorno a tela anterior é feito ao acionar o botão 'Retornar', que se encontra na parte inferior da tela.<br /> 9 10 <br><dtml-var "navegacao_ajuda(pagina_anterior='sessao_plenaria', pagina_proxima='sessao_plenaria_expedientes')"><br /> -
ILSAPL/trunk/skins/sk_sapl/ajuda/sessao_plenaria_materias_ordem_dia.dtml
r6407 r7441 6 6 <br>Na identificação da matéria há um link que, quando acionado, permite o acesso aos meta dados da matéria propriamente.<br /> 7 7 <br>As matérias legislativas são inseridas na Ordem do Dia, por meio da função <i>Ordem do Dia</i>, integrada a <i>Sessão Plenária</i>.<br /> 8 <br>Também, é possível reordenar as matérias na Ordem do Dia, de modo a restaurar o número de ordem sequencial, bastando para isso, clicar no botão 'Reordenar Matérias na Ordem do Dia', as quais serão renumeradas em ordem de tipo, ano e número. <br /> 8 9 <br>O retorno a tela anterior é feito ao acionar o botão 'Retornar', que se encontra na parte inferior da tela.<br /> 9 10 <br><dtml-var "navegacao_ajuda(pagina_anterior='sessao_plenaria', pagina_proxima='sessao_plenaria_expedientes')"><br /> -
ILSAPL/trunk/skins/sk_sapl/cadastros/auxiliares/assunto_norma_juridica/assunto_norma_juridica_index_html.dtml
r6142 r7441 64 64 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 65 65 <tr> <td align="center" class="form-text"><b> 66 <dtml-var " sapl.pysc.PageListOutput_pysc('assunto_norma_juridica_index_html', page, step, _['sequence-length'])">66 <dtml-var "pysc.PageListOutput_pysc('assunto_norma_juridica_index_html', page, step, _['sequence-length'])"> 67 67 </b></td> </tr> 68 68 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/cadastros/auxiliares/autor/autor_form.dtml
r7243 r7441 1 1 <dtml-var standard_html_header> 2 2 <script type="text/javascript" language="javascript"> 3 <!-- 4 function submeter (form){ 5 var tip_autor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value; 6 var separador = tip_autor.indexOf("&"); 7 form.tip_autor.value = tip_autor.substring(0, separador); 8 9 if (form.tip_autor.value == 0){ 10 alert("O tipo de autor deve ser preenchido!"); 11 form.lst_tip_autor.focus(); 3 <!-- 4 function submeter (form){ 5 var tip_autor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value; 6 var separador = tip_autor.indexOf("&"); 7 form.tip_autor.value = tip_autor.substring(0, separador); 8 9 if (form.tip_autor.value == 0){ 10 alert("O tipo de autor deve ser preenchido!"); 11 form.lst_tip_autor.focus(); 12 return false; 13 } 14 15 if ((form.rad_autor_eh_usuario[0].checked) && (!form.txt_login.disabled) && (form.txt_login.value == '')) { 16 alert ("Informe um LOGIN para o autor, ou marque 'Não' caso não queira credenciá-lo como usuário do SAPL!"); 17 form.txt_login.focus(); 18 return false; 19 } 20 21 if (form.lst_cod_autor){ 22 var cod_autor = form.lst_cod_autor[form.lst_cod_autor.selectedIndex].value; 23 var des_tipo_autor = tip_autor.substring(separador+1,tip_autor.length); 24 if (cod_autor==0){ 25 form.lst_cod_autor.focus(); 26 alert("É necessário escolher um autor!"); 12 27 return false; 13 28 } 14 15 if ((form.rad_autor_eh_usuario[0].checked) && (!form.txt_login.disabled) && (form.txt_login.value == '')) { 16 alert ("Informe um LOGIN para o autor, ou marque 'Não' caso não queira credenciá-lo como usuário do SAPL!"); 17 form.txt_login.focus(); 18 return false; 19 } 20 21 if (form.lst_cod_autor){ 22 var cod_autor = form.lst_cod_autor[form.lst_cod_autor.selectedIndex].value; 23 var des_tipo_autor = tip_autor.substring(separador+1,tip_autor.length); 24 if (cod_autor==0){ 25 form.lst_cod_autor.focus(); 26 alert("É necessário escolher um autor!"); 27 return false; 28 } 29 30 if (des_tipo_autor == 'Comissao') 31 form.cod_comissao.value = cod_autor; 32 33 if (des_tipo_autor == 'Parlamentar') 34 form.cod_parlamentar.value = cod_autor; 35 36 form.txt_login.disabled=0; 37 form.submit(); 38 return false; 39 } 40 41 if (form.txt_nom_autor.value == ""){ 42 alert("O nome do autor deve ser preenchido!"); 43 form.txt_nom_autor.focus(); 44 return false; 45 } 46 47 if (form.txt_des_cargo.value == ""){ 48 alert("O cargo do autor deve ser preenchido!"); 49 form.txt_des_cargo.focus(); 50 return false; 51 } 29 30 if (des_tipo_autor == 'Comissao') 31 form.cod_comissao.value = cod_autor; 32 33 if (des_tipo_autor == 'Parlamentar') 34 form.cod_parlamentar.value = cod_autor; 35 52 36 form.txt_login.disabled=0; 53 37 form.submit(); 54 } 55 56 function tipo_autor_mudou(form){ 57 /*----------------------------- 58 Função: Reinvoca a página atribuindo a 'tip_autor_' o valor do tipo 59 de autor selecionado e a 'tipo' o nome do tipo de autor selecionado. 60 Argumentos: form : formulário - é o formulario em si. 61 Retorno: A página atualizada com a combo lst_cod_autor tendo os nomes 62 dos possíveis autores listados. 63 Daniel C. Azevedo em 05/04/01. 64 ------------------------------*/ 65 var valor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value; 66 var separador = valor.indexOf("&"); 67 var URL = 'autor_form?tip_autor=' + valor.substring(0,separador) + '&des_tipo_autor=' + 68 valor.substring(separador+1,valor.length) + '&cod_autor=<dtml-var cod_autor missing>' + 69 '&cod_parlamentar=<dtml-var cod_parlamenar missing>'; 70 location.href= URL; 71 } 72 73 function autor_mudou(form){ 74 var autor = form.lst_cod_autor[form.lst_cod_autor.selectedIndex].value; 75 var URL = 'autor_form?tip_autor=<dtml-var tip_autor missing>&des_tipo_autor=<dtml-var des_tipo_autor missing>' + 76 '&cod_parlamentar=' + autor + '&cod_autor=<dtml-var cod_autor missing>'; 77 location.href= URL; 78 79 } 80 81 function autor_excluir() { 82 /*----------------------------- 83 Função: Solicita a confirmação e chama o Método DTML de exclusão do órgão. 84 Argumentos: 85 Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'. 86 Michael em 19/03/01. 87 ------------------------------*/ 88 89 if (confirm("Deseja realmente excluir?")) 90 location.href = "autor_excluir_proc?cod_autor=<dtml-var cod_autor missing>"; 91 } 92 93 function login_excluir(form) { 94 /*----------------------------- 95 Função: Solicita a confirmação e muda o valor de txt_login para None 96 Argumentos: 97 Retorno: ??? 98 Ciciliati em 05/11/03. 99 ------------------------------*/ 100 101 if (confirm("Excluir o Login impedirá o acesso do Autor ao SAPL. Deseja realmente excluir?")){ 102 form.txt_login.value = ''; 103 form.btn_login_excluir.readonly = 1 38 return false; 39 } 40 41 if (form.txt_nom_autor.value == ""){ 42 alert("O nome do autor deve ser preenchido!"); 43 form.txt_nom_autor.focus(); 44 return false; 45 } 46 47 if (form.txt_des_cargo.value == ""){ 48 alert("O cargo do autor deve ser preenchido!"); 49 form.txt_des_cargo.focus(); 50 return false; 51 } 52 form.txt_login.disabled=0; 53 form.submit(); 54 } 55 56 function tipo_autor_mudou(form){ 57 /*----------------------------- 58 Função: Reinvoca a página atribuindo a 'tip_autor_' o valor do tipo 59 de autor selecionado e a 'tipo' o nome do tipo de autor selecionado. 60 Argumentos: form : formulário - é o formulario em si. 61 Retorno: A página atualizada com a combo lst_cod_autor tendo os nomes 62 dos possíveis autores listados. 63 Daniel C. Azevedo em 05/04/01. 64 ------------------------------*/ 65 var valor = form.lst_tip_autor[form.lst_tip_autor.selectedIndex].value; 66 var separador = valor.indexOf("&"); 67 var URL = 'autor_form?tip_autor=' + valor.substring(0,separador) + '&des_tipo_autor=' + 68 valor.substring(separador+1,valor.length) + '&cod_autor=<dtml-var cod_autor missing>'; 69 location.href= URL; 70 } 71 72 function autor_excluir() { 73 /*----------------------------- 74 Função: Solicita a confirmação e chama o Método DTML de exclusão do órgão. 75 Argumentos: 76 Retorno: Retorna uma mensagem de exclusão bem sucedida e redireciona à página 'index_html'. 77 Michael em 19/03/01. 78 ------------------------------*/ 79 80 if (confirm("Deseja realmente excluir?")) 81 location.href = "autor_excluir_proc?cod_autor=<dtml-var cod_autor missing>"; 82 } 83 84 function login_excluir(form) { 85 /*----------------------------- 86 Função: Solicita a confirmação e muda o valor de txt_login para None 87 Argumentos: 88 Retorno: ??? 89 Ciciliati em 05/11/03. 90 ------------------------------*/ 91 92 if (confirm("Excluir o Login impedirá o acesso do Autor ao SAPL. Deseja realmente excluir?")){ 93 form.txt_login.value = ''; 94 form.btn_login_excluir.readonly = 1 95 } 96 } 97 98 function setLogin (form, allowLogin, previousLogin) { 99 if (allowLogin) { 100 if (previousLogin) { 101 form.txt_login.value = previousLogin; 102 form.txt_login.disabled = 1 103 } else { 104 alert ("Informe um login para o usuário"); 105 form.txt_login.disabled = 0; 106 form.txt_login.focus() 104 107 } 105 } 106 107 function setLogin (form, allowLogin, previousLogin) { 108 if (allowLogin) { 109 if (previousLogin) { 110 form.txt_login.value = previousLogin; 111 form.txt_login.disabled = 1 112 } else { 113 alert ("Informe um login para o usuário"); 114 form.txt_login.disabled = 0; 115 form.txt_login.focus() 116 } 117 } else { 118 if (previousLogin) 119 form.txt_login.value = ''; 120 form.txt_login.disabled = 1 121 } 122 } 123 --> 108 } else { 109 if (previousLogin) 110 form.txt_login.value = ''; 111 form.txt_login.disabled = 1 112 } 113 } 114 --> 124 115 </script> 125 116 126 117 <dtml-if expr="_.str(REQUEST['HTTP_REFERER']).find('parlamentar/mandato_salvar_proc') > -1"> 127 128 129 130 131 132 133 134 135 136 <dtml-call expr="REQUEST.set('des_tipo_autor','Comissao')">137 138 118 <dtml-call expr="REQUEST.set('eh_inclusao_de_parlamentar','1')"> 119 <dtml-in expr="zsql.tipo_autor_obter_zsql(des_tipo_autor='Parlamentar')"> 120 <dtml-call expr="REQUEST.set('tip_autor',tip_autor)"> 121 <dtml-call expr="REQUEST.set('des_tipo_autor','Parlamentar')"> 122 </dtml-in> 123 <dtml-elif expr="_.str(REQUEST['HTTP_REFERER']).find('comissao/comissao_salvar_proc') > -1"> 124 <dtml-call expr="REQUEST.set('eh_inclusao_de_comissao','1')"> 125 <dtml-in expr="zsql.tipo_autor_obter_zsql(des_tipo_autor='Comissao')"> 126 <dtml-call expr="REQUEST.set('tip_autor',tip_autor)"> 127 <dtml-call expr="REQUEST.set('des_tipo_autor','Comissao')"> 128 </dtml-in> 129 139 130 </dtml-if> 140 131 141 132 <form name="autor_form" action="autor_salvar_proc"> 142 133 143 144 <h1 class="firstHeading"> Tabelas Auxiliares </h1> 145 146 147 <tr class="fundo">148 149 150 </table>151 152 153 154 155 * Parlamentar como unidade de tramitação*156 * Alterado por Sergio Damiati em 19/01/2009*157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 134 <div class="helpsapl"> <a id="ajuda" href="&dtml-portal_url;/ajuda/autor">Ajuda</a> </div> 135 <h1 class="firstHeading"> Tabelas Auxiliares </h1> 136 137 <table width="100%" align="center"> 138 <tr class="fundo"> 139 <td align="right" class="form-label">| <a href="index_html">Início</a>| </td> 140 </tr> 141 </table> 142 143 <dtml-comment> 144 ******************************************************************************** 145 * Inserido o campo hidden ind_unidade_deliberativa com valor 0 para inserir o * 146 * Parlamentar como unidade de tramitação * 147 * Alterado por Sergio Damiati em 19/01/2009 * 148 ******************************************************************************** 149 </dtml-comment> 150 151 <dtml-if eh_inclusao_de_parlamentar> 152 <input type="hidden" name="eh_inclusao_de_parlamentar" value="1" /> 153 <input type="hidden" name="ind_unidade_deliberativa" value="0" /> 154 <input type="hidden" name="cod_parlamentar" value="<dtml-var cod_parlamentar>" /> 155 <input type="hidden" name="cod_comissao" value="" /> 156 <dtml-elif eh_inclusao_de_comissao> 157 <input type="hidden" name="eh_inclusao_de_comissao" value="1" /> 158 <input type="hidden" name="ind_unidade_deliberativa" value="<dtml-var ind_unidade_deliberativa>" /> 159 <input type="hidden" name="cod_comissao" value="<dtml-var cod_comissao>" /> 160 <input type="hidden" name="cod_parlamentar" value="" /> 161 <dtml-else> 162 <input type="hidden" name="cod_comissao" value="" /> 163 <input type="hidden" name="cod_parlamentar" value="" /> 164 </dtml-if> 174 165 <input type="hidden" name="cod_autor" value="<dtml-var cod_autor missing>" /> 175 166 <input type="hidden" name="tip_autor" /> 176 167 177 <fieldset><legend>Autor</legend> 178 <table width="98%" align="center"> 168 <fieldset><legend>Autor</legend> 169 <table width="98%" align="center"> 170 <tr style="height:40"> 171 <td class="form-element">Tipo (*)<br /> 172 <select name="lst_tip_autor" size="1" onChange="tipo_autor_mudou(document.autor_form)"> 173 <dtml-unless tip_autor> 174 <option value="">Selecione</option> 175 </dtml-unless> 176 <dtml-in expr="zsql.tipo_autor_obter_zsql(tip_autor='')"> 177 <option <dtml-if expr="REQUEST.has_key('tip_autor') and tip_autor==_.int(REQUEST['tip_autor'])"> 178 selected 179 </dtml-if> 180 value="<dtml-var tip_autor>&<dtml-var des_tipo_autor url_quote>"> 181 <dtml-var des_tipo_autor></option> 182 </dtml-in> 183 </select> 184 </td> 185 <td colspan="2" class="form-element">Autor (*)<br /> 186 <dtml-if expr="_.has_key('des_tipo_autor') and des_tipo_autor=='Parlamentar'"> 187 <select name="lst_cod_autor"> 188 <option value="">Selecione</option> 189 <dtml-if cod_autor> 190 <dtml-call expr="REQUEST.set('cod_autor_parlamentar',REQUEST['cod_autor'])"> 191 <dtml-else> 192 <dtml-call expr="REQUEST.set('cod_autor_parlamentar',' ')"> 193 </dtml-if> 194 <dtml-in expr="zsql.parlamentar_nao_autor_obter_zsql(cod_autor_nao_omitir=_.str(REQUEST['cod_autor_parlamentar']).strip)"> 195 <option <dtml-if expr="REQUEST.has_key('cod_parlamentar') and cod_parlamentar==_.int(REQUEST['cod_parlamentar'])"> 196 selected</dtml-if> 197 value="<dtml-var cod_parlamentar>"> 198 <dtml-var nom_parlamentar> - <dtml-if sgl_partido><dtml-var sgl_partido><dtml-else> S/P </dtml-if></option> 199 </dtml-in> 200 </select> 201 <input type="hidden" name="txt_nom_autor" /> 202 <dtml-elif expr="_.has_key('des_tipo_autor') and (des_tipo_autor=='Comissão' or des_tipo_autor=='Comissao')"> 203 <select name="lst_cod_autor"> 204 <option value="0"></option> 205 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao='')"> 206 <dtml-if expr="not(dat_extincao)"> 207 <option <dtml-if expr="REQUEST.has_key('cod_comissao') and cod_comissao==REQUEST['cod_comissao']"> 208 selected</dtml-if> 209 value="<dtml-var cod_comissao>"> 210 <dtml-var nom_comissao></option> 211 </dtml-if> 212 </dtml-in> 213 </select> 214 <input type="hidden" name="txt_nom_autor" /> 215 <dtml-elif expr="_.has_key('des_tipo_autor')"> 216 <input type="text" name="txt_nom_autor" value="<dtml-var nom_autor missing>" size="50" maxlength="50" /> 217 <dtml-else> 218 <input type="text" name="txt_nom_autor" disabled /> 219 </dtml-if> 220 </td> 221 </tr> 222 223 <dtml-comment> 224 ***************************************************************************** 225 * Abaixo ocorre a listagem dos tipos de autor, sendo que algum já estará* 226 * selecionado se esse documento estiver sendo recarregado por ele mesmo ou * 227 * vindo do index para uma atualização. * 228 ***************************************************************************** 229 **************************************************************************** 230 * Abaixo ocorre a checagem por uma das 4 opções para o campo "Nome". A * 231 * 1ª opção é se o tipo de autor for um 'Parlamentar'. Aí, busca-se a lista* 232 * de parlamentares. A 2ª é se o tipo for 'Comissao', ocorrendo a listagem * 233 * de comissões. a 3ª é se for um tipo que não 'Parlamentar' ou 'Comissao',* 234 * sendo disponibilizado a opção de texto. Por último, não haver ainda um * 235 * tipo de autor escolhido, ocorrendo um "input" disabled * 236 **************************************************************************** 237 </dtml-comment> 238 <dtml-if expr="_.has_key('des_tipo_autor') and ((des_tipo_autor!='Parlamentar') and (des_tipo_autor!='Comissao'))"> 179 239 <tr style="height:40"> 180 <td class="form-element">Tipo (*)<br /> 181 <select name="lst_tip_autor" size="1" onChange="tipo_autor_mudou(document.autor_form)"> 182 <dtml-unless tip_autor> 183 <option value="">Selecione</option> 184 </dtml-unless> 185 <dtml-in expr="zsql.tipo_autor_obter_zsql(tip_autor='')"> 186 <option <dtml-if expr="REQUEST.has_key('tip_autor') and tip_autor==_.int(REQUEST['tip_autor'])"> 187 selected 188 </dtml-if> 189 value="<dtml-var tip_autor>&<dtml-var des_tipo_autor url_quote>"> 190 <dtml-var des_tipo_autor></option> 191 </dtml-in> 192 </select> 193 </td> 194 <td colspan="2" class="form-element">Autor (*)<br /> 195 <dtml-if expr="_.has_key('des_tipo_autor') and des_tipo_autor=='Parlamentar'"> 196 <select name="lst_cod_autor" onChange="autor_mudou(document.autor_form)"> 197 <option value="">Selecione</option> 198 <dtml-if cod_autor> 199 <dtml-call expr="REQUEST.set('cod_autor_parlamentar',REQUEST['cod_autor'])"> 200 <dtml-else> 201 <dtml-call expr="REQUEST.set('cod_autor_parlamentar',' ')"> 202 </dtml-if> 203 <dtml-if cod_parlamentar> 204 <dtml-call expr="REQUEST.set('cod_parlamentar_autor',REQUEST['cod_parlamentar'])"> 205 <dtml-else> 206 <dtml-call expr="REQUEST.set('cod_parlamentar_autor',' ')"> 207 </dtml-if> 208 <dtml-in expr="zsql.parlamentar_nao_autor_obter_zsql(cod_autor_nao_omitir=_.str(REQUEST['cod_autor_parlamentar']).strip)"> 209 <option <dtml-if expr="_.has_key('cod_autor_parlamentar') and _.str(cod_autor)==_.str(cod_autor_parlamentar)"> 210 selected</dtml-if> 211 <dtml-if expr="_.has_key('cod_parlamentar_autor') and _.str(cod_parlamentar)==_.str(cod_parlamentar_autor)"> 212 selected</dtml-if> 213 value="<dtml-var cod_parlamentar>"> 214 <dtml-var nom_parlamentar> - <dtml-if sgl_partido><dtml-var sgl_partido><dtml-else> S/P </dtml-if></option> 215 </dtml-in> 216 <dtml-if expr="cod_parlamentar_autor != ' ' "> 217 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 218 <dtml-if expr="txt_login != ''"> 219 <dtml-call expr="REQUEST.set('col_username', txt_login)"> 220 </dtml-if> 221 </dtml-in> 222 </dtml-if> 223 </select> 224 <input type="hidden" name="txt_nom_autor" /> 225 <dtml-elif expr="_.has_key('des_tipo_autor') and (des_tipo_autor=='Comissão' or des_tipo_autor=='Comissao')"> 226 <select name="lst_cod_autor"> 227 <option value="0"></option> 228 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao='')"> 229 <option <dtml-if expr="REQUEST.has_key('cod_comissao') and cod_comissao==REQUEST['cod_comissao']"> 230 selected</dtml-if> 231 value="<dtml-var cod_comissao>"> 232 <dtml-var nom_comissao></option> 233 </dtml-in> 234 </select> 235 <input type="hidden" name="txt_nom_autor" /> 236 <dtml-elif expr="_.has_key('des_tipo_autor')"> 237 <input type="text" name="txt_nom_autor" value="<dtml-var nom_autor missing>" size="50" maxlength="50" /> 238 <dtml-else> 239 <input type="text" name="txt_nom_autor" disabled /> 240 </dtml-if> 241 </td> 240 <td colspan="2" class="form-element">Cargo: (*)<br /> 241 <input type="text" name="txt_des_cargo" value="<dtml-var des_cargo missing>" maxlength="50" /></td> 242 <td class="form-element">Partido:<br /> 243 <select name="lst_cod_partido"> 244 <option value="">Selecione</option> 245 <dtml-in expr="zsql.partido_obter_zsql(cod_partido='')"> 246 <option value="<dtml-var cod_partido>" 247 <dtml-if expr="REQUEST.has_key('cod_partido') and cod_partido==REQUEST['cod_partido']"> 248 selected 249 </dtml-if>><dtml-var sgl_partido> 250 </option> 251 </dtml-in> 252 </select> 253 </td> 242 254 </tr> 243 244 <dtml-comment> 245 ***************************************************************************** 246 * Abaixo ocorre a listagem dos tipos de autor, sendo que algum já estará* 247 * selecionado se esse documento estiver sendo recarregado por ele mesmo ou * 248 * vindo do index para uma atualização. * 249 ***************************************************************************** 250 **************************************************************************** 251 * Abaixo ocorre a checagem por uma das 4 opções para o campo "Nome". A * 252 * 1ª opção é se o tipo de autor for um 'Parlamentar'. Aí, busca-se a lista* 253 * de parlamentares. A 2ª é se o tipo for 'Comissao', ocorrendo a listagem * 254 * de comissões. a 3ª é se for um tipo que não 'Parlamentar' ou 'Comissao',* 255 * sendo disponibilizado a opção de texto. Por último, não haver ainda um * 256 * tipo de autor escolhido, ocorrendo um "input" disabled * 257 **************************************************************************** 258 </dtml-comment> 259 <dtml-if expr="_.has_key('des_tipo_autor') and ((des_tipo_autor!='Parlamentar') and (des_tipo_autor!='Comissao'))"> 260 <tr style="height:40"> 261 <td colspan="2" class="form-element">Cargo: (*)<br /> 262 <input type="text" name="txt_des_cargo" value="<dtml-var des_cargo missing>" maxlength="50" /></td> 263 <td class="form-element">Partido:<br /> 264 <select name="lst_cod_partido"> 265 <option value="">Selecione</option> 266 <dtml-in expr="zsql.partido_obter_zsql(cod_partido='')"> 267 <option value="<dtml-var cod_partido>" 268 <dtml-if expr="REQUEST.has_key('cod_partido') and cod_partido==REQUEST['cod_partido']"> 269 selected 270 </dtml-if>><dtml-var sgl_partido> 271 </option> 272 </dtml-in> 273 </select> 274 </td> 275 </tr> 276 <dtml-else> 277 <tr> 278 <td> 279 <input type="hidden" name="txt_des_cargo" value="<dtml-var des_cargo missing>" /> 280 <input type="hidden" name="lst_cod_partido" value="<dtml-var cod_partido missing>" /> 281 </td> 282 </tr> 283 </dtml-if> 284 <tr> 285 <td height="10"></td> 286 </tr> 287 </table> 288 289 <dtml-unless expr="_.has_key('col_username')"> 290 <dtml-call expr="REQUEST.set('col_username',None)"> 291 </dtml-unless> 292 <fieldset><legend>Acesso ao SAPL</legend> 293 <table width="95%" align="center"> 294 <tr> 295 <td class="form-element"> 296 Conceder ao Autor acesso especial ao SAPL como usuário do perfil "Autor"?<br /> 297 <input type="radio" 298 name="rad_autor_eh_usuario" 299 value="Sim" <dtml-unless expr="col_username==None">checked</dtml-unless> 300 onClick="setLogin(document.autor_form,1,'<dtml-var col_username null>')" />Sim 301 <input type="radio" 302 name="rad_autor_eh_usuario" 303 value="Não" <dtml-if expr="col_username==None">checked</dtml-if> 304 onClick="setLogin(document.autor_form,0,'<dtml-var col_username null>')" />Não 305 </td> 306 </tr> 307 <tr> 308 <td class="form-element"> 309 Login: <input type="text" name="txt_login" maxlength="20" style="width:20" value="<dtml-var col_username null>" disabled /> 310 </td> 311 </tr> 312 </td> 313 </tr> 255 <dtml-else> 256 <tr> 257 <td> 258 <input type="hidden" name="txt_des_cargo" value="<dtml-var des_cargo missing>" /> 259 <input type="hidden" name="lst_cod_partido" value="<dtml-var cod_partido missing>" /> 260 </td> 261 </tr> 262 </dtml-if> 263 <tr> 264 <td height="10"></td> 265 </tr> 314 266 </table> 267 268 <dtml-unless expr="_.has_key('col_username')"> 269 <dtml-call expr="REQUEST.set('col_username',None)"> 270 </dtml-unless> 271 <fieldset><legend>Acesso ao SAPL</legend> 272 <table width="95%" align="center"> 273 <tr> 274 <td class="form-element"> 275 Conceder ao Autor acesso especial ao SAPL como usuário do perfil "Autor"?<br /> 276 <input type="radio" name="rad_autor_eh_usuario" value="Sim" <dtml-unless expr="col_username==None">checked</dtml-unless> onClick="setLogin(document.autor_form,1,'<dtml-var col_username null="">')" />Sim 277 <input type="radio" name="rad_autor_eh_usuario" value="Não" <dtml-if expr="col_username==None">checked</dtml-if> onClick="setLogin(document.autor_form,0,'<dtml-var col_username null="">')" />Não 278 </td> 279 </tr> 280 <tr> 281 <td class="form-element"> 282 Login: <input type="text" name="txt_login" maxlength="20" style="width:20" value="<dtml-var col_username null="">" disabled /> 283 </td> 284 </tr> 285 </td> 286 </tr> 287 </table> 288 </fieldset> 289 <br /> 290 <center> 291 <input type="button" class="botao" name="btn_autor_salvar" value="Salvar" onClick="submeter(document.autor_form)" /> 292 293 <dtml-if cod_autor> 294 <input type="button" class="botao" name="btn_autor_excluir" value="Excluir" onClick="autor_excluir()" /> 295 </dtml-if> 296 </center> 315 297 </fieldset> 316 <br /> 317 <center> 318 <input type="button" class="botao" name="btn_autor_salvar" value="Salvar" onClick="submeter(document.autor_form)" /> 319 320 <dtml-if cod_autor> 321 <input type="button" class="botao" name="btn_autor_excluir" value="Excluir" onClick="autor_excluir()" /> 322 </dtml-if> 323 </center> 324 </fieldset> 325 </form> 298 </form> 326 299 <dtml-var standard_html_footer> -
ILSAPL/trunk/skins/sk_sapl/cadastros/auxiliares/autor/autor_salvar_proc.dtml
r7243 r7441 81 81 <dtml-let mensagem="'Parlamentar incluído como Autor!'" 82 82 sucesso="1" 83 url="' sapl/cadastros/parlamentar/unidade_tramitacao_confirmar_proc?cod_parlamentar='+cod_parlamentar+'&ind_unidade_deliberativa='+ind_unidade_deliberativa">83 url="'&dtml-portal_url;/cadastros/parlamentar/unidade_tramitacao_confirmar_proc?cod_parlamentar='+cod_parlamentar+'&ind_unidade_deliberativa='+ind_unidade_deliberativa"> 84 84 <dtml-var mensagem_emitir> 85 85 </dtml-let> … … 87 87 <dtml-let mensagem="'Dados do autor salvos com sucesso!<br><br><b>EXCLUÍDA</b> a conta para acesso ao SAPL.<br>'" 88 88 sucesso="1" 89 url="' sapl/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar='+cod_parlamentar">89 url="'&dtml-portal_url;/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar='+cod_parlamentar"> 90 90 <dtml-var mensagem_emitir> 91 91 </dtml-let> … … 93 93 <dtml-let mensagem="'Parlamentar incluído como Autor!'" 94 94 sucesso="1" 95 url="' sapl/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar='+cod_parlamentar">95 url="'&dtml-portal_url;/cadastros/parlamentar/parlamentar_mostrar_proc?cod_parlamentar='+cod_parlamentar"> 96 96 <dtml-var mensagem_emitir> 97 97 </dtml-let> … … 101 101 <dtml-let mensagem="'Comissão incluída como Autor!<br><br>Criada conta para acesso ao SAPL com as seguintes credenciais:<br>Login: <b>\'' + txt_login + '\'</b><br>Senha: <b>\'' + sapl_documentos.props_sapl.txt_senha_inicial + '\'</b><br>'" 102 102 sucesso="1" 103 url="' sapl/cadastros/comissao/unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+ind_unidade_deliberativa">103 url="'&dtml-portal_url;/cadastros/comissao/unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+ind_unidade_deliberativa"> 104 104 <dtml-var mensagem_emitir> 105 105 </dtml-let> … … 107 107 <dtml-let mensagem="'Dados do autor salvos com sucesso!<br><br><b>EXCLUÍDA</b> a conta para acesso ao SAPL.<br>'" 108 108 sucesso="1" 109 url="' sapl/cadastros/comissao/unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+ind_unidade_deliberativa">109 url="'&dtml-portal_url;/cadastros/comissao/unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+ind_unidade_deliberativa"> 110 110 <dtml-var mensagem_emitir> 111 111 </dtml-let> … … 113 113 <dtml-let mensagem="'Comissão incluída como Autor!'" 114 114 sucesso="1" 115 url="' sapl/cadastros/comissao/unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+ind_unidade_deliberativa">115 url="'&dtml-portal_url;/cadastros/comissao/unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+ind_unidade_deliberativa"> 116 116 <dtml-var mensagem_emitir> 117 117 </dtml-let> -
ILSAPL/trunk/skins/sk_sapl/cadastros/auxiliares/casa_legislativa/casa_legislativa_form.dtml
r6791 r7441 162 162 <input type="text" name="txt_txt_senha_inicial" value="<dtml-var expr="sapl_documentos.props_sapl.txt_senha_inicial" missing>" size="15" maxlength="50" /></td> 163 163 <td><label>Cor de fundo </label><br /> 164 <input type="text" name="txt_cor_fundo" value="<dtml-var expr="sapl_documentos.props_sapl.cor_fundo" missing>" size="15" maxlength="50" /><IMG SRC=" sapl/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('sapl/javascript/pick_color?col=linkColor1','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td>164 <input type="text" name="txt_cor_fundo" value="<dtml-var expr="sapl_documentos.props_sapl.cor_fundo" missing>" size="15" maxlength="50" /><IMG SRC="&dtml-portal_url;/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('&dtml-portal_url;/javascript/pick_color?col=linkColor1','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td> 165 165 </tr> 166 166 <tr> 167 167 <td colspan="2"><label>Cor da borda</label><br /> 168 <input type="text" name="txt_cor_borda" value="<dtml-var expr="sapl_documentos.props_sapl.cor_borda" missing>" size="15" maxlength="50" /><IMG SRC=" sapl/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('sapl/javascript/pick_color?col=linkColor2','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td>168 <input type="text" name="txt_cor_borda" value="<dtml-var expr="sapl_documentos.props_sapl.cor_borda" missing>" size="15" maxlength="50" /><IMG SRC="&dtml-portal_url;/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('&dtml-portal_url;/javascript/pick_color?col=linkColor2','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td> 169 169 <td colspan="1"><label>Cor principal</label><br /> 170 <input type="text" name="txt_cor_principal" value="<dtml-var expr="sapl_documentos.props_sapl.cor_principal" missing>" size="15" maxlength="50" /><IMG SRC=" sapl/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('sapl/javascript/pick_color?col=linkColor3','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td>170 <input type="text" name="txt_cor_principal" value="<dtml-var expr="sapl_documentos.props_sapl.cor_principal" missing>" size="15" maxlength="50" /><IMG SRC="&dtml-portal_url;/imagens/cor.gif" ALT="cor" BORDER=0 onclick=" window.open('&dtml-portal_url;/javascript/pick_color?col=linkColor3','ColorPicker','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=220,height=220')" /></td> 171 171 </tr> 172 172 <tr> -
ILSAPL/trunk/skins/sk_sapl/cadastros/comissao/comissao_form.dtml
r6639 r7441 84 84 return false; 85 85 } 86 86 87 if (form.txt_dat_extincao.value == "00/00/0000") { 88 form.txt_dat_extincao.value = ""; 89 } 87 90 if (form.txt_dat_extincao.value != "" && !IsValidDate(form.txt_dat_extincao.value)){ 88 91 alert("Digite uma data de extinção válida!"); … … 178 181 <a href="javascript:submeter('composicao/index_html')">Composição</a> 179 182 </li> 180 <dtml-if cod_comissao> 181 <dtml-if expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)"> 183 <dtml-if cod_comissao> 184 <dtml-in expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)"> 185 <dtml-call expr="REQUEST.set('cod_unid_tramitacao',cod_unid_tramitacao)"> 186 <dtml-if expr="zsql.tramitacao_obter_zsql(cod_unid_tram_origem=cod_unid_tramitacao, ind_ult_tramitacao=1, ind_excluido=0)"> 182 187 <li> <a href="&dtml-portal_url;/consultas/comissao/materia/materia_index_html?cod_comissao=<dtml-var cod_comissao>&txt_npc=&existe_ocorrencia=&lst_tip_materia=&txt_numero=&txt_ano=&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=&txt_assunto=&rad_tramitando=&lst_status=&lst_localizacao=&btn_materia_pesquisar=&incluir=1">Matérias em Tramitação</a> 183 188 </li> 184 </dtml-if> 185 </dtml-if> 189 </dtml-if> 190 </dtml-in> 191 </dtml-if> 186 192 </ul> 187 193 … … 259 265 name="txt_dat_extincao" 260 266 id="txt_dat_extincao" 261 value="<dtml-var dat_extincao missing null="">" size="10" maxlength="10" onBlur="formata_data(form.txt_dat_extincao)" onChange="javascript:form.hdn_alterou.value=1" />267 value="<dtml-var dat_extincao missing null="">" < size="10" maxlength="10" onBlur="formata_data(form.txt_dat_extincao)" onChange="javascript:form.hdn_alterou.value=1" /> 262 268 <script type="text/javascript"> 263 269 /*<[CDATA[*/ -
ILSAPL/trunk/skins/sk_sapl/cadastros/comissao/comissao_index_html.dtml
r6639 r7441 19 19 </dtml-comment> 20 20 21 <dtml-in expr="zsql.comissao_obter_zsql(ind_excluido=0)" size= 8start=query_start orphan=2>21 <dtml-in expr="zsql.comissao_obter_zsql(ind_excluido=0)" size=15 start=query_start orphan=2> 22 22 <dtml-if sequence-start> 23 23 <fieldset> … … 49 49 <td class="texto"><dtml-var sgl_comissao></td> 50 50 <td class="texto"><dtml-var nom_tipo_comissao></td> 51 <dtml-if dat_extincao> 51 <dtml-comment> --------------- comissão ativa = dat_extincao em branco e cadastrada como autora c/ username para login ---------------------- </dtml-comment> 52 <dtml-if expr="pysc.autoria_comissao_validar_pysc(txt_dat_apresentacao='99/99/9999', cod_comissao=cod_comissao)"> 53 <td class="texto">Sim</td> 54 <dtml-else> 52 55 <td class="texto">Não</td> 53 <dtml-else>54 <td class="texto">Sim</td>55 56 </dtml-if> 56 57 </tr> -
ILSAPL/trunk/skins/sk_sapl/cadastros/comissao/comissao_salvar_proc.dtml
r6639 r7441 14 14 15 15 <dtml-if hdn_cod_comissao> 16 <dtml-call expr="REQUEST.set('metodo', zsql.comissao_atualizar_zsql)"> 16 <dtml-call expr="REQUEST.set('metodo', zsql.comissao_atualizar_zsql)"> 17 <dtml-call expr="zsql.comissao_atualizar_extincao_zsql(cod_comissao=hdn_cod_comissao, dat_extincao=pysc.data_converter_pysc(data=txt_dat_extincao))"> 17 18 <dtml-else> 18 19 <dtml-call expr="REQUEST.set('metodo', zsql.comissao_incluir_zsql)"> 19 20 </dtml-if> 20 21 <dtml-try> 21 <dtml-try> 22 22 <dtml-call expr="metodo( 23 23 cod_comissao = hdn_cod_comissao, … … 27 27 ind_unid_deliberativa = rad_ind_unidade_deliberativa, 28 28 dat_criacao = pysc.data_converter_pysc(data=txt_dat_criacao), 29 dat_extincao = pysc.data_converter_pysc(data=txt_dat_extincao),30 29 nom_apelido_temp = txt_nom_apelido_temp, 31 30 dat_instalacao_temp = pysc.data_converter_pysc(data=txt_dat_instalacao_temp), … … 59 58 <dtml-if expr="metodo==zsql.comissao_incluir_zsql"> 60 59 <dtml-let mensagem="'Comissão salva com sucesso.<br> 61 Clique <a href=\' sapl/cadastros/auxiliares/autor/autor_form?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+rad_ind_unidade_deliberativa+'\'><b>AQUI</b></a> para cadastrar essa comissão como autora,<br>60 Clique <a href=\'&dtml-portal_url;/cadastros/auxiliares/autor/autor_form?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+rad_ind_unidade_deliberativa+'\'><b>AQUI</b></a> para cadastrar essa comissão como autora,<br> 62 61 ou clique em <b>Continuar</b> para não efetuar esse cadastro agora.<br>'" 63 62 sucesso="1" -
ILSAPL/trunk/skins/sk_sapl/cadastros/comissao/materia/materia_index_html.dtml
r4281 r7441 14 14 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 15 15 <dtml-call expr="REQUEST.set('nom_comissao', nom_comissao)"> 16 <dtml-call expr="REQUEST.set('cod_comissao', cod_comissao)"> 16 17 </dtml-in> 17 18 … … 32 33 </td> 33 34 <td align="left" nowrap width="50%" class="form-label"> 35 <dtml-if expr="zsql.tramitacao_obter_zsql(cod_unid_tram_destino=cod_unid_tramitacao, ind_ult_tramitacao=1)"> 34 36 | Matérias em Tramitação | 37 </dtml-if> 35 38 </td> 36 39 <td align="left" width="20%" class="form-label"> … … 59 62 <dtml-call "REQUEST.set('start',(page-1) * step + 1)"> 60 63 61 <dtml-in expr="zsql.materia_pesquisar_zsql(cod_unid_tramitacao=cod_unid_tramitacao)" 64 <dtml-in expr="zsql.tramitacao_obter_zsql(cod_unid_tram_destino=cod_unid_tramitacao, ind_ult_tramitacao=1)"> 65 <dtml-call expr="REQUEST.set('cod_materia',cod_materia)"> 62 66 size="step" start="start" orphan=0> 63 67 <dtml-if sequence-start> … … 97 101 <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url"> 98 102 <div style="font-size: smaller;">Texto</div> 99 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src=" sapl/imagens/archiv.gif" alt="Texto Integral"></a>103 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 100 104 <div style="font-size: smaller;">Integral</div> 101 105 </dtml-let> … … 153 157 <dtml-if cod_orgao> 154 158 <b> Localização Atual: </b><dtml-var nom_orgao><br> 155 <dtml-el se>159 <dtml-elif cod_comissao> 156 160 <b> Localização Atual: </b><dtml-var nom_comissao><br> 161 <dtml-else> 162 <b> Localização Atual: </b><dtml-var nom_parlamentar missing><br> 157 163 </dtml-if> 158 164 </dtml-in> … … 181 187 </b></td> </tr> 182 188 </dtml-if> 183 184 189 </table> 185 190 </dtml-if sequence-end> -
ILSAPL/trunk/skins/sk_sapl/cadastros/documento_administrativo/documento_acessorio/documento_acessorio_form.dtml
r6639 r7441 153 153 <dtml-let documento="_.getattr(sapl_documentos.administrativo,cod_documento_acessorio).absolute_url"> 154 154 <a target="_blank" href="<dtml-var documento>"> 155 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Texto documento" /></a>155 <img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto documento" /></a> 156 156 <input type="hidden" name="file_nom_arquivo" value="<dtml-var documento>" /> 157 157 </dtml-let> -
ILSAPL/trunk/skins/sk_sapl/cadastros/documento_administrativo/documento_acessorio/documento_acessorio_index_html.dtml
r6639 r7441 37 37 <dtml-let documento="_.getattr(sapl_documentos.administrativo,id_documento).absolute_url"> 38 38 <a href="<dtml-var documento>"> 39 <img alt="" align=middle border=0 src= sapl/imagens/archiv.gif/></a>39 <img alt="" align=middle border=0 src="&dtml-portal_url;/imagens/archiv.gif" /></a> 40 40 </dtml-let> 41 41 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/cadastros/documento_administrativo/documento_administrativo_form.dtml
r6648 r7441 284 284 <dtml-if "_.hasattr(sapl_documentos.administrativo,id_documento)"> 285 285 <dtml-let documento="_.getattr(sapl_documentos.administrativo,id_documento).absolute_url"> 286 <a target="_blank" href="<dtml-var documento>"><img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Texto integral" /></a>286 <a target="_blank" href="<dtml-var documento>"><img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto integral" /></a> 287 287 <input type="button" class="botao" name="delTxtIntegral" value="Excluir" onClick="javascript:texto_integral_excluir()" /> 288 288 </dtml-let> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/autoria/autoria_form.dtml
r7173 r7441 96 96 97 97 <form name="autoria_form" method="post" action="autoria_salvar_proc"> 98 <input type="hidden" name="hdn_cod_materia" value="<dtml-var hdn_cod_materia >">99 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia >">98 <input type="hidden" name="hdn_cod_materia" value="<dtml-var hdn_cod_materia missing>"> 99 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia missing>"> 100 100 <input type="hidden" name="dat_apresentacao" value="<dtml-var dat_apresentacao missing>"> 101 101 <input type="hidden" name="hdn_cod_autor" value="<dtml-var cod_autor missing>"> … … 141 141 <dtml-elif expr="des_tipo_autor=='Comissao'"> 142 142 <dtml-in expr="zsql.autor_obter_zsql(comissao='1')"> 143 <dtml-if expr="pysc.autoria_comissao_validar_pysc(txt_dat_apresentacao=dat_apresentacao, cod_comissao=cod_comissao)"> 143 144 <option <dtml-if expr="REQUEST.has_key('cod_comissao') and cod_comissao==REQUEST['cod_comissao']"> 144 145 selected</dtml-if> 145 146 value="<dtml-var cod_autor>"> 146 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">147 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 147 148 <dtml-var nom_comissao> 148 </dtml-in></option> 149 </dtml-in></option> 150 </dtml-if> 149 151 </dtml-in> 150 152 <dtml-else> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/despacho_inicial/despacho_inicial_form.dtml
r6639 r7441 96 96 97 97 <dtml-in expr="zsql.comissao_obter_zsql()"> 98 <dtml-if expr=" dat_extincao is None">98 <dtml-if expr="(dat_extincao is None or dat_extincao==' ' or dat_extincao=='0000/00/00')"> 99 99 <option 100 100 <dtml-if expr="_.has_key('num_ordem') and _.int(cod_comissao) == _.int(cod_comissao_sel)"> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/despacho_inicial/despacho_inicial_index_html.dtml
r6639 r7441 5 5 6 6 <form name="index_form" action="despacho_inicial_form"> 7 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia >">7 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia missing>"> 8 8 9 9 <fieldset><legend>Matéria Legislativa</legend> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/documento_acessorio/documento_acessorio_form.dtml
r6648 r7441 277 277 <dtml-let documento="_.getattr(sapl_documentos.materia,cod_documento).absolute_url"> 278 278 <a target="_blank" href="<dtml-var documento>"> 279 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Texto documento" /></a>279 <img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto documento" /></a> 280 280 <dtml-comment> <input type="button" class="botao" name="delTxtDocumento" value="Excluir" onClick="texto_documento_excluir()" /></dtml-comment> 281 281 </dtml-let> … … 313 313 </option> 314 314 </select> 315 <a target="_blank" href=" sapl/cadastros/proposicao/proposicao_texto_imprimir?cod_documento=<dtml-var txt_cod_prop>">ver texto</a>315 <a target="_blank" href="&dtml-portal_url;/cadastros/proposicao/proposicao_texto_imprimir?cod_documento=<dtml-var txt_cod_prop>">ver texto</a> 316 316 </dtml-let> 317 317 <dtml-else> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/documento_acessorio/documento_acessorio_index_html.dtml
r6639 r7441 5 5 6 6 <form name="index_form" action="documento_acessorio_form"> 7 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia >" />7 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia missing>" /> 8 8 9 9 <fieldset><legend>Matéria Legislativa</legend> … … 38 38 <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url"> 39 39 <a href="<dtml-var documento>"> 40 <img alt="" align=middle border=0 src= sapl/imagens/archiv.gif/></a>40 <img alt="" align=middle border=0 src="&dtml-portal_url;/imagens/archiv.gif" /></a> 41 41 </dtml-let> 42 42 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/legislacao_citada/legislacao_citada_index_html.dtml
r6639 r7441 5 5 6 6 <form name="index_form" action="legislacao_citada_form"> 7 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia >" />7 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia missing>" /> 8 8 <dtml-call expr="REQUEST.set('cod_materia_sel', cod_materia)"> 9 9 -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/materia_form.dtml
r7173 r7441 455 455 <table> 456 456 <dtml-in "zsql.materia_buscar_norma_juridica_zsql(cod_materia)" mapping> 457 <tr> 458 <td class="texto">Norma Jurídica 459 <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>"> 460 <b><dtml-var des_norma> <dtml-var num_norma>/<dtml-var ano_norma></b></a> 457 <tr> 458 <td class="texto"> 459 <dtml-call expr="REQUEST.set('id_norma', _.str(cod_norma)+'_texto_integral')"> 460 <dtml-if "_.hasattr(sapl_documentos.norma_juridica,id_norma)"> 461 <dtml-let doc_norma="_.getattr(sapl_documentos.norma_juridica,id_norma).absolute_url"> 462 <b>Texto Integral:</b><a target="_blank" href="<dtml-var doc_norma>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto integral"></a> 463 </dtml-let> 464 </dtml-if> 465 <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>"><b><dtml-var des_norma> <dtml-var num_norma>/<dtml-var ano_norma></b></a> 461 466 </td> 462 467 </tr> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/materia_menu.dtml
r6639 r7441 8 8 class="selecionado" 9 9 </dtml-if> 10 href="&dtml-portal_url;/cadastros/materia/anexada/index_html?cod_materia=<dtml-var cod_materia >">Anexada</a>10 href="&dtml-portal_url;/cadastros/materia/anexada/index_html?cod_materia=<dtml-var cod_materia missing>">Anexada</a> 11 11 </li> 12 12 <li> … … 17 17 class="selecionado" 18 18 </dtml-if> 19 href="&dtml-portal_url;/cadastros/materia/autoria/index_html?cod_materia=<dtml-var cod_materia >&dat_apresentacao=<dtml-var dat_apresentacao missing null="">">Autoria</a>19 href="&dtml-portal_url;/cadastros/materia/autoria/index_html?cod_materia=<dtml-var cod_materia missing>&dat_apresentacao=<dtml-var dat_apresentacao missing null="">">Autoria</a> 20 20 </li> 21 21 <li> … … 26 26 class="selecionado" 27 27 </dtml-if> 28 href="&dtml-portal_url;/cadastros/materia/despacho_inicial/index_html?cod_materia=<dtml-var cod_materia >">Despacho Inicial</a>28 href="&dtml-portal_url;/cadastros/materia/despacho_inicial/index_html?cod_materia=<dtml-var cod_materia missing>">Despacho Inicial</a> 29 29 </li> 30 30 <li> … … 35 35 class="selecionado" 36 36 </dtml-if> 37 href="&dtml-portal_url;/cadastros/materia/documento_acessorio/index_html?cod_materia=<dtml-var cod_materia >">Documento Acessório</a>37 href="&dtml-portal_url;/cadastros/materia/documento_acessorio/index_html?cod_materia=<dtml-var cod_materia missing>">Documento Acessório</a> 38 38 </li> 39 39 <li> … … 44 44 class="selecionado" 45 45 </dtml-if> 46 href="&dtml-portal_url;/cadastros/materia/legislacao_citada/index_html?cod_materia=<dtml-var cod_materia >">Legislação Citada</a>46 href="&dtml-portal_url;/cadastros/materia/legislacao_citada/index_html?cod_materia=<dtml-var cod_materia missing>">Legislação Citada</a> 47 47 </li> 48 48 <li> … … 53 53 class="selecionado" 54 54 </dtml-if> 55 href="&dtml-portal_url;/cadastros/materia/numeracao/index_html?cod_materia=<dtml-var cod_materia >">Numeração</a>55 href="&dtml-portal_url;/cadastros/materia/numeracao/index_html?cod_materia=<dtml-var cod_materia missing>">Numeração</a> 56 56 </li> 57 57 <li> … … 62 62 class="selecionado" 63 63 </dtml-if> 64 href="&dtml-portal_url;/cadastros/materia/tramitacao/index_html?cod_materia=<dtml-var cod_materia >">Tramitação</a>64 href="&dtml-portal_url;/cadastros/materia/tramitacao/index_html?cod_materia=<dtml-var cod_materia missing>">Tramitação</a> 65 65 </li> 66 66 <li> … … 71 71 class="selecionado" 72 72 </dtml-if> 73 href="&dtml-portal_url;/cadastros/materia/relatoria/index_html?cod_materia=<dtml-var cod_materia >">Relatoria</a>73 href="&dtml-portal_url;/cadastros/materia/relatoria/index_html?cod_materia=<dtml-var cod_materia missing>">Relatoria</a> 74 74 </li> 75 75 <li> 76 <a href="&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia >">Início</a>76 <a href="&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia missing>">Início</a> 77 77 </li> 78 78 </ul> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/relatoria/relatoria_salvar_proc.dtml
r4930 r7441 8 8 </dtml-comment> 9 9 <dtml-if expr="zsql.relatoria_obter_zsql(cod_parlamentar=pysc.relatoria_parlamentar_obter_pysc(dados=lst_dados), 10 cod_materia=hdn_cod_materia, 10 cod_materia=hdn_cod_materia, 11 cod_comissao=hdn_cod_comissao, 11 12 ncod_relatoria=hdn_cod_relatoria)"> 12 <dtml-let mensagem="'Este parlamentar já faz parte da relatoria desta matéria .'">13 <dtml-let mensagem="'Este parlamentar já faz parte da relatoria desta matéria nessa Comissão.'"> 13 14 <dtml-var mensagem_emitir> 14 15 </dtml-let> -
ILSAPL/trunk/skins/sk_sapl/cadastros/materia/tramitacao/tramitacao_index_html.dtml
r6639 r7441 4 4 <!-- 5 5 function submeter(){ 6 location.href="tramitacao_form?cod_materia=<dtml-var cod_materia >";6 location.href="tramitacao_form?cod_materia=<dtml-var cod_materia missing>"; 7 7 } 8 8 //--!> … … 13 13 14 14 <form name="tramitacao_form" action="tramitacao_form"> 15 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia >" />15 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia missing null=''>" /> 16 16 17 17 <fieldset><legend>Matéria Legislativa</legend> -
ILSAPL/trunk/skins/sk_sapl/cadastros/norma_juridica/norma_juridica_form.dtml
r7173 r7441 244 244 <dtml-if "_.hasattr(sapl_documentos.norma_juridica,id_documento)"> 245 245 <dtml-let documento="_.getattr(sapl_documentos.norma_juridica,id_documento).absolute_url"> 246 <a href="<dtml-var documento>"><img align="middle" border="0" src=" sapl/imagens/archiv.gif" alt="Texto Integral"></a>246 <a href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 247 247 </dtml-let> 248 248 <input type="radio" name="radTI" value="M" checked="true" onClick="ativa_desativa_file_field(document.norma_juridica_form)"/><span class="texto">Manter</span><br/> -
ILSAPL/trunk/skins/sk_sapl/cadastros/norma_juridica/norma_juridica_index_html.dtml
r4235 r7441 49 49 <dtml-let documento="_.getattr(sapl_documentos.norma_juridica,id_documento).absolute_url"> 50 50 <a href="<dtml-var documento>"> 51 <img align=middle border=0 src= sapl/imagens/archiv.gif></a>51 <img align=middle border=0 src="&dtml-portal_url;/imagens/archiv.gif"></a> 52 52 </dtml-let> 53 53 </dtml-if> … … 80 80 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 81 81 <tr> <td align="center" class="form-text"><b> 82 <dtml-var " sapl.pysc.PageListOutput_pysc('norma_juridica_index_html', page, step, _['sequence-length'])">82 <dtml-var "pysc.PageListOutput_pysc('norma_juridica_index_html', page, step, _['sequence-length'])"> 83 83 </b></td> </tr> 84 84 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/cadastros/norma_juridica/vinculo_norma_juridica/vinculo_norma_juridica_form.dtml
r6639 r7441 92 92 ('E','Reedita a Norma'), 93 93 ('I','Reedita a Norma com Alteração'), 94 ('G','Regulamenta a Norma')]"> 94 ('G','Regulamenta a Norma'), 95 ('K','Suspende parcialmente a norma'), 96 ('L','Suspende integralmente a norma')]"> 95 97 <option 96 98 <dtml-if expr="_.has_key('tip_vinculo') and tip_vinculo==_['sequence-key']"> selected -
ILSAPL/trunk/skins/sk_sapl/cadastros/norma_juridica/vinculo_norma_juridica/vinculo_norma_juridica_index_html.dtml
r6639 r7441 5 5 6 6 <ul> 7 <li><a href="&dtml-portal_url;/cadastros/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma >">7 <li><a href="&dtml-portal_url;/cadastros/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma missing>"> 8 8 Retornar à Norma Jurídica</a> 9 9 </li> … … 34 34 <dtml-elif "tip_vinculo=='S'">Ressalvada pelo(a) 35 35 <dtml-elif "tip_vinculo=='E'">Reeditada pelo(a) 36 <dtml-elif "tip_vinculo=='I'">Reedi data com alteração pelo(a)36 <dtml-elif "tip_vinculo=='I'">Reeditada com alteração pelo(a) 37 37 <dtml-elif "tip_vinculo=='G'">Regulamentada pelo(a) 38 <dtml-elif "tip_vinculo=='K'">Suspenso(a) parcialmente pelo(a) 39 <dtml-elif "tip_vinculo=='L'">Suspenso(a) integralmente pelo(a) 38 40 </dtml-if></b></a> 39 41 </td> … … 60 62 <dtml-elif "tip_vinculo=='I'">Reedita e Altera o(a) 61 63 <dtml-elif "tip_vinculo=='G'">Regulamenta o(a) 64 <dtml-elif "tip_vinculo=='K'">Suspende parcialmente o(a) 65 <dtml-elif "tip_vinculo=='L'">Suspende integralmente o(a) 62 66 </dtml-if> </b></a> 63 67 </td> -
ILSAPL/trunk/skins/sk_sapl/cadastros/norma_juridica/vinculo_norma_juridica/vinculo_norma_juridica_salvar_proc.dtml
r6142 r7441 13 13 14 14 <dtml-in expr="zsql.norma_juridica_obter_zsql(tip_norma=lst_tip_norma, num_norma=txt_num_norma, ano_norma=txt_ano_norma)"> 15 <dtml-in expr="zsql.norma_juridica_obter_zsql(cod_norma = cod_norma_referente)"> 16 <dtml-call expr="REQUEST.set('dat_norma_referente', dat_norma)"> 17 </dtml-in> 18 19 <dtml-if expr="pysc.port_to_iso_pysc(dat_norma_referente) < pysc.port_to_iso_pysc(dat_norma)"> 20 <dtml-call expr="REQUEST.set('erro', 1)"> 21 <dtml-let mensagem="'Data da norma referente menor que a data da norma referida!'"> 22 <dtml-var mensagem_emitir> 23 </dtml-let> 15 <dtml-in expr="zsql.norma_juridica_obter_zsql(cod_norma = cod_norma_referente)"> 16 <dtml-call expr="REQUEST.set('dat_norma_referente', dat_norma)"> 17 </dtml-in> 18 <dtml-if expr="not(dat_norma and dat_norma_referente)"> 19 <dtml-call expr="REQUEST.set('erro', 1)"> 20 <dtml-let mensagem="'Data da norma referida ou data da norma referente não informada'"> 21 <dtml-var mensagem_emitir> 22 </dtml-let> 24 23 <dtml-else> 25 <dtml-call expr="REQUEST.set('cod_norma_referida', cod_norma)"> 24 <dtml-if expr="pysc.port_to_iso_pysc(dat_norma_referente) < pysc.port_to_iso_pysc(dat_norma)"> 25 <dtml-call expr="REQUEST.set('erro', 1)"> 26 <dtml-let mensagem="'Data da norma referente menor que a data da norma referida!'"> 27 <dtml-var mensagem_emitir> 28 </dtml-let> 29 <dtml-else> 30 <dtml-call expr="REQUEST.set('cod_norma_referida', cod_norma)"> 31 </dtml-if> 26 32 </dtml-if> 27 33 <dtml-else> … … 29 35 <dtml-let mensagem="'A norma referida desejada não encontra-se devidamente cadastrada!'"> 30 36 <dtml-var mensagem_emitir> 31 37 </dtml-let> 32 38 </dtml-in> 33 39 … … 45 51 cod_norma_referente=cod_norma_referente, 46 52 cod_norma_referida =cod_norma_referida, 47 tip_vinculo =lst_tip_vinculo 53 tip_vinculo =lst_tip_vinculo, 54 ind_excluido =0 48 55 )"> 49 56 <dtml-except> -
ILSAPL/trunk/skins/sk_sapl/cadastros/parlamentar/parlamentar_salvar_proc.dtml
r7331 r7441 14 14 <dtml-call expr="REQUEST.set('cod_localidade_resid', '')"> 15 15 <dtml-if expr="txt_municipio!='' and lst_sgl_uf!=''"> 16 17 18 19 20 21 22 23 16 <dtml-in expr="zsql.localidade_obter_zsql(sgl_uf = lst_sgl_uf, tip_localidade='M', nom_localidade_pesq=txt_municipio)"> 17 <dtml-call expr="REQUEST.set('cod_localidade_resid', cod_localidade)"> 18 <dtml-else> 19 <dtml-let mensagem="'A localidade especificada não existe.'"> 20 <dtml-var mensagem_emitir> 21 </dtml-let> 22 <dtml-call expr="REQUEST.set('erro', 1)"> 23 </dtml-in> 24 24 </dtml-if> 25 25 26 26 <dtml-if hdn_cod_parlamentar> 27 27 <dtml-call expr="REQUEST.set('metodo', zsql.parlamentar_atualizar_zsql)"> 28 29 <dtml-comment> 30 <dtml-if expr="zsql.parlamentar_obter_zsql(ncod_parlamentar=hdn_cod_parlamentar, num_cpf=txt_num_cpf, ind_excluido=0)"> 31 <dtml-let mensagem="'Já existe alguém com este CPF.'"> 32 <dtml-var mensagem_emitir> 33 </dtml-let> 34 <dtml-call expr="REQUEST.set('erro', 1)"> 35 <dtml-else> 36 <dtml-call expr="REQUEST.set('metodo', zsql.parlamentar_atualizar_zsql)"> 37 </dtml-if> 38 </dtml-comment> 39 28 40 <dtml-else> 29 41 <dtml-if expr="pysc.parlamentar_verificar_nome_pysc(nom_parlamentar=txt_nom_parlamentar, nom_completo=txt_nom_completo)=='1'"> 30 <dtml-let mensagem="'nome parlamentar já existente'"> 31 <dtml-var mensagem_emitir> 42 <dtml-let mensagem="'nome parlamentar já existente'"> 43 <dtml-var mensagem_emitir> 44 </dtml-let> 45 <dtml-call expr="REQUEST.set('erro', 1)"> 46 <dtml-else> 47 <dtml-call expr="REQUEST.set('metodo', zsql.parlamentar_incluir_zsql)"> 48 </dtml-if> 49 <dtml-comment> 50 <dtml-if expr="zsql.parlamentar_obter_zsql(num_cpf=txt_num_cpf, ind_excluido=0)"> 51 <dtml-let mensagem="'Já existe alguém com este CPF.'"> 52 <dtml-var mensagem_emitir> 32 53 </dtml-let> 33 54 <dtml-call expr="REQUEST.set('erro', 1)"> 34 55 <dtml-else> 35 56 <dtml-call expr="REQUEST.set('metodo', zsql.parlamentar_incluir_zsql)"> 36 57 </dtml-if> 58 </dtml-comment> 37 59 </dtml-if> 38 60 39 61 <dtml-unless erro> 40 <dtml-if txt_login>41 <dtml-unless expr="pysc.username_pysc(txt_login, 'parlamentar', adicionar=True)">42 <dtml-let mensagem="'O username informado já está em uso. Escolha outro e tente novamente!'">43 <dtml-var mensagem_emitir>44 </dtml-let>45 <dtml-call expr="REQUEST.set('erro', 1)">46 </dtml-unless>47 <dtml-unless erro>48 <dtml-call expr="REQUEST.set('login_criado',1)">49 </dtml-unless>50 <dtml-else>51 <dtml-call expr="REQUEST.set('txt_login', '')">52 </dtml-if>53 54 </dtml-unless>55 56 <dtml-unless erro>57 62 <dtml-try> 58 <dtml-call expr="metodo(cod_parlamentar = hdn_cod_parlamentar, 59 nom_completo = txt_nom_completo, 60 nom_parlamentar = txt_nom_parlamentar, 61 num_cpf = txt_num_cpf, 62 sex_parlamentar = rad_sex_parlamentar, 63 dat_nascimento = pysc.data_converter_pysc(data=txt_dat_nascimento), 64 num_rg = txt_num_rg, 65 num_tit_eleitor = txt_num_tit_eleitor, 66 tip_situacao_militar = lst_tip_situacao_militar, 67 cod_nivel_instrucao = lst_cod_nivel_instrucao, 68 num_gab_parlamentar = txt_num_gab_parlamentar, 69 num_tel_parlamentar = txt_num_tel_parlamentar, 70 num_fax_parlamentar = txt_num_fax_parlamentar, 71 cod_casa = hdn_cod_casa, 72 end_residencial = txt_end_residencial, 73 cod_localidade_resid = cod_localidade_resid, 74 num_cep_resid = txt_num_cep_resid, 75 num_tel_resid = txt_num_tel_resid, 76 num_fax_resid = txt_num_fax_resid, 77 end_web = txt_end_web, 78 nom_profissao = txt_nom_profissao, 79 end_email = txt_end_email, 80 des_local_atuacao = txt_des_local_atuacao, 81 txt_biografia = txa_txt_biografia, 82 txt_login = txt_login, 83 ind_ativo = rad_ind_ativo)"> 63 <dtml-call expr="metodo( 64 cod_parlamentar = hdn_cod_parlamentar, 65 nom_parlamentar = txt_nom_parlamentar, 66 nom_completo = txt_nom_completo, 67 sex_parlamentar = rad_sex_parlamentar, 68 dat_nascimento = pysc.data_converter_pysc(data=txt_dat_nascimento), 69 num_cpf = txt_num_cpf, 70 num_rg = txt_num_rg, 71 num_tit_eleitor = txt_num_tit_eleitor, 72 tip_situacao_militar = lst_tip_situacao_militar, 73 cod_nivel_instrucao = lst_cod_nivel_instrucao, 74 nom_profissao = txt_nom_profissao, 75 end_web = txt_end_web, 76 end_email = txt_end_email, 77 num_gab_parlamentar = txt_num_gab_parlamentar, 78 num_tel_parlamentar = txt_num_tel_parlamentar, 79 num_fax_parlamentar = txt_num_fax_parlamentar, 80 cod_casa = hdn_cod_casa, 81 end_residencial = txt_end_residencial, 82 num_cep_resid = txt_num_cep_resid, 83 cod_localidade_resid = cod_localidade_resid, 84 num_tel_resid = txt_num_tel_resid, 85 num_fax_resid = txt_num_fax_resid, 86 des_local_atuacao = txt_des_local_atuacao, 87 txt_biografia = txa_txt_biografia, 88 ind_ativo = rad_ind_ativo 89 )"> 84 90 <dtml-except> 85 91 <dtml-let mensagem="'Houve um erro no banco de dados.'"> 86 <dtml-var REQUEST>92 <dtml-var mensagem_emitir> 87 93 </dtml-let> 88 94 <dtml-else> 89 <dtml-if expr="hdn_url[-1:]=='='">90 <dtml-in expr="zsql.parlamentar_incluido_codigo_obter_zsql()">91 <dtml-call expr="REQUEST.set('cod_parlamentar', _.str(_.int(cod_parlamentar)))">92 </dtml-in>93 </dtml-if>94 95 96 <dtml-if expr="hdn_url[-1:]=='='"> 95 97 <dtml-comment> 96 *************************************************************** 97 * Temos, a seguir, um teste para saber se é uma inclusão ou* 98 * não. Se forem, cadastra-se um mandato para esse parlamentar* 99 * na legislatura atual. Caso contrário, segue-se. * 100 *************************************************************** 98 <dtml-in expr="zsql.parlamentar_obter_zsql(num_cpf=txt_num_cpf, ind_excluido=0)"></dtml-in> 101 99 </dtml-comment> 102 100 103 <dtml-comment> 104 *************************************************************** 105 * Método para inclusão e alteração da foto do Parlamentar * 106 * * 107 *************************************************************** 108 </dtml-comment> 101 <dtml-in expr="zsql.parlamentar_incluido_codigo_obter_zsql()"> 102 <dtml-call expr="REQUEST.set('cod_parlamentar', _.str(_.int(cod_parlamentar)))"> 103 </dtml-in> 104 </dtml-if> 109 105 110 <dtml-call expr="REQUEST.set('existe_arquivo', 0)"> 106 <dtml-comment> 107 *************************************************************** 108 * Temos, a seguir, um teste para saber se é uma inclusão ou* 109 * não. Se forem, cadastra-se um mandato para esse parlamentar* 110 * na legislatura atual. Caso contrário, segue-se. * 111 *************************************************************** 112 </dtml-comment> 111 113 112 <dtml-if expr="(_.int(hdn_file)==1)"> 113 <dtml-if hdn_cod_parlamentar> 114 <dtml-call expr="REQUEST.set('id_foto', _.str(hdn_cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento)"> 115 <dtml-in expr="sapl_documentos.parlamentar.fotos.objectValues('Image')"> 116 <dtml-if expr="id() == id_foto"> 117 <dtml-call expr="REQUEST.set('existe_arquivo', 1)"> 118 <dtml-try> 119 <dtml-call "sapl.imagens.fotos.manage_delObjects(id_foto)"> 120 <dtml-except> 121 <dtml-else> 122 <dtml-call "sapl.imagens.fotos.manage_addImage(id_foto, file=file_nom_imagem)"> 123 <dtml-call expr="REQUEST.set('erro1', 1)"> 124 </dtml-try> 125 </dtml-if> 126 </dtml-in> 127 <dtml-else> 128 <dtml-in expr="zsql.parlamentar_incluido_codigo_obter_zsql()"> 129 <dtml-call expr="REQUEST.set('id_foto', _.str(cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento)"> 130 </dtml-in> 114 <dtml-comment> 115 *************************************************************** 116 * Método para inclusão e alteração da foto do Parlamentar * 117 * * 118 *************************************************************** 119 </dtml-comment> 120 121 <dtml-call expr="REQUEST.set('existe_arquivo', 0)"> 122 123 <dtml-if expr="(_.int(hdn_file)==1)"> 124 <dtml-if hdn_cod_parlamentar> 125 <dtml-call expr="REQUEST.set('id_foto', _.str(hdn_cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento)"> 126 127 <dtml-in expr="sapl_documentos.parlamentar.fotos.objectValues('Image')"> 128 <dtml-if expr="id() == id_foto"> 129 <dtml-call expr="REQUEST.set('existe_arquivo', 1)"> 130 <dtml-try> 131 <dtml-call "imagens.fotos.manage_delObjects(id_foto)"> 132 <dtml-except> 133 <dtml-else> 134 <dtml-call "imagens.fotos.manage_addImage(id_foto, file=file_nom_imagem)"> 135 <dtml-call expr="REQUEST.set('erro1', 1)"> 136 </dtml-try> 131 137 </dtml-if> 138 </dtml-in> 139 140 <dtml-else> 141 <dtml-in expr="zsql.parlamentar_incluido_codigo_obter_zsql()"> 142 <dtml-call expr="REQUEST.set('id_foto', _.str(cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento)"> 143 </dtml-in> 144 </dtml-if> 132 145 133 <dtml-if "not existe_arquivo"> 134 <dtml-try> 135 <dtml-call "sapl_documentos.parlamentar.fotos.manage_addImage(id_foto, file=file_nom_imagem)"> 136 <dtml-except> 137 <dtml-call expr="REQUEST.set('erro1', 1)"> 138 </dtml-try> 139 </dtml-if> 146 <dtml-if "not existe_arquivo"> 147 <dtml-try> 148 <dtml-call "sapl_documentos.parlamentar.fotos.manage_addImage(id_foto, file=file_nom_imagem)"> 149 <dtml-except> 150 <dtml-call expr="REQUEST.set('erro1', 1)"> 151 </dtml-try> 140 152 </dtml-if> 141 <dtml-if expr="(metodo==zsql.parlamentar_incluir_zsql)"> 142 <dtml-call expr="REQUEST.set('hdn_url', 'mandato_salvar_proc?cod_parlamentar=' + cod_parlamentar + '&num_leg=' + hdn_num_leg + '&txt_login=' + txt_login)"> 143 <dtml-let mensagem="'Parlamentar salvo com sucesso. <br />Será incluído um mandato para esse parlamentar na '+hdn_num_leg+'ª legislatura.<br /><br />Criada conta para acesso ao SAPL com as seguintes credenciais:<br>Login: <b>\'' + txt_login + '\'</b><br>Senha: <b>\'' + sapl_documentos.props_sapl.txt_senha_inicial + '\'</b><br>'" 144 sucesso="1" url=hdn_url> 145 <dtml-var mensagem_emitir> 146 </dtml-let> 147 <dtml-else> 148 <dtml-let mensagem="'Parlamentar salvo com sucesso.'" sucesso="1" url=hdn_url> 149 <dtml-var mensagem_emitir> 150 </dtml-let> 151 </dtml-if> 152 </dtml-try> 153 </dtml-if> 154 155 156 <dtml-if expr="(metodo==zsql.parlamentar_incluir_zsql)"> 157 <dtml-call expr="REQUEST.set('hdn_url', 'mandato_salvar_proc?cod_parlamentar=' + cod_parlamentar + '&num_leg='+hdn_num_leg)"> 158 <dtml-let mensagem="'Parlamentar salvo com sucesso. <br />Será incluído um mandato para esse parlamentar na '+hdn_num_leg+'ª legislatura.<br />'" sucesso="1" url=hdn_url> 159 <dtml-var mensagem_emitir> 160 </dtml-let> 161 162 <dtml-else> 163 <dtml-let mensagem="'Parlamentar salvo com sucesso.'" sucesso="1" url=hdn_url> 164 <dtml-var mensagem_emitir> 165 </dtml-let> 166 </dtml-if> 167 168 </dtml-try> 153 169 </dtml-unless> -
ILSAPL/trunk/skins/sk_sapl/cadastros/proposicao/proposicao_form.dtml
r6791 r7441 304 304 </dtml-if> 305 305 <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_mat)"> 306 <br />Mat. Leg.: <a href=" <dtml-var "sapl" url>/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"><dtml-var sgl_tipo_materia>-<dtml-var num_ident_basica>/<dtml-var ano_ident_basica></a>306 <br />Mat. Leg.: <a href="&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"><dtml-var sgl_tipo_materia>-<dtml-var num_ident_basica>/<dtml-var ano_ident_basica></a> 307 307 </dtml-in> 308 308 <dtml-else> … … 319 319 </dtml-if> 320 320 </td> 321 322 <tr> 323 <td colspan="3" class="form-element">Descrição <span class="campoObrigatorio"> </span> <br />324 <input type="text" name="txt_descricao" value="<dtml-var txt_descricao missing>" size="80" maxlength="100" onChange="javascript:form.hdn_alterou.value=1"325 <dtml-if prop_enviada>readonly</dtml-if> />326 327 321 </tr> 322 <tr><td width="100%" colspan="3" class="form-element" align="left">Descrição<span class="campoObrigatorio"> </span> 323 <textarea id="txt_descricao" name="txt_descricao" rows="4" cols="75" 324 onBlur="form.txt_descricao.value=form.txt_descricao.value.toUpperCase()" 325 onChange="javascript:form.hdn_alterou.value=1" <dtml-if prop_enviada>readonly</dtml-if>><dtml-var txt_descricao missing></textarea> 326 </td> 327 </tr> 328 328 <tr> 329 329 <td width="40%" class="form-element">Matéria Legislativa<br /> … … 365 365 </tr> 366 366 <dtml-if prop_enviada> 367 <tr> 368 <td></td> 369 </tr> 367 <tr><td></td></tr> 370 368 <dtml-else> 371 <dtml-if cod_proposicao>372 <dtml-if expr="tipo_txtint=='XML'">373 <input type="hidden" name="radTipTxtIntegral" value="XML">374 <dtml-else>375 <tr>376 <td colspan="3" class="form-text">377 <dtml-let id_documento="_.str(cod_proposicao)">378 <dtml-if "_.hasattr(sapl_documentos.proposicao,id_documento)">379 <dtml-let documento="_.getattr(sapl_documentos.proposicao,id_documento).absolute_url">380 <b>Texto Integral</b><br />381 <a target="_blank" href="<dtml-var documento>">382 <img align="middle" border="0" src="sapl/imagens/archiv.gif" alt="Texto integral">383 </a>384 </dtml-let>385 </dtml-if>386 </dtml-let>387 <span> Substituir por: </span>369 <dtml-if cod_proposicao> 370 <dtml-if expr="tipo_txtint=='XML'"> 371 <input type="hidden" name="radTipTxtIntegral" value="XML"> 372 <dtml-else> 373 <tr> 374 <td colspan="3" class="form-text"> 375 <dtml-let id_documento="_.str(cod_proposicao)"> 376 <dtml-if "_.hasattr(sapl_documentos.proposicao,id_documento)"> 377 <dtml-let documento="_.getattr(sapl_documentos.proposicao,id_documento).absolute_url"> 378 <b>Texto Integral</b><br /> 379 <a target="_blank" href="<dtml-var documento>"> 380 <img align="middle" border="0" src="imagens/archiv.gif" alt="Texto integral"> 381 </a> 382 </dtml-let> 383 </dtml-if> 384 </dtml-let> 385 <span> Substituir por: </span> 388 386 <input type="file" name="file_nom_arquivo" size="40" maxlength="100"> 389 </td> 390 <tr> 391 <input type="hidden" name="radTipTxtIntegral" value="Arq" /> 392 </dtml-if> 393 <tr> 394 <td></td> 395 </tr> 396 <dtml-else> 397 <tr> 387 </td></tr> 388 <input type="hidden" name="radTipTxtIntegral" value="Arq" /> 389 </dtml-if> 390 <tr><td></td> 391 </tr> 392 <dtml-else> 393 <tr> 398 394 <td colspan="3" class="form-element">Texto Integral: <span class="campoObrigatorio"> </span> <br /> 399 395 <input type="radio" … … 405 401 <input type="file" id="file_nom_arquivo" name="file_nom_arquivo" size="40" maxlength="100" disabled=disabled /> 406 402 </td> 407 </tr>408 <tr>403 </tr> 404 <tr> 409 405 <td colspan=3 class="form-element" align="left"> 410 406 <input type="radio" … … 415 411 onClick="tipo_texto_integral('X')" /> Criar texto em XML 416 412 </td> 417 </tr>413 </tr> 418 414 </dtml-if> 419 415 </dtml-if> … … 423 419 <td colspan=2 class="form-element">Justificativa da Devolução <span class="campoObrigatorio"> </span> 424 420 <textarea name="txa_txt_justificativa" 425 cols="7 0" rows="4"421 cols="75" rows="4" 426 422 onBlur="form.txa_txt_justificativa.value = form.txa_txt_justificativa.value.toUpperCase()" 427 423 onChange="javascript:form.hdn_alterou.value=1" <dtml-if txt_justif_devolucao>readonly</dtml-if>> -
ILSAPL/trunk/skins/sk_sapl/cadastros/proposicao/proposicao_recibo_imprimir.dtml
r3988 r7441 1 1 <!-- TESTAR AUTORIZAÇÃO: Apenas o owner pode imprimir!!! --> 2 <!-- validar autoria --> 3 <dtml-let cod_proposicao="_.str(cod_documento).split('/')[-1]"> 4 <dtml-in expr="zsql.proposicao_obter_zsql(cod_proposicao=cod_proposicao, ind_excluido=0)"> 5 <dtml-call expr="REQUEST.set('usr_eh_autor',(col_username==AUTHENTICATED_USER.getUserName()))"> 6 <dtml-if expr="not usr_eh_autor"> 7 <dtml-let mensagem="'Você não é o autor desta proposição - impressão do recibo não permitida !'"> 8 <dtml-var mensagem_emitir> 9 </dtml-let> 10 </dtml-if> 11 </dtml-in> 12 </dtml-let> 13 <!-- autoria válida --> 2 14 <dtml-call expr="REQUEST.set('existe_logo', 0)"> 3 15 <dtml-call expr="REQUEST.set('id_logo', sapl_documentos.props_sapl.id_logo)"> … … 8 20 </dtml-if> 9 21 </dtml-in> 10 11 22 <dtml-let cod_proposicao="_.str(cod_documento).split('/')[-1]" 12 23 cod_checagem="pysc.proposicao_calcular_checksum_pysc(cod_proposicao)"> 13 <dtml-if expr="cod_documento!=cod_checagem">14 <dtml-let mensagem="'O Código do Documento informado é Inválido'">15 <dtml-return mensagem_emitir>16 </dtml-let>17 </dtml-if>24 <dtml-if expr="cod_documento!=cod_checagem"> 25 <dtml-let mensagem="'O Código do Documento informado é inválido'"> 26 <dtml-return mensagem_emitir> 27 </dtml-let> 28 </dtml-if> 18 29 <dtml-in expr="zsql.proposicao_obter_zsql(cod_proposicao=cod_proposicao)"> 19 30 <html> -
ILSAPL/trunk/skins/sk_sapl/cadastros/proposicao/proposicao_salvar_devolucao_proc.dtml
r3831 r7441 1 1 <dtml-try> 2 <dtml-call expr="REQUEST.set('data_de_devolucao', sapl.pysc.data_atual_iso_pysc())">2 <dtml-call expr="REQUEST.set('data_de_devolucao',pysc.data_atual_iso_pysc())"> 3 3 <dtml-var data_de_devolucao> 4 4 <dtml-call expr="zsql.proposicao_atualizar_devolucao_zsql( 5 cod_proposicao = cod_proposicao,6 txt_justif_devolucao = txt_justif_devolucao,5 cod_proposicao = cod_proposicao, 6 txt_justif_devolucao = txt_justif_devolucao, 7 7 dat_devolucao = data_de_devolucao)"> 8 8 <dtml-let mensagem="'Proposicao devolvida com sucesso.'" sucesso="1" url="'cadastros/recebimento_proposicao'"> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/ata_sessao/ata_sessao_index_html.dtml
r6639 r7441 43 43 <dtml-let documento="_.getattr(sapl_documentos.ata_sessao,id_documento).absolute_url"> 44 44 <a target="_blank" href="<dtml-var documento>"> 45 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Ata" />45 <img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Ata" /> 46 46 </a> 47 47 <input type="button" name="delAta" class="botao" value="Excluir Arquivo" -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_salvar_proc.dtml
r7435 r7441 6 6 </dtml-if> 7 7 8 <dtml-comment> Leandro - CM Jataí/GO 19/11/2013... confere se já existe a chave antes da leitura da sessao </dtml-comment> 8 9 9 <dtml-in expr="zsql.sessao_plenaria_obter_zsql(tip_sessao = lst_tip_sessao, 10 <dtml-if expr="not _.has_key('cod_sessao_plen')"> 11 12 <dtml-in expr="zsql.sessao_plenaria_obter_zsql(tip_sessao = lst_tip_sessao, 10 13 dat_inicio_sessao = pysc.data_converter_pysc(data=txt_dat_ordem), 11 14 ind_excluido=0)"> 12 15 13 <dtml-call expr="REQUEST.set('cod_sessao_plen', cod_sessao_plen)"> 14 16 <dtml-call expr="REQUEST.set('cod_sessao_plen', cod_sessao_plen)"> 17 </dtml-in> 18 </dtml-if> 19 <dtml-in expr="zsql.sessao_plenaria_obter_zsql(tip_sessao = lst_tip_sessao, 20 dat_inicio_sessao = pysc.data_converter_pysc(data=txt_dat_ordem), 21 cod_sessao_plen = cod_sessao_plen, 22 ind_excluido = 0)"> 15 23 <dtml-in expr="zsql.expediente_materia_obter_zsql(num_ordem = txt_num_ordem, 16 24 cod_sessao_plen = cod_sessao_plen, … … 30 38 </dtml-unless> 31 39 </dtml-unless> 32 40 </dtml-in> 33 41 </dtml-in> 34 42 … … 107 115 <dtml-else> 108 116 <dtml-in expr="zsql.expediente_materia_obter_zsql(cod_materia = cod_materia, 109 cod_sessao_plen = cod_sessao_plen,110 ind_excluido=0)">117 cod_sessao_plen = cod_sessao_plen, 118 ind_excluido=0)"> 111 119 <dtml-call expr="REQUEST.set('dat_ordem', dat_ordem)"> 112 120 </dtml-in> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_sessao_index_html.dtml
r7173 r7441 15 15 return; 16 16 } 17 function materia_expediente_reordenar(){ 18 19 /*----------------------------- 20 Função: Solicita a confirmação e chama o Método de renumeração 21 Argumentos: 22 Retorno: Retorna uma mensagem de renumeração bem sucedida e redireciona à página 'index_html'. 23 ------------------------------*/ 24 25 if (confirm("Deseja realmente reordenar as materias de expediente?")) { 26 location.href = "materia_expediente_reordenar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen missing>"; 27 } 28 29 var form = document.materia_expediente_sessao_form; 30 endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value; 31 endereco += '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value; 32 endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value; 33 endereco += '&dat_sessao=' + form.hdn_dat_sessao.value; 34 endereco += '&tip_sessao=' + form.hdn_tip_sessao.value; 35 36 if (form.hdn_cod_sessao_plen.value!=""){ 37 location.href = "materia_expediente_sessao_index_html"+endereco; 38 } 39 return; 40 } 41 17 42 </script> 43 18 44 <a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_materias_expediente">Ajuda</a> 19 45 <h1 class="firstHeading"> Matérias do Expediente </h1> … … 123 149 </dtml-in> 124 150 </form> 125 126 151 <form> 127 152 <p align="center"> … … 130 155 </dtml-unless> 131 156 <input class="botao" type="button" value="Incluir matéria no Expediente" onClick="javascript:window.open('materia_expediente_form?cod_sessao_plen=<dtml-var cod_sessao_plen>','ItemOrdemWin','width=700,height=430,top=200,left=200,scrollbars=yes');"/> 132 <input class="botao" type="button" value="Atualizar Expediente" onClick="window.location.reload()"></p> 157 <dtml-comment> input class="botao" type="button" value="Atualizar Expediente" onClick="window.location.reload();" </dtml-comment> 158 <input class="botao" type="button" value="Reordenar Matérias no Expediente" onClick="materia_expediente_reordenar(document.materia_expediente_form);" /></p> 133 159 </form> 134 160 -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/votacao/votacao_form.dtml
r7173 r7441 75 75 form.rad_ind_votacao_presidente[1].focus(); 76 76 } 77 form.submit(); 77 /* form.submit(); */ 78 78 } 79 79 if (tipo_votacao == 3) { -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/oradores/oradores_index_html.dtml
r6791 r7441 81 81 <dtml-let documento="_.getattr(sapl_documentos.oradores,id_documento).absolute_url"> 82 82 <a target="_blank" href="<dtml-var documento>"> 83 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Discurso" />83 <img align="bottom" border="0" src="&dmtl-portal_url;/imagens/archiv.gif" alt="Discurso" /> 84 84 </a> 85 85 <input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_excluir(<dtml-var cod_parlamentar missing>)" /> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/oradores_expediente/oradores_expediente_index_html.dtml
r6791 r7441 81 81 <dtml-let documento="_.getattr(sapl_documentos.oradores_expediente,id_documento).absolute_url"> 82 82 <a target="_blank" href="<dtml-var documento>"> 83 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Discurso" />83 <img align="bottom" border="0" src="&dmtl-portal_url;/imagens/archiv.gif" alt="Discurso" /> 84 84 </a> 85 85 <input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_excluir(<dtml-var cod_parlamentar missing>)" /> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_form.dtml
r7173 r7441 114 114 <table width="98%" align="center"> 115 115 <tr><td> 116 <a id="ajuda" href=" <dtml-var sapl url>/ajuda/ordem_dia">Ajuda</a>116 <a id="ajuda" href="&dtml-portal_url;/ajuda/ordem_dia">Ajuda</a> 117 117 <h1 class="firstHeading"> Matérias da Ordem do Dia </h1> 118 118 … … 224 224 <td valign="middle"> 225 225 <dtml-if cod_materia> 226 <a href=" <dtml-var sapl url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>" >226 <a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>" > 227 227 <span class="form-element">Ver Matéria </a></span> 228 228 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html.dtml
r7379 r7441 15 15 return; 16 16 } 17 function ordem_dia_reordenar(){ 18 19 /*----------------------------- 20 Função: Solicita a confirmação e chama o Método de reordenação 21 Argumentos: 22 Retorno: Retorna uma mensagem de renumeração bem sucedida e redireciona à página 'index_html'. 23 ------------------------------*/ 24 25 if (confirm("Deseja realmente reordenar as materias na Ordem do Dia?")) { 26 location.href = "ordem_dia_reordenar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen missing>"; 27 } 28 29 var form = document.ordem_dia_sessao_form; 30 endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value; 31 endereco += '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value; 32 endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value; 33 endereco += '&dat_sessao=' + form.hdn_dat_sessao.value; 34 endereco += '&tip_sessao=' + form.hdn_tip_sessao.value; 35 36 if (form.hdn_cod_sessao_plen.value!=""){ 37 location.href = "ordem_dia_sessao_index_html"+endereco; 38 } 39 return; 40 } 17 41 </script> 18 42 <a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_materias_ordem_dia">Ajuda</a> … … 141 165 142 166 <p align="center"> 143 <input class="botao" type="button" value="Incluir matéria na Ordem do Dia" onClick="javascript:window.open('ordem_dia_form?cod_sessao_plen=<dtml-var cod_sessao_plen>','ItemOrdemWin','width=700,height=430,top=200,left=200,scrollbars=yes');"/> 144 <input class="botao" type="button" value=" Atualizar Ordem do Dia" onClick="window.location.reload()"></p>167 <input class="botao" type="button" value="Incluir Matéria na Ordem do Dia" onClick="javascript:window.open('ordem_dia_form?cod_sessao_plen=<dtml-var cod_sessao_plen>','ItemOrdemWin','width=700,height=430,top=200,left=200,scrollbars=yes');"/> 168 <input class="botao" type="button" value="Reordenar Matérias na Ordem do Dia" onClick="ordem_dia_reordenar(document.ordem_dia_sessao_form);" /></p> 145 169 </form> 146 170 <dtml-var standard_html_footer> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_form.dtml
r7351 r7441 117 117 <dtml-call num_sessao_plen> 118 118 </dtml-unless> 119 <input type="text" id="txt_num_sessao_plen" name="txt_num_sessao_plen" size="3" maxlength="3" value="<dtml-var num_sessao_plen missing null=" ">" onChange="javascript:form.hdn_alterou.value=1" />119 <input type="text" id="txt_num_sessao_plen" name="txt_num_sessao_plen" size="3" maxlength="3" value="<dtml-var num_sessao_plen missing null="1">" onChange="javascript:form.hdn_alterou.value=1" /> 120 120 121 121 </td> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_menu.dtml
r7435 r7441 95 95 href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/logs/index_html')">Logs da Sessão</a> 96 96 </li> 97 <li> 98 <a 99 <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/anexo_sessao/anexo_sessao_index_html')"> 100 class="selecionado" 101 </dtml-if> 102 href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/anexo_sessao/index_html')">Anexos</a> 103 </li> 97 104 </ul> 98 105 </div> -
ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_player_video.dtml
r6639 r7441 44 44 </p> 45 45 </td></tr> 46 <tr><td> 47 <br /> 48 <fieldset><legend>Gravação em Vídeo da Sessão Plenária <b><i>Para Baixar</i></b></legend> 49 <p align="center"><a target="_blank" href="<dtml-var url_video>"><img align="absmiddle" border="0" src="&dtml-portal_url;/sapl/imagens/icon_video.png>"></a> 50 </p> 51 </fieldset> 52 </td></tr> 46 53 </html> 47 54 -
ILSAPL/trunk/skins/sk_sapl/consultas/comissao/comissao_form.dtml
r6639 r7441 19 19 <li> <a href="javascript:submeter('composicao/index_html')">Composição</a></li> 20 20 </dtml-if> 21 <dtml-if expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)"> 22 <li> <a href="&dtml-portal_url;/consultas/comissao/materia/materia_index_html?cod_comissao=<dtml-var cod_comissao>&txt_npc=&existe_ocorrencia=&lst_tip_materia=&txt_numero=&txt_ano=&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=&txt_assunto=&rad_tramitando=&lst_status=&lst_localizacao=&chk_coautor=&rd_ordenacao=1&btn_materia_pesquisar=&incluir=0">Matérias em Tramitação</a></li> 21 <dtml-in expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)"> 22 <dtml-call "REQUEST.set('cod_unid_tramitacao',cod_unid_tramitacao)"> 23 24 <dtml-if expr="zsql.tramitacao_obter_zsql(cod_unid_tram_origem=cod_unid_tramitacao,ind_ult_tramitacao='1')"> 25 <li> <a href="&dtml-portal_url;/consultas/comissao/materia/materia_index_html?cod_comissao=<dtml-var cod_comissao>&txt_npc=&existe_ocorrencia=&lst_tip_materia=&txt_numero=&txt_ano=&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=&txt_assunto=&rad_tramitando=&lst_status=&lst_localizacao=&chk_coautor=&rd_ordenacao=1&btn_materia_pesquisar=&incluir=0">Matérias em Tramitação</a></li> 23 26 </dtml-if> 27 </dtml-in> 28 24 29 </ul> 25 30 </div> … … 112 117 <td class="texto">Data Prevista Término: <b> 113 118 <dtml-var dat_final_prevista_temp missing null=""></b></td> 114 <dtml-if dat_prorrogada_temp> 115 <td class="texto"> Novo Prazo: <b> 116 <dtml-var dat_prorrogada_temp missing null=""></b></td> 117 </dtml-if> 118 <dtml-if dat_fim_comissao> 119 <td class="texto"> Data Término: <b> 120 <dtml-var dat_fim_comissao missing null=""></b></td> 121 </dtml-if> 122 </tr> 123 </table> 119 <dtml-if dat_prorrogada_temp> 120 <td class="texto"> Novo Prazo: <b> 121 <dtml-var dat_prorrogada_temp missing null=""></b></td> 122 </dtml-if> 123 <dtml-if dat_fim_comissao> 124 <td class="texto"> Data Término: <b> 125 <dtml-var dat_fim_comissao missing null=""></b></td> 126 </dtml-if> 127 </tr> 124 128 </dtml-if> 125 129 </td> -
ILSAPL/trunk/skins/sk_sapl/consultas/comissao/composicao/composicao_index_html.dtml
r6639 r7441 33 33 <table width="100%"> 34 34 <tr> 35 <t h><label for="cod_periodo_comp">Selecione um período de composição:</label></th>36 <td >35 <td><label for="cod_periodo_comp">Selecione um período de composição:</label></td> 36 <td align="left"> 37 37 <select id="cod_periodo_comp" name="cod_periodo_comp" size="1" onChange="periodo_mudou(document.composicao_index_form)"> 38 38 <dtml-in expr="zsql.periodo_comp_comissao_obter_zsql(cod_comissao=cod_comissao)"> … … 62 62 </td> 63 63 </tr> 64 </table> 64 65 <SCRIPT LANGUAGE="JAVASCRIPT"> 65 66 <!-- … … 76 77 <dtml-in expr="zsql.composicao_comissao_obter_zsql(cod_comissao=cod_comissao, cod_periodo_comp=cod_periodo_comp_sel)"> 77 78 <dtml-if sequence-start> 78 </dtml-if sequence-start> 79 <table> 80 <thead> 81 <tr> 82 <th class="form-label"> </th> 83 <th class="form-label">Parlamentar</th> 84 <th class="form-label">Cargo</th> 85 <th class="form-label">Titular?</th> 86 <th class="form-label">Designação</th> 87 <th class="form-label">Desligamento</th> 88 <th class="form-label">Observações</th> 89 </tr> 90 </thead> 91 </dtml-if sequence-start> 79 92 <tr> 80 <td class="texto">Nome: <a href="&dtml-portal_url;/consultas/parlamentar/parlamentar_mostrar_proc?cod_parlamentar=<dtml-var cod_parlamentar>"><b><dtml-var nom_parlamentar></b></a></td> 81 <td class="texto">Cargo: <b><dtml-var des_cargo></b></td> 82 </tr> 83 <tr> 84 <td class="texto">Data Designação: <b> 85 <dtml-var dat_designacao></b></td> 86 <td class="texto">Titular: <b> 87 <dtml-if expr="ind_titular">SIM 88 <dtml-else>NÃO 89 </dtml-if></b></td> 90 </tr> 91 <dtml-if expr="des_motivo_desligamento or dat_desligamento"> 92 <tr> 93 <dtml-if des_motivo_desligamento> 94 <td class="texto">Motivo 95 Desligamento: <b><dtml-var des_motivo_desligamento></b></td> 96 </dtml-if> 97 <dtml-if dat_desligamento> 98 <td class="texto"> 99 Data Desligamento: <b><dtml-var dat_desligamento null=""></b></td> 100 </dtml-if> 93 <td class="texto"> 94 <dtml-in expr="sapl_documentos.parlamentar.fotos.objectValues('Image')"> 95 <dtml-if expr="_.str(cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento == id() "> 96 <img border="0" width="30" height="30" src="<dtml-var absolute_url>"> 97 </dtml-if> 98 </dtml-in> 99 </td> 100 101 <td class="texto"><a href="&dtml-portal_url;/consultas/parlamentar/parlamentar_mostrar_proc?cod_parlamentar=<dtml-var cod_parlamentar>"><b><dtml-var nom_parlamentar></b></a></td> 102 <td class="texto"> <b><dtml-var des_cargo></b></td> 103 <td class="texto"><b><dtml-if expr="ind_titular">SIM<dtml-else>NÃO</dtml-if></b></td> 104 <td class="texto"><b> <dtml-var dat_designacao></b></td> 105 <td class="texto"><b><dtml-if expr="des_motivo_desligamento or dat_desligamento"> 106 <dtml-if dat_desligamento><b><dtml-var dat_desligamento null=""></b></td></dtml-if> 107 <dtml-if des_motivo_desligamento><b> - <dtml-var des_motivo_desligamento></b></dtml-if> 108 </td> 109 <td class="texto"><b><dtml-var obs_composicao missing null=""></b></td> 101 110 </tr> 102 111 </dtml-if> 103 <dtml-if obs_composicao>104 <tr>105 <td colspan="2" class="texto">106 Observação: <b><dtml-var obs_composicao></b></td>107 </tr>108 </dtml-if>109 <tr><td colspan="2"></td></tr>110 112 <dtml-if sequence-end> 111 </dtml-if sequence-end>113 </dtml-if sequence-end> 112 114 <dtml-else> 113 115 <tr><td class="texto">Nenhum parlamentar cadastrado neste período para esta comissão.</td></tr> -
ILSAPL/trunk/skins/sk_sapl/consultas/comissao/materia/materia_index_html.dtml
r6639 r7441 15 15 </dtml-in> 16 16 17 <dtml-in expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)">18 <dtml-call expr="REQUEST.set('cod_unid_tramitacao', cod_unid_tramitacao)">19 </dtml-in>20 21 17 <a id="ajuda" href="&dtml-portal_url;/ajuda/consultas#cons_comissoes">Ajuda</a> 22 18 <h1>Comissões</h1> … … 26 22 <dtml-if expr="zsql.composicao_comissao_obter_zsql(cod_comissao=cod_comissao)"> 27 23 <li> <a href="javascript:submeter('composicao/index_html')">Composição</a></li> 28 </dtml-if> 29 <dtml-if expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)"> 30 <li> <a class="selecionado" href="&dtml-portal_url;/consultas/comissao/materia/materia_index_html?cod_comissao=<dtml-var cod_comissao>&txt_npc=&txt_num_protocolo=&existe_ocorrencia=&lst_tip_materia=&txt_numero=&txt_ano=&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=&txt_assunto=&rad_tramitando=&lst_status=&lst_localizacao=&chk_coautor=&rd_ordenacao=1&btn_materia_pesquisar=&incluir=0">Matérias em Tramitação</a></li> 31 </dtml-if> 24 </dtml-if> 25 <dtml-in expr="zsql.unidade_tramitacao_obter_zsql(cod_comissao=cod_comissao)"> 26 <dtml-call expr="REQUEST.set('cod_unid_tramitacao',cod_unid_tramitacao)"> 27 <dtml-if expr="zsql.tramitacao_obter_zsql(cod_unid_tram_origem=cod_unid_tramitacao,ind_ult_tramitacao='1')"> 28 <li> <a class="selecionado" href="&dtml-portal_url;/consultas/comissao/materia/materia_index_html?cod_comissao=<dtml-var cod_comissao>&txt_npc=&txt_num_protocolo=&existe_ocorrencia=&lst_tip_materia=&txt_numero=&txt_ano=&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=&txt_assunto=&rad_tramitando=&lst_status=&lst_localizacao=&btn_materia_pesquisar=&incluir=0">Matérias em Tramitação</a></li> 29 </dtml-if> 30 </dtml-in> 32 31 </ul> 33 32 </div> … … 68 67 <td class="texto"> 69 68 <dtml-if expr="incluir=='1'"> 70 <a href=" <dtml-var "sapl" url>/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">69 <a href="&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"> 71 70 <dtml-else> 72 <a href=" <dtml-var "sapl" url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">71 <a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"> 73 72 </dtml-if> 74 73 <b><dtml-var sgl_tipo_materia> <dtml-var num_ident_basica> <dtml-var ano_ident_basica> - <dtml-var des_tipo_materia></b> … … 141 140 <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url"> 142 141 <div style="font-size: smaller;">Texto</div> 143 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src=" sapl/imagens/archiv.gif" alt="Texto Integral"></a>142 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 144 143 <div style="font-size: smaller;">Integral</div> 145 144 </dtml-let> … … 159 158 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 160 159 <tr> <td align="center" class="texto"><b> 161 <dtml-var " sapl.pysc.PageListOutput_pysc('materia_index_html', page, step, _['sequence-length'], cod_comissao=cod_comissao, incluir=incluir, txt_npc=txt_npc, existe_ocorrencia=existe_ocorrencia, lst_tip_materia=lst_tip_materia, txt_numero=txt_numero, txt_ano=txt_ano, dt_apres=dt_apres, dt_apres2=dt_apres2, dt_public=dt_public, dt_public2=dt_public2, hdn_txt_autor=hdn_txt_autor, hdn_cod_autor=hdn_cod_autor, lst_tip_autor=lst_tip_autor, lst_cod_partido=lst_cod_partido, txt_relator=txt_relator, txt_assunto=txt_assunto, rad_tramitando=rad_tramitando, lst_status=lst_status, lst_localizacao=lst_localizacao, chk_coautor=chk_coautor,rd_ordenacao=rd_ordenacao, btn_materia_pesquisar=btn_materia_pesquisar)">160 <dtml-var "pysc.PageListOutput_pysc('materia_index_html', page, step, _['sequence-length'], cod_comissao=cod_comissao, incluir=incluir, txt_npc=txt_npc, existe_ocorrencia=existe_ocorrencia, lst_tip_materia=lst_tip_materia, txt_numero=txt_numero, txt_ano=txt_ano, dt_apres=dt_apres, dt_apres2=dt_apres2, dt_public=dt_public, dt_public2=dt_public2, hdn_txt_autor=hdn_txt_autor, hdn_cod_autor=hdn_cod_autor, lst_tip_autor=lst_tip_autor, lst_cod_partido=lst_cod_partido, txt_relator=txt_relator, txt_assunto=txt_assunto, rad_tramitando=rad_tramitando, lst_status=lst_status, lst_localizacao=lst_localizacao, btn_materia_pesquisar=btn_materia_pesquisar)"> 162 161 </b></td> </tr> 163 162 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/consultas/documento_administrativo/documento_administrativo_pesquisar_proc.dtml
r7173 r7441 105 105 <dtml-let documento="_.getattr(sapl_documentos.administrativo,id_documento).absolute_url"> 106 106 <div style="font-size: smaller;">Texto</div> 107 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src=" sapl/imagens/archiv.gif" alt="Texto Integral"></a>107 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 108 108 <div style="font-size: smaller;">Integral</div> 109 109 </dtml-let> … … 123 123 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 124 124 <tr> <td align="center" class="texto"><b> 125 <dtml-var " sapl.pysc.PageListOutput_pysc('documento_administrativo_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, existe_ocorrencia=existe_ocorrencia, txt_num_protocolo=txt_num_protocolo, txt_ano_documento=txt_ano_documento, lst_tip_documento=lst_tip_documento, txt_num_documento=txt_num_documento, rad_tramitando=rad_tramitando, txa_txt_assunto=txa_txt_assunto, txa_txt_interessado=txa_txt_interessado, lst_status=lst_status, dt_apres1=dt_apres1, lst_localizacao=lst_localizacao, dt_apres2=dt_apres2, rd_ordenacao=rd_ordenacao, btn_documento_pesquisar=btn_documento_pesquisar)">125 <dtml-var "pysc.PageListOutput_pysc('documento_administrativo_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, existe_ocorrencia=existe_ocorrencia, txt_num_protocolo=txt_num_protocolo, txt_ano_documento=txt_ano_documento, lst_tip_documento=lst_tip_documento, txt_num_documento=txt_num_documento, rad_tramitando=rad_tramitando, txa_txt_assunto=txa_txt_assunto, txa_txt_interessado=txa_txt_interessado, lst_status=lst_status, dt_apres1=dt_apres1, lst_localizacao=lst_localizacao, dt_apres2=dt_apres2, rd_ordenacao=rd_ordenacao, btn_documento_pesquisar=btn_documento_pesquisar)"> 126 126 </b></td> </tr> 127 127 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/consultas/materia/acompanhamento/acomp_materia_form.dtml
r6639 r7441 31 31 <table width="98%" align="center"> 32 32 <tr><td> 33 <a id="ajuda" href=" <dtml-var sapl url>/ajuda/acomp_materia">Ajuda</a>33 <a id="ajuda" href="&dtml-portal_url;/ajuda/acomp_materia">Ajuda</a> 34 34 <h1 class="firstHeading"> Acompanhamento de Matéria </h1> 35 35 <dtml-var materia_header> -
ILSAPL/trunk/skins/sk_sapl/consultas/materia/acompanhamento/acomp_materia_salvar_proc.dtml
r6192 r7441 14 14 ind_excluido = hdn_ind_excluido)"> 15 15 </dtml-let> 16 17 18 19 16 <dtml-except> 17 <dtml-let mensagem="'Este e-mail já está cadastrado para acompanhamento da matéria selecionada!'"> 18 <dtml-var mensagem_popup_emitir> 19 </dtml-let> 20 20 21 21 <dtml-else> 22 22 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 23 23 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt"> -
ILSAPL/trunk/skins/sk_sapl/consultas/materia/materia_form.dtml
r7173 r7441 158 158 <dtml-in expr="zsql.materia_buscar_norma_juridica_zsql(cod_materia)" mapping> 159 159 <tr> 160 <td colspan="0" class="texto"> 161 <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>"> 162 <b><dtml-var des_norma> <dtml-var num_norma>/<dtml-var ano_norma></b></a> 160 <td class="texto"> 161 162 <dtml-call expr="REQUEST.set('id_norma', _.str(cod_norma)+'_texto_integral')"> 163 <dtml-if "_.hasattr(sapl_documentos.norma_juridica,id_norma)"> 164 <dtml-let doc_norma="_.getattr(sapl_documentos.norma_juridica,id_norma).absolute_url"> 165 <b>Texto Integral:</b><a target="_blank" href="<dtml-var doc_norma>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto integral"></a> 166 </dtml-let> 167 <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>"><b><dtml-var des_norma> <dtml-var num_norma>/<dtml-var ano_norma></b></a> 168 </dtml-if> 163 169 </td> 164 170 </tr> -
ILSAPL/trunk/skins/sk_sapl/consultas/mesa_diretora/mesa_diretora_index_html.dtml
r7173 r7441 91 91 <thead> 92 92 <tr> 93 <th class="form-label"> </th> 93 94 <th class="form-label"> Nome do Parlamentar</th> 94 95 <th class="form-label"> Partido</th> … … 101 102 <dtml-in expr="zsql.cargo_mesa_obter_zsql(cod_cargo=cod_cargo, ind_excluido=0)"> 102 103 <tr> 104 <td class="texto"> 105 <dtml-in expr="sapl_documentos.parlamentar.fotos.objectValues('Image')"> 106 <dtml-if expr="_.str(cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento == id() "> 107 <img border="0" width="30" height="30" src="<dtml-var absolute_url>"> 108 </dtml-if> 109 </dtml-in> 110 </td> 103 111 <td class="texto"><a href="<dtml-var URL1>/parlamentar/parlamentar_mostrar_proc?cod_parlamentar=<dtml-var cod_parlamentar>"><b><dtml-var nom_parlamentar></b></a></td> 104 112 <td class="texto"> <dtml-var sgl_partido missing null=""></td> -
ILSAPL/trunk/skins/sk_sapl/consultas/norma_juridica/norma_juridica_form.dtml
r6791 r7441 79 79 <dtml-let documento="_.getattr(sapl_documentos.norma_juridica,id_documento).absolute_url"> 80 80 <a target="_blank" href="<dtml-var documento>"> 81 <img align= middle border=0 src=sapl/imagens/archiv.gifalt="Texto Integral"></a>81 <img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 82 82 </dtml-let> 83 83 <dtml-else> … … 148 148 <dtml-elif "tip_vinculo=='I'">Reeditada com alteração pelo(a) 149 149 <dtml-elif "tip_vinculo=='G'">Regulamentada pelo(a) 150 <dtml-elif "tip_vinculo=='K'">Suspenso(a) parcialmente pelo(a) 151 <dtml-elif "tip_vinculo=='L'">Suspenso(a) integralmente pelo(a) 150 152 </dtml-if> 151 153 </td> … … 173 175 <dtml-elif "tip_vinculo=='I'">Reedita com alteração o(a) 174 176 <dtml-elif "tip_vinculo=='G'">Regulamenta o(a) 177 <dtml-elif "tip_vinculo=='K'">Suspende parcialmente o(a) 178 <dtml-elif "tip_vinculo=='L'">Suspende totalmente o(a) 175 179 </dtml-if> 176 180 </td> -
ILSAPL/trunk/skins/sk_sapl/consultas/parlamentar/filiacao_partidaria/filiacao_partidaria_index_html.dtml
r6639 r7441 17 17 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 18 18 <dtml-call expr="REQUEST.set('nom_parlamentar', nom_parlamentar)"> 19 <dtml-else> 20 <dtml-call expr="REQUEST.set('nom_parlamentar', 'não consta...')"> 19 21 </dtml-in> 20 22 -
ILSAPL/trunk/skins/sk_sapl/consultas/parlamentar/mandato/mandato_index_html.dtml
r6639 r7441 20 20 21 21 <fieldset> 22 <legend><dtml-var nom_parlamentar ></legend>22 <legend><dtml-var nom_parlamentar missing></legend> 23 23 <table> 24 24 <dtml-in expr="zsql.mandato_obter_zsql(nom_parlamentar=nom_parlamentar, cod_parlamentar=cod_parlamentar, ind_excluido=0)" size=8 start=query_start orphan=2> -
ILSAPL/trunk/skins/sk_sapl/consultas/parlamentar/parlamentar_form.dtml
r7173 r7441 41 41 </dtml-if> 42 42 <dtml-if num_gab_parlamentar> 43 N ºGabinete: <b><dtml-var num_gab_parlamentar></b><br />43 Nro Gabinete: <b><dtml-var num_gab_parlamentar></b><br /> 44 44 </dtml-if> 45 45 <dtml-if num_fax_parlamentar> … … 47 47 </dtml-if> 48 48 <dtml-if end_residencial> 49 Endere ço: <b><dtml-var end_residencial></b><br />49 Endereço: <b><dtml-var end_residencial></b><br /> 50 50 </dtml-if> 51 51 <dtml-if num_cep_resid> -
ILSAPL/trunk/skins/sk_sapl/consultas/parlamentar/parlamentar_index_html.dtml
r7173 r7441 82 82 <thead> 83 83 <tr> 84 <th class="form-label"> </th> 84 85 <th class="form-label"> Nome civil</th> 85 86 <th class="form-label"> Nome parlamentar</th> … … 91 92 </dtml-if primeiro_listado> 92 93 <tr> 94 <td class="texto"> 95 <dtml-in expr="sapl_documentos.parlamentar.fotos.objectValues('Image')"> 96 <dtml-if expr="_.str(cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento == id() "> 97 <img border="0" width="30" height="30" src="<dtml-var absolute_url>"> 98 </dtml-if> 99 </dtml-in> 100 </td> 93 101 <td class="texto"> 94 102 <a href="parlamentar_mostrar_proc?cod_parlamentar=<dtml-var cod_parlamentar>"><b><dtml-var nom_completo></b></a> -
ILSAPL/trunk/skins/sk_sapl/consultas/parlamentar/relatoria/relatoria_index_html.dtml
r6648 r7441 22 22 23 23 <fieldset> 24 <legend><dtml-var nom_parlamentar ></legend>24 <legend><dtml-var nom_parlamentar missing></legend> 25 25 <table> 26 26 … … 35 35 <tr> 36 36 <td class="texto"><dtml-var sgl_tipo_materia></td> 37 <td class="texto"><a href="&dtml-portal_url;/generico/materia_pesquisar_proc?incluir=0&existe_ocorrencia=0&lst_tip_materia=<dtml-var tip_materia>&txt_numero=&txt_ano=&txt_npc=&txt_num_protocolo&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=<dtml-var nom_parlamentar>&txt_assunto=&rad_tramitando=&lst_localizacao=&lst_status=&chk_coautor=&rd_ordenacao=1& btn_materia_pesquisar=Pesquisar"><dtml-var des_tipo_materia></a></td>37 <td class="texto"><a href="&dtml-portal_url;/generico/materia_pesquisar_proc?incluir=0&existe_ocorrencia=0&lst_tip_materia=<dtml-var tip_materia>&txt_numero=&txt_ano=&txt_npc=&txt_num_protocolo&dt_apres=&dt_apres2=&dt_public=&dt_public2=&hdn_txt_autor=&hdn_cod_autor=&lst_tip_autor=&lst_cod_partido=&txt_relator=<dtml-var nom_parlamentar>&txt_assunto=&rad_tramitando=&lst_localizacao=&lst_status=&chk_coautor=&rd_ordenacao=1&rd_ordem_td&btn_materia_pesquisar=Pesquisar"><dtml-var des_tipo_materia></a></td> 38 38 <td class="texto" align="center"><dtml-var qtde></td> 39 39 </tr> -
ILSAPL/trunk/skins/sk_sapl/consultas/pauta_sessao/pauta_sessao_mostrar_proc.dtml
r6142 r7441 7 7 <dtml-var mensagem_emitir> 8 8 </dtml-let> 9 < dtml-try>9 </dtml-try> -
ILSAPL/trunk/skins/sk_sapl/consultas/pauta_sessao/pauta_sessao_plen_form.dtml
r6791 r7441 50 50 </dtml-in> 51 51 52 <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia, ind_primeiro_autor=1)"> 53 <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)"> 54 <dtml-if cod_parlamentar> 55 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 56 <b>Autor:</b> <dtml-var nom_parlamentar> 57 </dtml-in> 58 <dtml-elif cod_comissao> 59 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 60 <b>Autor:</b> <dtml-var nom_comissao> 61 </dtml-in> 52 <dtml-comment>obtém o primeiro autor da matéria.</dtml-comment> 53 <dtml-if expr="pysc.conta_autores_pysc(cod_materia)"> 54 <dtml-if expr="pysc.conta_autores_pysc(cod_materia)>1"> 55 <b>Autores:</b> 56 <dtml-else> 57 <b>Autor:</b> 58 </dtml-if> 59 </dtml-if> 60 <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia)"> 61 <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)"> 62 <dtml-if expr="des_tipo_autor=='Parlamentar'"> 63 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 64 <dtml-var nom_completo><br /> 65 </dtml-in> 66 <dtml-elif expr="des_tipo_autor=='Comissao'"> 67 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 68 <dtml-var nom_comissao><br /> 69 </dtml-in> 62 70 <dtml-else> 63 <b>Autor:</b> <dtml-var nom_autor>71 <dtml-var nom_autor><br /> 64 72 </dtml-if> 65 </dtml-in> 66 </dtml-in> 73 </dtml-in> 74 </dtml-in> 75 67 76 </td> 68 77 <td class="texto" witdth="60%" valign="top"> … … 145 154 </dtml-in></dtml-in> 146 155 </dtml-in> 147 <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia, ind_primeiro_autor=1)"> 148 <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)"> 149 <dtml-if cod_parlamentar> 150 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 151 <b>Autor:</b> <dtml-var nom_parlamentar> 152 </dtml-in> 153 <dtml-elif cod_comissao> 154 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 155 <b>Autor:</b> <dtml-var nom_comissao> 156 </dtml-in> 156 <dtml-comment>obtém o primeiro autor da matéria.</dtml-comment> 157 <dtml-if expr="pysc.conta_autores_pysc(cod_materia)"> 158 <dtml-if expr="pysc.conta_autores_pysc(cod_materia)>1"> 159 <b>Autores:</b> 160 <dtml-else> 161 <b>Autor:</b> 162 </dtml-if> 163 </dtml-if> 164 <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia)"> 165 <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)"> 166 <dtml-if expr="des_tipo_autor=='Parlamentar'"> 167 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 168 <dtml-var nom_completo><br /> 169 </dtml-in> 170 <dtml-elif expr="des_tipo_autor=='Comissao'"> 171 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 172 <dtml-var nom_comissao><br /> 173 </dtml-in> 157 174 <dtml-else> 158 <b>Autor:</b> <dtml-var nom_autor>175 <dtml-var nom_autor><br /> 159 176 </dtml-if> 160 </dtml-in>177 </dtml-in> 161 178 </dtml-in> 162 179 </td> -
ILSAPL/trunk/skins/sk_sapl/consultas/protocolo/protocolo_form.dtml
r6237 r7441 99 99 <td class="texto" width="70%"><dtml-var num_paginas></td> 100 100 </tr> 101 101 102 <tr> 103 <td class="texto" width="30%"><b>Observação:</b></td> 104 <td class="texto" width="70%"><dtml-var txt_observacao missing null="Não há"> 105 </tr> 102 106 <tr> 103 107 <td class="texto" width="30%"> … … 114 118 115 119 <dtml-if expr="tip_processo==0"> 116 <dtml-in expr="zsql.documento_administrativo_obter_zsql(num_protocolo=cod_protocolo ,ano_documento=ano_protocolo)">120 <dtml-in expr="zsql.documento_administrativo_obter_zsql(num_protocolo=cod_protocolo)"> 117 121 <dtml-if cod_documento> 118 122 <a href="&dtml-portal_url;/cadastros/documento_administrativo/documento_administrativo_mostrar_proc?cod_documento=<dtml-var cod_documento>"> -
ILSAPL/trunk/skins/sk_sapl/consultas/protocolo/protocolo_pesquisar_proc.dtml
r6648 r7441 17 17 <li> 18 18 <a href="javascript: void(0)" onclick="window.open('&dtml-portal_url;/relatorios/pdf_etiqueta_protocolo_preparar_pysc?rad_tip_protocolo=&txt_num_protocolo=<dtml-var txt_num_protocolo>&txt_ano_protocolo=&dt_apres=&dt_apres2=&rad_tip_processo=&lst_tip_documento=&lst_tip_materia=&txt_assunto=&txa_txt_interessado=&hdn_cod_autor=', 19 'ProtocoloWin', 'width=384, height= 420');19 'ProtocoloWin', 'width=384, height=219'); 20 20 return false;">Gerar Etiquetas de Protocolo</a> 21 21 </li> … … 61 61 <a href="&dtml-portal_url;/consultas/protocolo/protocolo_mostrar_proc?cod_protocolo=<dtml-var cod_protocolo>"> 62 62 <b>Protocolo <dtml-var cod_protocolo>/<dtml-var ano_protocolo></b></a> 63 <dtml-if expr="ind_anulado==0"><a href="javascript: void(0)" onclick="window.open('&dtml-portal_url;/relatorios/pdf_etiqueta_protocolo_preparar_pysc?rad_tip_protocolo=&txt_num_protocolo=<dtml-var cod_protocolo>&txt_ano_protocolo=&dt_apres=&dt_apres2=&rad_tip_processo=&lst_tip_documento=&lst_tip_materia=&txt_assunto=&txa_txt_interessado=&hdn_cod_autor=', 64 'ProtocoloWin', 'width=384, height=219'); 63 <dtml-if expr="ind_anulado==0"><a href="javascript: void(0)" onclick="window.open('&dtml-portal_url;/relatorios/pdf_etiqueta_protocolo_preparar_pysc?rad_tip_protocolo=<dtml-var tip_protocolo>&txt_num_protocolo=<dtml-var cod_protocolo>&txt_ano_protocolo=<dtml-var ano_protocolo>&dt_apres=&dt_apres2=&rad_tip_processo=&lst_tip_documento=&lst_tip_materia=&txt_assunto=&txa_txt_interessado=&hdn_cod_autor=','ProtocoloWin', 'width=384, height=420'); 65 64 return false;"></dtml-if> 66 65 <img style="vertical-align:middle" src="&dtml-portal_url;/imagens/label.png" alt="Etiqueta Individual" title="Etiqueta Individual" width="20" height="16" /></a> … … 98 97 <b>Natureza do Processo: </b>Administrativo <br /> 99 98 <b>Classificação:</b> <dtml-var des_tipo_documento> 100 <dtml-in expr="zsql.documento_administrativo_obter_zsql(num_protocolo=cod_protocolo ,ano_documento=ano_protocolo)">99 <dtml-in expr="zsql.documento_administrativo_obter_zsql(num_protocolo=cod_protocolo)"> 101 100 <dtml-if num_documento> 102 101 <br /><b>Documento Vinculado:</b> <a href="&dtml-portal_url;/cadastros/documento_administrativo/documento_administrativo_mostrar_proc?cod_documento=<dtml-var cod_documento>"> … … 138 137 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 139 138 <tr> <td align="center" class="texto"><b> 140 <dtml-var " sapl.pysc.PageListOutput_pysc('protocolo_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, existe_ocorrencia=existe_ocorrencia, rad_tip_protocolo=rad_tip_protocolo, rad_tip_processo=rad_tip_processo, lst_tip_materia=lst_tip_materia, lst_tip_documento=lst_tip_documento, txt_num_protocolo=txt_num_protocolo, txt_ano_protocolo=txt_ano_protocolo, txt_assunto=txt_assunto, txa_txt_interessado=txa_txt_interessado, hdn_cod_autor=hdn_cod_autor, dt_apres=dt_apres, dt_apres2=dt_apres2, btn_protocolo_pesquisar=btn_protocolo_pesquisar)">139 <dtml-var "pysc.PageListOutput_pysc('protocolo_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, existe_ocorrencia=existe_ocorrencia, rad_tip_protocolo=rad_tip_protocolo, rad_tip_processo=rad_tip_processo, lst_tip_materia=lst_tip_materia, lst_tip_documento=lst_tip_documento, txt_num_protocolo=txt_num_protocolo, txt_ano_protocolo=txt_ano_protocolo, txt_assunto=txt_assunto, txa_txt_interessado=txa_txt_interessado, hdn_cod_autor=hdn_cod_autor, dt_apres=dt_apres, dt_apres2=dt_apres2, btn_protocolo_pesquisar=btn_protocolo_pesquisar)"> 141 140 </b></td> </tr> 142 141 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/agenda_sessao_plen_form.dtml
r7173 r7441 6 6 <h3 align="center"><dtml-var sessao_plenaria_header></h3> 7 7 </dtml-in> 8 <br /> 9 <dtml-var sessao_plenaria_menu> 10 8 11 <fieldset> 9 12 <legend>Identificação Básica</legend> … … 36 39 <td class="texto" align="center"> 37 40 <a target="_blank" href="<dtml-var documento>"> 38 <img style="vertical-align:middle" border="0" src=" sapl/imagens/archiv.gif" alt="Ata" />41 <img style="vertical-align:middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Ata" /> 39 42 <b>Texto Integral</b></a> 40 43 </td> … … 146 149 <b><dtml-var num_ordem></b> - 147 150 <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)"> 148 <b><a href=" <dtml-var portal_url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">151 <b><a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"> 149 152 <dtml-var sgl_tipo_materia missing> <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing> - <dtml-var des_tipo_materia></a></b><br /> 150 153 … … 187 190 <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)"> 188 191 <dtml-if expr="tip_votacao == 2 "> 189 <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>&tipo_materia=expediente" 190 title="Painel de votação"><dtml-var nom_resultado></a><br /> 192 <a href="&dtml-portal_url;/consultas/sessao_plenaria/sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>&tipo_materia=expediente" title="Painel de votação"><dtml-var nom_resultado></a><br /> 191 193 <dtml-else> 192 194 <b><dtml-var nom_resultado></b><br /> … … 263 265 <b><dtml-var num_ordem></b> - 264 266 <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)"> 265 <b><a href=" <dtml-var portal_url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">267 <b><a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"> 266 268 <dtml-var sgl_tipo_materia missing> <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing> - <dtml-var des_tipo_materia></b></a><br /> 267 269 … … 309 311 <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)"> 310 312 <dtml-if expr="tip_votacao == 2 "> 311 <a href=" sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>&tipo_materia=ordemdia"313 <a href="&dtml-portal_url;/consultas/sessao_plenaria/sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>&tipo_materia=ordemdia" 312 314 title="Painel de votação"><dtml-var nom_resultado></a><br /> 313 315 <dtml-else> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/ata_sessao_plenaria_form.dtml
r6142 r7441 21 21 <dtml-let documento="_.getattr(sapl_documentos.ata_sessao,id_documento).absolute_url"> 22 22 <a target="_blank" href="<dtml-var documento>"> 23 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Ata" />23 <img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Ata" /> 24 24 </a> 25 25 </td> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/materias_expediente_sessao_form.dtml
r6142 r7441 60 60 <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)"> 61 61 <dtml-if expr="tip_votacao == 2 "> 62 <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem> "62 <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>&tipo_materia=expediente" 63 63 title="Painel de votação"><dtml-var nom_resultado></a><br /> 64 64 <dtml-else> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/materias_ordem_dia_sessao_form.dtml
r6142 r7441 22 22 23 23 <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)"> 24 <a href=" <dtml-var portal_url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">24 <a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"> 25 25 <dtml-var sgl_tipo_materia missing> - <dtml-var des_tipo_materia> No. <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing></a><br /> 26 26 … … 69 69 <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)"> 70 70 <dtml-if expr="tip_votacao == 2 "> 71 <a href="sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>" 72 title="Painel de votação"><dtml-var nom_resultado></a><br /> 71 <a href="&dtml-portal_url;/consultas/sessao_plenaria/sessao_plenaria_mostrar_painel_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_ordem=<dtml-var cod_ordem>&tipo_materia=ordemdia" title="Painel de votação"><dtml-var nom_resultado></a><br /> 73 72 <dtml-else> 74 73 <b><dtml-var nom_resultado></b><br /> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/oradores_sessao_plen_form.dtml
r6142 r7441 25 25 <dtml-let documento="_.getattr (sapl_documentos.oradores,id_documento).absolute_url"> 26 26 <a target="_blank" href="<dtml-var documento>"> 27 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Discurso" /></a>27 <img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Discurso" /></a> 28 28 </dtml-let> 29 29 <dtml-else> Orador sem discurso cadastrado -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/sessao_plen_form.dtml
r6407 r7441 48 48 </li> 49 49 <li> 50 <a href="javascript:submeter('&dtml-portal_url;/consultas/sessao_plenaria/anexo_sessao_plenaria_form')">Anexos</a> 51 </li> 52 <li> 50 53 <a href="&dtml-portal_url;/consultas/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>">Início</a> 51 54 </li> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/sessao_plen_painel_form.dtml
r6791 r7441 54 54 </td> 55 55 </tr> 56 <tr> <td class="texto"><b>Observação</b>: <dtml-if votacao_observacao></ br><dtml-var votacao_observacao missing><dtml-else>não há.</dtml-if></td> 57 </tr> 56 58 </dtml-in> 57 59 </dtml-in> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/sessao_plenaria_index_html.dtml
r7173 r7441 101 101 <img align="absmiddle" src="&dtml-portal_url;/imagens/icon_audio.png"> 102 102 <dtml-if url_audio> 103 <a href="#" onClick="javascript:window.open('sessao_plenaria_player_audio?cod_sessao_plen=<dtml-var cod_sessao_plen>&url_audio=<dtml-var url_audio>','PlayerAudio','width=530,height=4 25,top=200,left=200,scrollbars=no');"/>103 <a href="#" onClick="javascript:window.open('sessao_plenaria_player_audio?cod_sessao_plen=<dtml-var cod_sessao_plen>&url_audio=<dtml-var url_audio>','PlayerAudio','width=530,height=435,top=200,left=200,scrollbars=no');"/> 104 104 <b>Gravação em Áudio</b></a> 105 105 <dtml-else> Áudio não disponível … … 109 109 <img align="absmiddle" src="&dtml-portal_url;/imagens/icon_video.png"> 110 110 <dtml-if url_video> 111 <a href="#" onClick="javascript:window.open('sessao_plenaria_player_video?cod_sessao_plen=<dtml-var cod_sessao_plen>&url_video=<dtml-var url_video>','PlayerVideo','width=530,height=4 25,top=200,left=200,scrollbars=no');"/>111 <a href="#" onClick="javascript:window.open('sessao_plenaria_player_video?cod_sessao_plen=<dtml-var cod_sessao_plen>&url_video=<dtml-var url_video>','PlayerVideo','width=530,height=435,top=200,left=200,scrollbars=no');"/> 112 112 <b>Gravação em Vídeo</b></a> 113 113 <dtml-else> Vídeo não disponível -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/sessao_plenaria_menu.dtml
r6639 r7441 40 40 </li> 41 41 <li> 42 <a href="javascript:submeter('&dtml-portal_url;/consultas/sessao_plenaria/anexo_sessao_plenaria_form')">Anexos</a> 43 </li> 44 <li> 42 45 <a href="&dtml-portal_url;/consultas/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>">Início</a> 43 46 </li> … … 53 56 <input type="hidden" name="hdn_url" value="sessao_plenaria_mostrar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen missing>" /> 54 57 <dtml-except> 55 <input type="hidden" name="hdn_url" value="sessao_plenaria_ mostrar_proc?cod_sessao_plen=''">58 <input type="hidden" name="hdn_url" value="sessao_plenaria_index_html"> 56 59 </dtml-try> 57 60 </form> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/sessao_plenaria_player_audio.dtml
r6169 r7441 9 9 <style type="text/css"><!-- @import url(&dtml-portal_url;/generico/estilos.css); --></style> 10 10 </head> 11 11 <script type="text/javascript" language="javascript"> 12 <!-- 13 function baixar_audio(){ 14 var form = document.download; 15 var endereco = form.url_audio.value; 16 location.href = endereco; 17 } 18 //--> 19 </script> 12 20 <table width="510" align="center"> 13 21 <tr><td> … … 40 48 }); 41 49 </script> 42 43 50 </fieldset> 51 <form name="download" action=""> 52 <input type="hidden" name="url_audio" value="<dtml-var url_audio>" /> 44 53 <p align="center"> 45 <input type=button class="botao" value="fechar" onclick="window.close()"> 54 <input type="button" class="botao" value="salvar" onclick="javascript:baixar_audio()"> 55 <input type="button" class="botao" value="fechar" onclick="window.close()"> 46 56 </p> 57 </form> 47 58 </td></tr> 48 59 </table> -
ILSAPL/trunk/skins/sk_sapl/consultas/sessao_plenaria/sessao_plenaria_player_video.dtml
r6639 r7441 9 9 <style type="text/css"><!-- @import url(&dtml-portal_url;/generico/estilos.css); --></style> 10 10 </head> 11 <script type='text/javascript' language="javascript"> 12 <!-- 13 function baixar_video(){ 14 var form=document.download; 15 var endereco = form.url_video.value; 16 location.href = endereco; 17 } 18 //--> 19 </script> 11 20 <table width="510" align="center"> 12 21 <tr><td> … … 38 47 }); 39 48 </script> 40 41 49 </fieldset> 50 <form name="download" action="" > 51 <input type="hidden" name="url_video" value="<dtml-var url_video>" /> 42 52 <p align="center"> 43 <input type=button class="botao" value="fechar" onclick="window.close()"> 53 <input type="button" class="botao" value="salvar" onclick="javascript:baixar_video()"> 54 <input type="button" class="botao" value="fechar" onclick="window.close()"> 44 55 </p> 56 </form> 45 57 </td></tr> 46 58 </html> 47 -
ILSAPL/trunk/skins/sk_sapl/generico/impressos/espelho_indicacao_form.dtml
r6639 r7441 36 36 </SCRIPT> 37 37 38 <a id="ajuda" href=" <dtml-var sapl url>/ajuda/tramitacao_lote">Ajuda</a>38 <a id="ajuda" href="&dtml-portal_url;/ajuda/tramitacao_lote">Ajuda</a> 39 39 <h1 class="firstHeading"> Impressos </h1> 40 40 -
ILSAPL/trunk/skins/sk_sapl/generico/impressos/espelho_indicacao_proc.dtml
r4940 r7441 79 79 </SCRIPT> 80 80 81 <a id="ajuda" href=" <dtml-var sapl url>/ajuda/tramitacao_lote">Ajuda</a>81 <a id="ajuda" href="&dtml-portal_url;/ajuda/tramitacao_lote">Ajuda</a> 82 82 <h1 class="firstHeading"> Espelho de Indicação </h1> 83 83 -
ILSAPL/trunk/skins/sk_sapl/generico/impressos/materia_etiqueta_selec_proc.dtml
r4939 r7441 184 184 <dtml-var expr="int(tam_sequence / 6.0) + 1"> 185 185 </dtml-if><br> 186 <a href=" <dtml-var sapl url>/generico/impressos/materia_etiqueta_selec_form"><img src="<dtml-var absolute_url>/imagens/voltar.gif" border="0"></a>186 <a href="&dtml-portal_url;/generico/impressos/materia_etiqueta_selec_form"><img src="&dtml-portal_url;/imagens/voltar.gif" border="0"></a> 187 187 </div> 188 188 </dtml-if sequence-start> -
ILSAPL/trunk/skins/sk_sapl/generico/lexml_pesquisar.dtml
r4281 r7441 1 1 <dtml-var standard_html_header> 2 <a id="ajuda" href=" <dtml-var sapl url>/ajuda/lexml#pesquisa">Ajuda</a>2 <a id="ajuda" href="&dtml-portal_url;/ajuda/lexml#pesquisa">Ajuda</a> 3 3 <h1>Pesquisa no LexML</h1> 4 4 <dtml-if keyword> -
ILSAPL/trunk/skins/sk_sapl/generico/materia_pesquisar_form.dtml
r7173 r7441 231 231 <tr> 232 232 <th></th> 233 <td class="campoRadio" colspan=" 3">234 <dtml-in expr="[(' Tipo, Ano, Nº, Data', '1'), ('Data, Tipo, Ano, Nº', '2')]">233 <td class="campoRadio" colspan="2"> 234 <dtml-in expr="[('Data, Tipo, Ano, Nº', '1'), ('Tipo, Ano, Nº, Data', '2')]"> 235 235 <input type="radio" name="rd_ordem_td" value="<dtml-var expr="_['sequence-item']">" 236 236 id="rd_ordem_td<dtml-var expr="_['sequence-item']">" -
ILSAPL/trunk/skins/sk_sapl/generico/materia_pesquisar_proc.dtml
r7173 r7441 91 91 <dtml-if expr="des_tipo_autor=='Parlamentar'"> 92 92 <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)"> 93 <dtml-var nom_completo><br >93 <dtml-var nom_completo><br /> 94 94 </dtml-in> 95 95 <dtml-elif expr="des_tipo_autor=='Comissao'"> 96 96 <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)"> 97 <dtml-var nom_comissao><br >97 <dtml-var nom_comissao><br /> 98 98 </dtml-in> 99 99 <dtml-else> 100 <dtml-var nom_autor><br >100 <dtml-var nom_autor><br /> 101 101 </dtml-if> 102 102 </dtml-in> 103 </dtml-in> 104 <dtml-comment> obtém data da sessão na qual a matéria tenha sido votada </dtml-comment> 105 <dtml-in expr="zsql.pesquisa_sessao_votacao_materia_zsql(cod_materia=cod_materia)"> 106 <dtml-if dat_inicio_sessao> 107 <dtml-let data_sessao="pysc.iso_to_port_pysc(dat_inicio_sessao)"> 108 <b>Votação em: 109 <a href="&dtml-portal_url;/consultas/sessao_plenaria/sessao_plenaria_index_html?dat_sessao_sel=<dtml-var data_sessao>"><dtml-var data_sessao></a><br /></b> 110 </dtml-let> 111 </dtml-if> 103 112 </dtml-in> 104 113 <dtml-call expr="REQUEST.set('des_status', '')"> … … 149 158 </dtml-in> 150 159 </dtml-in> 160 <dtml-comment>documentos acessórios </dtml-comment> 161 <dtml-if expr="AUTHENTICATED_USER.hasRole(this(), ['Operador', 'Operador Materia'])"> 162 <dtml-in expr="zsql.documento_acessorio_count_zsql(cod_materia=cod_materia, ind_excluido=0)"> 163 <dtml-call expr="REQUEST.set('total_doc_acessorio', total_docs)"> 164 <dtml-if expr="total_doc_acessorio>0"> 165 <b>Docs Acessórios:</b> 166 <a href="&dtml-portal_url;/cadastros/materia/documento_acessorio/documento_acessorio_index_html?cod_materia=<dtml-var cod_materia>"><b><dtml-var total_doc_acessorio missing></b></a><br /> 167 </dtml-if> 168 </dtml-in> 169 </dtml-if> 151 170 <dtml-comment>obtém normas jurídicas vinculadas </dtml-comment> 152 171 <dtml-in expr="zsql.materia_buscar_norma_juridica_zsql(cod_materia=cod_materia)"> … … 169 188 <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url"> 170 189 <div style="font-size: smaller;">Texto</div> 171 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src=" sapl/imagens/archiv.gif" alt="Texto Integral"></a>190 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 172 191 <div style="font-size: smaller;">Integral</div> 173 192 </dtml-let> -
ILSAPL/trunk/skins/sk_sapl/generico/norma_juridica_pesquisar_proc.dtml
r7173 r7441 22 22 <dtml-call "REQUEST.set('step', _.int(step))"> 23 23 <dtml-else> 24 <dtml-call "REQUEST.set('step', 8)">24 <dtml-call "REQUEST.set('step', 12)"> 25 25 </dtml-if> 26 26 <dtml-call "REQUEST.set('start',(page-1) * step + 1)"> -
ILSAPL/trunk/skins/sk_sapl/generico/norma_juridica_texto_pesquisar_proc.dtml
r6142 r7441 90 90 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 91 91 <tr> <td colspan="3" align="center" class="texto"><b> 92 <dtml-var " sapl.pysc.PageListOutput_pysc('norma_juridica_texto_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, txt_assunto=txt_assunto)">92 <dtml-var "pysc.PageListOutput_pysc('norma_juridica_texto_pesquisar_proc', page, step, _['sequence-length'], incluir=incluir, txt_assunto=txt_assunto)"> 93 93 </b></td> </tr> 94 94 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/generico/palavra_chave_buscar_proc.dtml
r4176 r7441 36 36 <td class="texto"> 37 37 <dtml-if expr="_.str(AUTHENTICATED_USER)=='Anonymous User'"> 38 <a href=" <dtml-var "sapl" url>/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>" rel='iframe' title='Detalhes da Matéria Legislativa :: Módulo de Consulta :: width: 800, height: 600' class='lightview' >38 <a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>" rel='iframe' title='Detalhes da Matéria Legislativa :: Módulo de Consulta :: width: 800, height: 600' class='lightview' > 39 39 <dtml-else> 40 <a href=" <dtml-var "sapl" url>/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>">40 <a href="&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"> 41 41 </dtml-if> 42 42 <b><dtml-var sgl_tipo_materia> <dtml-var num_ident_basica> <dtml-var ano_ident_basica> - <dtml-var des_tipo_materia></b> … … 98 98 <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url"> 99 99 <div style="font-size: smaller;">Texto</div> 100 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src=" sapl/imagens/archiv.gif" alt="Texto Integral"></a>100 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto Integral"></a> 101 101 <div style="font-size: smaller;">Integral</div> 102 102 </dtml-let> … … 116 116 <dtml-if expr="existe_seq_anterior or existe_seq_posterior"> 117 117 <tr> <td align="center" class="texto"><b> 118 <dtml-var " sapl.pysc.PageListOutput_pysc('palavra_chave_buscar_proc', page, step, _['sequence-length'], txt_palavra_chave=txt_palavra_chave)">118 <dtml-var "pysc.PageListOutput_pysc('palavra_chave_buscar_proc', page, step, _['sequence-length'], txt_palavra_chave=txt_palavra_chave)"> 119 119 </b></td> </tr> 120 120 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/generico/prot_prefeitura_lote_form.dtml
r4947 r7441 39 39 </SCRIPT> 40 40 41 <a id="ajuda" href=" <dtml-var sapl url>/ajuda/tramitacao_lote">Ajuda</a>41 <a id="ajuda" href="&dtml-portal_url;/ajuda/tramitacao_lote">Ajuda</a> 42 42 <h1 class="firstHeading"> Protocolo em Lote </h1> 43 43 -
ILSAPL/trunk/skins/sk_sapl/pysc/confirma_acomp_materia_pysc.py
r7173 r7441 27 27 email_casa = casa['end_email_casa'] 28 28 casa_legislativa = casa['nom_casa'] 29 29 autores=[] 30 30 for materia in context.zsql.materia_obter_zsql(cod_materia=cod_materia): 31 31 ementa = materia.txt_ementa -
ILSAPL/trunk/skins/sk_sapl/pysc/data_proxima_pysc.py
r7173 r7441 11 11 Funcao: a partir de uma lista de strings representando datas, 12 12 retornar a primeira data da lista que for maior ou igual a 13 data de hoje. 13 data de hoje. Não havendo, retorna a primeira data da lista 14 14 15 15 Argumento: lista de datas. 16 16 17 17 Retorno: a primeira data da lista_de_datas que for maior ou igual a 18 data de hoje .18 data de hoje ou a primeira data da lista 19 19 """ 20 21 22 #---- retorna a data da última sessão se esta for menor ou igual a data de hoje --- 23 24 data = context.zsql.ultima_sessao_plenaria_obter_zsql()[0].dat_inicio_sessao 25 hoje = DateTime(DateTime().Date()) 26 if hoje >= data: 27 tmp = str(data).split('/') 28 tmp.reverse() 29 return '/'.join(tmp) 30 31 # --------------------------------------------------------------------------------- 32 20 33 if not lista_de_datas: 21 34 return None -
ILSAPL/trunk/skins/sk_sapl/pysc/envia_acomp_materia_pysc.py
r7173 r7441 67 67 mMsg = mMsg + "Content-Type: text/html; charset=ISO-8859-1\n\n" 68 68 mMsg = mMsg + "<html><head></head><body bgcolor='#ffffff'>" 69 mMsg = mMsg + "<p align='center'><img src="+imagem+" width='81 height='77'></p>"69 mMsg = mMsg + "<p align='center'><img src="+imagem+" width='81' height='77'></p>" 70 70 mMsg = mMsg + "<h2 align='center'><b>"+ str(casa_legislativa) +"</b><br />" 71 71 mMsg = mMsg + " Sistema de Apoio ao Processo Legislativo</h2>" … … 75 75 mMsg = mMsg + " <b>Autoria:</b> " 76 76 for autor in autores: 77 mMsg = mM SG+ autor['nom_autor'] +"<br /> "77 mMsg = mMsg + autor['nom_autor'] +"<br /> " 78 78 mMsg = mMsg + "</h4>" 79 79 mMsg = mMsg + "<p></p>" -
ILSAPL/trunk/skins/sk_sapl/pysc/iso_to_port_pysc.py
r362 r7441 15 15 elif string.find(datapart[0],'/')!=-1: 16 16 data=string.split(datapart[0],'/') 17 else: 18 return '' 17 19 if len(datapart) > 1: 18 20 return data[2]+'/'+data[1]+'/'+data[0] -
ILSAPL/trunk/skins/sk_sapl/pysc/quantidade_materias_expediente_pysc.py
r6142 r7441 1 ## Script (Python) " presenca_sessao_pysc"1 ## Script (Python) "quantidade_materiais_expediente_pysc" 2 2 ##bind container=container 3 3 ##bind context=context -
ILSAPL/trunk/skins/sk_sapl/relatorios/pdf_detalhe_materia_preparar_pysc.py
r7173 r7441 29 29 rodape['nom_localidade']= " "+local.nom_localidade 30 30 rodape['sgl_uf']= local.sgl_uf 31 32 orig_externa_dic = {} 31 33 32 34 for materia in context.zsql.materia_obter_zsql(cod_materia=REQUEST['cod_materia']): … … 63 65 64 66 # #o bloco abaixo gera o dicionario da origem externa (ln 47) 65 orig_externa_dic = {}66 67 for origem in context.zsql.origem_obter_zsql(cod_origem = materia.cod_local_origem_externa): 67 68 # #tratando possíveis erros … … 77 78 orig_externa_dic['data']= materia.dat_origem_externa 78 79 orig_externa_dic['numero_ano']= str(materia.num_origem_externa)+ "/"+ str(materia.ano_origem_externa) 79 80 80 81 81 # #o bloco abaixo gera o dicionario das materias anexadas (ln 55) … … 133 133 # #o bloco abaixo gera o dicionario de despachos iniciais (ln 79) 134 134 lst_des_iniciais=[] 135 dic_dados={}136 135 for despacho in context.zsql.despacho_inicial_obter_zsql(cod_materia = materia.cod_materia): 137 for comissao in context.zsql.comissao_obter_zsql(cod_comissao = despacho.cod_comissao_sel): 138 if comissao.nom_comissao==None: comissao.nom_comissao='' 139 if comissao.sgl_comissao==None: comissao.sgl_comissao='' 140 dic_dados['nom_comissao']=comissao.nom_comissao+ " - "+ comissao.sgl_comissao 141 lst_des_iniciais.append(dic_dados) 136 for comissao in context.zsql.comissao_obter_zsql(cod_comissao = despacho.cod_comissao_sel): 137 dic_dados={} 138 if comissao.nom_comissao==None: 139 comissao.nom_comissao='' 140 if comissao.sgl_comissao==None: 141 comissao.sgl_comissao='' 142 dic_dados['nom_comissao']=comissao.nom_comissao+ " - "+ comissao.sgl_comissao 143 lst_des_iniciais.append(dic_dados) 142 144 143 145 # #o bloco abaixo gera o dicionário de Tramitacoes(ln 87) … … 248 250 lst_acessorios = [] 249 251 for documento in context.zsql.documento_acessorio_obter_zsql(cod_materia = materia.cod_materia): 252 dic_dados = {} 250 253 dic_dados['tipo']= documento.tip_documento 251 254 dic_dados['nome']= documento.nom_documento -
ILSAPL/trunk/skins/sk_sapl/relatorios/pdf_materia_preparar_pysc.py
r6174 r7441 2 2 3 3 request=context.REQUEST 4 #print request 5 #return printed 4 6 response=request.RESPONSE 5 7 session= request.SESSION … … 64 66 dat_publicacao=REQUEST['dt_public'], dat_publicacao2=REQUEST['dt_public2'], 65 67 cod_partido=REQUEST['lst_cod_partido'],cod_autor=REQUEST['hdn_cod_autor'], 66 rd_ordem=REQUEST['rd_ordenacao'] ):68 rd_ordem=REQUEST['rd_ordenacao'],rd_ordem_td=REQUEST['rd_ordem_td']): 67 69 68 70 dic={} … … 143 145 filtro['situacao_atual']='' 144 146 if REQUEST.lst_status!='': 145 for status in context.zsql.status_tramitacao_obter_zsql(ind_ex luido=0,cod_status=REQUEST.lst_status):147 for status in context.zsql.status_tramitacao_obter_zsql(ind_excluido=0,cod_status=REQUEST.lst_status): 146 148 filtro['situacao_atual']=status.sgl_status + ' - ' + status.des_status 147 149 -
ILSAPL/trunk/skins/sk_sapl/relatorios/pdf_norma_preparar_pysc.py
r6142 r7441 65 65 dic={} 66 66 67 dic['titulo']=norma.sgl_tipo_norma+" "+str(norma.num_norma)+" "+str(norma.ano_norma)+" - "+norma.des_tipo_norma67 dic['titulo']=norma.sgl_tipo_norma+" Nº "+str(norma.num_norma)+" de "+str(norma.dat_norma)+" - "+norma.des_tipo_norma 68 68 dic['txt_ementa']=norma.txt_ementa 69 69 … … 93 93 else: 94 94 response.redirect(caminho) 95 -
ILSAPL/trunk/skins/sk_sapl/relatorios/pdf_sessao_plenaria_preparar_pysc.py
r7173 r7441 86 86 dic_expediente_materia["txt_ementa"] = materia.txt_ementa 87 87 dic_expediente_materia["ordem_observacao"] = expediente_materia.ordem_observacao 88 dic_expediente_materia["nom_autor"] = ''88 dic_expediente_materia["nom_autor"] = "" 89 89 autoria = context.zsql.autoria_obter_zsql(cod_materia=expediente_materia.cod_materia, ind_primeiro_autor=1) 90 90 if len(autoria) > 0: # se existe autor … … 93 93 if len(autor) > 0: 94 94 autor = autor[0] 95 96 if autor.des_tipo_autor == "Parlamentar": 97 parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0] 98 dic_expediente_materia["nom_autor"] = parlamentar.nom_parlamentar 99 elif autor.des_tipo_autor == "Comissao": 100 comissao = context.zsql.comissao_obter_zsql(cod_comissao=autor.cod_comissao)[0] 101 dic_expediente_materia["nom_autor"] = comissao.nom_comissao 102 else: 103 dic_expediente_materia["nom_autor"] = autor.nom_autor 95 try: 96 if autor.des_tipo_autor == "Parlamentar": 97 parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0] 98 dic_expediente_materia["nom_autor"] = parlamentar.nom_parlamentar 99 elif autor.des_tipo_autor == "Comissao": 100 comissao = context.zsql.comissao_obter_zsql(cod_comissao=autor.cod_comissao)[0] 101 dic_expediente_materia["nom_autor"] = comissao.nom_comissao 102 elif autor.nom_autor != "": 103 dic_expediente_materia["nom_autor"] = autor.nom_autor 104 else: 105 dic_expediente_materia["nom_autor"] = autor.des_tipo_autor 106 except: 107 dic_expediente_materia["nom_autor"] = "NC-em" 108 104 109 dic_expediente_materia["votacao_observacao"]="" 105 110 if expediente_materia.tip_resultado_votacao: … … 161 166 dic_votacao["txt_ementa"] = materia.txt_ementa 162 167 dic_votacao["ordem_observacao"] = votacao.ordem_observacao 163 dic_votacao["nom_autor"] = ''168 dic_votacao["nom_autor"] = "" 164 169 autoria = context.zsql.autoria_obter_zsql(cod_materia=votacao.cod_materia, ind_primeiro_autor=1) 165 170 if len(autoria) > 0: # se existe autor … … 168 173 if len(autor) > 0: 169 174 autor = autor[0] 170 171 if autor.des_tipo_autor == "Parlamentar": 172 parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0] 173 dic_votacao["nom_autor"] = parlamentar.nom_parlamentar 174 elif autor.des_tipo_autor == "Comissao": 175 comissao = context.zsql.comissao_obter_zsql(cod_comissao=autor.cod_comissao)[0] 176 dic_votacao["nom_autor"] = comissao.nom_comissao 177 else: 178 dic_votacao["nom_autor"] = autor.nom_autor 175 try: 176 if autor.des_tipo_autor == "Parlamentar": 177 parlamentar = context.zsql.parlamentar_obter_zsql(cod_parlamentar=autor.cod_parlamentar)[0] 178 dic_votacao["nom_autor"] = parlamentar.nom_parlamentar 179 elif autor.des_tipo_autor == "Comissao": 180 comissao = context.zsql.comissao_obter_zsql(cod_comissao=autor.cod_comissao)[0] 181 dic_votacao["nom_autor"] = comissao.nom_comissao 182 elif autor.nom_autor != "": 183 dic_votacao["nom_autor"] = autor.nom_autor 184 else: 185 dic_votacao["nom_autor"] = autor.des_tipo_autor 186 except: 187 dic_votacao["nom_autor"] = "NC-od" 188 179 189 dic_votacao["votacao_observacao"]="" 180 190 if votacao.tip_resultado_votacao: -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/autorMateriaAno.zsql
r6639 r7441 1 1 <dtml-comment> 2 2 connection_id : dbcon_interlegis 3 arguments : ano tipo 3 arguments : ano tipo local 4 4 max_rows : 1000 5 5 max_cache : 100 … … 7 7 select distinct a.*, c.nom_comissao, p.nom_parlamentar 8 8 9 from autoria au, materia_legislativa m, 10 autor a left join comissao c on a.cod_comissao = c.cod_comissao 11 left join parlamentar p on a.cod_parlamentar = p.cod_parlamentar 9 from tipo_materia_legislativa t left join materia_legislativa m 10 on (t.tip_materia=m.tip_id_basica) left join tramitacao tr 11 on (m.cod_materia=tr.cod_materia) left join autoria au 12 on (tr.cod_materia=au.cod_materia) left join autor a 13 on (au.cod_autor=a.cod_autor) left join comissao c 14 on (a.cod_comissao = c.cod_comissao) left join parlamentar p 15 on (a.cod_parlamentar = p.cod_parlamentar) 16 12 17 13 18 where 14 a.cod_autor = au.cod_autor and 15 au.cod_materia = m.cod_materia and 16 a.ind_excluido = 0 and 17 au.ind_excluido = 0 and 18 m.ind_excluido = 0 and 19 t.ind_excluido = 0 and 20 <dtml-if expr="tipo!='0'"> 21 t.tip_materia = <dtml-sqlvar tipo type="int"> and 22 </dtml-if> 23 m.ano_ident_basica = <dtml-sqlvar ano type="int"> and 24 m.ind_tramitacao=1 and 25 m.ind_excluido=0 and 26 tr.ind_ult_tramitacao=1 and 27 <dtml-if expr="local!='0'"> 28 tr.cod_unid_tram_dest = <dtml-sqlvar local type="int"> and 29 </dtml-if> 30 tr.ind_excluido = 0 and 19 31 au.ind_primeiro_autor = 1 and 20 m.ano_ident_basica = <dtml-sqlvar ano type="int">and21 m.tip_id_basica = <dtml-sqlvar tipo type="int"> 22 23 32 au.ind_excluido=0 and 33 a.ind_excluido=0 and 34 c.ind_excluido=0 and 35 p.ind_excluido=0 24 36 order by tip_autor, nom_parlamentar, nom_comissao, nom_autor 25 37 -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/listaStatusMaterias.zsql
r2926 r7441 5 5 </dtml-comment> 6 6 select distinct st.sgl_status, st.des_status, st.sgl_status || ' - ' || st.des_status as status_mat 7 from status_tramitacao st 8 where and st.ind_excluido = 0 7 from status_tramitacao st left join tramitacao tr on (st.cod_status=tr.cod_status) 8 left join materia_legislativa m on (tr.cod_materia=m.cod_materia) 9 10 where st.ind_excluido = 0 11 and tr.ind_excluido =0 12 and tr.ind_ult_tramitacao=1 13 and m.ind_excluido=0 14 and m.ind_tramitacao=1 15 9 16 order by 3 10 17 -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/qtdeAutor.zsql
r6639 r7441 5 5 max_cache : 100 6 6 </dtml-comment> 7 8 7 9 select count(*) as "qtde" 8 10 9 11 from 10 materia_legislativa m, 11 autoria au 12 materia_legislativa m left join autoria au on (m.cod_materia=au.cod_materia) 13 left join tramitacao t on (m.cod_materia=t.cod_materia) 14 where 15 m.ano_ident_basica = <dtml-sqlvar ano type="int"> and 16 m.tip_id_basica = <dtml-sqlvar tipo type="int"> and 17 m.ind_tramitacao = 1 and 18 m.ind_excluido = 0 and 19 au.cod_autor = <dtml-sqlvar autor type="int"> and 20 au.ind_primeiro_autor = 1 and 21 au.ind_excluido=0 and 22 t.ind_excluido=0 and 23 t.ind_ult_tramitacao=1 12 24 13 where14 m.ind_excluido = 0 and15 au.ind_excluido = 0 and16 au.cod_autor = <dtml-sqlvar autor type="int"> and17 au.cod_materia = m.cod_materia and18 au.ind_primeiro_autor = 1 and19 m.ano_ident_basica = <dtml-sqlvar ano type="int"> and20 m.tip_id_basica = <dtml-sqlvar tipo type="int">21 -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/qtdeGeral.zsql
r2926 r7441 8 8 9 9 from 10 materia_legislativa m 10 materia_legislativa m left join tramitacao t on (m.cod_materia=t.cod_materia) 11 11 12 12 where 13 13 m.ind_excluido = 0 and 14 m.ano_ident_basica = <dtml-sqlvar ano type="int"> 14 m.ind_tramitacao = 1 and 15 m.ano_ident_basica = <dtml-sqlvar ano type="int"> and 16 t.ind_excluido = 0 and 17 t.ind_ult_tramitacao=1 15 18 -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/qtdeTipoAno.zsql
r2926 r7441 1 1 <dtml-comment> 2 2 connection_id : dbcon_interlegis 3 arguments : ano tipo 3 arguments : ano tipo="" local="" status="" 4 4 max_rows : 1000 5 5 max_cache : 100 -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/tipoQtdeGeral.zsql
r2926 r7441 5 5 max_cache : 100 6 6 </dtml-comment> 7 select t.*, 8 count(*) as "qtde" 7 select t.*, count(*) as "qtde" 9 8 10 from 11 tipo_materia_legislativa t, 12 materia_legislativa m 9 from tipo_materia_legislativa t left join materia_legislativa m on (t.tip_materia=m.tip_id_basica) 10 left join tramitacao tr on (m.cod_materia=tr.cod_materia) 13 11 14 12 where 13 t.ind_excluido=0 and 14 m.ind_tramitacao=1 and 15 15 m.ind_excluido = 0 and 16 m.tip_id_basica = t.tip_materia and 17 m.ano_ident_basica = <dtml-sqlvar ano type="int"> 18 group by m.tip_id_basica 16 m.ano_ident_basica = <dtml-sqlvar ano type="int"> and 17 tr.ind_ult_tramitacao=1 and 18 tr.ind_excluido=0 19 group by 1 20 order by 3 -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/tramitacaoMaterias_index_html.dtml
r6639 r7441 1 1 <dtml-var standard_html_header> 2 2 <script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script> 3 <style type="text/css"><!-- @import url(&dtml-portal_url;/generico/datepicker.css); --></style> 3 4 <SCRIPT language="javascript"> 4 5 … … 12 13 13 14 return; 14 } 15 15 } 16 16 17 //--> 17 18 </SCRIPT> … … 21 22 22 23 <fieldset> 23 <legend>Matérias Legislativas por Ano, Status da Tramitação e Prazo Limite</legend>24 <legend>Matérias Legislativas por Ano, Tipo Matéria, Localização Atual, Status da Tramitação e Prazo Limite</legend> 24 25 <form method="post" name="tramitacao_materia_form" action="tramitacaoMaterias_index_html"> 25 26 … … 27 28 <tr> 28 29 <td colspan="1"><label>Ano </label> <br /> 29 <select name="selAno">30 <select id="selAno" name="selAno"> 30 31 <dtml-in listaAnosMaterias> 31 32 <option value="<dtml-var ano_mat>"><dtml-var ano_mat></option> … … 34 35 </td> 35 36 <td colspan="2"><label>Tipo Matéria </label><br /> 36 <select id="lst_tip_materia" name="lst_tip_materia"> 37 <option value="0">Todos</option> 38 <dtml-in expr="zsql.tipo_materia_legislativa_obter_zsql(ind_excluido=0)"> 39 <option value="<dtml-var tip_materia missing>"> 40 <dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia> 41 </option> 37 <select name="lst_tip_materia"> 38 <option selected value="0">Todos</option> 39 <dtml-in listaTiposMaterias> 40 <option value="<dtml-var tip_materia>"><dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia></option> 42 41 </dtml-in> 43 42 </select> … … 46 45 <tr> 47 46 <td colspan="2"><label>Localização Atual</label> <br /> 48 <select name=" Dst_cod_unid_tram_local">49 <option value="Todos">Todos</option>50 <dtml-in expr="zsql.unidade_tramitacao_obter_zsql()">51 <option 52 <dtml-if expr="_.has_key('cod_tramitacao') and cod_unid_tram_local==cod_unid_tramitacao"> selected53 </dtml-if>54 value="<dtml-var cod_unid_tramitacao>">55 <dtml-if cod_orgao><dtml-var nom_orgao><dtml-else><dtml-var nom_comissao>56 </dtml-if></option>57 </dtml-in>47 <select name="lst_cod_unid_tram_dest"> 48 <option selected value="0">Todos</option> 49 <dtml-in listaLocaisTramitacao> 50 <option value="<dtml-var cod_unid_tramitacao>"> 51 <dtml-if cod_orgao><dtml-var nom_orgao missing> 52 <dtml-elif cod_comissao><dtml-var nom_comissao missing> 53 <dtml-else><dtml-var nom_parlamentar> 54 </dtml-if> 55 </option> 56 </dtml-in> 58 57 </select> 59 58 </td> … … 63 62 <td><label>Status Tramitação</label><br /> 64 63 <select name="lst_status"> 65 <option selected value="Todos">Todos</option> 66 <dtml-in expr="zsql.status_tramitacao_obter_zsql()"> 67 <option <dtml-if expr="_.has_key('cod_status')"> 68 </dtml-if> 69 value="<dtml-var cod_status missing>"> 70 <dtml-var sgl_status> - <dtml-var des_status> 71 </option> 64 <option selected value="0">Todos</option> 65 <dtml-in listaStatusTramitacao> 66 <option value="<dtml-var cod_status>"><dtml-var sgl_status> - <dtml-var des_status></option> 72 67 </dtml-in> 73 68 </select> 74 69 </td> 75 <td colspan="1"><label>Data fim prazo</label><br /> 76 <input type="text" id="dat_przlim" name="dat_przlim" size="10" maxlength="10" value="<dtml-var dat_przlim missing null=" ">" onblur="formata_data(form.dat_przlim)"> 77 <script type="text/javascript"> 78 /*<[CDATA[*/ 79 var dpck = new DatePicker({ 80 relative : 'dat_przlim', 81 language : 'pt', 82 disableFutureDate : 'false' 83 }); 84 /*]]>*/ 85 </script> 86 </td> 70 <td colspan="1"><label>Data fim prazo (formato: dd/mm/aaaa)</label><br /> 71 <input type="text" 72 id="dat_przlim" 73 name="dat_przlim" 74 size="10" 75 value="<dtml-var dat_przlim missing null="">" maxlength="10" onblur="formata_data(form.dat_przlim)"> 76 <script type="text/javascript"> 77 /*<[CDATA[*/ 78 var dpck = new DatePicker({ 79 relative : 'dat_przlim', 80 language : 'pt' 81 }); 82 /*]]>*/ 83 </script> 84 </td> 87 85 </tr> 88 86 </table> … … 96 94 97 95 <dtml-if selAno> 98 <p align="center"><dtml-var document_title> Ano: <b><dtml-var selAno></b> 99 <dtml-in "qtdeTipoAno(ano=selAno, tipo=lst_tip_materia)"> 100 / Tipo Matéria: <b><dtml-var des_tipo_materia></b> 101 / Registros: <b><dtml-var qtde></b> 102 </dtml-in> 103 </p> 96 <p align="center"><dtml-var document_title> Ano: <b><dtml-var selAno></b> 97 <dtml-in "qtdeAno(ano=selAno)"> / Total: <b><dtml-var qtde></b> - matéria(s)</dtml-in> 98 </p> 104 99 <dtml-call name="REQUEST"> 105 <dtml-in "autorMateriaAno(ano=selAno,tipo=lst_tip_materia)"> 106 <p class="form-text"><b><dtml-var nom_parlamentar null=""><dtml-var nom_comissao null=""><dtml-var nom_autor null=""></b></p> 107 108 <dtml-in "qtdeAutor(autor=cod_autor,ano=selAno,tipo=lst_tip_materia)"> 109 <span class="texto"><b>Quantidade de matérias:</b> <dtml-var qtde></span> 100 <dtml-call expr="REQUEST.set('tip_materia',lst_tip_materia)"> 101 <dtml-call expr="REQUEST.set('cod_unid_tramitacao', lst_cod_unid_tram_dest)"> 102 <dtml-call expr="REQUEST.set('cod_status', lst_status)"> 103 <dtml-call expr="REQUEST.set('dat_przlim', dat_przlim)"> 104 <dtml-in "listaTiposMaterias(ano=selAno, tipo=tip_materia)"> 105 <dtml-in "qtdeAnoTipo(ano=selAno, tipo=tip_materia)"> 106 <dtml-if expr="qtde>0"> 107 <p align="center"><dtml-var document_title> Tipo: <b><dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia></b> / Qtde: <b><dtml-var qtde></b> - matéria(s)</p> 108 <dtml-in "listaLocaisTramitacao(ano=selAno, tipo=tip_materia, local=cod_unid_tramitacao)"> 109 <dtml-in "qtdeTipoLocal(ano=selAno, tipo=tip_materia, local=cod_unid_tramitacao)"> 110 <dtml-if expr="qtde>0"> 111 <p align="left">Local Atual: <b><dtml-if cod_orgao><dtml-var nom_orgao null=""><dtml-elif cod_comissao><dtml-var nom_comissao null=""><dtml-else><dtml-var nom_parlamentar></dtml-if></b>/ Qtde: <b><dtml-var qtde></b> - matéria(s)</p> 112 <dtml-in "listaStatusTramitacao(ano=selAno, tipo=tip_materia, local=cod_unid_tramitacao, status=cod_status)"> 113 <dtml-in "qtdeStatusTramitacao(ano=selAno, tipo=tip_materia, local=cod_unid_tramitacao, status=cod_status)"> 114 <dtml-if expr="qtde>0"> 115 <p align="left"><dtml-var document_title> Status: <b><dtml-var sgl_status> - <dtml-var des_status></b> / Qtde: <b><dtml-var qtde></b> - matéria(s)</p> 116 <dtml-in "materiaAnoTipoLocal(ano=selAno,tipo=tip_materia, local=cod_unid_tramitacao, status=cod_status)"> 117 <p class="texto"><b><a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"><dtml-var des_tipo_materia> <dtml-var num_ident_basica>/<dtml-var ano_ident_basica></a></b> - <dtml-var txt_ementa></p> <dtml-if dat_fim_prazo> - prazo limite: <dtml-var dat_fim_prazo missing null=""></dtml-if> 118 </dtml-in><br /> 119 </dtml-if> 120 </dtml-in> 121 </dtml-in> 122 </dtml-if> 123 </dtml-in> 124 </dtml-in> 125 </dtml-if> 126 </dtml-in> 110 127 </dtml-in> 111 112 <dtml-in "materiaAutorAno(autor=cod_autor,ano=selAno,tipo=lst_tip_materia)">113 <p class="texto"><b><a href="&dtml-portal_url;/consultas/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia>"><dtml-var des_tipo_materia> <dtml-var num_ident_basica>/<dtml-var ano_ident_basica></a></b> - <dtml-var txt_ementa></p>114 </dtml-in>115 <br />116 </dtml-in>117 118 128 <fieldset> 119 129 <legend>Quadro Geral</legend> … … 123 133 <td class="form-label" align="center"> Quantidade</td> 124 134 </tr> 125 <dtml-in "tipoQtdeGeral(ano=selAno)">135 <dtml-in "tipoQtdeGeral(ano=selAno)"> 126 136 <tr> 127 137 <td class="texto"><dtml-var des_tipo_materia></td> 128 138 <td class="texto" align="center"><dtml-var qtde></td> 129 139 </tr> 130 </dtml-in>140 </dtml-in> 131 141 132 <dtml-in "qtdeGeral(ano=selAno)">142 <dtml-in "qtdeGeral(ano=selAno)"> 133 143 <tr> 134 144 <td class="texto"><b>TOTAL</b></td> 135 145 <td class="texto" align="center"><b><dtml-var qtde></b></td> 136 146 </tr> 137 </dtml-in>147 </dtml-in> 138 148 </dtml-if> 139 149 </table> -
ILSAPL/trunk/skins/sk_sapl/relatorios_administrativos/tramitacaoMaterias/tramitacao_form
r4174 r7441 322 322 <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url"> 323 323 <a target="_blank" href="<dtml-var documento>"> 324 <img align="bottom" border="0" src=" sapl/imagens/archiv.gif" alt="Texto integral" /></a>324 <img align="bottom" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto integral" /></a> 325 325 <input type="button" name="delTxtIntegral" value="Excluir" onClick="javascript:texto_integral_excluir()" /> 326 326 </dtml-let> … … 362 362 </select> 363 363 <input type="hidden" name="selProp" value="<dtml-var hdnCodProposicao>" /> 364 <a target="_blank" href=" sapl/cadastros/proposicao/proposicao_texto_imprimir?cod_documento=<dtml-var cod_documento>">| ver texto |</a>364 <a target="_blank" href="cadastros/proposicao/proposicao_texto_imprimir?cod_documento=<dtml-var cod_documento>">| ver texto |</a> 365 365 <dtml-else> 366 366 <br /><input type="radio" name="radTipTxtIntegral" value="Prop" onClick="tipo_texto_integral('P')" /> Proposição:<br /> … … 398 398 <tr style="height:17"> 399 399 <td class="form-text" valign="top">Norma Jurídica: 400 <a href=" <dtml-var "sapl" url>/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>">400 <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma>"> 401 401 <b><dtml-var des_norma></b></a> 402 402 </td> -
ILSAPL/trunk/skins/sk_sapl/sapl_skin_index_html.dtml
r3988 r7441 15 15 </p> 16 16 <dtml-else> 17 <p class="texto" style="text-align: justify; text-indent: 2cm"> O Sistema de Apoio ao Processo Legislativo (SAPL) tem como finalidade apoiar as Casas Legislativas nas suas atividades relacionadas ao processo legislativo em geral, como: elaboração de proposições, protocolo e tramitação das matérias legislativas, organização das sessões plenárias, manutenção atualizada da base de leis, entre outras; também, disponibiliza consultas às informações sobre Mesa Diretora, Comissões, Parlamentares, Ordem do Dia, Proposições, Matérias Legislativas, Normas Jurídicas e outras.18 <br >17 <p class="texto" style="text-align: justify; text-indent: 2cm"> O Sistema de Apoio ao Processo Legislativo (SAPL) tem como finalidade apoiar as Casas Legislativas nas suas atividades relacionadas ao processo legislativo em geral, como: elaboração de proposições, protocolo e tramitação das matérias legislativas, organização das sessões plenárias, manutenção atualizada da base de leis, entre outras; também, disponibiliza consultas às informações sobre Mesa Diretora, Comissões, Parlamentares, Ordem do Dia, Sessão Plenária, Proposições, Matérias Legislativas, Normas Jurídicas. além de diversos relatórios.</p> 18 <br /> 19 19 <p class="texto" style="text-align: justify; text-indent: 2cm"> Assim, com a informatização, facilita sobremaneira as atividades dos parlamentares - internamente na Casa - e, ao mesmo tempo, permite aos cidadãos acompanharem, via internet, todo o andamento dos Processos Legislativos.</p> 20 <br >20 <br /> 21 21 <p align="center" class="texto"><b>versão <dtml-var "sapl_documentos.props_sapl.versao"></b></p> 22 22 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/standard_html_footer.dtml
r6791 r7441 7 7 <dtml-if "str(sapl_documentos.props_sapl.end_casa).strip()"> 8 8 <dtml-var "sapl_documentos.props_sapl.end_casa"> 9 <dtml-if "str(sapl_documentos.props_sapl.cod_localidade).strip()"> 10 - <dtml-var "pysc.localidade_obter_pysc(sapl_documentos.props_sapl.cod_localidade)" missing null=""> 11 </dtml-if> 9 12 <dtml-if "str(sapl_documentos.props_sapl.num_cep).strip()"> 10 13 - CEP: <dtml-var "sapl_documentos.props_sapl.num_cep"> - -
ILSAPL/trunk/skins/sk_sapl/standard_html_header.dtml
r7428 r7441 18 18 <dtml-if expr="_.has_key('mobile') or REQUEST.SESSION.get('mobile')"> 19 19 <meta name="viewport" content="width=device-width, initial-scale=1"> 20 <link rel="stylesheet" href=" '&dtml-portal_url;/saplmobile/jquery.mobile-1.1.1.min.css" />20 <link rel="stylesheet" href="&dtml-portal_url;/saplmobile/jquery.mobile-1.1.1.min.css" /> 21 21 <script src="&dtml-portal_url;/saplmobile/jquery.min.js"></script> 22 22 <script src="&dtml-portal_url;/saplmobile/jquery.mobile-1.1.1.min.js"></script> -
ILSAPL/trunk/skins/sk_sapl/standard_html_top_bar.dtml
r6791 r7441 41 41 42 42 <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/generico/materia_pesquisar_proc')"> 43 <li><a class="pdf" href=" <dtml-var portal_url>/relatorios/pdf_materia_preparar_pysc?lst_tip_materia=<dtml-var lst_tip_materia>&lst_tip_autor=<dtml-var lst_tip_autor>&hdn_txt_autor=<dtml-var hdn_txt_autor url_quote>&rad_tramitando=<dtml-var rad_tramitando>&txt_numero=<dtml-var txt_numero>&hdn_cod_autor=<dtml-var hdn_cod_autor url_quote>&txt_relator=<dtml-var txt_relator>&lst_cod_partido=<dtml-var lst_cod_partido>&txt_ano=<dtml-var txt_ano>&dt_apres=<dtml-var dt_apres>&dt_apres2=<dtml-var dt_apres2>&dt_public=<dtml-var dt_public>&dt_public2=<dtml-var dt_public2>&txt_assunto=<dtml-var txt_assunto>&lst_status=<dtml-var lst_status>&rd_ordenacao=<dtml-var rd_ordenacao>">PDF</a></li>43 <li><a class="pdf" href="&dtml-portal_url;/relatorios/pdf_materia_preparar_pysc?lst_tip_materia=<dtml-var lst_tip_materia>&lst_tip_autor=<dtml-var lst_tip_autor>&hdn_txt_autor=<dtml-var hdn_txt_autor url_quote>&rad_tramitando=<dtml-var rad_tramitando>&txt_numero=<dtml-var txt_numero>&hdn_cod_autor=<dtml-var hdn_cod_autor url_quote>&txt_relator=<dtml-var txt_relator>&lst_cod_partido=<dtml-var lst_cod_partido>&txt_ano=<dtml-var txt_ano>&dt_apres=<dtml-var dt_apres>&dt_apres2=<dtml-var dt_apres2>&dt_public=<dtml-var dt_public>&dt_public2=<dtml-var dt_public2>&txt_assunto=<dtml-var txt_assunto>&lst_status=<dtml-var lst_status>&rd_ordenacao=<dtml-var rd_ordenacao>&rd_ordem_td=<dtml-var rd_ordem_td>">PDF</a></li> 44 44 45 45 <dtml-elif expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/consultas/documento_administrativo/documento_administrativo_pesquisar_proc')"> -
ILSAPL/trunk/skins/sk_sapl/zsql/anexada_atualizar_zsql.zsql
r362 r7441 1 1 <dtml-comment> 2 2 connection_id : dbcon_interlegis 3 arguments : cod_materia_principal cod_materia_anexada dat_anexacao dat_desanexacao 3 arguments : cod_materia_principal cod_materia_anexada dat_anexacao dat_desanexacao="" 4 4 max_rows : 1000 5 5 max_cache : 100 -
ILSAPL/trunk/skins/sk_sapl/zsql/anexada_incluir_zsql.zsql
r362 r7441 1 1 <dtml-comment> 2 2 connection_id : dbcon_interlegis 3 arguments : cod_materia_principal cod_materia_anexada dat_anexacao dat_desanexacao ind_excluido=03 arguments : cod_materia_principal cod_materia_anexada dat_anexacao dat_desanexacao="" ind_excluido=0 4 4 max_rows : 1000 5 5 max_cache : 100 -
ILSAPL/trunk/skins/sk_sapl/zsql/autoria_obter_zsql.zsql
r7173 r7441 1 1 <dtml-comment> 2 2 connection_id : dbcon_interlegis 3 arguments : ncod_autor="" cod_materia="" ind_primeiro_autor="" cod_autor="" ind_excluido=0 3 arguments : ncod_autor="" cod_materia="" ind_primeiro_autor="" cod_autor="" ind_excluido=0 ind2_excluido=0 4 4 max_rows : 1000 5 5 max_cache : 100 … … 19 19 <dtml-sqltest ind_excluido column="autoria.ind_excluido" op="=" type="int"> <dtml-and> 20 20 <dtml-sqltest cod_materia column="materia_legislativa.cod_materia" op="=" type="int"> <dtml-and> 21 <dtml-sqltest ind _excluidocolumn="materia_legislativa.ind_excluido" op="=" type="int">21 <dtml-sqltest ind2_excluido column="materia_legislativa.ind_excluido" op="=" type="int"> 22 22 </dtml-sqlgroup> 23 23 ORDER BY ind_primeiro_autor DESC -
ILSAPL/trunk/skins/sk_sapl/zsql/comissao_atualizar_zsql.zsql
r3970 r7441 5 5 max_cache : 100 6 6 </dtml-comment> 7 8 7 9 UPDATE 8 10 comissao -
ILSAPL/trunk/skins/sk_sapl/zsql/comissao_obter_zsql.zsql
r4180 r7441 33 33 34 34 FROM 35 comissao, tipo_comissao35 tipo_comissao left join comissao on (tipo_comissao.tip_comissao=comissao.tip_comissao) 36 36 37 37 <dtml-sqlgroup where> … … 42 42 <dtml-sqltest dat_criacao op="=" type="nb" column="comissao.dat_criacao" optional> <dtml-and> 43 43 <dtml-sqltest dat_extincao op="=" type="nb" column="comissao.dat_extincao" optional> <dtml-and> 44 <dtml-sqltest ind_excluido op="=" type="int" column="comissao.ind_excluido" optional> <dtml-and>45 comissao.tip_comissao = tipo_comissao.tip_comissao44 comissao.ind_excluido = 0 and 45 tipo_comissao.ind_excluido = 0 46 46 </dtml-sqlgroup> 47 47 -
ILSAPL/trunk/skins/sk_sapl/zsql/documento_acessorio_obter_zsql.zsql
r3876 r7441 51 51 52 52 </dtml-if> 53 ORDER BY 453 ORDER BY 8 asc, 3 desc 54 54 -
ILSAPL/trunk/skins/sk_sapl/zsql/expediente_materia_obter_zsql.zsql
r7173 r7441 34 34 materia_legislativa.ind_excluido = 0 35 35 </dtml-sqlgroup> 36 37 ORDER BY dat_ordem, num_ordem 38 36 ORDER BY dat_ordem, num_ordem 39 37 <dtml-else> 40 38 -
ILSAPL/trunk/skins/sk_sapl/zsql/materia_obter_zsql.zsql
r6142 r7441 64 64 </dtml-sqlgroup> 65 65 66 ORDER BY tipo_materia.sgl_tipo_materia , materia.ano_ident_basica DESC, LPAD(materia.num_ident_basica, 5, '0') DESC66 ORDER BY tipo_materia.sgl_tipo_materia ASC, materia.ano_ident_basica DESC, LPAD(materia.num_ident_basica, 5, '0') DESC 67 67 68 68 <dtml-comment> -
ILSAPL/trunk/skins/sk_sapl/zsql/materia_pesquisar_zsql.zsql
r7173 r7441 1 1 <dtml-comment> 2 2 connection_id : dbcon_interlegis 3 arguments : tip_id_basica="" num_ident_basica="" ano_ident_basica="" num_protocolo="" ind_tramitacao="" cod_status="" nom_relator="" des_assunto="" des_tipo_autor="" cod_autor="" ind_coautor="" cod_partido="" dat_apresentacao="" dat_apresentacao2="" dat_publicacao="" dat_publicacao2="" num_origem_externa="" npc="" cod_unid_tramitacao="" rd_ordem=" " rd_ordem_td="1"3 arguments : tip_id_basica="" num_ident_basica="" ano_ident_basica="" num_protocolo="" ind_tramitacao="" cod_status="" nom_relator="" des_assunto="" des_tipo_autor="" cod_autor="" ind_coautor="" cod_partido="" dat_apresentacao="" dat_apresentacao2="" dat_publicacao="" dat_publicacao2="" num_origem_externa="" npc="" cod_unid_tramitacao="" rd_ordem="1" rd_ordem_td="1" 4 4 max_rows : 5000 5 5 max_cache : 100 … … 60 60 materia_legislativa.dat_publicacao, 61 61 materia_legislativa.ind_tramitacao, 62 materia_legislativa.txt_observacao, 62 63 num_origem_externa, 63 64 ano_origem_externa, … … 188 189 </dtml-comment> 189 190 <dtml-if des_assunto> 190 <dtml-let des_assunto="'%'+des_assunto+'%'"> 191 and (materia_legislativa.txt_ementa like <dtml-sqlvar des_assunto type="string"> or 192 materia_legislativa.txt_indexacao like <dtml-sqlvar des_assunto type="string">) 193 </dtml-let> 191 <dtml-in expr="_.string.split(des_assunto, ';')"> 192 <dtml-let des_assunto="'%'+_['sequence-item'].strip()+'%'"> 193 <dtml-if expr="len(des_assunto) > 2"> 194 and (materia_legislativa.txt_ementa like <dtml-sqlvar des_assunto type="string"> or 195 materia_legislativa.txt_indexacao like <dtml-sqlvar des_assunto type="string"> or 196 materia_legislativa.txt_observacao like <dtml-sqlvar des_assunto type="string">) 197 198 </dtml-if> 199 </dtml-let> 200 </dtml-in> 194 201 </dtml-if> 195 202 … … 300 307 <dtml-if expr="rd_ordem == '1'"> 301 308 <dtml-if expr="rd_ordem_td == '1'"> 302 ORDER BY tipo_materia_legislativa.sgl_tipo_materia, materia_legislativa.ano_ident_basica DESC, LPAD(materia_legislativa.num_ident_basica, 5, '0') DESC 309 ORDER BY materia_legislativa.dat_apresentacao DESC, tipo_materia_legislativa.sgl_tipo_materia ASC, materia_legislativa.ano_ident_basica DESC, 310 LPAD(materia_legislativa.num_ident_basica, 5, '0') DESC 303 311 <dtml-else> 304 ORDER BY materia_legislativa.dat_apresentacao DESC, tipo_materia_legislativa.sgl_tipo_materia, materia_legislativa.ano_ident_basica DESC, LPAD(materia_legislativa.num_ident_basica, 5, '0')DESC312 ORDER BY tipo_materia_legislativa.sgl_tipo_materia ASC, materia_legislativa.ano_ident_basica DESC, LPAD(materia_legislativa.num_ident_basica, 5, '0') DESC, materia_legislativa.dat_apresentacao DESC 305 313 </dtml-if> 306 314 <dtml-else> 307 315 <dtml-if expr="rd_ordem_td == '1'"> 308 ORDER BY tipo_materia_legislativa.sgl_tipo_materia, materia_legislativa.ano_ident_basica ASC, LPAD(materia_legislativa.num_ident_basica, 5, '0') ASC316 ORDER BY materia_legislativa.dat_apresentacao ASC, tipo_materia_legislativa.sgl_tipo_materia ASC, materia_legislativa.ano_ident_basica ASC, LPAD(materia_legislativa.num_ident_basica, 5, '0') ASC 309 317 <dtml-else> 310 ORDER BY materia_legislativa.dat_apresentacao ASC, tipo_materia_legislativa.sgl_tipo_materia, materia_legislativa.ano_ident_basica ASC, LPAD(materia_legislativa.num_ident_basica, 5, '0')ASC318 ORDER BY tipo_materia_legislativa.sgl_tipo_materia ASC, materia_legislativa.ano_ident_basica ASC, LPAD(materia_legislativa.num_ident_basica, 5, '0') ASC, materia_legislativa.dat_apresentacao ASC 311 319 </dtml-if> 312 320 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/zsql/norma_juridica_obter_zsql.zsql
r6142 r7441 67 67 <dtml-else> 68 68 <dtml-if dat_publicacao2> 69 and (norma_juridica.dat_publicacao <= <dtml-sqlvar "pysc.port_to_iso_pysc(dat_ norma2)" type="string">)69 and (norma_juridica.dat_publicacao <= <dtml-sqlvar "pysc.port_to_iso_pysc(dat_publicacao2)" type="string">) 70 70 </dtml-if> 71 71 </dtml-if> -
ILSAPL/trunk/skins/sk_sapl/zsql/numero_sessao_plenaria_obter_zsql.zsql
r7173 r7441 6 6 </dtml-comment> 7 7 <dtml-if expr="pysc.verifica_conector_bd_pysc() == 1"> 8 8 9 SELECT REPLACE (MAX(num_sessao_plen)+1, 'L','') as novo_numero 9 10 FROM sessao_plenaria 10 WHERE ind_excluido = 0 and num_legislatura = (select max(num_legislatura) from sessao_plenaria where ind_excluido=0) 11 11 WHERE ind_excluido = 0 12 and num_legislatura = (select max(num_legislatura) from sessao_plenaria where ind_excluido=0) 13 and year(dat_inicio_sessao) = year(current_date) 14 12 15 <dtml-else> 13 16 -
ILSAPL/trunk/skins/sk_sapl/zsql/protocolo_obter_zsql.zsql
r7173 r7441 24 24 protocolo.txt_ip_anulacao, 25 25 protocolo.txt_just_anulacao, 26 protocolo.txt_observacao, 26 27 tipo_documento_administrativo.sgl_tipo_documento, 27 28 tipo_documento_administrativo.des_tipo_documento, -
ILSAPL/trunk/skins/sk_sapl/zsql/protocolo_pesquisar_zsql.zsql
r6142 r7441 71 71 </dtml-if> 72 72 73 <dtml-if des_assunto> 74 <dtml-in expr="_.string.split(des_assunto, ';')"> 75 <dtml-let des_assunto="'%'+_['sequence-item'].strip()+'%'"> 76 and (protocolo.txt_assunto_ementa like <dtml-sqlvar des_assunto type="string"> or 77 protocolo.txt_observacao like <dtml-sqlvar des_assunto type="string">) 78 </dtml-let> 79 </dtml-in> 80 </dtml-if> 73 81 74 82 <dtml-if des_interessado>
Note: Veja
TracChangeset
para ajuda no uso do visualizador de conjunto de mudanças.