annotate zpt/staff/talks_full_html.zpt @ 252:e5b444dab055

add $langroot for absolute urls for switching en<->de
author casties
date Mon, 19 May 2014 11:54:08 +0200
parents 99432bde94ed
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
100
f4ac675b2031 more members pages.
casties
parents:
diff changeset
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
f4ac675b2031 more members pages.
casties
parents:
diff changeset
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
241
99432bde94ed change sorting of talks from calendar.
casties
parents: 217
diff changeset
3 <html xmlns:tal="http://xml.zope.org/namespaces/tal" xmlns:metal="http://xml.zope.org/namespaces/metal"
99432bde94ed change sorting of talks from calendar.
casties
parents: 217
diff changeset
4 xmlns="http://www.w3.org/1999/xhtml" metal:use-macro="here/main_template/macros/page">
100
f4ac675b2031 more members pages.
casties
parents:
diff changeset
5 <head>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
6 <tal:block metal:fill-slot="head">
f4ac675b2031 more members pages.
casties
parents:
diff changeset
7 <tal:x define="global member here/getContent" />
f4ac675b2031 more members pages.
casties
parents:
diff changeset
8 </tal:block>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
9 </head>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
10 <body>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
11 <div class="center" metal:fill-slot="center">
f4ac675b2031 more members pages.
casties
parents:
diff changeset
12 <h1>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
13 <span tal:replace="member/title" /> <span tal:replace="python:here.decode(member.first_name)" /> <span
f4ac675b2031 more members pages.
casties
parents:
diff changeset
14 tal:replace="python:here.decode(member.last_name)" />
f4ac675b2031 more members pages.
casties
parents:
diff changeset
15 </h1>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
16
f4ac675b2031 more members pages.
casties
parents:
diff changeset
17 <p>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
18 <a tal:attributes="href python:here.getUrl(baseUrl=root+'/'+secmap['staff']+'/members')">main entry</a>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
19 </p>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
20
f4ac675b2031 more members pages.
casties
parents:
diff changeset
21 <h2>Talks and presentations</h2>
217
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
22
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
23 <tal:block tal:define="calendar here/getTalksCal">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
24 <tal:block tal:condition="calendar">
241
99432bde94ed change sorting of talks from calendar.
casties
parents: 217
diff changeset
25 <tal:block tal:define="talks python:calendar.getSortedItems(reverse=True)">
217
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
26 <table class="items shorter">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
27 <tr tal:repeat="talk talks">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
28 <tal:block tal:define="url python:talk.getValue('url')">
241
99432bde94ed change sorting of talks from calendar.
casties
parents: 217
diff changeset
29 <td tal:content="python:talk.getDate()" />
99432bde94ed change sorting of talks from calendar.
casties
parents: 217
diff changeset
30 <td><a class="external" target="_blank" tal:omit-tag="not:url" tal:attributes="href url"> <span
217
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
31 tal:replace="python:talk.getValue('location')" /> &#150; <i><span
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
32 tal:replace="python:talk.getValue('title')" /></i>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
33 </a></td>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
34 </tal:block>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
35 </tr>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
36 </table>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
37 </tal:block>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
38 </tal:block>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
39
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
40 <tal:block tal:condition="not:calendar">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
41 <tal:block tal:define="talks here/getTalks" tal:condition="talks">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
42 <table class="items shorter">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
43 <tr tal:repeat="talk talks">
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
44 <td><span tal:content="talk/date" /></td>
241
99432bde94ed change sorting of talks from calendar.
casties
parents: 217
diff changeset
45 <td><a class="external" target="_blank" tal:attributes="href talk/link" tal:omit-tag="not:talk/link"> <span tal:content="talk/place" />
217
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
46 &#150; <i tal:content="talk/title" />
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
47 </a></td>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
48 </tr>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
49 </table>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
50 </tal:block>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
51 </tal:block>
2598210ada7a ICS calendar for talks.
casties
parents: 100
diff changeset
52 </tal:block>
100
f4ac675b2031 more members pages.
casties
parents:
diff changeset
53 </div>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
54 </body>
f4ac675b2031 more members pages.
casties
parents:
diff changeset
55 </html>