Conjunto de mudanças 7508 no repositório publico


Ignorar:
Timestamp:
27/05/2014 15:59:42 (6 anos atrás)
Autor:
gustavolepri
Mensagem:

alteração das comissões e da sessão plenária

Localização:
ILSAPL/trunk
Arquivos:
1 adicionado
9 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/trunk/skins/sk_sapl/cadastros/comissao/comissao_salvar_proc.dtml

    r7490 r7508  
    66
    77<dtml-try>
    8 <dtml-call expr="metodo(
     8    <dtml-call expr="metodo(
    99        cod_comissao            = hdn_cod_comissao,     
    1010        nom_comissao            = txt_nom_comissao,
     
    2828        txt_finalidade          = txa_txt_finalidade,
    2929        end_email               = txt_end_email)">
    30 <dtml-except>
    31 <dtml-let mensagem="'Não foi possível salvar a comissão. Tente novamente!'">
    32     <dtml-var mensagem_emitir>
    33 </dtml-let>
    34 <dtml-else>
    35 <dtml-if expr="hdn_url[-1:]=='='">
    36     <dtml-comment>
    37         <dtml-in expr="zsql.comissao_obter_zsql(nom_comissao = txt_nom_comissao, sgl_comissao = txt_sgl_comissao, tip_comissao = lst_tip_comissao, dat_criacao = pysc.data_converter_pysc(data=txt_dat_criacao))"></dtml-in>
    38     </dtml-comment>
     30    <dtml-except>
     31        <dtml-let mensagem="'Não foi possível salvar a comissão. Tente novamente!'">
     32            <dtml-var mensagem_emitir>
     33        </dtml-let>
     34        <dtml-else>
     35        <dtml-if expr="hdn_url[-1:]=='='">
     36            <dtml-comment>
     37                <dtml-in expr="zsql.comissao_obter_zsql(nom_comissao = txt_nom_comissao, sgl_comissao = txt_sgl_comissao, tip_comissao = lst_tip_comissao, dat_criacao = pysc.data_converter_pysc(data=txt_dat_criacao))"></dtml-in>
     38            </dtml-comment>
    3939
    40     <dtml-in expr="zsql.comissao_incluida_codigo_obter_zsql()">
    41         <dtml-call expr="REQUEST.set('cod_comissao', _.str(_.int(cod_comissao)))">
    42     </dtml-in>
    43 </dtml-if>
     40            <dtml-in expr="zsql.comissao_incluida_codigo_obter_zsql()">
     41                <dtml-call expr="REQUEST.set('cod_comissao', _.str(_.int(cod_comissao)))">
     42            </dtml-in>
     43        </dtml-if>
    4444
    45 <dtml-if expr="metodo==zsql.comissao_incluir_zsql">
    46     <dtml-let mensagem="'Comissão salva com sucesso.<br>
     45        <dtml-if expr="metodo==zsql.comissao_incluir_zsql">
     46            <dtml-let mensagem="'Comissão salva com sucesso.<br>
    4747                       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>
    4848                       ou clique em <b>Continuar</b> para não efetuar esse cadastro agora.<br>'"
    49               sucesso="1"
    50               url="'unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+rad_ind_unidade_deliberativa">
    51         <dtml-var mensagem_emitir>
    52     </dtml-let>
    53     <dtml-else>
    54     <dtml-let mensagem="'Comissão salva com sucesso'" sucesso="1" url="hdn_url">
    55         <dtml-var mensagem_emitir>
    56     </dtml-let>
    57 </dtml-if>
     49                      sucesso="1"
     50                      url="'unidade_tramitacao_confirmar_proc?cod_comissao='+cod_comissao+'&ind_unidade_deliberativa='+rad_ind_unidade_deliberativa">
     51                <dtml-var mensagem_emitir>
     52            </dtml-let>
     53            <dtml-else>
     54            <dtml-let mensagem="'Comissão salva com sucesso'" sucesso="1" url="hdn_url">
     55                <dtml-var mensagem_emitir>
     56            </dtml-let>
     57        </dtml-if>
    5858</dtml-try>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/mesa_diretora_sessao/mesa_diretora_sessao_index_html.dtml

    r6639 r7508  
    77
    88       if (form.lst_cod_parlamentar[form.lst_cod_parlamentar.selectedIndex].value == -1){
    9           alert ("Parlamentar deve ser cadastrado com mandato na legislatura selecionada antes de efetuar a inclus&atilde;o.");
     9          alert ("Parlamentar deve ser cadastrado com mandato na legislatura selecionada antes de efetuar a inclusão.");
    1010          return;
    1111        }
    1212
    1313       if (form.lst_cod_cargo.selectedIndex == -1){
    14           alert ("Cargo do parlamentar na mesa deve ser cadastrado antes de efetuar a inclus&atilde;o.");
     14          alert ("Cargo do parlamentar na mesa deve ser cadastrado antes de efetuar a inclusão.");
    1515          return;
    1616        }
     
    3737       var form = document.composicao_mesa_sessao_form;
    3838       if (valor.selectedIndex == -1){
    39           alert("Selecione um parlamentar na composi&ccedil;&atilde;o para efetuar a exclus&atilde;o.");
     39          alert("Selecione um parlamentar na composi&ccedil;&atilde;o para efetuar a exclusão.");
    4040          return false;
    4141       }
     
    5454</script>
    5555<a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria_mesa">Ajuda</a>
    56 <h1 class="firstHeading">Mesa da Sess&atilde;o</h1>
     56
     57<h1 class="firstHeading">Mesa da Sessão</h1>
     58
    5759<h3 align="center"><dtml-var sessao_plenaria_header></h3>
     60
    5861<form name="composicao_mesa_sessao_form" method="post" action="composicao_mesa_sessao_incluir_proc">
    5962    <dtml-var sessao_plenaria_menu>
     
    6265            <table>
    6366                    <tr class="fundo">
    64                         <td width="45%" class="form-label">&nbsp;Composi&ccedil;&atilde;o</td>
    65                         <td width="14%"></td>
    66                         <td width="41%" class="form-label">&nbsp;Parlamentares</td>
     67                        <th width="40%" class="form-label">&nbsp;Composi&ccedil;&atilde;o</th>
     68                        <th width="20%"></th>
     69                        <th width="40" class="form-label">&nbsp;Parlamentares</th>
    6770                    </tr>
    68                     <tr><td></td></tr>
    6971                    <tr>
    70                         <td rowspan="3" valign="top">
     72                        <td>
    7173                            <select name="lst_composicao_mesa_sessao"  size="5">
    72                                 <dtml-in expr="zsql.composicao_mesa_sessao_obter_zsql(cod_sessao_plen=cod_sessao_plen,ind_excluido=0)">
     74                                <dtml-in expr="zsql.composicao_mesa_sessao_obter_zsql(cod_sessao_plen=cod_sessao_plen, cod_sessao_leg=cod_sessao_leg, ind_excluido=0)">
    7375                                <dtml-in expr="zsql.parlamentar_obter_zsql(cod_parlamentar=cod_parlamentar, ind_excluido=0)">
    7476                                <dtml-in expr="zsql.cargo_mesa_obter_zsql(cod_cargo=cod_cargo, ind_excluido=0)">
     
    8890                            </select>
    8991                        </td>
    90                         <td width="20%" valign="top" align="center" class="form-element">
     92                        <td class="form-element">
    9193                            <input type="button" name="btn_incluir"
    9294                                   class="botaoIn"
    9395                                   value="Incluir"
    94                                    onClick="campos_criticar(document.composicao_mesa_sessao_form)"/>
     96                                   onClick="campos_criticar(document.composicao_mesa_sessao_form)"/><br /><br />
     97                            <input type="button" class="botao" name="btn_excluir" value="Excluir"
     98                                   onClick="javascript:composicao_mesa_sessao_excluir(lst_composicao_mesa_sessao,<dtml-var cod_sessao_leg>,<dtml-var cod_sessao_plen>)"/>
    9599                        </td>
    96                         <td width="49%" rowspan="3" valign="top">
     100                        <td>
    97101                            <select name="lst_cod_parlamentar" size="1">
    98102                                <dtml-in expr="zsql.comp_mesa_sessao_parlamentar_obter_zsql(cod_sessao_plen=cod_sessao_plen,num_legislatura=cod_num_legislatura,ind_excluido=0)">
     
    110114                            <br>
    111115                            <select name="lst_cod_cargo"  size="1">
    112                                 <dtml-in expr="zsql.comp_mesa_sessao_cargo_obter_zsql(cod_sessao_plen=cod_sessao_plen,ind_excluido=0)">
     116                                <dtml-in expr="zsql.comp_mesa_sessao_cargo_obter_zsql(cod_sessao_plen=cod_sessao_plen, cod_sessao_leg=cod_sessao_leg, ind_excluido=0)">
    113117                                <option
    114118                                <dtml-if expr=" not _.has_key('prim_sel3') or (_.has_key('des_cargo_sel') and des_cargo == des_cargo_sel)">
     
    124128                        </td>
    125129                    </tr>
    126                     <tr>
    127                         <td width="20%" align="center" valign="bottom" height="34" class="form-element">
    128                             <input type="button" class="botao" name="btn_excluir" value="Excluir"
    129                                    onClick="javascript:composicao_mesa_sessao_excluir(lst_composicao_mesa_sessao,<dtml-var cod_sessao_leg>,<dtml-var cod_sessao_plen>)"/>
    130                         </td>
    131                     </tr>
    132130                </table>
    133131</form>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_form.dtml

    r7441 r7508  
    11<dtml-var standard_html_header>
    22
    3 <script type='text/javascript' src='&dtml-portal_url;/javascript/jwplayer.js'></script>
    4 <script type="text/javascript" language="Javascript" src="&dtml-portal_url;/javascript/data_validar_jvsc"></script>
    5 <script type="text/javascript" src="&dtml-portal_url;/javascript/prototype.min.js"></script>
    6 <style  type="text/css"><!-- @import url(&dtml-portal_url;/generico/datepicker.css); --></style>
    7 <script type="text/javascript" language="Javascript">
    8 <!--
    9 
    10 function atualiza_num_leg(num_legislatura,cod_sessao_plen){
    11     if (cod_sessao_plen=="-1"){
    12         location.href = "sessao_plenaria_form?num_legislatura_sel="+num_legislatura;
     3<script type="text/javascript" src='&dtml-portal_url;/javascript/jwplayer.js'></script>
     4
     5<script type="text/javascript" src="&dtml-portal_url;/javascript/data_validar_jvsc"></script>
     6
     7<script type="text/javascript">
     8    <!--
     9    function atualiza_num_leg(num_legislatura,cod_sessao_plen){
     10        if (cod_sessao_plen=="-1"){
     11            location.href = "sessao_plenaria_form?num_legislatura_sel="+num_legislatura;
    1312        }
    14     else {
    15         location.href = "sessao_plenaria_mostrar_proc?cod_sessao_plen="+cod_sessao_plen+"&num_legislatura_sel="+num_legislatura;
    16        }
    17 }
     13        else {
     14            location.href = "sessao_plenaria_mostrar_proc?cod_sessao_plen="+cod_sessao_plen+"&num_legislatura_sel="+num_legislatura;
     15        }
     16    }
    1817
    1918function campos_criticar(){
     
    8584    function retornar(){
    8685       location.href="sessao_plenaria_index_html"
    87     } 
     86    }
     87
     88    function ativa_desativa_file_field_pauta(form) {
     89        form.file_nom_arquivo_pauta.disabled = !(form.radTI[2].checked);
     90    }
     91
     92    function ativa_desativa_file_field_ata(form) {
     93        form.file_nom_arquivo_ata.disabled = !(form.radTI2[2].checked);
     94    }
    8895//-->
    8996</script>
    9097
     98<script type="text/javascript">
     99    $(function() {
     100        $('#txt_dat_inicio_sessao').datepick();
     101        $('#txt_dat_fim_sessao').datepick();
     102    });
     103</script>
     104
    91105<a id="ajuda" href="&dtml-portal_url;/ajuda/sessao_plenaria">Ajuda</a>
     106
    92107<h1 class="firstHeading">Sess&atilde;o Plen&aacute;ria</h1>
    93108
     
    106121   
    107122    <fieldset>
    108         <legend>Cadastro da Sess&atilde;o</legend>
     123        <legend>Dados Básicos</legend>
    109124        <table>
    110125            <tr>
     
    205220                    <span class="texto">Data:</span> <input type="text" id="txt_dat_inicio_sessao" name="txt_dat_inicio_sessao" size="10" maxlength="10" value="<dtml-var dat_inicio_sessao missing null="">" onBlur="formata_data(form.txt_dat_inicio_sessao)" onChange="javascript:form.hdn_alterou.value=1" />
    206221                    <dtml-if expr="not _.has_key('cod_sessao_plen')">
    207                       <script type="text/javascript">
    208                         /*<[CDATA[*/
    209                         var dpck = new DatePicker({
    210                         relative : 'txt_dat_inicio_sessao',
    211                         language : 'pt'
    212                         });
    213                         /*]]>*/
    214                       </script>
    215222                    </dtml-if>
    216223                    <label for="txt_hr_inicio_sessao"></label>
     
    237244                    </dtml-unless>
    238245                    <span class="texto">Data:</span> <input type="text" id="txt_dat_fim_sessao" name="txt_dat_fim_sessao" size="10" maxlength="10" value="<dtml-var dat_fim_sessao missing null="">" onBlur="formata_data(form.txt_dat_fim_sessao)" onChange="javascript:form.hdn_alterou.value=1" />
    239                     <script type="text/javascript">
    240                         /*<[CDATA[*/
    241                         var dpck = new DatePicker({
    242                         relative : 'txt_dat_fim_sessao',
    243                         language : 'pt'
    244                         });
    245                         /*]]>*/
    246                       </script>
    247246                    <label for="txt_hr_fim_sessao"></label>
    248247                    <dtml-unless hr_fim_sessao>
     
    261260                <td>&nbsp;</td>
    262261            </tr>
     262            <tr>
     263                <td colspan="2"><label>Pauta da Sessão</label><br/>
     264                    <input type="hidden" name="hdn_file_pauta" value="0"/>
     265                    <dtml-if cod_sessao_plen>
     266                        <dtml-call expr="REQUEST.set('id_pauta', _.str(cod_sessao_plen)+'_pauta_sessao.pdf')">
     267                        <dtml-if "_.hasattr(sapl_documentos.pauta_sessao,id_pauta)">
     268                        <dtml-let pauta="_.getattr(sapl_documentos.pauta_sessao,id_pauta).absolute_url">
     269                            <a href="<dtml-var pauta>" target="_blank"><img align="middle" src="sapl/imagens/archiv.gif" alt="Texto Integral"></a>
     270                        </dtml-let>
     271                        <input type="radio" name="radTI" value="M" checked="true" onClick="ativa_desativa_file_field_pauta(document.sessao_plenaria_form)"/><span class="texto">Manter</span>
     272                        <input type="radio" name="radTI" value="E" onClick="ativa_desativa_file_field_pauta(document.sessao_plenaria_form)"/><span class="texto">Excluir</span>
     273                        <input type="radio" name="radTI" value="S" onClick="ativa_desativa_file_field_pauta(document.sessao_plenaria_form)"/><span class="texto">Substituir</span>
     274                        <input type="file" id="file_nom_arquivo_pauta" name="file_nom_arquivo_pauta" accept="application/pdf" size="40" maxlength="100" disabled="1" />
     275                        <dtml-else>
     276                        <input type="file" id="file_nom_arquivo_pauta" name="file_nom_arquivo_pauta" accept="application/pdf" size="40" maxlength="100" />
     277                        <input type="hidden" name="radTI" value="I"/>
     278                    </dtml-if>
     279                    <dtml-else>
     280                    <input type="file" id="file_nom_arquivo_pauta" name="file_nom_arquivo_pauta" accept="application/pdf" size="40" maxlength="100" />
     281                    <input type="hidden" name="radTI" value="I"/>
     282                    </dtml-if>
     283                </td>
     284                <td colspan="2"><label>Ata da Sessão</label><br/>
     285                    <input type="hidden" name="hdn_file_ata" value="0"/>
     286                    <dtml-if cod_sessao_plen>
     287                        <dtml-call expr="REQUEST.set('id_ata', _.str(cod_sessao_plen)+'_ata_sessao.pdf')">
     288                        <dtml-if "_.hasattr(sapl_documentos.ata_sessao,id_ata)">
     289                        <dtml-let ata="_.getattr(sapl_documentos.ata_sessao,id_ata).absolute_url">
     290                            <a href="<dtml-var ata>" target="_blank"><img align="middle" src="sapl/imagens/archiv.gif" alt="Texto Integral"></a>
     291                        </dtml-let>
     292                        <input type="radio" name="radTI2" value="M" checked="true" onClick="ativa_desativa_file_field_ata(document.sessao_plenaria_form)"/><span class="texto">Manter</span>
     293                        <input type="radio" name="radTI2" value="E" onClick="ativa_desativa_file_field_ata(document.sessao_plenaria_form)"/><span class="texto">Excluir</span>
     294                        <input type="radio" name="radTI2" value="S" onClick="ativa_desativa_file_field_ata(document.sessao_plenaria_form)"/><span class="texto">Substituir</span>
     295                        <input type="file" id="file_nom_arquivo_ata" name="file_nom_arquivo_ata" accept="application/pdf" size="40" maxlength="100" disabled="1" />
     296                        <dtml-else>
     297                        <input type="file" id="file_nom_arquivo_ata" name="file_nom_arquivo_ata" accept="application/pdf" size="40" maxlength="100" />
     298                        <input type="hidden" name="radTI2" value="I"/>
     299                    </dtml-if>
     300                    <dtml-else>
     301                    <input type="file" id="file_nom_arquivo_ata" name="file_nom_arquivo_ata" accept="application/pdf" size="40" maxlength="100" />
     302                    <input type="hidden" name="radTI2" value="I"/>
     303                    </dtml-if>
     304                </td>
     305            <tr>
    263306
    264307            <tr>
     
    279322                </td>         
    280323            </tr>
    281 
    282             <tr><td></td></tr>
    283 
    284             <tr>
    285                 <td align="center" colspan="4">
    286                     <dtml-if expr="AUTHENTICATED_USER.hasRole(this(), ['Operador', 'Operador Sessao Plenaria'])">
    287                     <input class="botao" type="button" name="button" value="Salvar" onClick="campos_criticar()" />&nbsp;&nbsp;&nbsp;
    288                     </dtml-if>
    289                     <input class="botao" type="button" value="Retornar" onClick="retornar()" />
    290                 </td>
    291             </tr>
    292324       </table>
     325        <p align="center">
     326            <input type="hidden" name="dat_sessao" value="<dtml-var dat_inicio_sessao missing>" />
     327            <input class="botao" type="button" name="button" value="Salvar" onClick="campos_criticar()" />
     328            <input class="botao" type="button" value="Retornar" OnClick="history.go(-1)" />
     329        </p>
    293330    </fieldset>
    294     <input type="hidden" name="dat_sessao" value="<dtml-var dat_inicio_sessao missing>" />
    295331</form>
    296 </br>
    297332<dtml-var standard_html_footer>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_menu.dtml

    r7452 r7508  
    1 <div id="barra-conteudo">
    2 <ul>
    3     <li>
    4         <a
    5       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc')">
    6        class="selecionado"
    7       </dtml-if>
    8         href="&dtml-portal_url;/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>">In&iacute;cio</a>
    9     </li>
    10     <li>
    11         <a
    12       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/mesa_diretora_sessao/mesa_diretora_sessao_index_html')">
    13        class="selecionado"
    14       </dtml-if>
    15         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/mesa_diretora_sessao/index_html')">Mesa</a>
    16     </li>
    17     <li>
    18         <a
    19       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/presenca_sessao/presenca_sessao_index_html')">
    20        class="selecionado"
    21       </dtml-if>
    22         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/presenca_sessao/index_html')">Presen&ccedil;a</a>
    23     </li>
    24     <li>
    25         <a
    26         <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/recomposicao_presencas/recomposicao_presenca_index_html')">
    27             class="selecionado"
    28         </dtml-if>
    29         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/recomposicao_presencas/index_html')">Recomposi&ccedil;&atilde;o de Presen&ccedil;as</a>
    30     </li>
    31     <li>
    32         <a
    33       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/expedientes/expedientes_index_html')">
    34        class="selecionado"
    35       </dtml-if>
    36         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/expedientes/index_html')">Expedientes</a>
    37     </li>
    38     <li>
    39         <a
    40       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_sessao_index_html')">
    41        class="selecionado"
    42       </dtml-if>
    43         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/materia_expediente_sessao/index_html')">Mat&eacute;rias Expediente</a>
    44     </li>
    45     <li>
    46         <a
    47       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/oradores_expediente/oradores_expediente_index_html')">
    48        class="selecionado"
    49       </dtml-if>
    50         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/oradores_expediente/index_html')">Oradores Expediente</a>
    51     </li>
    52     <li>
    53         <a
    54       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/presenca_ordem_dia/presenca_ordem_dia_index_html')">
    55        class="selecionado"
    56       </dtml-if>
    57         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/presenca_ordem_dia/index_html')">Presen&ccedil;a Ordem do Dia</a>
    58     </li>
    59     <li>
    60         <a 
    61       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html')">
    62        class="selecionado"
    63       </dtml-if>
    64         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/index_html')">Ordem do Dia</a>
    65     </li>
    66     <li>
    67         <a
    68         <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/token/token_index_html')">
    69             class="selecionado"
    70         </dtml-if>
    71         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/token/index_html')">Gerar Token</a>
    72     </li>
    73     <li>
    74         <a
    75       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/oradores/oradores_index_html')">
    76        class="selecionado"
    77       </dtml-if>
    78         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/oradores/index_html')">Explica&ccedil;&otilde;es Pessoais</a>
    79     </li>
    80     <li>
    81         <a href="javascript:submeter('&dtml-portal_url;/consultas/sessao_plenaria/agenda_sessao_plen_mostrar_proc')">Resumo</a>
    82     </li>
    83     <li>
    84         <a
    85       <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/ata_sessao/ata_sessao_index_html')">
    86        class="selecionado"
    87       </dtml-if>
    88         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/ata_sessao/index_html')">Ata</a>
    89     </li>
    90     <li>
    91         <a
    92         <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/painel_eletronico/painel_eletronico_index_html')">
    93             class="selecionado"
    94         </dtml-if>
    95         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/painel_eletronico/index_html')">Painel</a>
    96     </li>
    97     <li>
    98         <a
    99         <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/logs/logs_index_html')">
    100             class="selecionado"
    101         </dtml-if>
    102         href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/logs/index_html')">Logs da Sess&atilde;o</a>
    103     </li>
    104     <li>
    105         <a
    106           <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/anexo_sessao/anexo_sessao_index_html')">
    107             class="selecionado"
    108           </dtml-if>
    109            href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/anexo_sessao/index_html')">Anexos</a>
    110     </li>
    111 </ul>
    112 </div>
    113 <input type="hidden" id="hdn_url" name="hdn_url" value="index_html?cod_sessao_plen=<dtml-var cod_sessao_plen missing>&cod_num_legislatura=<dtml-var cod_num_legislatura missing>&cod_sessao_leg=<dtml-var cod_sessao_leg missing>&dat_sessao=<dtml-var dat_inicio_sessao missing>&tip_sessao=<dtml-var tip_sessao missing>&ind_iniciada=<dtml-var ind_iniciada missing>" />
    114 <input type="hidden" id="hdn_cod_sessao_plen" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
    115 <input type="hidden" id="hdn_cod_sessao_leg" name="hdn_cod_sessao_leg" value="<dtml-var cod_sessao_leg missing>"/>
    116 <input type="hidden" id="hdn_dat_sessao" name="hdn_dat_sessao" value="<dtml-var dat_inicio_sessao missing>"/>
    117 <input type="hidden" id="hdn_num_legislatura" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>"/>
    118 <input type="hidden" id="hdn_tip_sessao" name="hdn_tip_sessao" value="<dtml-var tip_sessao missing>" />
    119 <input type="hidden" id="dat_sessao" name="dat_sessao" value="<dtml-var hdn_dat_sessao missing>" />
    120 <input type="hidden" id="dat_inicio_sessao" name="dat_inicio_sessao" value="<dtml-var hdn_dat_inicio_sessao missing>" />
    121 <input type="hidden" id="iniciada" name="iniciada" value="<dtml-var ind_iniciada missing>" />
     1<dtml-if cod_sessao_plen>
     2    <dtml-in expr="zsql.sessao_plenaria_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)">
     3        <dtml-in expr="zsql.tipo_sessao_plenaria_obter_zsql(tip_sessao=tip_sessao)">
     4            <div id="barra-conteudo">
     5                <ul id="menu-sessao">
     6                    <li class="sub"><a href="#"><b>Abertura</b></a>
     7                        <ul>
     8                            <li>
     9                                <a
     10                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc')">
     11                                    class="selecionado"
     12                                </dtml-if>
     13                                href="&dtml-portal_url;/cadastros/sessao_plenaria/sessao_plenaria_mostrar_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>">Dados Básicos</a>
     14                            </li>
     15                            <li>
     16                                <a
     17                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/mesa_diretora_sessao/mesa_diretora_sessao_index_html')">
     18                                    class="selecionado"
     19                                </dtml-if>
     20                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/mesa_diretora_sessao/index_html')">Mesa da Sessão</a>
     21                            </li>
     22                            <li>
     23                                <a
     24                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/oradores/oradores_index_html')">
     25                                    class="selecionado"
     26                                </dtml-if>
     27                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/oradores/index_html')">Explicações Pessoais</a>
     28                            </li>
     29                            <li>
     30                                <a
     31                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/presenca_sessao/presenca_sessao_index_html')">
     32                                    class="selecionado"
     33                                </dtml-if>
     34                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/presenca_sessao/index_html')">Presença</a>
     35                            </li>
     36                            <li>
     37                                <a
     38                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/recomposicao_presencas/recomposicao_presenca_index_html')">
     39                                    class="selecionado"
     40                                </dtml-if>
     41                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/recomposicao_presencas/index_html')">Recomposição de Presença</a>
     42                            </li>
     43                        </ul>
     44                    </li>
     45                    <li class="sub"><a href="#"><b>Expedientes</b></a>
     46                        <ul>
     47                            <li>
     48                                <a
     49                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/expedientes/expedientes_index_html')">
     50                                    class="selecionado"
     51                                </dtml-if>
     52                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/expedientes/index_html')">Expedientes Diversos</a>
     53                            </li>
     54                            <li>
     55                                <a
     56                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/materia_expediente_sessao/materia_expediente_sessao_index_html')">
     57                                    class="selecionado"
     58                                </dtml-if>
     59                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/materia_expediente_sessao/index_html')">Matérias</a>
     60                            </li>
     61                            <li>
     62                                <a
     63                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/oradores_expediente/oradores_expediente_index_html')">
     64                                    class="selecionado"
     65                                </dtml-if>
     66                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/oradores_expediente/index_html')">Oradores</a>
     67                            </li>
     68                        </ul>
     69                    </li>
     70                    <li class="sub"><a href="#"><b>Ordem do Dia</b></a>
     71                        <ul>
     72                            <li>
     73                                <a
     74                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/presenca_ordem_dia/presenca_ordem_dia_index_html')">
     75                                    class="selecionado"
     76                                </dtml-if>
     77                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/presenca_ordem_dia/index_html')">Presença</a>
     78                            </li>
     79                            <li>
     80                                <a
     81                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_index_html')">
     82                                    class="selecionado"
     83                                </dtml-if>
     84                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/ordem_dia_sessao/index_html')">Matérias</a>
     85                            </li>
     86                            <li>
     87                                <a
     88                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/token/token_index_html')">
     89                                    class="selecionado"
     90                                </dtml-if>
     91                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/token/index_html')">Gerar Token</a>
     92                            </li>
     93                        </ul>
     94                    </li>
     95                    <li class="sub"><a href="#"><b>Documentos</b></a>
     96                        <ul>
     97                            <li>
     98                                <a href="&dtml-portal_url;/modelo_proposicao/ata_gerar?cod_sessao_plen=<dtml-var cod_sessao_plen>">Ata - ODT</a>
     99                            </li>
     100                            <li>
     101                                <a href="&dtml-portal_url;/modelo_proposicao/iom_gerar?cod_sessao_plen=<dtml-var cod_sessao_plen>">Imprensa Oficial - ODT</a>
     102                            </li>
     103                            <li>
     104                                <a href="&dtml-portal_url;/modelo_proposicao/materia_apreciada?cod_sessao_plen=<dtml-var cod_sessao_plen>">Matérias Apreciadas - ODT</a>
     105                            </li>
     106                            <li>
     107                                <a href="&dtml-portal_url;/modelo_proposicao/materia_apresentada?cod_sessao_plen=<dtml-var cod_sessao_plen>">Matérias Apresentadas - ODT</a>
     108                            </li>
     109                            <li>
     110                                <a href="&dtml-portal_url;/modelo_proposicao/ordem_dia?cod_sessao_plen=<dtml-var cod_sessao_plen>" target="_blank">Ordem do Dia - ODT</a>
     111                            </li>
     112                            <li>
     113                                <a href="&dtml-portal_url;/modelo_proposicao/resumo_gerar?cod_sessao_plen=<dtml-var cod_sessao_plen>" target="_blank">Resumo - ODT</a>
     114                            </li>
     115                            <li>
     116                                <a href="&dtml-portal_url;/relatorios/pdf_sessao_plenaria_preparar_pysc?data=<dtml-var dat_inicio_sessao>&cod_sessao_plen=<dtml-var cod_sessao_plen>" target="_blank">Resumo - PDF</a>
     117                            </li>
     118                            <li>
     119                                <a href="&dtml-portal_url;/modelo_proposicao/oficio_ind_gerar?cod_sessao_plen=<dtml-var cod_sessao_plen>">Remessa Indicações - ODT</a>
     120                            </li>
     121                        </ul>
     122                    </li>
     123                    <li class="sub"><a href="#"><b>Painel Eletrônico</b></a>
     124                        <ul>
     125                            <li>
     126                                <a
     127                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/painel_eletronico/painel_eletronico_index_html')">
     128                                    class="selecionado"
     129                                </dtml-if>
     130                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/painel_eletronico/index_html')">Painel</a>
     131                            </li>
     132                            <li>
     133                                <a
     134                                <dtml-if expr="_['REQUEST']['ACTUAL_URL']==(portal_url() + '/cadastros/sessao_plenaria/logs/logs_index_html')">
     135                                    class="selecionado"
     136                                </dtml-if>
     137                                href="javascript:submeter('&dtml-portal_url;/cadastros/sessao_plenaria/logs/index_html')">Logs da Sess&atilde;o</a>
     138                            </li>
     139                        </ul>
     140                    </li>
     141                </ul>
     142            </div>
     143            <input type="hidden" name="hdn_url" value="index_html?cod_sessao_plen=<dtml-var cod_sessao_plen missing>&cod_num_legislatura=<dtml-var cod_num_legislatura missing>&cod_sessao_leg=<dtml-var cod_sessao_leg missing>&dat_sessao=<dtml-var dat_inicio_sessao missing>&tip_sessao=<dtml-var tip_sessao missing>&ind_iniciada=<dtml-var ind_iniciada missing>" />
     144            <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
     145            <input type="hidden" name="hdn_cod_sessao_leg" value="<dtml-var cod_sessao_leg missing>"/>
     146            <input type="hidden" name="hdn_dat_sessao" value="<dtml-var dat_inicio_sessao missing>"/>
     147            <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>"/>
     148            <input type="hidden" name="hdn_tip_sessao" value="<dtml-var tip_sessao missing>"/>
     149            <input type="hidden" name="dat_sessao" value="<dtml-var hdn_dat_sessao missing>" />
     150            <input type="hidden" name="dat_inicio_sessao" value="<dtml-var hdn_dat_inicio_sessao missing>" />
     151            <input type="hidden" name="iniciada" value="<dtml-var ind_iniciada missing>" />
     152        </dtml-in>
     153    </dtml-in>
     154</dtml-if>
    122155
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_player_audio.dtml

    r6169 r7508  
    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        
     1<!DOCTYPE html>
     2<dtml-call "RESPONSE.setHeader('Content-Type','text/html; charset=iso-8859-1')">
    43<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/jwplayer.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>
     4    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
     5    <title>Áudio da Sessão Plenária</title>
     6    <dtml-var standard_css_slot>
     7    <script type='text/javascript' src='&dtml-portal_url;/javascript/jwplayer.js'></script>
    108</head>
    119
    1210<table width="510" align="center">
    13 <tr><td>
    14 <br />
    15 <h3 align="center"><dtml-var sessao_plenaria_header></h3>
     11    <tr><td>
     12        <br />
     13        <h3 align="center"><dtml-var sessao_plenaria_header></h3>
    1614
    17 <fieldset>
    18 <legend>Grava&ccedil;&atilde;o em &Aacute;udio da Sess&atilde;o Plen&aacute;ria</legend>
    19 <div id="video-container" style="position: relative; width: 480px; height: 270px;">Carregando o player ...</div>
     15        <fieldset>
     16            <legend>Áudio da Sessão Plenária</legend>
     17            <div id="video-container" style="position: relative; width: 480px; height: 270px;">Carregando o player ...</div>
    2018
    21 <script type="text/javascript">
    22 jwplayer("video-container").setup({
    23 id: "playerID",
    24 file: "<dtml-var url_audio>",
    25 provider: "sound",
    26 controlbar: "bottom",
    27 dock: false,
    28 height: 270,
    29 width: 480,
    30 plugins: {
    31        sharing: { link: true},
    32        revolt: {}
    33 },
    34 skin: "&dtml-portal_url;/generico/jwplayer/lightrv5.zip",
    35 modes: [
    36 { type: "html5" },
    37 { type: "flash", src: "&dtml-portal_url;/generico/jwplayer/player.swf",},
    38 { type: "download" }
    39 ]
    40 });
    41 </script>
     19            <script type="text/javascript">
     20                jwplayer("video-container").setup({
     21                    id: "playerID",
     22                    file: "<dtml-var url_audio>",
     23                    provider: "sound",
     24                    controlbar: "bottom",
     25                    dock: false,
     26                    height: 270,
     27                    width: 480,
     28                    plugins: {
     29                        sharing: { link: true},
     30                        revolt: {}
     31                    },
     32                    skin: "&dtml-portal_url;/generico/jwplayer/lightrv5.zip",
     33                    modes: [
     34                        { type: "html5" },
     35                        { type: "flash", src: "&dtml-portal_url;/generico/jwplayer/player.swf",},
     36                        { type: "download" }
     37                    ]
     38                });
     39            </script>
    4240
    43 </fieldset>
    44 <p align="center">
    45 <input type=button class="botao" value="fechar" onclick="window.close()">
    46 </p>
    47 </td></tr>
     41        </fieldset>
     42        <p align="center">
     43            <input type=button class="botao" value="fechar" onclick="window.close()">
     44        </p>
     45    </td></tr>
    4846</table>
    4947</html>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_player_video.dtml

    r7441 r7508  
    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        
     1<!DOCTYPE html>
     2<dtml-call "RESPONSE.setHeader('Content-Type','text/html; charset=iso-8859-1')">
    43<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/jwplayer.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>
     4    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
     5    <title>Vídeo da Sessão Plenária</title>
     6    <dtml-var standard_css_slot>
     7    <script type='text/javascript' src='&dtml-portal_url;/javascript/jwplayer.js'></script>
    108</head>
     9
    1110<table width="510" align="center">
    12 <tr><td>
    13 <br />
    14 <h3 align="center"><dtml-var sessao_plenaria_header></h3>
     11    <tr><td>
     12        <br />
     13        <h3 align="center"><dtml-var sessao_plenaria_header></h3>
    1514
    16 <fieldset>
    17 <legend>Grava&ccedil;&atilde;o em V&iacute;deo da Sess&atilde;o Plen&aacute;ria</legend>
    18 <div id="video-container" style="position: relative; width: 480px; height: 270px;">Carregando o player ...</div>
     15        <fieldset>
     16            <legend>Vídeo da Sessão Plenária</legend>
     17            <div id="video-container" style="position: relative; width: 480px; height: 270px;">Carregando o player ...</div>
    1918
    20 <script type="text/javascript">
    21 jwplayer("video-container").setup({
    22 id: "playerID",
    23 file: "<dtml-var url_video>",
    24 height: 270,
    25 width: 480,
    26 stretching: "exactfit",
    27 skin: "&dtml-portal_url;/generico/jwplayer/lightrv5.zip",
    28 modes: [
    29 { type: "html5" },
    30 { type: "flash", src: "&dtml-portal_url;/generico/jwplayer/player.swf",
    31   config: {
    32   file: "<dtml-var url_video>",
    33   provider: "http",
    34   "http.startparam":"start"}
    35 },
    36 { type: "download" }
    37 ]
    38 });
    39 </script>
     19            <script type="text/javascript">
     20                jwplayer("video-container").setup({
     21                    id: "playerID",
     22                    file: "<dtml-var url_video>",
     23                    height: 270,
     24                    width: 480,
     25                    stretching: "exactfit",
     26                    skin: "&dtml-portal_url;/generico/jwplayer/lightrv5.zip",
     27                    modes: [
     28                        { type: "html5" },
     29                        { type: "flash", src: "&dtml-portal_url;/generico/jwplayer/player.swf",
     30                            config: {
     31                                file: "<dtml-var url_video>",
     32                                provider: "http",
     33                                "http.startparam":"start"}
     34                        },
     35                        { type: "download" }
     36                    ]
     37                });
     38            </script>
    4039
    41 </fieldset>
    42 <p align="center">
    43 <input type=button class="botao" value="fechar" onclick="window.close()">
    44 </p>
    45 </td></tr>
    46 <tr><td>
    47 <br />
    48 <fieldset><legend>Grava&ccedil;&atilde;o em V&iacute;deo da Sess&atilde;o Plen&aacute;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>
     40        </fieldset>
     41        <p align="center">
     42            <input type=button class="botao" value="fechar" onclick="window.close()">
     43        </p>
     44    </td></tr>
     45</table>
    5346</html>
    5447
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/sessao_plenaria_salvar_proc.dtml

    r7429 r7508  
    7878                                                                   txt_mensagem = 'A sessão plenária foi atualizada')">
    7979        </dtml-if>
     80        <dtml-if expr="radTI=='I' or radTI=='S'">
     81            <dtml-call expr="REQUEST.set('existe_arquivo', 0)">
     82            <dtml-if expr="(_.int(hdn_file_pauta)==1)">
     83                <dtml-if hdn_cod_sessao_plen>
     84                    <dtml-call expr="REQUEST.set('id_pauta', hdn_cod_sessao_plen+'_pauta_sessao.pdf')">
     85                    <dtml-if "_.hasattr(sapl_documentos.pauta_sessao,id_pauta)">
     86                    <dtml-let documento="_.getattr(sapl_documentos.pauta_sessao,id_pauta) ">
     87                        <dtml-call expr="REQUEST.set('existe_arquivo', 1)">
     88                        <dtml-try>
     89                            <dtml-call "documento.manage_upload(file=file_nom_arquivo_pauta)">
     90                            <dtml-except>
     91                                <dtml-call expr="REQUEST.set('erro', 1)">
     92                        </dtml-try>
     93                    </dtml-let>
     94                </dtml-if>
     95                <dtml-else>
     96                <dtml-call expr="REQUEST.set('id_pauta', hdn_cod_sessao_plen+'_pauta_sessao.pdf')">
     97            </dtml-if>
     98            <dtml-if "not existe_arquivo">
     99            <dtml-try>
     100                <dtml-call expr="sapl_documentos.pauta_sessao.manage_addFile(id_pauta,file=file_nom_arquivo_pauta)">
     101                <dtml-except>
     102                    <dtml-call expr="REQUEST.set('erro', 1)">
     103            </dtml-try>
     104        </dtml-if>
     105        </dtml-if>
     106        <dtml-elif expr="radTI=='E'">
     107            <dtml-if hdn_cod_sessao_plen>
     108                <dtml-call expr="REQUEST.set('id_pauta', hdn_cod_sessao_plen+'_pauta_sessao.pdf')">
     109                <dtml-call "sapl_documentos.pauta_sessao.manage_delObjects(id_pauta)">
     110            </dtml-if>
     111            </dtml-if>
     112            <dtml-if erro>
     113                <dtml-let mensagem="'Não foi possível salvar o arquivo da Pauta da Sessão. Tente atualizar este campo novamente.'">
     114                    <dtml-var mensagem_emitir>
     115                </dtml-let>
     116            </dtml-if>
     117
     118            <dtml-call expr="REQUEST.set('erro', 0)">
     119            <dtml-if expr="radTI2=='I' or radTI2=='S'">
     120                <dtml-call expr="REQUEST.set('existe_arquivo', 0)">
     121                <dtml-if expr="(_.int(hdn_file_ata)==1)">
     122                    <dtml-if hdn_cod_sessao_plen>
     123                        <dtml-call expr="REQUEST.set('id_ata', hdn_cod_sessao_plen+'_ata_sessao.pdf')">
     124                        <dtml-if "_.hasattr(sapl_documentos.ata_sessao,id_ata)">
     125                        <dtml-let documento="_.getattr(sapl_documentos.ata_sessao,id_ata) ">
     126                            <dtml-call expr="REQUEST.set('existe_arquivo', 1)">
     127                            <dtml-try>
     128                                <dtml-call "documento.manage_upload(file=file_nom_arquivo_ata)">
     129                                <dtml-except>
     130                                    <dtml-call expr="REQUEST.set('erro', 1)">
     131                            </dtml-try>
     132                        </dtml-let>
     133                    </dtml-if>
     134                    <dtml-else>
     135                    <dtml-call expr="REQUEST.set('id_ata', hdn_cod_sessao_plen+'_ata_sessao.pdf')">
     136                </dtml-if>
     137                <dtml-if "not existe_arquivo">
     138                <dtml-try>
     139                    <dtml-call expr="sapl_documentos.ata_sessao.manage_addFile(id_ata,file=file_nom_arquivo_ata)">
     140                    <dtml-except>
     141                        <dtml-call expr="REQUEST.set('erro', 1)">
     142                </dtml-try>
     143            </dtml-if>
     144            </dtml-if>
     145            <dtml-elif expr="radTI2=='E'">
     146                <dtml-if hdn_cod_sessao_plen>
     147                    <dtml-call expr="REQUEST.set('id_ata', hdn_cod_sessao_plen+'_ata_sessao.pdf')">
     148                    <dtml-call "sapl_documentos.ata_sessao.manage_delObjects(id_ata)">
     149                </dtml-if>
     150                </dtml-if>
     151                <dtml-if erro>
     152                    <dtml-let mensagem="'Não foi possível salvar o arquivo da Ata da Sessão. Tente atualizar este campo novamente.'">
     153                        <dtml-var mensagem_emitir>
     154                    </dtml-let>
     155                </dtml-if>
    80156        <dtml-let mensagem="'Sess&atilde;o Plen&aacute;ria salva com sucesso!'" sucesso="1" url="'sessao_plenaria_mostrar_proc?cod_sessao_plen=' + hdn_cod_sessao_plen + '&dat_inicio_sessao=' + txt_dat_inicio_sessao + '&num_legislatura=' + lst_num_legislatura">
    81157            <dtml-var mensagem_emitir>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/sessao_plenaria/token/token_index_html.dtml

    r7481 r7508  
    2020           <dtml-call expr="REQUEST.set('tip_votacao', tip_votacao)">
    2121        </dtml-in>
     22    <dtml-else>
     23        <dtml-call expr="REQUEST.set('tip_votacao', 0)">
    2224    </dtml-if>
    2325
  • ILSAPL/trunk/skins/sk_sapl/zsql/comissao_atualizar_zsql.zsql

    r7441 r7508  
    11<dtml-comment>
    22connection_id : dbcon_interlegis
    3 arguments : cod_comissao nom_comissao sgl_comissao tip_comissao dat_criacao nom_apelido_temp dat_instalacao_temp="" dat_final_prevista_temp="" dat_prorrogada_temp="" dat_fim_comissao="" nom_secretario num_tel_reuniao num_tel_secretaria num_fax_secretaria end_secretaria des_agenda_reuniao loc_reuniao txt_finalidade end_email ind_unid_deliberativa
    4 max_rows : 1000
     3arguments : cod_comissao nom_comissao sgl_comissao tip_comissao dat_criacao dat_extincao="" nom_apelido_temp dat_instalacao_temp="" dat_final_prevista_temp="" dat_prorrogada_temp="" dat_fim_comissao="" nom_secretario num_tel_reuniao num_tel_secretaria num_fax_secretaria end_secretaria des_agenda_reuniao loc_reuniao txt_finalidade end_email ind_unid_deliberativa
     4max_rows : 1
    55max_cache : 100
    66</dtml-comment>
    7 
    8 
    97UPDATE
    108      comissao
    11 
    129SET
    1310  nom_comissao          = <dtml-sqlvar nom_comissao        type="string">,
     
    1613  tip_comissao          = <dtml-sqlvar tip_comissao        type="int"   >,
    1714  dat_criacao           = <dtml-sqlvar dat_criacao         type="string">,
     15  dat_extincao          = <dtml-sqlvar dat_extincao        type="nb" optional>,
    1816  nom_apelido_temp      = <dtml-sqlvar nom_apelido_temp    type="string">,
    1917  dat_instalacao_temp   = <dtml-sqlvar dat_instalacao_temp type="nb" optional>,
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.