source: publico/ILPortal/trunk/skins/ILPortal_public/portlet_casa.pt @ 1346

Última Alteração nesse arquivo desde 1346 foi 1346, incluída por gabrielmedina, 14 anos atrás

adicionada a visao do parlamentar e atualizacao do css, da listagem dos telefones e das visoes mesa e da casa

File size: 3.9 KB
Linha 
1<html xmlns:tal="http://xml.zope.org/namespaces/tal"
2      xmlns:metal="http://xml.zope.org/namespaces/metal"
3      i18n:domain="plone">
4
5<body>
6<div metal:define-macro="portlet"
7       i18n:domain="plone"
8       tal:omit-tag=""
9       tal:define="data python:here.plone_utils.createNavTree(here, sitemap=None);">
10
11  <dl class="portlet" id="portlet-casa">
12    <tal:block tal:define="casa_nome here/getNom_casa;
13                              casa_logradouro here/getEndereco;
14                              casa_bairro here/getNom_bairro;
15                              casa_cidade here/getCidade;
16                              casa_CEP here/getNum_cep;
17                              casa_estado here/getEstado;
18                              casa_num_fax1 here/getNum_fax1;
19                              casa_num_fax2 here/getNum_fax2;
20                              casa_pagina here/getPagina_web;
21                              casa_email here/getEnd_email;
22                              casa_data_adesao here/getDat_adesao;
23                              casa_data_atualizacao here/getDat_atualizacao;
24                              casa_foto here/getFoto">
25     
26        <tal:if_foto tal:condition="casa_foto">
27          <div align="center">
28            <img src=""
29                 tal:attributes="src python:here.getFoto().absolute_url()"/>
30          </div>
31        </tal:if_foto>
32       
33        <dt class="portletHeader">
34          <span i18n:translate="box_informacoes">Informações</span>
35        </dt>
36
37       <div class="portletItem">
38        <tal:if_pagina tal:condition="casa_pagina">
39          <a href="#" target="_blank"
40             tal:attributes="href casa_pagina"
41             tal:content="string:Homepage"/>
42        </tal:if_pagina>
43
44        <tal:if_email tal:condition="casa_email">
45        <a href="#"
46           tal:attributes="href string:mailto:${casa_email}"
47           tal:content="string:Email"/>
48        </tal:if_email>
49
50        <tal:if_adesao tal:condition="casa_data_adesao">
51               <h4>Data de Adesão:</h4>
52               <span tal:content="python:casa_data_adesao.strftime('%d/%m/%Y')"/><br>
53        </tal:if_adesao>
54
55        <tal:if_endereco tal:condition="python:casa_logradouro or casa_bairro or casa_cidade or casa_CEP or casa_estado">
56        <h4>Endereço:</h4>
57        </tal:if_endereco>
58
59        <tal:if_logradouro tal:condition="casa_logradouro">     
60          <span tal:content="structure casa_logradouro"/><br>
61        </tal:if_logradouro>
62
63        <tal:if_bairro tal:condition="casa_bairro">
64          <span tal:content="structure casa_bairro"/><br>
65        </tal:if_bairro>
66
67        <tal:if_cidade tal:condition="casa_cidade">
68          <span tal:content="structure casa_cidade"/><br>
69        </tal:if_cidade>
70
71        <tal:if_cep tal:condition="casa_CEP">
72          <span tal:content="structure casa_CEP"/><br>
73        </tal:if_cep>
74
75        <tal:if_estado tal:condition="casa_estado"
76                       tal:define="vocab python:here.getField('estado').Vocabulary(here)">
77          <span tal:content="python:here.displayValue(vocab, casa_estado)"/><br>
78        </tal:if_estado>
79
80        <tal:if_faxes tal:condition="python:casa_num_fax1 or casa_num_fax2">
81        <h4>Fax:</h4>
82        </tal:if_faxes>
83
84        <tal:if_fax1 tal:condition="casa_num_fax1">
85        <span tal:content="structure casa_num_fax1"/><br>
86        </tal:if_fax1>
87
88        <tal:if_fax2 tal:condition="casa_num_fax2">
89        <span tal:content="structure casa_num_fax2"/><br>
90        </tal:if_fax2>
91
92        <SCRIPT LANGUAGE="JavaScript">
93        function lista_telefones ()
94        {
95                x=(screen.width-380)/2;
96                y=(screen.height-420)/2;
97        window.open("lista_telefones","Telefones","status=yes,scrollbars=1,height=420,width=380,top="+String(y)+",left="+String(x));
98        }
99        </SCRIPT>
100       
101        <a href="#"
102           tal:attributes="href string:javascript:lista_telefones()"
103           tal:content="string:Telefones"/>
104
105        <a href="#"
106           tal:attributes="href string:lista_parlamentares"
107           tal:content="string:Parlamentares da Casa"/>
108
109        <tal:data_atualizacao tal:condition="casa_data_atualizacao">
110          <br><img src="fio-preto.gif" width="145" height=7><br>
111          <span tal:content="string:Atualizado: "/>
112          <span tal:content="python:casa_data_atualizacao.strftime('%d/%m/%Y')"/><br>
113        </tal:data_atualizacao>
114       
115    </tal:block>   
116</dl>
117
118</div>
119</body>
120</html>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.