Ignorar:
Timestamp:
17/01/2018 15:37:32 (8 meses atrás)
Autor:
claudiomorale
Mensagem:

corrige parametro em link emissao pdf o top bar

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/branches/2.5/skins/sk_sapl/cadastros/sessao_plenaria/oradores_expediente/oradores_expediente_index_html.dtml

    r7456 r8414  
    11<dtml-var standard_html_header>
    22<script type="text/javascript" language="Javascript">
    3 
    4     function atualizar(cod_sessao_plen,cod_parlamentar,campo_num,form_arq) {
    5         if (campo_num.value == "") {
    6         alert("O campo não pode ficar vazio!");
    7         campo_num.focus();
    8         return;
    9         }
    10 
    11         var form = document.oradores_form;
    12         var txt_num_ordem = campo_num.value;
    13         location.href = "oradores_expediente_salvar_proc?hdn_cod_sessao_plen=" + cod_sessao_plen + "&lst_cod_parlamentar=" + cod_parlamentar + '&txt_num_ordem=' + txt_num_ordem + '&hdn_cod_sessao_leg='+ form.hdn_cod_sessao_leg.value + '&hdn_num_legislatura=' + form.hdn_num_legislatura.value + '&hdn_dat_sessao=' + form.hdn_dat_sessao.value + '&hdn_tip_sessao=' + form.hdn_tip_sessao.value + '&flag_atualizar=1';
    14     }
    153
    164    function excluir(cod_sessao_plen,cod_parlamentar){
     
    219        return;
    2210    }
     11   
     12        function convidado_excluir(cod_sessao_plen,nom_convidado){
     13                var form = document.oradores_convidados_form;
     14                if (confirm("Deseja realmente excluir o orador convidado?")) {
     15                        location.href = "oradores_convidados_excluir_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&nom_convidado=" +  nom_convidado + '&cod_sessao_leg=' + form.hdn_cod_sessao_leg.value + '&cod_num_legislatura=' + form.hdn_num_legislatura.value + '&dat_sessao=' + form.hdn_dat_sessao.value + '&tip_sessao=' + form.hdn_tip_sessao.value;
     16                }
     17                return;
     18        }
    2319
    2420    function discurso_excluir(cod_parlamentar){
     
    2824        }
    2925        return;
    30     }
     26        }
     27
     28        function discurso_convidado_excluir(cod_sessao_plen,num_ordem){
     29                var form = document.oradores_convidados_form;
     30                if confirm("Deseja realmente excluir o discurso do convidado?)) {
     31                   location.href="discurso_convidado_excluir_proc?cod_sessao_plen=<dtml-var cod_sessao_plen>&num_ordem=" + num_ordem;
     32                }
     33        }
    3134
    3235function submeter(endereco){
     
    5457        <dtml-if sequence-start>
    5558        <fieldset>
    56         <legend>Oradores Expediente Cadastrados</legend>
     59        <legend>Oradores Expediente  -  Parlamentares</legend>
    5760        <table width="100%">
    5861            <tr>
     
    8386                                <img align="bottom" border="0" src="&dmtl-portal_url;/imagens/archiv.gif" alt="Discurso" />
    8487                            </a>
    85                             &nbsp;&nbsp;&nbsp;<input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_excluir(<dtml-var cod_parlamentar missing>)" />
     88                            &nbsp;&nbsp;&nbsp;<input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_excluir(<dtml-var cod_parlamentar missing>)">
    8689                        </dtml-let>
    8790                    <dtml-else>
     
    9497            </td>
    9598            <td class="texto">
    96                 <a href="javascript:atualizar(<dtml-var cod_sessao_plen>,<dtml-var cod_parlamentar>,document.oradores_form.txt_num_ordem_<dtml-var num_ordem>,document.oradores_discurso_form_<dtml-var num_ordem>)">
    97                  Atualizar</a> / <a href="javascript:excluir(<dtml-var cod_sessao_plen>,<dtml-var cod_parlamentar>)">Excluir</a>
    98             </td>
    99         </tr>
     99                <a href="javascript:excluir(<dtml-var cod_sessao_plen>,<dtml-var cod_parlamentar>)">Excluir</a>
     100                                 </td>
     101         </tr>
    100102    <dtml-if sequence-end>
    101103    </table>
    102     </fieldset>
    103104    </dtml-if sequence-end>
    104105    <dtml-else>
     
    108109            </tr>
    109110       </table>
    110     </dtml-in>
     111   </dtml-in>
     112   </fieldset>
     113</form>
     114<form name="oradores_convidados_form" method="post" action="oradores_convidados_salvar_proc" enctype="multipart/form-data">
     115<dtml-in "zsql.oradores_convidados_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)">
     116<dtml-if sequence-start>
     117        <fieldset><legend>Oradores Expediente - Convidados</legend>
     118        <table width="100%">
     119
     120     <tr><td class="form-label">&nbsp;Ordem de Pronunciamento</td>
     121                <td class="form-label">&nbsp;Convidado</td>
     122                <td class="form-label">&nbsp;Discurso</td>
     123                <td class="form-label">&nbsp;V&iacute;deo do Discurso</td>
     124                <td class="form-label">&nbsp;A&ccedil;&atilde;o</td>
     125        </tr>
     126</dtml-if sequence-start>
     127<tr><td class="texto">
     128                <input type="text" name="txt_num_ordem_<dtml-var num_ordem>" id="txt_num_ordem_<dtml-var num_ordem>" size="2" maxlength="3" value="<dtml-var num_ordem>" />
     129        </td>
     130        <td class="texto"><dtml-var nom_convidado>
     131                <input type="hidden" name="num_ordem" value="<dtml-var num_ordem>" />
     132        </td>
     133         <td class="texto">
     134                <dtml-call expr="REQUEST.set('id_documento', _.str(cod_sessao_plen) + '_' + _.str(num_ordem) + '_discurso_convidado')">
     135            <dtml-if "_.hasattr(sapl_documentos.oradores_expediente,id_documento)">
     136                   <dtml-let documento="_.getattr(sapl_documentos.oradores_expediente,id_documento).absolute_url">
     137                           <a target="_blank" href="<dtml-var documento>">
     138                                  <img align="bottom" border="0" src="&dmtl-portal_url;/imagens/archiv.gif" alt="Discurso" />
     139                                  </a>&nbsp;&nbsp;&nbsp;<input class="botaoExtra" type="button" name="delTxtDiscurso" value="Excluir" onClick="javascript:discurso_convidado_excluir(<dtml-var cod_sessao_plen>,<dtml-var num_ordem>)">
     140                   </dtml-let>
     141       <dtml-else>
     142                         Orador convidado sem discurso cadastrado
     143           </dtml-if>
     144     </td>
     145          <td class="texto"><a href="<dtml-var url_discurso>">Visualizar</a></td>
     146          <td class="texto">
     147          <a href="javascript:convidado_excluir(<dtml-var cod_sessao_plen>,<dtml-var nom_convidado>)">Excluir</a>
     148          </td>
     149  </tr>
     150  <dtml-if sequence-end>
     151  </table>
     152  </dtml-if sequence-end>
     153 <dtml-else>
     154        <table width="100%">
     155                 <tr>
     156                         <td class="form-text">Nenhum orador convidado cadastrado.</td>
     157                 </tr>
     158        </table>
     159</dtml-in>
     160</fieldset>
    111161</form>
    112162<form name="oradores_cadastro_form" method="post" action="oradores_expediente_salvar_proc" enctype="multipart/form-data">
    113163<fieldset>
    114 <legend>Cadastro de Oradores do Expediente</legend>
     164<legend>Cadastro de Oradores do Expediente - Parlamentares </legend>
    115165<table width="100%">
    116166    <tr>
    117167        <td class="form-label">&nbsp;Ordem de pronunciamento</td>
    118         <td class="form-label">&nbsp;Parlamentar</td>
     168                <td class="form-label">&nbsp;Parlamentar</td>
    119169        <td class="form-label">&nbsp;URL V&iacute;deo</td>
    120170    </tr>
     
    127177                <dtml-in expr="zsql.oradores_expediente_parlamentar_obter_zsql(cod_sessao_plen=cod_sessao_plen,num_legislatura=cod_num_legislatura,ind_ativo=1,ind_excluido=0)">
    128178                    <option
    129                         value="<dtml-var cod_parlamentar >">
     179                        value="<dtml-var cod_parlamentar missing>">
    130180                        <dtml-var nom_parlamentar>/<dtml-var sgl_partido>
    131181                    </option>
    132182                    </dtml-in>
    133183            </select>
    134         </td>
     184                </td>
    135185        <td>
    136186         <input type="text" id="txt_url_discurso" name="txt_url_discurso" size="48" maxlength="150" value="<dtml-var url_discurso missing null="">" />
     
    138188    </tr>
    139189    <tr>
    140         <td align="center" colspan="3">
     190                <td align="center" colspan="3">
     191
    141192            <input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Orador" />
    142193        </td>
     
    150201</fieldset>
    151202</form>
     203<form name="oradores_convidados_cadastro_form" method="post" action="oradores_convidados_salvar_proc" enctype="multipart/form-data">
     204<fieldset>
     205<legend>Cadastro de Oradores Expediente - Convidados</legend>
     206<table width="100%">
     207        <tr>
     208                <td class="form-label">&nbsp;Ordem de Pronunciamento</td>
     209                <td class="form-label">&nbsp;Convidado</td>
     210                <td class="form-label">&nbsp;URL V&iacute;deo</td>
     211        </tr>
     212        <tr>
     213                <td><input type="text" name="txt_num_ordem" size="3" maxlength="3" />   </td>
     214                <td><input type="text" name="txt_nom_convidado" /> </td>
     215                <td><input type="text" name="txt_url_discurso" size="48" maxlength="150" value="<dtml-var url_discurso missing null=" ">" /> </td>
     216        </tr>
     217        <tr>
     218                <td align="center" colspan="3">
     219                        <input class="botao" type="submit" size="10" name="btn_oradores_convidados" value="Incluir Orador Convidado" />
     220            </td>
     221        </tr>
     222        <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
     223        <input type="hidden" name="hdn_cod_sessao_leg"  value="<dtml-var cod_sessao_leg missing>" />
     224        <input type="hidden" name="hdn_dat_sessao"      value="<dtml-var dat_sessao missing>" />
     225        <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>" />
     226        <input type="hidden" name="hdn_tip_sessao"      value="<dtml-var tip_sessao missing>" />
     227</table>
     228</fieldset>
     229</form>
    152230<form name="discurso_cadastro_form" method="post" action="discurso_expediente_salvar_proc" enctype="multipart/form-data">
    153231<fieldset>
    154 <legend>Cadastro de Discurso</legend>
     232<legend>Cadastro de Discurso - Parlamentar</legend>
    155233<table width="100%">
    156234    <tr>
    157         <td class="form-label">&nbsp;Parlamentar</td>
     235                <td class="form-label">&nbsp;Parlamentar</td>
    158236        <td class="form-label">&nbsp;Discurso</td>
    159237    </tr>
     
    163241                <dtml-in expr="zsql.oradores_expediente_parlamentar_incl_obter_zsql(cod_sessao_plen=cod_sessao_plen,num_legislatura=cod_num_legislatura,ind_ativo=1,ind_excluido=0)">
    164242                    <option
    165                         value="<dtml-var cod_parlamentar >">
     243                        value="<dtml-var cod_parlamentar missing>">
    166244                        <dtml-var nom_parlamentar>/<dtml-var sgl_partido>
    167245                    </option>
    168246                    </dtml-in>
    169247            </select>
    170         </td>
    171         <td>
     248                </td>
     249             <td>
    172250            <input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
    173251        </td>
    174252    </tr>
    175253    <tr>
    176         <td align="center" colspan="0">
     254        <td align="center" colspan="3">
    177255            <input class="botao" type="submit" size="10" name="btn_oradores" value="Incluir Discurso" />
    178256            <input type="hidden" name="flag_discurso" value="1"/>
     
    188266
    189267</form>
     268<form name="discurso_convidado_cadastro_form" method="post" action="discurso_convidado_salvar_proc" enctype="multipart/form-data">
     269<fieldset>
     270        <legend>Cadastro de Discurso - Convidado</legend>
     271        <table width="100%">
     272                <tr><td class="form-label">&nbsp;Convidado</td>
     273                        <td class="form-label">&nbsp;Discurso</td>
     274                </tr>
     275                <tr><td><select name="lst_num_ordem" size="1">
     276                                        <dtml-in expr="zsql.oradores_convidados_incl_obter_zsql(cod_sessao_plen=cod_sessao_plen, ind_excluido=0)">
     277                                                <option
     278                                                        value="<dtml-var num_ordem missing>"> <dtml-var nom_convidado>
     279                                                </option>
     280                                        </dtml-in>
     281                                </select>
     282                        </td>
     283                        <td> <input type="file" name="file_nom_arquivo" size="40" maxlength="100" />
     284                         </td>
     285                </tr>
     286                <tr>
     287                        <td align="center" colspan="3">
     288                                <input type="submit" class="botao" size="10" name="btn_oradores_convidados" value="Incluir Discurso Convidado" />
     289                                <input type="hidden" name="flag_discurso_convidado" value="1" />
     290                                <input type="hidden" name="hdn_cod_sessao_plen" value="<dtml-var cod_sessao_plen missing>" />
     291                                <input type="hidden" name="hdn_cod_sessao_leg"  value="<dtml-var cod_sessao_leg missing>" />
     292                                <input type="hidden" name="hdn_dat_sessao" value="<dtml-var dat_sessao missing>" />
     293                                <input type="hidden" name="hdn_num_legislatura" value="<dtml-var cod_num_legislatura missing>" />
     294                                <input type="hidden" name="hdn_tip_sessao" value="<dtml-var tip_sessao missing>" />
     295                        </td>
     296                </tr>
     297</table>
     298</fieldset>
     299</form>
    190300<dtml-var standard_html_footer>
     301
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.