Conjunto de mudanças 7792 no repositório publico


Ignorar:
Timestamp:
19/10/2014 16:09:05 (5 anos atrás)
Autor:
gustavolepri
Mensagem:

incluir varias materias na ordem do dia - fixed

Localização:
il.sapl/trunk/il/sapl/skins
Arquivos:
2 editados

Legenda:

Não Modificado
Adicionado
Removido
  • il.sapl/trunk/il/sapl/skins/cadastros/sessao_plenaria/ordem_dia_sessao/ordem_dia_sessao_varias_form.dtml

    r7752 r7792  
    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>
     97                    <td><dtml-var sgl_tipo_materia></td>
     98                    <td><dtml-var num_ident_basica></td>
     99                    <td><dtml-var ano_ident_basica></td>
     100                    <td><dtml-var txt_ementa> </td>
     101                    <dtml-call expr="REQUEST.set('id_documento', _.str(cod_materia)+'_texto_integral')">
     102                    <dtml-if "_.hasattr(sapl_documentos.materia,id_documento)">
     103                    <td class="texto">
     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>
     106                        </dtml-let>
     107                    </td>
     108                    </dtml-if>
     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">
    100115
    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')">
    106                         <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>
     116                            <dtml-let mensagem="'N&atilde;o h&aacute; mat&eacute;rias para inclus&atilde;o.'" url="'javascript:reloadParentAndClose();'">
     117                                <dtml-var mensagem>
    110118                            </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>
    119                         </dtml-let>
    120                     </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>" />
     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>
  • il.sapl/trunk/il/sapl/skins/pysc/materia_ementa_obter_pysc.py

    r7752 r7792  
    1010
    1111# obtem a ementa da materia legislativa   
     12# obtem ementa
    1213
    13 # obtem ementa
    1414codigo=int(cod_materia)
    1515try:
    16    ementa_materia=context.zsql.materia_ementa_obter_zsql(cod_materia=codigo)[0].txt_ementa
     16    ementa_materia=context.zsql.materia_ementa_obter_zsql(cod_materia=codigo)[0].txt_ementa
    1717except:
    18    ementa_materia="não foi possível obter a ementa"
     18    ementa_materia="não foi possível obter a ementa"
    1919
    2020return ementa_materia
    21 
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.