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

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

alteracao nos portlets de noticias e eventos

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