source: publico/ILPortal/trunk/skins/ILPortal_public/portlet_events.pt @ 686

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

adicao dos templates do portal

File size: 2.6 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<body>
5<div metal:define-macro="portlet"
6     tal:define="results python:here.portal_catalog.searchResults(
7                 portal_type='Event',
8                 end={'query': here.ZopeTime(),
9                      'range': 'min'},
10                 sort_on='start',
11                 review_state='published')[:5];"
12     tal:condition="results">
13
14<dl class="portlet" id="portlet-events">
15 
16    <!-- span class="portletTopLeft" /-->
17    <dt class="portletHeader">
18        <span
19           i18n:translate="box_events">Upcoming Events</span>
20    </dt>
21    <!-- span class="portletTopRight" /-->
22 
23    <tal:events tal:repeat="obj results">
24    <dd class="portletItem"
25        tal:define="oddrow repeat/obj/odd"
26        tal:attributes="class python:test(oddrow, 'portletItem even', 'portletItem odd')">
27        <a href="#"
28           tal:attributes="href obj/getURL;
29                           title obj/Description">
30            <img tal:replace="structure here/event_icon.gif" />
31            <span tal:replace="obj/pretty_title_or_id">
32             Some Event
33            </span>
34        </a>
35            <span>
36                <tal:condition condition="obj/Description">
37                    <tal:description content="obj/Description">Descrição</tal:description>, <br />
38                </tal:condition>
39                <tal:date content="python:here.toLocalizedTime(obj.start)">
40                May 5
41                </tal:date>
42            </span>
43    </dd>
44    </tal:events>
45 
46    <dd class="portletFooter">
47        <a href=""
48           tal:condition="python:'events' in portal.contentIds()"
49           tal:attributes="href string:${utool}/events">
50            <img tal:replace="structure here/event_icon.gif" />
51            <span>
52                Mais
53            </span>
54        </a>
55
56        <a href=""
57           tal:condition="python:'events' not in portal.contentIds()"
58           tal:attributes="href string:${utool}/events_listing">
59            <img tal:replace="structure here/event_icon.gif" />
60                Mais..
61        </a>
62
63        <br />
64        <a href=""
65           tal:condition="python:'events' in portal.contentIds()"
66           tal:attributes="href string:${utool}/events">
67            <img tal:replace="structure here/undo_icon.gif" />
68            <span i18n:translate="box_previous_events">
69                Previous events&hellip;
70            </span>
71        </a>
72    </dd>
73 
74    <!-- span class="portletBottomLeft" /-->
75    <!-- span class="portletBottomRight" /-->
76 
77</dl>
78
79
80</div>
81</body>
82</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.