source: publico/ILPortal/trunk/skins/ILPortal_public/event_view.pt @ 1095

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

alteração nos portlets

File size: 5.6 KB
Linha 
1<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
2      lang="en"
3      metal:use-macro="here/main_template/macros/master"
4      i18n:domain="plone">
5<body>
6
7<div metal:fill-slot="main">
8    <tal:main-macro metal:define-macro="main">
9        <div metal:use-macro="here/document_actions/macros/document_actions">
10            Document actions (print, sendto etc)
11        </div>
12
13        <h1 tal:content="object_title" class="documentFirstHeading">
14            Title or id
15        </h1>
16
17        <table class="vertical listing" style="float: left; width: 100%; clear: left;"
18               summary="Event details" i18n:attributes="summary summary_event_details;" id="events-table">
19
20            <tbody>
21                <tr>
22                    <th i18n:translate="event_what">What</th>
23                    <td tal:content="python:modules['string'].join(here.Subject(), ' ')">Conference</td>
24                </tr>
25                <tr>
26                    <th i18n:translate="event_when">When</th>
27                    <td>
28                        <tal:differentday tal:condition="python:not here.start().Date() == here.end().Date()">
29                            <span tal:replace="python:here.toLocalizedTime(here.start(), long_format=1)">Start Date Time</span>
30                            <span i18n:translate="event_to">to</span> <br />
31                            <span tal:replace="python:here.toLocalizedTime(here.end(), long_format=1)">End Date Time</span>
32                        </tal:differentday>
33
34                        <tal:sameday tal:condition="python:here.start().Date() == here.end().Date()"
35                                     tal:define="ampm python:site_properties.getProperty('localLongTimeFormat').find('%p') >= 0">
36                            <span tal:replace="python:here.toLocalizedTime(here.start())">Start Date Time</span> <br />
37                            <span i18n:translate="event_from">from</span>
38                            <span tal:replace="python:test(ampm, here.start().AMPMMinutes(), here.start().TimeMinutes())">Start Time</span>
39                            <span i18n:translate="event_to">to</span>
40                            <span tal:replace="python:test(ampm, here.end().AMPMMinutes(), here.end().TimeMinutes())">End Time</span>
41                        </tal:sameday>
42
43                    </td>
44                </tr>
45                <tr>
46                    <th i18n:translate="event_where">Where</th>
47                    <td tal:content="here/location">Oslo, Norway</td>
48                </tr>
49                <tr tal:condition="here/contact_name">
50                    <th i18n:translate="contact_name">Contact Name</th>
51                    <td tal:content="here/contact_name">John Smith</td>
52                </tr>
53                <tr tal:define="contact_email here/contact_email"
54                    tal:condition="here/contact_email">
55                    <th i18n:translate="contact_email">Contact Email</th>
56                    <td>
57                        <a tal:replace="structure python: here.spamProtect(contact_email)" />
58                    </td>
59                </tr>
60                <tr tal:condition="here/contact_phone">
61                    <th i18n:translate="contact_phone">Contact Phone</th>
62                    <td tal:content="here/contact_phone">555-GET-PLONE</td>
63                </tr>
64                <tr tal:condition="here/getAttendees|nothing">
65                    <th i18n:translate="contact_attendees">Attendees</th>
66                    <td tal:content="python: ', '.join(here.getAttendees())">Person 1, Person 2</td>
67                </tr>
68                <tr>
69                    <th i18n:translate="heading_add_to_calendar">Add event to calendar</th>
70                    <td>
71                        <a href="#"
72                           tal:attributes="href string:$here_url/vcs_view"
73                           title="Add this item to your vCal calendar"
74                           i18n:attributes="title title_add_to_vcal;">
75                            <img tal:replace="structure here/icon_export_vcal.png" src="" alt="" />
76                            <span i18n:translate="label_add_to_vcal">vCal (Windows, Linux)</span></a><br />
77                        <a href="#"
78                           tal:attributes="href string:$here_url/ics_view"
79                           title="Add this item to your iCal calendar"
80                           i18n:attributes="title title_add_to_ical;">
81                            <img tal:replace="structure here/icon_export_ical.png" src="" alt="" />
82                            <span i18n:translate="label_add_to_ical">iCal (Mac OS X)</span></a>
83                    </td>
84                </tr>
85            </tbody>
86        </table>
87
88        <p class="documentDescription"
89           tal:content="here/Description"
90           tal:condition="here/Description">
91            Description
92        </p>
93
94        <div tal:condition="here/getText|nothing">
95            <div tal:replace="structure here/getText" />
96        </div>
97
98        <p tal:condition="here/event_url|nothing">
99            <a href="event_url"
100               tal:attributes="href here/event_url"
101               i18n:translate="event_more_information">
102               More information about this event&hellip;</a>
103        </p>
104
105        <div metal:use-macro="here/document_byline/macros/byline">
106            Get the byline - contains details about author and modification date.
107        </div>
108
109        <div metal:use-macro="here/document_relateditems/macros/relatedItems">
110            show related items if they exist
111        </div>
112
113        <div class="visualClear"><!-- --></div>
114
115    </tal:main-macro>
116</div>
117
118</body>
119</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.