[gitec] Foto Parlamentares em Mesa Diretora

Fagner Gonçalves faguinho em gmail.com
Terça Dezembro 10 13:15:15 BRST 2013


Caro amigo Genarks, não sei se é isso o que está imaginando.

http://sapl.cmh.sp.gov.br/sapl/default_index_html

Mais caso sua solicitação for isso o procedimento que realizamos aqui foi
assim.

Entre na sua pasta
var/interlegis/SAPL-2.5/instances/sapl2.5/Products/ILSAPL/skins/sk_sapl/consultas/parlamentares/

a seguir entre no arquivo parlamentar_index_html.dtml e faça a edição.

Segue abaixo como a CM de Hortolândia fez. O que estiver em *negrito* foi a
inclementação no código que procedemos.


<dtml-var standard_html_header>
<link rel="stylesheet"
href="&dtml-portal_url;/javascript/jquery.tablesorter/themes/blue/style.css"
type="text/css" id="" media="print, projection, screen" />
<script type="text/javascript"
src="&dtml-portal_url;/javascript/jquery.min.js"></script>
<script type="text/javascript"
src="&dtml-portal_url;/javascript/jquery.tablesorter/jquery.tablesorter.min.js"></script>
<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
   function parlamentar_legislatura_listar(form){
      var URL = '<dtml-var absolute_url>?hdn_num_legislatura=' +

form.lst_num_legislatura[form.lst_num_legislatura.selectedIndex].value;
      location.href = URL;
   }
$(document).ready(function()
{
$("#parlamentares").tablesorter({
sortList: [[0,0]]
});
}
);
-->
</script>

<a id="ajuda"
href="&dtml-portal_url;/ajuda/consultas#cons_dadosparl">Ajuda</a>
<h1>Parlamentares</h1>

<form name="index_form">
 <fieldset>
   <legend>Selecione o Período</legend>
     <table>
        <tr>
         <th><label for="lst_num_legislatura">Legislatura:</label></th>
         <td colspan="2">
         <select id="lst_num_legislatura" name="lst_num_legislatura"
size="1" onChange="parlamentar_legislatura_listar(document.index_form)">
            <dtml-in expr="zsql.legislatura_obter_zsql()">
               <option
                  <dtml-if expr="_.has_key('hdn_num_legislatura') and
num_legislatura==_.int(hdn_num_legislatura)">
                     selected
                  <dtml-elif expr="not _.has_key('hdn_num_legislatura') and
_.DateTime() >= dat_inicio and _.DateTime() <= dat_fim">
                     <dtml-call expr="REQUEST.set('hdn_num_legislatura',
num_legislatura)">
                     selected
                  </dtml-if>
                  value="<dtml-var num_legislatura>">
                  <dtml-var
expr="pysc.periodo_legislatura_format_pysc(num_legislatura,dat_inicio,dat_fim)">
                  <dtml-if expr="(_.DateTime().strftime('%Y/%m/%d') >=
dat_inicio and _.DateTime().strftime('%Y/%m/%d') <= dat_fim)">
                     (Atual)
                  </dtml-if>
               </option>
            </dtml-in>
            <option
               <dtml-if expr="_.has_key('hdn_num_legislatura') and
hdn_num_legislatura=='-1'">
                  selected
               </dtml-if>
               value="-1">sem mandato cadastrado
            </option>
            <dtml-if expr="not _.has_key('hdn_num_legislatura')">
               <dtml-call expr="REQUEST.set('hdn_num_legislatura', '-1')">
            </dtml-if>
         </select>
      </td>
    </tr>
 </table>
</fieldset>
<dtml-call expr="REQUEST.set('existe_ocorrencia', 0)">
<dtml-call expr="REQUEST.set('listar', 1)">
<dtml-call expr="REQUEST.set('primeiro_listado', 1)">
<dtml-in
expr="zsql.parlamentar_obter_zsql(num_legislatura=hdn_num_legislatura)">
  <dtml-if expr="hdn_num_legislatura == '-1'">
    <dtml-in
expr="zsql.mandato_obter_zsql(cod_parlamentar=cod_parlamentar)">
      <dtml-call expr="REQUEST.set('listar', 1)">
    <dtml-else>
      <dtml-call expr="REQUEST.set('listar', 0)">
    </dtml-in>
  </dtml-if>

  <dtml-if listar>
    <dtml-call expr="REQUEST.set('existe_ocorrencia', 1)">

    <dtml-if primeiro_listado>
      <dtml-call expr="REQUEST.set('primeiro_listado', 0)">
<fieldset>
 <legend>Parlamentares</legend>
   <table id="parlamentares" class="tablesorter" >
    <thead>
    <tr>
  *<th class="form-label">&nbsp;Foto</th>*
      <th class="form-label">&nbsp;Nome civil</th>
      <th class="form-label">&nbsp;Nome parlamentar</th>
      <th class="form-label">&nbsp;Partido</th>
      <th class="form-label">&nbsp;Ativo?</th>
    </tr>
    </thead>
    </tbody>
    </dtml-if primeiro_listado>
      <tr>
*<td class="texto"> *
* <dtml-in expr="sapl_documentos.parlamentar.fotos.objectValues('Image')">*
* <dtml-if expr="
_.str(cod_parlamentar)+'_'+sapl_documentos.parlamentar.fotos.nom_documento
== id() "> *
* <a href="<dtml-var absolute_url>"><img border="0" width="30" height="30"
src="<dtml-var absolute_url>"></a>*
* </dtml-if>*
* </dtml-in>*
* </td>*
        <td class="texto">
          <a href="parlamentar_mostrar_proc?cod_parlamentar=<dtml-var
cod_parlamentar>"><b><dtml-var nom_completo></b></a>
        </td>
        <td class="texto">
         <b><dtml-var nom_parlamentar></b>
        </td>
        <dtml-if expr="hdn_num_legislatura!='-1'">
           <dtml-in
expr="zsql.parlamentar_data_filiacao_obter_zsql(num_legislatura=hdn_num_legislatura,
cod_parlamentar=cod_parlamentar)">
               <dtml-in
expr="zsql.parlamentar_partido_obter_zsql(dat_filiacao=dat_filiacao,
cod_parlamentar=cod_parlamentar)">
                  <td class="texto"><dtml-var sgl_partido null=""></td>
               <dtml-else>
                   <td class="texto">Sem Registro</td>
               </dtml-in>
           <dtml-else>
               <td class="texto">Sem Registro</td>
           </dtml-in>
        <dtml-else>
           <td class="texto"><dtml-var sgl_partido null=""></td>
        </dtml-if>
           <td class="texto" align="center">
               <dtml-if ind_ativo><span style="color:red;">SIM</span>
               <dtml-else>N&Atilde;O
               </dtml-if></td>
       </tr>
  </dtml-if listar>
</dtml-in>
<dtml-if existe_ocorrencia>
  </tbody>
  </table>
</fieldset>
<dtml-else>
  <fieldset>
  <legend>Parlamentares</legend>
   <table>
          <tr><td class="texto">Nenhum Parlamentar cadastrado.</td></tr>
   </table>
  </fieldset>
</dtml-if>
</form>

<dtml-var standard_html_footer>


Atenciosamente

Qq. problema a disposição.




Em 9 de dezembro de 2013 13:37, Assessoria de Comunicação Da Câmara de
Tuparetama <ascom em camaradetuparetama.pe.gov.br> escreveu:

> Caro Angelo,
>
> A modificação foi no SAPL.
>
> Aguardo contato
>
>
>
>
> Citando Angelo Marcondes de Oliveira Neto <angelomarcondes em gmail.com>:
>
> > Genarks,
> >
> > SAPL ou Portal?
> >
> > Abraços
> >
> > Angelo Marcondes
> > Enviado via Motorola Startac
> > Em 05/12/2013 22:14, "Assessoria Câmara de Tuparetama" <
> > ascom em camaradetuparetama.pe.gov.br> escreveu:
> >
> >> Amigo Angelo,
> >>
> >> fiz alteração do código no Zope.
> >>
> >> Alguma indicação diferente?
> >>
> >> Grato pela atenção,
> >>
> >> Genarks Oliveira
> >> Câmara de Vereadores de Tuparetama - PE
> >> (87) 3828 - 1148
> >> --
> >> Site da Comunidade GITEC:
> >> http://colab.interlegis.leg.br
> >>
> >> Regras de participação:
> >> http://colab.interlegis.leg.br/wiki/ComoParticiparComunidade
> >>
> >> Para pesquisar o histórico da lista visite:
> >> http://colab.interlegis.leg.br/wiki/PesquisaListas
> >>
> >> Para administrar ou excluir sua conta visite:
> >> http://listas.interlegis.gov.br/mailman/listinfo/gitec
> >>
> >
>
>
>
> --
> Site da Comunidade GITEC:
> http://colab.interlegis.leg.br
>
> Regras de participação:
> http://colab.interlegis.leg.br/wiki/ComoParticiparComunidade
>
> Para pesquisar o histórico da lista visite:
> http://colab.interlegis.leg.br/wiki/PesquisaListas
>
> Para administrar ou excluir sua conta visite:
> http://listas.interlegis.gov.br/mailman/listinfo/gitec
>



-- 

*Fagner Gonçalves*

*Skype  fagner.goncalves*
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.interlegis.gov.br/pipermail/gitec/attachments/20131210/4a9b4e57/attachment.htm 


Mais detalhes sobre a lista de discussão GITEC