Conjunto de mudanças 7496 no repositório publico


Ignorar:
Timestamp:
24/05/2014 22:34:24 (6 anos atrás)
Autor:
gustavolepri
Mensagem:

adição de novas funcionalidades da versão 2.6 - proposições

Localização:
ILSAPL/trunk/skins/sk_sapl
Arquivos:
4 adicionados
8 editados

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/trunk/skins/sk_sapl/cadastros/recebimento_proposicao/proposicao_buscar_proc.dtml

    r362 r7496  
    11<dtml-try>
    2   <dtml-let cod_seguranca="txtCodDoc.upper()"
    3             cod_proposicao="txtCodDoc.split('/')[1]">
    4     <dtml-call expr="REQUEST.set('erro',1)">
    5     <dtml-in expr="zsql.proposicao_obter_zsql(cod_proposicao=cod_proposicao, ind_enviado=1)">
    6       <dtml-call expr="REQUEST.set('erro',0)">
    7       <dtml-if expr="cod_seguranca != pysc.proposicao_calcular_checksum_pysc(cod_proposicao)">
    8         <dtml-let mensagem="'Código do Documento Inválido!'">
    9           <dtml-var mensagem_emitir>
     2    <dtml-let cod_seguranca="txtCodDoc.upper()"
     3              cod_proposicao="txtCodDoc.split('/')[1]">
     4        <dtml-call expr="REQUEST.set('erro',1)">
     5        <dtml-in expr="zsql.proposicao_obter_zsql(cod_proposicao=cod_proposicao, ind_enviado=1)">
     6            <dtml-call expr="REQUEST.set('erro',0)">
     7            <dtml-if expr="cod_seguranca != pysc.proposicao_calcular_checksum_pysc(cod_proposicao)">
     8                <dtml-let mensagem="'Código do Documento Inválido!'">
     9                    <dtml-var mensagem_emitir>
     10                </dtml-let>
     11                <dtml-else>
     12                <dtml-call expr="REQUEST.set('txtCodDoc',txtCodDoc)">
     13                <dtml-var proposicao_receber_form>
     14            </dtml-if>
     15        </dtml-in>
     16        <dtml-if erro>
     17            <dtml-let mensagem="'Documento Inexistente!'">
     18                <dtml-var mensagem_emitir>
     19            </dtml-let>
     20        </dtml-if>
     21    </dtml-let>
     22    <dtml-except>
     23        <dtml-let mensagem="'Houve um erro!'">
     24            <dtml-var mensagem_emitir>
    1025        </dtml-let>
    11       <dtml-else>
    12         <dtml-call expr="REQUEST.set('txtCodDoc',txtCodDoc)">
    13         <dtml-var proposicao_receber_form>
    14       </dtml-if>
    15     </dtml-in>
    16     <dtml-if erro>
    17       <dtml-let mensagem="'Documento Inexistente!'">
    18         <dtml-var mensagem_emitir>
    19       </dtml-let>     
    20     </dtml-if>
    21   </dtml-let>
    22 <dtml-except>
    23   <dtml-let mensagem="'Houve um erro!'">
    24      <dtml-var mensagem_emitir>
    25   </dtml-let>
    2626</dtml-try> 
    27 
  • ILSAPL/trunk/skins/sk_sapl/cadastros/recebimento_proposicao/proposicao_exibir_texto_form.dtml

    r4170 r7496  
    11<dtml-var standard_html_header>
    2               <table width="95%" border="0" cellspacing="0" cellpadding="0" align="center">
    3                 <tr class="fundo">
    4                   <td class="form-label">
    5                     | <a href="javascript:history.go(-1)">Voltar</a> | &nbsp;
    6                   </td>                 
     2<table width="95%" border="0" cellspacing="0" cellpadding="0" align="center">
     3    <tr class="fundo">
     4        <td class="form-label">
     5            | <a href="javascript:history.go(-1)">Voltar</a> | &nbsp;
     6        </td>
     7    </tr>
     8</table>
     9<table width="95%" border="0" cellspacing="0" cellpadding="0"><tr><td height="10"></td></tr></table>
     10<table width="95%" border="1" cellspacing="0" cellpadding="0" class="borda" vspace="0" hspace="0" align="center">
     11    <tr align="center" valign="top">
     12        <td>
     13            <table width="95%" border="0" cellspacing="0" cellpadding="0" align="center" vspace="0" hspace="0">
     14                <tr align="left" class="fundo">
     15                    <td class="form-label">&nbsp;Texto Integral</td>
    716                </tr>
    8               </table>
    9               <table width="95%" border="0" cellspacing="0" cellpadding="0"><tr><td height="10"></td></tr></table>
    10               <table width="95%" border="1" cellspacing="0" cellpadding="0" class="borda" vspace="0" hspace="0" align="center">
    11                 <tr align="center" valign="top">
    12                   <td>
    13                       <table width="95%" border="0" cellspacing="0" cellpadding="0" align="center" vspace="0" hspace="0">
    14                         <tr align="left" class="fundo">
    15                           <td class="form-label">&nbsp;Texto Integral</td>
    16                         </tr>
    17                         <tr>
    18                           <td>
    19                             <iframe frameborder="0" width="100%" height="400" src="<dtml-var expr="portal_url()">/cadastros/proposicao/proposicao_texto_imprimir?cod_documento=<dtml-var cod_documento>" scrolling="yes">
    20                               Este <b>navegador<b> não é compatível com esta versão do sistema.
    21                             </iframe>                             
    22                           </td>
    23                         </tr>                       
    24                       </table>
    25                   </td>
     17                <tr>
     18                    <td>
     19                        <iframe frameborder="0" width="100%" height="400" src="<dtml-var expr="portal_url()">/cadastros/proposicao/proposicao_texto_imprimir?cod_documento=<dtml-var cod_documento>" scrolling="yes">
     20                    Este <b>navegador<b> não é compatível com esta versão do sistema.
     21                        </iframe>
     22                    </td>
    2623                </tr>
    27               </table>
    28               <table width="95%" border="0" cellspacing="0" cellpadding="0"><tr><td height="10"></td></tr></table>
     24            </table>
     25        </td>
     26    </tr>
     27</table>
     28<table width="95%" border="0" cellspacing="0" cellpadding="0"><tr><td height="10"></td></tr></table>
    2929<dtml-var standard_html_footer>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/recebimento_proposicao/proposicao_menu.dtml

    r4183 r7496  
    1 <ul>
    2     <li>
    3         <a href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_receber_form">Receber Proposi&ccedil;&atilde;o</a>
    4     </li>
    5     <li>
    6         <a href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_listar_form?envrec=E">Proposi&ccedil;&otilde;es N&atilde;o Recebidas</a>
    7     </li>
    8     <li>
    9         <a href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_listar_form?envrec=R">Proposi&ccedil;&otilde;es N&atilde;o Incorporadas</a>
    10     </li>
    11     <li>
    12         <a href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_listar_form?envrec=I">Proposi&ccedil;&otilde;es Incorporadas</a>
    13     </li>
    14 </ul>
     1<div id="barra-conteudo">
     2    <ul>
     3        <li>
     4            <a <dtml-if expr="envrec=='E'">class=selecionado</dtml-if> href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_listar_form?envrec=E">Pendentes</a>
     5        </li>
     6        <li>
     7            <a <dtml-if expr="envrec=='I'">class=selecionado</dtml-if> href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_listar_form?envrec=I">Incorporadas</a>
     8        </li>
     9        <li>
     10            <a <dtml-if expr="envrec=='R'">class=selecionado</dtml-if> href="&dtml-portal_url;/cadastros/recebimento_proposicao/proposicao_listar_form?envrec=R">Devolvidas</a>
     11        </li>
     12    </ul>
     13</div>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/recebimento_proposicao/proposicao_receber_form.dtml

    r6791 r7496  
    11<dtml-var standard_html_header>
    2  
    3 <div class="helpsapl"> <a id="ajuda" href="&dtml-portal_url;/ajuda/recebimento_proposicao">Ajuda</a> </div>
    4 <h1 class="firstHeading"> Recebimento de Proposi&ccedil;&otilde;es </h1>
    52
    6 <dtml-var proposicao_menu>
    7 <form method="post" action="proposicao_buscar_proc">
    8 <fieldset>
    9         <legend>Receber Proposi&ccedil;&atilde;o</legend>
    10                 <table>
    11                 <tr>
    12                 <td class="form-text" colspan="2">
    13                         <b>C&oacute;digo do Documento:&nbsp;</b>
    14                                         <dtml-if txtCodDoc>
    15                     <a href="proposicao_exibir_texto_form?cod_documento=<dtml-var txtCodDoc>"><dtml-var txtCodDoc></a>
    16                         <input type="hidden" name="txtCodDoc" value="<dtml-var txtCodDoc>" />
    17                                         <dtml-else>
     3<a id="ajuda" href="&dtml-portal_url;/ajuda/recebimento_proposicao">Ajuda</a>
     4
     5<h1 class="firstHeading">Recebimento de Proposições</h1>
     6
     7<form method="post" action="proposicao_buscar_proc">
     8    <fieldset>
     9        <legend>Incorporar Proposição</legend>
     10        <table>
     11            <tr>
     12                <th class="form-text" colspan="3">
     13                    <b>Código do Documento:</b>
     14                    <dtml-if txtCodDoc>
     15                        <dtml-var txtCodDoc>
     16                        <input type="hidden" name="txtCodDoc" value="<dtml-var txtCodDoc>" />
     17                        <dtml-else>
    1818                        <input type="text" name="txtCodDoc" size="15" />
    1919                    </dtml-if>
    20                 </td>
     20                </th>
    2121                <dtml-if txtCodDoc>
    22                 <tr>
    23                 <td class="form-text" colspan="2">
    24                         <b>Tipo:</b>&nbsp;<dtml-var des_tipo_proposicao>
    25                 </td>
    26                 </tr>
    27                 <dtml-else>
    28                 <td class="form-text" colspan="2" align="center">
    29                         <input class="botao" type="submit" value="Buscar Dados" />
    30                 </td>
     22                    <tr>
     23                        <td class="form-text" colspan="3">
     24                            <b>Tipo:</b>&nbsp;<dtml-var des_tipo_proposicao>
     25                        </td>
     26                    </tr>
     27                    <dtml-else>
     28                    <th class="form-text" colspan="3" align="center">
     29                        <input class="botao" type="submit" value="Buscar Dados" />
     30                    </th>
    3131                </dtml-if>
    3232            </tr>
     33
    3334            <dtml-if txtCodDoc>
    34             <!-- form method="post" action="proposicao_receber_proc" -->
    35             <tr>
    36                 <td class="form-text">
    37                     <b>Autor:</b>&nbsp;<dtml-var nom_autor>
    38                 </td>
    39             </tr>
    40             <tr>
    41                 <td class="form-text">
    42                     <b>Descri&ccedil;&atilde;o:</b>&nbsp;<dtml-var txt_descricao>
    43                 </td>
    44             </tr>
    45             <tr>
    46                 <td class="form-text">
    47                     <b>Data de Envio:</b>&nbsp;<dtml-var dat_envio missing>
    48                 </td>
    49             </tr> 
    50             <dtml-if cod_materia>
    51             <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia,ind_excluido=0)">
    52             <tr>
    53                 <td class="form-text">
    54                     <b>Mat&eacute;ria Legislativa:</b>&nbsp;<dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia>
    55                 </td>
    56                 <td class="form-text">
    57                     <b>N&uacute;mero:</b>&nbsp;&nbsp;<dtml-var num_ident_basica>
    58                 </td>
    59                 <td class="form-text">
    60                     <b>Ano:</b>&nbsp;<dtml-var ano_ident_basica>
    61                 </td>
    62             </tr>
    63             </dtml-in>
     35                <!-- form method="post" action="proposicao_receber_proc" -->
     36                <tr>
     37                    <td class="form-text" colspan="3">
     38                        <b>Autor:</b>&nbsp;<dtml-var nom_autor>
     39                    </td>
     40                </tr>
     41                <tr>
     42                    <td class="form-text" colspan="3">
     43                        <b>Descrição:</b>&nbsp;<dtml-var txt_descricao>
     44                    </td>
     45                </tr>
     46                <tr>
     47                    <td class="form-text" colspan="3">
     48                        <b>Data de Envio:</b>&nbsp;<dtml-var dat_envio missing>
     49                    </td>
     50                </tr>
     51                <dtml-if cod_materia>
     52                    <dtml-in expr="zsql.materia_obter_zsql(cod_materia=cod_materia,ind_excluido=0)">
     53                        <tr>
     54                            <td class="form-text">
     55                                <b>Matéria Vinculada:</b>&nbsp;<dtml-var sgl_tipo_materia> - <dtml-var des_tipo_materia>
     56                            </td>
     57                            <td class="form-text">
     58                                <b>Número:</b>&nbsp;&nbsp;<dtml-var num_ident_basica>
     59                            </td>
     60                            <td class="form-text">
     61                                <b>Ano:</b>&nbsp;<dtml-var ano_ident_basica>
     62                            </td>
     63                        </tr>
     64                    </dtml-in>
     65                </dtml-if>
    6466            </dtml-if>
    65             </dtml-if>
    66             <tr>
    67               <td></td>
    68             </tr>
    6967        </table>
    70 </fieldset>
     68    </fieldset>
    7169</form>
    72 <table width="100%">
    73     <tr>
    74         <dtml-if txtCodDoc>
    75         <dtml-if expr="ind_mat_ou_doc=='M'">
    76             <form method="post" action="../materia/numero_materia_buscar_proc">
    77                 <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />
    78                 <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
    79                 <input type="hidden" name="txt_ementa" value="<dtml-var txt_descricao>" />
    80                 <td align="center">
    81                     <input class="botao"type="submit" name="cmdReceber" value="Criar Mat&eacute;ria" />
    82                 </td>
    83             </form>
    84         <dtml-else>
    85             <form method="post" action="../materia/documento_acessorio/documento_acessorio_form">
    86                 <input type="hidden" name="cod_materia" value="<dtml-var cod_materia>" />
    87                 <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />   
    88                 <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
    89                 <td align="center">
    90                     <input class="botao" type="submit" value="Criar Documento Acess&oacute;rio">
    91                 </td>
    92             </form>
    93         </dtml-if>
    94         </dtml-if>
    95      </tr>
    96 </table>
     70
     71<dtml-if txtCodDoc>
     72
     73    <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor)">
     74        <dtml-call expr="REQUEST.set('tip_autor', tip_autor)">
     75        <dtml-in expr="zsql.tipo_autor_obter_zsql(tip_autor=tip_autor)">
     76            <dtml-call expr="REQUEST.set('des_tipo_autor', des_tipo_autor)">
     77        </dtml-in>
     78    </dtml-in>
     79
     80    <dtml-if expr="ind_mat_ou_doc=='M'">
     81        <form method="post" action="../materia/numero_materia_buscar_proc">
     82            <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />
     83            <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
     84            <input type="hidden" name="txt_ementa" value="<dtml-var txt_descricao upper>" />
     85            <p align="center">
     86                <input class="botao"type="submit" name="cmdReceber" value="Criar Matéria" />
     87                <dtml-elif expr="ind_mat_ou_doc=='D' and tip_proposicao!='3' and tip_proposicao!='6' and tip_proposicao!='7'">
     88                    <form method="post" action="../materia/despacho_inicial/despacho_inicial?cod_materia=<dtml-var cod_materia>">
     89                        <input type="hidden" name="cod_materia" value="<dtml-var cod_materia>" />
     90                        <input type="hidden" name="cod_autor_sel" value="<dtml-var cod_autor>" />
     91                        <input type="hidden" name="txt_ementa" value="<dtml-var txt_descricao upper>" />
     92                        <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />
     93                        <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
     94                        <p align="center">
     95                            <input class="botao" type="submit" value="Criar Documento Acessório">
     96                            <dtml-elif expr="ind_mat_ou_doc=='D' and tip_proposicao=='3'">
     97                                <form method="post" action="../materia/despacho_inicial/despacho_inicial">
     98                                    <input type="hidden" name="cod_materia" value="<dtml-var cod_materia>" />
     99                                    <dtml-in expr="zsql.autor_obter_zsql(cod_autor=cod_autor,ind_excluido=0)">
     100                                        <input type="hidden" name="cod_comissao_sel" value="<dtml-var cod_comissao>" />
     101                                    </dtml-in>
     102                                    <input type="hidden" name="txt_ementa" value="<dtml-var txt_descricao upper>" />
     103                                    <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />
     104                                    <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
     105                                    <p align="center">
     106                                        <input class="botao" type="submit" value="Criar Parecer">
     107                                        <dtml-elif expr="ind_mat_ou_doc=='D' and tip_proposicao=='6'">
     108                                            <form method="post" action="../materia/emenda/emenda_form">
     109                                                <input type="hidden" name="cod_materia" value="<dtml-var cod_materia>" />
     110                                                <input type="hidden" name="tip_autor" value="<dtml-var tip_autor>" />
     111                                                <input type="hidden" name="des_tipo_autor" value="<dtml-var des_tipo_autor>" />
     112                                                <input type="hidden" name="cod_autor_prop" value="<dtml-var cod_autor>" />
     113                                                <input type="hidden" name="txt_ementa" value="<dtml-var txt_descricao upper>" />
     114                                                <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />
     115                                                <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
     116                                                <p align="center">
     117                                                    <input class="botao" type="submit" value="Criar Emenda">
     118                                                    <dtml-elif expr="ind_mat_ou_doc=='D' and tip_proposicao=='7'">
     119                                                        <form method="post" action="../materia/substitutivo/substitutivo_form">
     120                                                            <input type="hidden" name="cod_materia" value="<dtml-var cod_materia>" />
     121                                                            <input type="hidden" name="tip_autor" value="<dtml-var tip_autor>" />
     122                                                            <input type="hidden" name="des_tipo_autor" value="<dtml-var des_tipo_autor>" />
     123                                                            <input type="hidden" name="cod_autor_prop" value="<dtml-var cod_autor>" />
     124                                                            <input type="hidden" name="txt_ementa" value="<dtml-var txt_descricao upper>" />
     125                                                            <input type="hidden" name="hdnCodProposicao" value="<dtml-var cod_proposicao>" />
     126                                                            <input type="hidden" name="hdnCodCompleto" value="<dtml-var txtCodDoc>" />
     127                                                            <p align="center">
     128                                                                <input class="botao" type="submit" value="Criar Substitutivo">
     129    </dtml-if>
     130    <input class="botao" type="button" value="Retornar" onClick="history.go(-1)" />
     131    </p>
     132    </form>
     133</dtml-if>
     134
    97135<dtml-var standard_html_footer>
  • ILSAPL/trunk/skins/sk_sapl/cadastros/recebimento_proposicao/recebimento_proposicao_index_html.dtml

    r369 r7496  
    1 <dtml-var proposicao_receber_form>
     1<dtml-let envrec="'E'">
     2    <dtml-var proposicao_listar_form>
     3</dtml-let>
  • ILSAPL/trunk/skins/sk_sapl/pysc/proposicao_calcular_checksum_pysc.py

    r2868 r7496  
    88##title=
    99##
    10 txtint_path = 'sapl_documentos/proposicao/' + str(cod_proposicao)
     10txtint_path = 'sapl_documentos/proposicao/' + str(cod_proposicao) + '.odt'
    1111try:
    12   txtint = context.restrictedTraverse (txtint_path)
     12    txtint = context.restrictedTraverse (txtint_path)
    1313
    14   if (txtint.meta_type == 'SDE-Document'):
    15     x = txtint.checksum()
    16   else:
    17     from zlib import crc32
    18     x = crc32(str(txtint))
     14    if (txtint.meta_type == 'SDE-Document'):
     15        x = txtint.checksum()
     16    else:
     17        from zlib import crc32
     18        x = crc32(str(txtint))
    1919
    20   if (x>=0):
    21     c='P' + str(x)
    22   else:
    23     c='M' + str(-1 * x)
     20    if (x>=0):
     21        c='P' + str(x)
     22    else:
     23        c='M' + str(-1 * x)
    2424except:
    25   c = 'Doc. Invalido!'
     25    c = 'Doc. Invalido!'
    2626c = c + '/' + str(cod_proposicao)
    2727return c
  • ILSAPL/trunk/skins/sk_sapl/standard_html_header.dtml

    r7481 r7496  
    1111    <meta name="HandheldFriendly" content="True">
    1212    <meta name="MobileOptimized" content="320">
    13     <meta name="author" content="OpenLegis">
     13    <meta name="author" content="Interlegis">
    1414    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.6, minimum-scale=0.4">
    1515    <link rel="shortcut icon" type="image/x-icon" href="&dtml-portal_url;/imagens/favicon.ico" />
     
    1818    <dtml-var standard_css_slot>
    1919    <script type="text/javascript" src="&dtml-portal_url;/javascript/jquery.min.js"></script>
     20    <script type='text/javascript' src='&dtml-portal_url;/javascript/geral.js'></script>
    2021    <script type="text/javascript" src="&dtml-portal_url;/javascript/jquery.datepick.js"></script>
    21     <script type='text/javascript' src='&dtml-portal_url;/javascript/geral.js'></script>
    2222    <script type='text/javascript' src='&dtml-portal_url;/javascript/jquery.form.min.js'></script>
    2323    <script type='text/javascript' src='&dtml-portal_url;/javascript/jquery.cookie.js'></script>
  • ILSAPL/trunk/skins/sk_sapl/standard_html_superior.dtml

    r7481 r7496  
    77            <a class="manual" href="&dtml-portal_url;/ajuda">manual</a>
    88            <dtml-if isAnon>
    9                 <a href="&dtml-portal_url;/login_form" class="acessar fancybox.ajax">acessar</a>
    10                 <script type="text/javascript">
    11                     $(document).ready(function() {
    12                         $(".acessar").fancybox({
    13                             maxWidth    : 350,
    14                             fitToView   : false,
    15                             width               : '70%',
    16                             height              : '70%',
    17                             autoSize    : true,
    18                             closeClick  : false,
    19                             openEffect  : 'fade',
    20                             closeEffect : 'none'
    21                         });
    22                     });
    23                 </script>
     9                <a href="&dtml-portal_url;/login_form" class="acessar">acessar</a>
    2410                <dtml-else>
    2511                    <a class="sair" href="&dtml-portal_url;/generico/log_out_proc">sair</a>
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.