Conjunto de mudanças 7796 no repositório publico


Ignorar:
Timestamp:
19/10/2014 23:03:03 (5 anos atrás)
Autor:
gustavolepri
Mensagem:

merge do changeset:7744 ao changeset:7794 da versão 2.5

Localização:
ILSAPL/trunk
Arquivos:
18 editados
13 copiados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/trunk

  • ILSAPL/trunk/skins/sk_sapl/cadastros/comissao/comissao_salvar_proc.dtml

    r7568 r7796  
    5656            </dtml-let>
    5757        </dtml-if>
     58
    5859</dtml-try>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/materia/autoria/autoria_form.dtml

    r7686 r7796  
    101101                    </dtml-in>
    102102                </select>
     103<<<<<<< .trabalho
    103104            </td>
    104105            <td><label for="des_tip_autor">Nome Autor </label><span class="campoObrigatorio">&nbsp;</span><br />
  • ILSAPL/trunk/skins/sk_sapl/cadastros/materia/autoria/autoria_index_html.dtml

    r7686 r7796  
    11<dtml-var standard_html_header>
     2<script language="javascript">
     3   function Retornar(){
     4     
     5      location.href = "&dtml-portal_url;/cadastros/materia/materia_mostrar_proc?cod_materia=<dtml-var cod_materia missing>";
     6   }
     7
     8
     9</script>
    210
    311<a id="ajuda" href="&dtml-portal_url;/ajuda/despacho_autoria#autoria">Ajuda</a>
    4 
    512<h1 class="firstHeading">Matéria Legislativa</h1>
    613
     
    5966
    6067    <p align="center">
    61         <input type="submit" class="botao" name="btn_incluir" value="Incluir Autoria">
     68  <input type="submit" class="botao" name="btn_incluir" value="Incluir Autoria">&nbsp;&nbsp;
     69  <input class="botao" type="button" value="Incluir v&aacute;rias autorias" onClick="javascript:window.open('autoria_materia_varias_form?cod_materia=<dtml-var cod_materia>&dat_apresentacao=<dtml-var dat_apresentacao>', '','resizable=no,status=no,location=no,directories=no,menubar=no,copyhistory=no,toolbar=no,scrollbars=yes,left=800,top=350,width=950,height=500');"/>&nbsp;&nbsp;
     70  <input class="botao" type="button" name="btn_retornar" value="Retornar" onClick="javascript:Retornar()" />
    6271    </p>
    6372
  • ILSAPL/trunk/skins/sk_sapl/cadastros/protocolo/protocolo_legislativo_salvar_proc.dtml

    r7733 r7796  
    1717    <dtml-call expr="metodo(
    1818        cod_protocolo            = hdn_cod_protocolo,
     19        num_protocolo            = hdn_cod_protocolo,
    1920        ano_protocolo            = pysc.current_year_pysc(),
    2021        tip_protocolo            = hdn_tip_protocolo,
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_index_html.dtml

    r7733 r7796  
    6161                        <a href="#" onClick="javascript:window.open('materia_expediente_mostrar_proc?cod_ordem=<dtml-var cod_ordem>','ItemOrdemWin','width=770,height=350,top=200,left=200,scrollbars=yes');">
    6262                            <dtml-var sgl_tipo_materia missing> - <dtml-var des_tipo_materia> <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing></a><br />
    63 
    6463                        <dtml-if num_protocolo>
    6564                            <b>Protocolo:</b> <dtml-var num_protocolo>/<dtml-var ano_ident_basica>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_sessao_index_html.dtml

    r7719 r7796  
    158158                            <dtml-var txt_ementa>
    159159                        </dtml-in>
    160 
    161160                    <td class="texto" valign="top">
    162161                        <dtml-in expr="zsql.votacao_expediente_materia_obter_zsql(cod_sessao_plen = cod_sessao_plen, cod_materia=cod_materia, cod_ordem=cod_ordem, ind_excluido=0)">
     
    205204                </dtml-if sequence-end>
    206205                <dtml-else>
     206
    207207                <p class="form-text">N&atilde;o constam mat&eacute;rias no Expediente.</p>
    208208            </dtml-in>
     
    213213                <a href="pauta/pauta_expediente_form?cod_sessao_plen=<dtml-var cod_sessao_plen>"class="botao-link popup" data-fancybox-type="iframe">Gerar pauta</a>&nbsp;
    214214            </dtml-unless>
    215 
    216215            <dtml-if expr="zsql.expediente_materia_obter_zsql(dat_ordem = pysc.data_converter_pysc(data=dat_sessao),cod_sessao_plen = cod_sessao_plen, ind_excluido=0) and AUTHENTICATED_USER.hasRole(this(), ['Operador'])">
    217216                <input type="button" class="botao" name="btn_excluir" value="Excluir pauta" onClick="pauta_expediente_excluir()" />
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_sessao_varias_form.dtml

    r7745 r7796  
    1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt">
    3        
    4 <head>
    5 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    6 <title>Sistema de Apoio ao Processo Legislativo</title>
    7 <script type="text/javascript" src="&dtml-portal_url;/javascript/geral.js"></script>
    8 <style type="text/css"><!-- @import url(&dtml-portal_url;/generico/manage_page_style); --></style>
    9 <style type="text/css"><!-- @import url(&dtml-portal_url;/generico/estilos.css); --></style>
    10 </head>
     1<dtml-var standard_html_header>
     2<style>
     3#topo, #funcoes, #menu, #rodape {
     4display: none;
     5}
    116
     7#pagina{
     8padding: 1em;
     9}
     10
     11#conteudo {
     12width: 100%;
     13padding: 0;
     14}
     15</style>
    1216<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
    1317<script type="text/javascript" language="Javascript">
     
    5761      }
    5862}
    59 
    6063 
    6164function reloadParentAndClose(){
     
    6669}
    6770</script>
    68 <table width="98%" align="center">
    69 <tr><td>
    7071<a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_materias_expediente_varias">Ajuda</a>
    7172<h1 class="firstHeading"> Matérias para inclusão em lote no Expediente </h1>
    72 
    73 <h3 align="center"><dtml-var sessao_plenaria_header></h3>
    74 
    7573<form name="materia_expediente_sessao_varias_form" method="post" action="materia_expediente_sessao_salvar_proc">
    7674<fieldset><h3>Matérias disponíveis</h3></br>
    7775   
    78     <table with="95%">
     76    <table width="95%">
    7977      <dtml-call expr="REQUEST.set('listavazia', 1)">
    8078      <dtml-in expr="zsql.materia_inclexped_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
     
    8280            <tr>
    8381                <td class="form-label">Seleção</td>
    84                 <td class="form-label">Indicar Tipo de Votação</td>
     82                <td class="form-label" width="15%">Indicar Tipo de Votação</td>
    8583                <td class="form-label">Tipo Matéria</td>
    8684                <td class="form-label">Número</td>
     
    9492               <td colspan="5"></td>
    9593             </tr>
    96           </dtml-if sequence-start>
     94         </dtml-if sequence-start>
    9795              <tr><td><input type="checkbox" id="chk_materia" name="chk_materia" value="<dtml-var cod_materia missing>"/> </td>
    9896
     
    10098
    10199                     <input class="texto" type="radio" id="rad_tip_votacao_<dtml-var cod_materia>" name="rad_tip_votacao_<dtml-var cod_materia>" value="<dtml-var expr="_['sequence-key']">"
    102                         <dtml-if expr="_['sequence-key']==1">checked=1</dtml-if>  /> <span class="texto"><dtml-var expr="_['sequence-item']"></span>
     100                        <dtml-if expr="_['sequence-key']==1">checked=1</dtml-if>  /> <span class="texto"><dtml-var expr="_['sequence-item']"></span><br>
    103101                      </dtml-in>
    104102                  </td>
     
    118116               </tr>
    119117               <dtml-call expr="REQUEST.set('vazio',0)">
    120          <dtml-else>
     118      <dtml-else>
     119                <tr><td width="44%" class="exclama" align="right" valign="top" style="padding:0"> ! </td>
     120                    <td class="texto" colspan="5" align="left" style="font-weight:bold">
    121121               <dtml-if expr="listavazia">
     122                     
    122123                     <dtml-let mensagem="'N&atilde;o h&aacute; mat&eacute;rias para inclus&atilde;o.'" url="'javascript:reloadParentAndClose();'">
    123                         <dtml-var mensagem_emitir>
     124                        <dtml-var mensagem>
    124125                     </dtml-let>
    125                </dtml-if>
    126        </dtml-in>
     126               </dtml-if></td>
     127               </tr>
     128     </dtml-in>
    127129      </table>
    128130   </fieldset>
     
    140142    </dtml-in>
    141143</form>
    142 </td>
    143 </tr>
    144 </table>
     144<dtml-var standard_html_footer>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html.dtml

    r7733 r7796  
    11<dtml-var standard_html_header>
    22<script type="text/javascript" language="Javascript">
    3 function submeter(endereco){
    4 
    5         var form = document.ordem_dia_sessao_form;
    6         endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
    7         endereco += '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value;
    8         endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value;
    9         endereco += '&dat_sessao=' + form.hdn_dat_sessao.value;
    10         endereco += '&tip_sessao=' + form.hdn_tip_sessao.value;
    11 
    12         if (form.hdn_cod_sessao_plen.value!=""){
    13             location.href = endereco;
    14         }
    15         return;
    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     }
    41 //
    42 //        $(document).ready(function() {
    43 //            $('.edit').editable('&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_atualizar_proc', {
    44 //                id   : 'cod_ordem',
    45 //                name : 'num_ordem',
    46 //                width: '2',
    47 //            });
    48 //        });
     3    function submeter(endereco){
     4
     5    var form = document.ordem_dia_sessao_form;
     6    endereco += '?cod_sessao_plen=' + form.hdn_cod_sessao_plen.value;
     7    endereco += '&cod_sessao_leg='+ form.hdn_cod_sessao_leg.value;
     8    endereco += '&cod_num_legislatura=' + form.hdn_num_legislatura.value;
     9    endereco += '&dat_sessao=' + form.hdn_dat_sessao.value;
     10    endereco += '&tip_sessao=' + form.hdn_tip_sessao.value;
     11
     12    if (form.hdn_cod_sessao_plen.value!=""){
     13    location.href = endereco;
     14    }
     15    return;
     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    }
     41    //
     42    //        $(document).ready(function() {
     43    //            $('.edit').editable('&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_atualizar_proc', {
     44    //                id   : 'cod_ordem',
     45    //                name : 'num_ordem',
     46    //                width: '2',
     47    //            });
     48    //        });
    4949
    5050    $(document).ready(function() {
    51         $(".popup").fancybox({
    52             maxWidth    : 700,
    53             maxHeight   : 600,
    54             fitToView   : false,
    55             width               : '70%',
    56             height              : '83%',
    57             autoSize    : false,
    58             closeClick  : false,
    59             scrolling       : 'auto',
    60             preload         : true,
    61             openEffect  : 'fade',
    62             afterClose      : function() {
    63                 window.location.href = "&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html?<dtml-var "REQUEST.get('QUERY_STRING','')">";
    64             },
    65             closeEffect : 'fade'
    66         });
     51    $(".popup").fancybox({
     52    maxWidth    : 700,
     53    maxHeight   : 600,
     54    fitToView   : false,
     55    width               : '70%',
     56    height              : '83%',
     57    autoSize    : false,
     58    closeClick  : false,
     59    scrolling       : 'auto',
     60    preload         : true,
     61    openEffect  : 'fade',
     62    afterClose      : function() {
     63    window.location.href = "&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html?<dtml-var "REQUEST.get('QUERY_STRING','')">";
     64    },
     65    closeEffect : 'fade'
     66    });
    6767    });
    6868
     
    7575    <dtml-var sessao_plenaria_menu>
    7676    <dtml-in expr="zsql.ordem_dia_obter_zsql(cod_sessao_plen = cod_sessao_plen, ind_excluido=0)" size=30 start=query_start orphan=2>
    77         <dtml-if sequence-start>
     77    <dtml-if sequence-start>
    7878        <fieldset>
    7979        <legend>Mat&eacute;rias da Ordem do Dia</legend>
    8080        <table width="100%">
    81             <tr>
    82                 <td width="20%" class="form-label">&nbsp;Mat&eacute;ria</td>
    83                 <td width="60%" class="form-label">&nbsp;Ementa</td>
    84                 <td width="20%" class="form-label">&nbsp;Resultado da Vota&ccedil;&atilde;o</td>
    85             </tr>
    86             <dtml-if previous-sequence>
     81        <tr>
     82            <td width="20%" class="form-label">&nbsp;Mat&eacute;ria</td>
     83            <td width="60%" class="form-label">&nbsp;Ementa</td>
     84            <td width="20%" class="form-label">&nbsp;Resultado da Vota&ccedil;&atilde;o</td>
     85        </tr>
     86        <dtml-if previous-sequence>
    8787            <tr>
    8888                <td class="form-element" colspan="2">
     
    9191                </td>
    9292            </tr>
    93             </dtml-if previous-sequence>
    94         </dtml-if sequence-start>
    95         <tr>
    96             <td class="texto" "valign="top">
    97                 <b><dtml-var num_ordem></b> -
    98                 <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
    99                     <b><a href="ordem_dia_mostrar_proc?cod_ordem=<dtml-var cod_ordem>&cod_sessao_plen=<dtml-var cod_sessao_plen>" class="popup" data-fancybox-type="iframe">
    100                         <dtml-var sgl_tipo_materia missing> <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing></b></a><br />
    101 
    102                <dtml-if num_protocolo>
    103                   <b>Protocolo:</b> <dtml-var num_protocolo>/<dtml-var ano_ident_basica>
    104                   <br />
    105                </dtml-if>
    106 
    107              <dtml-in expr="zsql.numeracao_obter_zsql(cod_materia=cod_materia)">
    108                <dtml-if num_materia>
    109                   <b>Processo:</b> <dtml-var num_materia>/<dtml-var ano_materia>
    110                   <br />
    111               </dtml-if>
    112             </dtml-in>
    113 
    114                
    115                                 <dtml-in expr="zsql.tramitacao_turno_obter_zsql(cod_materia=cod_materia)">
    116                                 <dtml-in expr="[('P','Primeiro'), ('S','Segundo'), ('U','&Uacute;nico'), ('L','Suplementar'), ('F','Final'), ('A','Vota&ccedil;&atilde;o &Uacute;nica em Regime de Urg&ecirc;ncia'), ('B','1ª Vota&ccedil;&atilde;o'), ('C','2ª e 3ª Vota&ccedil;&atilde;o')]">
    117                                     <dtml-if expr="sgl_turno==_['sequence-key']">
    118                                         <b>Turno</b>: <dtml-var sequence-item> <br />
    119                                     </dtml-if>
    120                                 </dtml-in></dtml-in>
     93        </dtml-if previous-sequence>
     94    </dtml-if sequence-start>
     95    <tr>
     96        <td class="texto" "valign="top">
     97        <b><dtml-var num_ordem></b> -
     98        <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
     99            <b><a href="ordem_dia_mostrar_proc?cod_ordem=<dtml-var cod_ordem>&cod_sessao_plen=<dtml-var cod_sessao_plen>" class="popup" data-fancybox-type="iframe">
     100                <dtml-var sgl_tipo_materia missing> <dtml-var num_ident_basica missing>/<dtml-var ano_ident_basica missing></b></a><br />
     101
     102        <dtml-if num_protocolo>
     103            <b>Protocolo:</b> <dtml-var num_protocolo>/<dtml-var ano_ident_basica>
     104            <br />
     105        </dtml-if>
     106
     107        <dtml-in expr="zsql.numeracao_obter_zsql(cod_materia=cod_materia)">
     108            <dtml-if num_materia>
     109                <b>Processo:</b> <dtml-var num_materia>/<dtml-var ano_materia>
     110                <br />
     111            </dtml-if>
     112        </dtml-in>
     113
     114
     115        <dtml-in expr="zsql.tramitacao_turno_obter_zsql(cod_materia=cod_materia)">
     116            <dtml-in expr="[('P','Primeiro'), ('S','Segundo'), ('U','&Uacute;nico'), ('L','Suplementar'), ('F','Final'), ('A','Vota&ccedil;&atilde;o &Uacute;nica em Regime de Urg&ecirc;ncia'), ('B','1ª Vota&ccedil;&atilde;o'), ('C','2ª e 3ª Vota&ccedil;&atilde;o')]">
     117                <dtml-if expr="sgl_turno==_['sequence-key']">
     118                    <b>Turno</b>: <dtml-var sequence-item> <br />
     119                </dtml-if>
     120            </dtml-in></dtml-in>
     121    </dtml-in>
     122    <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia, ind_primeiro_autor=1)">
     123        <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)">
     124            <dtml-if cod_parlamentar>
     125                <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)">
     126                    <b>Autor</b>: <dtml-var nom_parlamentar>
    121127                </dtml-in>
    122                 <dtml-in expr="zsql.autoria_obter_zsql(cod_materia=cod_materia, ind_primeiro_autor=1)">
    123                 <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)">
    124                     <dtml-if cod_parlamentar>
    125                         <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar)">
    126                             <b>Autor</b>: <dtml-var nom_parlamentar>
    127                         </dtml-in>
    128                     <dtml-elif cod_comissao>
    129                         <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">
    130                             <b>Autor</b>: <dtml-var nom_comissao>
    131                         </dtml-in>
    132                     <dtml-else>
    133                         <b>Autor</b>: <dtml-var nom_autor>
    134                     </dtml-if>
    135                 </dtml-in>
    136                 </dtml-in>
    137             </td>
    138             <td class="texto" valign="top">
    139                 <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
    140                     <dtml-var txt_ementa>
    141                 </dtml-in>
    142             </td>
    143             <td class="texto" valign="top">
    144              <dtml-in expr="zsql.votacao_ordem_dia_obter_zsql(cod_sessao_plen = cod_sessao_plen, cod_materia=cod_materia, cod_ordem=cod_ordem, ind_excluido=0)">
    145                 <dtml-if expr="tip_resultado_votacao and not ind_votacao_iniciada">
    146                 <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)">
    147                     <a href="votacao/votacao_mostrar_proc?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&cod_votacao=<dtml-var cod_votacao>&tip_sessao=<dtml-var tip_sessao>" data-fancybox-type="iframe" class="popup">
    148                     <b><dtml-var nom_resultado></a></b><br />
    149                     <dtml-if votacao_observacao>
    150                         <dtml-var votacao_observacao>
    151                     </dtml-if>
     128                <dtml-elif cod_comissao>
     129                <dtml-in expr="zsql.comissao_obter_zsql(cod_comissao=cod_comissao)">
     130                    <b>Autor</b>: <dtml-var nom_comissao>
    152131                </dtml-in>
    153132                <dtml-else>
    154                     Mat&eacute;ria n&atilde;o votada&nbsp;&nbsp;
    155                     <dtml-if ind_votacao_iniciada>
    156                         Vota&ccedil;&atilde;o iniciada
    157                         <p align='center'>
    158                             <a href="votacao/votacao_form?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&tip_sessao=<dtml-var tip_sessao>" data-fancybox-type="iframe" class="botao-link popup"/>Registrar Votação</a>
    159                         </p>
    160                         <dtml-else>
    161                         <p align="center">
    162                             <a href="votacao/votacao_iniciar_index?ind_votacao_iniciada=1&cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&cod_votacao=<dtml-var cod_votacao>&tip_sessao=<dtml-var tip_sessao>" data-fancybox-type="iframe" class="botao-link popup"/>Abrir para Vota&ccedil;&atilde;o</a>
    163                         </p>
    164                     </dtml-if>
    165                 </dtml-if>
    166               </dtml-in>
    167             </td>
     133                <b>Autor</b>: <dtml-var nom_autor>
     134            </dtml-if>
     135        </dtml-in>
     136    </dtml-in>
     137    </td>
     138    <td class="texto" valign="top">
     139        <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia, ind_excluido=0)">
     140            <dtml-var txt_ementa>
     141        </dtml-in>
     142    </td>
     143    <td class="texto" valign="top">
     144        <dtml-in expr="zsql.votacao_ordem_dia_obter_zsql(cod_sessao_plen = cod_sessao_plen, cod_materia=cod_materia, cod_ordem=cod_ordem, ind_excluido=0)">
     145            <dtml-if expr="tip_resultado_votacao and not ind_votacao_iniciada">
     146            <dtml-in expr="zsql.tipo_resultado_votacao_obter_zsql(tip_resultado_votacao=tip_resultado_votacao, ind_excluido=0)">
     147                <a href="votacao/votacao_mostrar_proc?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&cod_votacao=<dtml-var cod_votacao>&tip_sessao=<dtml-var tip_sessao>" data-fancybox-type="iframe" class="popup">
     148                    <b><dtml-var nom_resultado></a></b><br />
     149            <dtml-if votacao_observacao>
     150                <dtml-var votacao_observacao>
     151            </dtml-if>
     152        </dtml-in>
     153        <dtml-else>
     154        Mat&eacute;ria n&atilde;o votada&nbsp;&nbsp;
     155        <dtml-if ind_votacao_iniciada>
     156            Vota&ccedil;&atilde;o iniciada
     157            <p align='center'>
     158                <a href="votacao/votacao_form?cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&tip_sessao=<dtml-var tip_sessao>" data-fancybox-type="iframe" class="botao-link popup"/>Registrar Votação</a>
     159        </p>
     160        <dtml-else>
     161        <p align="center">
     162            <a href="votacao/votacao_iniciar_index?ind_votacao_iniciada=1&cod_ordem=<dtml-var cod_ordem>&cod_materia=<dtml-var cod_materia>&tip_votacao=<dtml-var tip_votacao>&dat_sessao=<dtml-var dat_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>&cod_num_legislatura=<dtml-var cod_num_legislatura>&cod_sessao_leg=<dtml-var cod_sessao_leg>&cod_votacao=<dtml-var cod_votacao>&tip_sessao=<dtml-var tip_sessao>" data-fancybox-type="iframe" class="botao-link popup"/>Abrir para Vota&ccedil;&atilde;o</a>
     163        </p>
     164        </dtml-if>
     165    </dtml-if>
     166</dtml-in>
     167</td>
    168168        </tr>
    169         <tr>
    170             <td colspan="3">
    171                 <hr>
    172             </td>
     169<tr>
     170<td colspan="3">
     171    <hr>
     172</td>
     173</tr>
     174<dtml-if sequence-end>
     175<dtml-if next-sequence>
     176    <tr>
     177        <td class="form-element" colspan="2">
     178            <a href="<dtml-var URL><dtml-var sequence-query>query_start=<dtml-var next-sequence-start-number>">
     179                Pr&oacute;xima P&aacute;gina (<dtml-var next-sequence-size>)</a>
     180        </td>
     181    </tr>
     182</dtml-if next-sequence>
     183</table>
     184        </td>
    173185        </tr>
    174     <dtml-if sequence-end>
    175     <dtml-if next-sequence>
    176         <tr>
    177             <td class="form-element" colspan="2">
    178                 <a href="<dtml-var URL><dtml-var sequence-query>query_start=<dtml-var next-sequence-start-number>">
    179                     Pr&oacute;xima P&aacute;gina (<dtml-var next-sequence-size>)</a>
    180             </td>
    181         </tr>
    182     </dtml-if next-sequence>
    183     </table>
    184     </td>
    185   </tr>
     186        </table>
     187        </dtml-if sequence-end>
     188<dtml-else>
     189<table width="100%">
     190    <tr><td></td></tr>
     191    <tr>
     192        <td class="form-text">N&atilde;o constam mat&eacute;rias na Ordem do Dia.</td>
     193    </tr>
    186194</table>
    187   </dtml-if sequence-end>
    188   <dtml-else>
    189         <table width="100%">
    190             <tr><td></td></tr>
    191             <tr>
    192                 <td class="form-text">N&atilde;o constam mat&eacute;rias na Ordem do Dia.</td>
    193             </tr>
    194        </table>
    195195
    196196</dtml-in>
    197197
    198     <p align="center">
    199 
    200         <a href="ordem_dia_form?cod_sessao_plen=<dtml-var cod_sessao_plen>" class="botao-link popup" data-fancybox-type="iframe"/>Incluir matéria</a>
    201         <a href="ordem_dia_sessao_varias_form?cod_sessao_plen=<dtml-var cod_sessao_plen>" class="botao-link popup" data-fancybox-type="iframe"/>Incluir várias matérias</a>
    202         <input class="botao" type="button" value="Reordenar Mat&eacute;rias na Ordem do Dia" onClick="ordem_dia_reordenar(document.ordem_dia_sessao_form);" />
    203         <input class="botao" type="button" value="Atualizar" onClick="window.location.reload()">
    204         <div class="label-help" id="incluirvarias-help">Esta fun&ccedil;&atilde;o permite incluir v&aacute;rias mat&eacute;rias legislativas no Expediente ou na Ordem do Dia da Sess&atilde;o Plen&aacute;ria. Para isso &eacute; indispens&aacute;vel que a &uacute;ltima tramita&ccedil;&atilde;o tenha sido feita com status='INCLORDIA' - Incluir na Ordem do Dia. A lista de mat&eacute;rias para inclus&atilde;o fica dispon&iacute;vel tanto para mat&eacute;rias do expediente quanto para mat&eacute;rias da ordem do dia. Deixar&aacute; de aparecer dispon&iacute;vel a mat&eacute;ria que for selecionada e inclu&iacute;da; ou, em mat&eacute;rias do expediente; ou, em mat&eacute;rias da ordem do dia.</div>
    205 
    206     </p>
    207 </form>
     198<p align="center">
     199
     200<a href="ordem_dia_form?cod_sessao_plen=<dtml-var cod_sessao_plen>" class="botao-link popup" data-fancybox-type="iframe"/>Incluir matéria</a>
     201<a href="ordem_dia_sessao_varias_form?cod_sessao_plen=<dtml-var cod_sessao_plen>" class="botao-link popup" data-fancybox-type="iframe" onmouseover="document.getElementById('incluirvarias-help').style.display = 'block';"onmouseout="document.getElementById('incluirvarias-help').style.display = 'none';"/>Incluir várias matérias</a>
     202<input class="botao" type="button" value="Reordenar Mat&eacute;rias na Ordem do Dia" onClick="ordem_dia_reordenar(document.ordem_dia_sessao_form);" />
     203<input class="botao" type="button" value="Atualizar" onClick="window.location.reload()">
     204<div class="label-help" id="incluirvarias-help">Esta fun&ccedil;&atilde;o permite incluir v&aacute;rias mat&eacute;rias legislativas no Expediente ou na Ordem do Dia da Sess&atilde;o Plen&aacute;ria. Para isso &eacute; indispens&aacute;vel que a &uacute;ltima tramita&ccedil;&atilde;o tenha sido feita com status='INCLORDIA' - Incluir na Ordem do Dia. A lista de mat&eacute;rias para inclus&atilde;o fica dispon&iacute;vel tanto para mat&eacute;rias do expediente quanto para mat&eacute;rias da ordem do dia. Deixar&aacute; de aparecer dispon&iacute;vel a mat&eacute;ria que for selecionada e inclu&iacute;da; ou, em mat&eacute;rias do expediente; ou, em mat&eacute;rias da ordem do dia.</div>
     205
     206</p>
     207        </form>
    208208<dtml-var standard_html_footer>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_varias_form.dtml

    r7745 r7796  
    88</head>
    99
     10<body>
    1011<script type="text/javascript" language="Javascript" src="javascript/data_validar_jvsc"></script>
    1112<script type="text/javascript">
     
    5556    }
    5657
    57     function reloadParentAndClose(){
    58         // reload the opener or the parent window
    59         window.opener.location.reload();
    60         // then close this pop-up window
    61         window.close();
     58    function reloadParentAndClose() {
     59        parent.jQuery.fancybox.close();
    6260    }
     61
    6362</script>
    64 <table width="98%" align="center">
    65     <tr><td>
    66         <a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_materias_expediente_varias">Ajuda</a>
    67         <h1 class="firstHeading"> Matérias para inclusão em lote na Ordem do Dia </h1>
    6863
    69         <h3 align="center"><dtml-var sessao_plenaria_header></h3>
     64<a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_materias_expediente_varias">Ajuda</a>
     65<h1 class="firstHeading"> Matérias para inclusão em lote na Ordem do Dia </h1>
    7066
    71         <form name="ordem_dia_sessao_varias_form" method="post" action="ordem_dia_sessao_salvar_proc">
    72             <fieldset><h3>Matérias disponíveis</h3></br>
     67<form name="ordem_dia_sessao_varias_form" method="post" action="ordem_dia_sessao_salvar_proc">
     68    <fieldset>
     69        <h3>Matérias disponíveis</h3><br />
     70        <table widith="100%">
     71            <dtml-call expr="REQUEST.set('listavazia', 1)">
     72            <dtml-in expr="zsql.materia_inclordia_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
     73                <dtml-if sequence-start>
     74                    <tr>
     75                        <td class="form-label">Seleção</td>
     76                        <td class="form-label" width="15%">Indicar Tipo de Votação</td>
     77                        <td class="form-label">Tipo Matéria</td>
     78                        <td class="form-label">Número</td>
     79                        <td class="form-label">Ano</td>
     80                        <td class="form-label">Ementa</td>
     81                        <td class="form-label">Texto Integral</td>
     82                    </tr>
     83                    <tr>
     84                        <td><input type="button" class="botao"       value="Todos" onClick="checkAll(document.ordem_dia_sessao_varias_form.chk_materia, true)">
     85                            <input type="button" class="botaoExtra"  value="Nenhum" onClick="checkAll(document.ordem_dia_sessao_varias_form.chk_materia, false)"></td>
     86                        <td colspan="4"></td>
     87                    </tr>
     88                </dtml-if sequence-start>
     89                <tr><td><input type="checkbox" id="chk_materia" name="chk_materia" value="<dtml-var cod_materia missing>"></td>
    7390
    74             <table with="95%">
    75                 <dtml-call expr="REQUEST.set('listavazia', 1)">
    76                 <dtml-in expr="zsql.materia_inclordia_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
    77                     <dtml-if sequence-start>
    78                         <tr>
    79                             <td class="form-label">Seleção</td>
    80                             <td class="form-label">Indicar Tipo de Votação</td>
    81                             <td class="form-label">Tipo Matéria</td>
    82                             <td class="form-label">Número</td>
    83                             <td class="form-label">Ano</td>
    84                             <td class="form-label">Ementa</td>
    85                             <td class="form-label">Texto Integral</td>
    86                         </tr>
    87                         <tr>
    88                             <td><input type="button" class="botao"       value="Todos" onClick="checkAll(document.ordem_dia_sessao_varias_form.chk_materia, true)">
    89                                 <input type="button" class="botaoExtra"  value="Nenhum" onClick="checkAll(document.ordem_dia_sessao_varias_form.chk_materia, false)"></td>
    90                             <td colspan="5"></td>
    91                         </tr>
    92                     </dtml-if sequence-start>
    93                     <tr><td><input type="checkbox" id="chk_materia" name="chk_materia" value="<dtml-var cod_materia missing>"></td>
     91                    <td><dtml-in expr="[(1,'Simbólica'),(2,'Nominal'),(3,'Secreta')]">
     92                        <input class="texto" type="radio" id="rad_tip_votacao_<dtml-var cod_materia>" name="rad_tip_votacao_<dtml-var cod_materia>" value="<dtml-var expr="_['sequence-key']">"
     93                        <dtml-if expr="_['sequence-key']==1">checked=1</dtml-if>  /> <span class="texto"><dtml-var expr="_['sequence-item']"></span><br>
     94                    </dtml-in>
     95                    </td>
    9496
    95                         <td><dtml-in expr="[(1,'Simbólica'),(2,'Nominal'),(3,'Secreta')]">
    96                             <input class="texto" type="radio" id="rad_tip_votacao_<dtml-var cod_materia>" name="rad_tip_votacao_<dtml-var cod_materia>" value="<dtml-var expr="_['sequence-key']">"
    97                             <dtml-if expr="_['sequence-key']==1">checked=1</dtml-if>  /> <span class="texto"><dtml-var expr="_['sequence-item']"></span>
    98                         </dtml-in>
    99                         </td>
    100 
    101                         <td><dtml-var sgl_tipo_materia></td>
    102                         <td><dtml-var num_ident_basica></td>
    103                         <td><dtml-var ano_ident_basica></td>
    104                         <td><dtml-var txt_ementa> </td>
    105                         <dtml-call expr="REQUEST.set('id_documento', _.str(cod_materia)+'_texto_integral')">
     97                    <td class="texto"><dtml-var sgl_tipo_materia></td>
     98                    <td class="texto"><dtml-var num_ident_basica></td>
     99                    <td class="texto"><dtml-var ano_ident_basica></td>
     100                    <td class="texto"><dtml-var txt_ementa> </td>
     101                    <dtml-call expr="REQUEST.set('id_documento', _.str(cod_materia)+'_texto_integral')">
     102                    <td class="texto">
    106103                        <dtml-if "_.hasattr(sapl_documentos.materia,id_documento)">
    107                         <td class="texto">
    108                             <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url">
    109                                 <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto integral"></a>
    110                             </dtml-let>
    111                         </td>
    112                         </dtml-if>
    113                     </tr>
    114                     <dtml-call expr="REQUEST.set('vazio',0)">
    115                     <dtml-else>
    116                     <dtml-if expr="listavazia">
    117                         <dtml-let mensagem="'N&atilde;o h&aacute; mat&eacute;rias para inclus&atilde;o.'" url="'javascript:reloadParentAndClose();'">
    118                             <dtml-var mensagem_emitir>
     104                        <dtml-let documento="_.getattr(sapl_documentos.materia,id_documento).absolute_url">
     105                            <a target="_blank" href="<dtml-var documento>"><img align="middle" border="0" src="&dtml-portal_url;/imagens/archiv.gif" alt="Texto integral"></a>
    119106                        </dtml-let>
    120107                    </dtml-if>
    121                 </dtml-in>
    122             </table>
    123         </fieldset>
    124         <p align="center">
    125             <input type="button" class="botao" name="btn_salvar" value="Incluir em Mat&eacute;rias da Ordem do Dia" onClick="campos_criticar(document.ordem_dia_sessao_varias_form);" />
    126             &nbsp;
    127             <input type="button" class="botao" name="btn_fechar" value="Retornar" OnClick="reloadParentAndClose();" />
    128         </p>
    129         <dtml-in expr="zsql.sessao_plenaria_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
    130             <dtml-in expr="zsql.ordem_dia_materia_numero_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
    131                 <input type="hidden" name="cod_sessao_plen"   value="<dtml-var cod_sessao_plen missing>" />
    132                 <input type="hidden" name="dat_inicio_sessao" value="<dtml-var dat_inicio_sessao missing>" />
    133                 <input type="hidden" name="txt_num_ordem"     value="<dtml-var txt_num_ordem missing>" />
     108                    </td>
     109                </tr>
     110                <dtml-call expr="REQUEST.set('vazio',0)">
     111                <dtml-else>
     112                <tr><td width="38%" class="exclama" align="right" valign="top" style="padding:0"> ! </td>
     113                    <td class="texto" colspan="4" align="left" style="font-weight:bold">
     114                        <dtml-if expr="listavazia">
     115
     116                            <dtml-let mensagem="'N&atilde;o h&aacute; mat&eacute;rias para inclus&atilde;o.'" url="'javascript:reloadParentAndClose();'">
     117                                <dtml-var mensagem>
     118                            </dtml-let>
     119                        </dtml-if></td>
     120                </tr>
     121
    134122            </dtml-in>
     123        </table>
     124
     125    </fieldset>
     126    <p align="center">
     127        <input type="button" class="botao" name="btn_salvar" value="Incluir em Mat&eacute;rias da Ordem do Dia" onClick="campos_criticar(document.ordem_dia_sessao_varias_form);" />
     128        &nbsp;
     129        <input type="button" class="botao" name="btn_fechar" value="Retornar" OnClick="reloadParentAndClose();" />
     130    </p>
     131    <dtml-in expr="zsql.sessao_plenaria_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
     132        <dtml-in expr="zsql.ordem_dia_materia_numero_obter_zsql(cod_sessao_plen=cod_sessao_plen)">
     133            <input type="hidden" name="cod_sessao_plen"   value="<dtml-var cod_sessao_plen missing>" />
     134            <input type="hidden" name="dat_inicio_sessao" value="<dtml-var dat_inicio_sessao missing>" />
     135            <input type="hidden" name="txt_num_ordem"     value="<dtml-var txt_num_ordem missing>" />
    135136        </dtml-in>
    136     </form>
    137     </td>
    138 </tr>
    139 </table>
     137    </dtml-in>
     138</form>
     139</body>
     140</html>
  • ILSAPL/trunk/skins/sk_sapl/consultas/comissao/comissao_index_html.dtml

    r7686 r7796  
    33
    44<script type="text/javascript">
    5     <!--
    6        function comissao_listar(form){
    7           if (form.chk_mostrar_extintas.checked)
    8               var valchk = 1
    9           else
    10               var valchk = 0;
    11           var URL = '<dtml-var absolute_url>?hdn_mostrar_extintas=' + valchk;
    12           location.href = URL;
    13        }
    14     -->
     5    function comissao_listar(form){
     6        if (form.chk_mostrar_extintas.checked)
     7            var valchk = 1
     8        else
     9            var valchk = 0;
     10        var URL = '<dtml-var absolute_url>?hdn_mostrar_extintas=' + valchk;
     11        location.href = URL;
     12    }
    1513</script>
    1614
     
    1917
    2018<script type="text/javascript">
    21     <!--
    22        $(document).ready(function() {
    23            $("#comissoes")
    24         .tablesorter({theme: 'blue', sortList: [[3,1],[0,0]]})
    25         .tablesorterPager({container: $("#pager")});
    26         });
    27     -->
     19    $(document).ready(function() {
     20        $("#comissoes")
     21                .tablesorter({theme: 'blue', sortList: [[3,1],[0,0]]})
     22                .tablesorterPager({container: $("#pager")});
     23    });
    2824</script>
    2925
     
    5753            <dtml-if sequence-start>
    5854                <table id="comissoes" class="tablesorter">
    59                     <thead>
    60                     <tr>
    61                         <th class="form-label">Nome da Comissão</th>
    62                         <th class="form-label">Sigla</th>
    63                         <th class="form-label">Tipo</th>
    64                         <th class="form-label">Ativa?</th>
    65                     </tr>
    66                     </thead>
    67                     <tbody>
     55                <thead>
     56                <tr>
     57                    <th class="form-label">Nome da Comissão</th>
     58                    <th class="form-label">Sigla</th>
     59                    <th class="form-label">Tipo</th>
     60                    <th class="form-label">Ativa?</th>
     61                </tr>
     62                </thead>
     63                <tbody>
    6864            </dtml-if sequence-start>
    6965            <dtml-if sequence-even>
    7066                <tr>
    71                     <dtml-else>
    72                     <tr class="even">
     67                <dtml-else>
     68                <tr class="even">
    7369            </dtml-if>
    7470            <td class="texto"><b><a href="comissao_mostrar_proc?cod_comissao=<dtml-var cod_comissao >"><dtml-var nom_comissao></a></b></td>
     
    7672            <td class="texto"><dtml-var nom_tipo_comissao></td>
    7773            <td class="texto"><dtml-if dat_extincao>Não<dtml-else>Sim</dtml-if></td>
    78             </tr>
    79             <dtml-if sequence-end>
    80                 </tbody>
    81                 </table>
    82                 <div id="pager" class="pager">
    83                     <form>
    84                         <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/first.png" class="first"/>
    85                         <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/prev.png" class="prev"/>
    86                         <input type="text" class="pagedisplay"/>
    87                         <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/next.png" class="next"/>
    88                         <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/last.png" class="last"/>
    89                         <select class="pagesize">
    90                             <option selected="selected"  value="10">10</option>
    91                             <option value="20">20</option>
    92                             <option value="30">30</option>
    93                             <option  value="40">40</option>
    94                         </select>
    95                     </form>
    96                 </div>
    97                 <dtml-if next-sequence>
     74        </tr>
     75        <dtml-if sequence-end>
     76        </tbody>
     77        </table>
     78        <div id="pager" class="pager">
     79            <form>
     80                <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/first.png" class="first"/>
     81                <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/prev.png" class="prev"/>
     82                <input type="text" class="pagedisplay"/>
     83                <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/next.png" class="next"/>
     84                <img src="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/last.png" class="last"/>
     85                <select class="pagesize">
     86                    <option selected="selected"  value="10">10</option>
     87                    <option value="20">20</option>
     88                    <option value="30">30</option>
     89                    <option  value="40">40</option>
     90                </select>
     91            </form>
     92        </div>
     93        <dtml-if next-sequence>
    9894        <span class="form-element">
    9995            <a href="<dtml-var URL><dtml-var sequence-query>query_start=<dtml-var next-sequence-start-number>">
    10096                Próxima Página (<dtml-var next-sequence-size>)</a>
    10197        </span>
    102                 </dtml-if next-sequence>
    103             </dtml-if sequence-end>
    104             <dtml-else>
    105             <table>
    106                 <tr>
    107                     <td class="texto">Nenhuma comissão cadastrada.</td>
    108                 </tr>
    109             </table>
    110         </dtml-in>
    111     </fieldset>
     98        </dtml-if next-sequence>
     99    </dtml-if sequence-end>
     100    <dtml-else>
     101    <table>
     102        <tr>
     103            <td class="texto">Nenhuma comissão cadastrada.</td>
     104        </tr>
     105    </table>
     106    </dtml-in>
     107</fieldset>
    112108</form>
    113109<dtml-var standard_html_footer>
  • ILSAPL/trunk/skins/sk_sapl/generico/norma_juridica_pesquisar_form.dtml

    r7733 r7796  
    1111
    1212<script type="text/javascript" src="javascript/poshytips.js"></script>
    13 
    1413<script type="text/javascript" src="javascript/data_validar_jvsc"></script>
    1514
     
    2322        if(document.norma_pesquisar.rd_ordenacao[0].checked && document.norma_pesquisar.rd_ordenacao[1].checked) {
    2423            document.norma_pesquisar.rd_ordenacao[0].checked = false; }
    25     }
    26     function relevancia() {
    27         if(document.norma_pesquisar.txt_assunto.value != '') {
    28             document.norma_pesquisar.rd_ordenacao[1].checked = false;
    29             document.norma_pesquisar.rd_ordenacao[0].checked = true;
     24
     25        function relevancia() {
     26            if(document.norma_pesquisar.txt_assunto.value != '') {
     27                document.norma_pesquisar.rd_ordenacao[1].checked = true;
     28                document.norma_pesquisar.rd_ordenacao[0].checked = false;
     29
     30            }
     31            else {
     32                document.norma_pesquisar.rd_ordenacao[1].disable = true;
     33            }
     34
    3035        }
     36
     37  function textual(form) {
     38
     39    if(form.chk_textual.checked == true) {
     40      form.action = "norma_juridica_texto_pesquisar_proc";
    3141    }
    3242    function textual(form) {
     
    4454        form.submit();
    4555    }
     56  }
    4657</script>
    4758
     
    176187                    id="rd_ordenacao<dtml-var expr="_['sequence-item']">"
    177188                <dtml-if expr="_['sequence-item']=='1'">checked="1"</dtml-if>
    178                 <dtml-if expr="_['sequence-item']=='2'">disabled</dtml-if> />
    179189                <label style="vertical-align: top;" for="rd_ordenacao<dtml-var expr="_['sequence-item']">"><dtml-var expr="_['sequence-key']"></label>
    180190                </dtml-in>
  • ILSAPL/trunk/skins/sk_sapl/generico/norma_juridica_pesquisar_proc.dtml

    r7733 r7796  
    6969            </dtml-if>
    7070            <dtml-if "tip_vinculo=='A'"><img align="absmiddle" border="0" src="&dtml-portal_url;/imagens/icon_status_altera.gif">&nbsp;<span style="color:#32682F;font-weight:normal;">Alterada pelo(a) <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma_referente>"><dtml-var sgl_tipo_norma>&nbsp;<dtml-var num_norma>/<dtml-var ano_norma></a>.&nbsp;</span><br />
     71               <dtml-var sgl_tipo_norma> <dtml-var num_norma>/<dtml-var ano_norma> - <dtml-var des_tipo_norma> - <dtml-var "pysc.iso_to_port_pysc(dat_norma)"></a></b><br>
     72               <dtml-var txt_ementa missing> <br />
    7173
    7274            <dtml-elif "tip_vinculo=='R'"><img align="absmiddle" border="0" src="&dtml-portal_url;/imagens/icon_status_revoga_integral.gif">&nbsp;<span style="color:#C72100;font-weight:normal;">Revogada pelo(a) <a href="&dtml-portal_url;/consultas/norma_juridica/norma_juridica_mostrar_proc?cod_norma=<dtml-var cod_norma_referente>"><dtml-var sgl_tipo_norma>&nbsp;<dtml-var num_norma>/<dtml-var ano_norma></a>.&nbsp;</span><br />
  • ILSAPL/trunk/skins/sk_sapl/pysc/valida_parlamentar_exercer_cargo_mesa_pysc.py

    r7733 r7796  
    88##title=
    99##
     10
    1011'''
    11   Funcao: validar se o parlamentar está ativo e se pode exercer ou não um cargo na mesa diretora retornando 1=ok, None=não pode
     12  Funcao: validar se o parlamentar está ativo e se pode exercer ou não um cargo na mesa diretora retornando 1=ok, None=não pode
    1213
    1314  Argumento: cod_parlamentar, cod_sessao_leg, num_legislatura
    1415
    15   Retorno: 1-ok, None=não pode.
     16  Retorno: 1-ok, None=não pode.
     17'''
    1618
    17 '''
    1819
    1920if (cod_parlamentar==''):
     
    3031nl=int(num_legislatura)
    3132
    32 ''' verifica se a legislatura do parlamentar eh a última mais recente - se não for a última então não importa se o parlamentar está ou não ativo '''
     33# verifica se a legislatura do parlamentar eh a última mais recente - se não for a última então não importa se o parlamentar está ou não ativo
    3334
    3435num_ultima_leg=context.zsql.legislatura_ultima_obter_zsql(ind_excluido=0)[0].num_legislatura
     
    3940   pass
    4041
    41 ''' verifica se a sessão legislativa do parlamentar eh a última mais recente na legislatura - se não for a última então não importa se o parlamentar está ou não ativo '''
     42# verifica se a sessão legislativa do parlamentar eh a última mais recente na legislatura - se não for a última então não importa se o parlamentar está ou não ativo
    4243
    4344cod_ultima_sleg=context.zsql.sessao_legislativa_ultima_obter_zsql(num_legislatura=nultleg, ind_excluido=0)[0].cod_sessao_leg
     
    4849   pass
    4950
    50 ''' num_legislatura e cod_sessao_leg são os mais recentes. Nesse caso, o parlamentar deve estar ativo na Câmara; ou seja ind_ativo=1 '''
     51# num_legislatura e cod_sessao_leg são os mais recentes. Nesse caso, o parlamentar deve estar ativo na Câmara; ou seja ind_ativo=1
    5152
    5253for i in context.zsql.parlamentar_ativo_obter_zsql(ind_excluido=0):
  • ILSAPL/trunk/skins/sk_sapl/zsql/autores_comissao_zsql.zsql

    r7441 r7796  
    2525
    2626</dtml-if>
    27         
    28 
     27   
     28order by 1 asc
  • ILSAPL/trunk/skins/sk_sapl/zsql/autores_obter_zsql.zsql

    r5233 r7796  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : txt_dat_apresentacao="" ind_excluido=0
     3arguments : txt_dat_apresentacao="" ind_excluido=0 ind_ativo=1 tip_autor=1
    44max_rows : 1000
    55max_cache : 100
    66</dtml-comment>
    77SELECT
    8     DISTINCT REPLACE(p.cod_parlamentar, 'L', '') as cod_parlamentar
     8    DISTINCT REPLACE(p.cod_parlamentar, 'L', '') as cod_parlamentar, nom_parlamentar
    99FROM
    10     parlamentar p left join mandato m on (p.cod_parlamentar=m.cod_parlamentar) left join legislatura l on (m.num_legislatura=l.num_legislatura)
    11 WHERE
    12     l.dat_inicio is not null and
    13     l.dat_fim is not null    and
    14     <dtml-sqlvar "pysc.data_converter_pysc(txt_dat_apresentacao)" type="string"> between l.dat_inicio and l.dat_fim and
    15     <dtml-sqlvar ind_excluido type="int"> = p.ind_excluido and
    16     <dtml-sqlvar ind_excluido type="int"> = m.ind_excluido and
    17     <dtml-sqlvar ind_excluido type="int"> = l.ind_excluido
    18 ORDER BY 1
     10    parlamentar p left join autor a on (p.cod_parlamentar=a.cod_parlamentar) left join mandato m on (a.cod_parlamentar=m.cod_parlamentar) left join legislatura l on (m.num_legislatura=l.num_legislatura)
     11<dtml-sqlgroup where>
     12    <dtml-sqltest ind_ativo      column="p.ind_ativo"    op="=" type="int" optional><dtml-and>
     13    <dtml-sqltest ind_excluido   column="p.ind_excluido" op="=" type="int" optional><dtml-and>
     14    <dtml-sqltest tip_autor      column="a.tip_autor"    op="=" type="int" optional><dtml-and>
     15    <dtml-sqltest ind_excluido   column="a.ind_excluido" op="=" type="int" optional><dtml-and>
     16    a.col_username is not null and
     17    <dtml-sqltest ind_excluido   column="m.ind_excluido" op="=" type="int" optional><dtml-and>
     18    <dtml-sqltest ind_excluido   column="l.ind_excluido" op="=" type="int" optional><dtml-and>
     19    l.dat_inicio is not null   and
     20    l.dat_fim    is not null   and
     21    <dtml-sqlvar "pysc.data_converter_pysc(txt_dat_apresentacao)" type="string"> between l.dat_inicio and l.dat_fim     
     22</dtml-sqlgroup>
     23ORDER BY 2
  • ILSAPL/trunk/skins/sk_sapl/zsql/autoria_obter_zsql.zsql

    r7441 r7796  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : ncod_autor="" cod_materia="" ind_primeiro_autor="" cod_autor="" ind_excluido=0 ind2_excluido=0
     3arguments : ncod_autor="" cod_materia="" ind_primeiro_autor="" cod_autor="" ind_excluido=0 ind2_excluido=0 cod_parlamentar="" cod_comissao="" nom_autor=""
    44max_rows : 1000
    55max_cache : 100
    66</dtml-comment>
    77SELECT
    8      REPLACE(cod_autor, 'L', '')   as cod_autor,
    9      REPLACE(autoria.cod_materia, 'L', '') as cod_materia,
    10      ind_primeiro_autor
     8     REPLACE(au.cod_autor, 'L', '')   as cod_autor,
     9     REPLACE(m.cod_materia, 'L', '') as cod_materia,
     10     ind_primeiro_autor,
     11     REPLACE(a.cod_parlamentar, 'L', '') as cod_parlamentar,
     12     REPLACE(a.cod_comissao, 'L', '') as cod_comissao,
     13     REPLACE(a.tip_autor, 'L', '') as tip_autor,
     14     a.des_cargo as des_cargo,
     15     if(ta.des_tipo_autor='Parlamentar', p.nom_parlamentar, if(ta.des_tipo_autor='Comissao' or ta.des_tipo_autor='Comissão', c.nom_comissao, a.nom_autor)) as nom_autor
     16
    1117
    1218FROM
    13     autoria, materia_legislativa
     19    tipo_autor ta left join autor a on (ta.tip_autor=a.tip_autor) left join autoria au on (a.cod_autor=au.cod_autor) left join comissao c on (a.cod_comissao=c.cod_comissao) left join parlamentar p on (a.cod_parlamentar=p.cod_parlamentar), materia_legislativa m
    1420
    1521<dtml-sqlgroup where>
    16   <dtml-sqltest cod_materia        column="autoria.cod_materia"              op="=" type="nb"  optional><dtml-and>
    17   <dtml-sqltest cod_autor          column="autoria.cod_autor"                op="=" type="nb"  optional><dtml-and>
    18   <dtml-sqltest ind_primeiro_autor column="autoria.ind_primeiro_autor"       op="=" type="nb"  optional><dtml-and>
    19   <dtml-sqltest ind_excluido       column="autoria.ind_excluido"             op="=" type="int"> <dtml-and>
    20   <dtml-sqltest cod_materia        column="materia_legislativa.cod_materia"  op="=" type="int"> <dtml-and>
    21   <dtml-sqltest ind2_excluido      column="materia_legislativa.ind_excluido" op="=" type="int">
     22  <dtml-sqltest cod_materia        column="au.cod_materia"               op="=" type="nb"  optional><dtml-and>
     23  <dtml-sqltest cod_autor          column="au.cod_autor"                 op="=" type="nb"  optional><dtml-and>
     24  <dtml-sqltest ind_primeiro_autor column="au.ind_primeiro_autor"        op="=" type="nb"  optional><dtml-and>
     25  <dtml-sqltest ind_excluido       column="au.ind_excluido"              op="=" type="int"> <dtml-and>
     26  <dtml-sqltest cod_materia        column="m.cod_materia"                op="=" type="int"> <dtml-and>
     27  <dtml-sqltest ind2_excluido      column="m.ind_excluido"               op="=" type="int"> <dtml-and>
     28  <dtml-sqltest cod_parlamentar    column="a.cod_parlamentar"            op="=" type="int"  optional> <dtml-and>
     29  <dtml-sqltest cod_comissao       column="a.cod_comissao"               op="=" type="int"  optional> <dtml-and>
     30  <dtml-sqltest nom_autor          column="a.nom_autor"                  op="=" type="nb"   optional> <dtml-and>
     31  <dtml-sqltest ind_excluido       column="a.ind_excluido"               op="=" type="int">
    2232</dtml-sqlgroup>
    23 ORDER BY ind_primeiro_autor DESC
     33ORDER BY ind_primeiro_autor DESC, tip_autor ASC, nom_autor ASC
     34
     35
     36
  • ILSAPL/trunk/skins/sk_sapl/zsql/norma_juridica_obter_zsql.zsql

    r7733 r7796  
    9696   <dtml-comment> HAVING relevancia > 0.001</dtml-comment>
    9797    ORDER BY relevancia DESC, ano_norma DESC
     98  <dtml-elif expr="rd_ordem == '1'">
     99    ORDER BY sgl_tipo_norma, ano_norma DESC, num_norma2 ASC
    98100  <dtml-else>
    99     ORDER BY sgl_tipo_norma, ano_norma DESC, num_norma2 ASC
     101    ORDER BY dat_norma DESC, sgl_tipo_norma, ano_norma DESC, num_norma2 ASC
    100102  </dtml-if>
    101103
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.