3
|
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
3 <html metal:use-macro="here/main_template/macros/page">
|
|
4 <head>
|
|
5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
6 <metal:block metal:fill-slot="head">
|
|
7 <tal:x
|
|
8 tal:define="global member options/member; global key member/getKey;
|
|
9 global username member/getUsername; global content member/getContent;
|
47
|
10 global baseUrl string:$root/${secmap/staff}/members_test/$username" />
|
3
|
11 </metal:block>
|
|
12 </head>
|
|
13 <body>
|
|
14 <!-- center text -->
|
|
15 <div class="center" metal:fill-slot="center">
|
|
16 <div>
|
|
17 <!-- image -->
|
|
18 <tal:block tal:define="imgUrl member/getPublishedImageUrl" tal:condition="imgUrl">
|
|
19 <img tal:attributes="src python:'%s&dw=165'%imgUrl" style="float: left; margin-right: 22px;" />
|
|
20 </tal:block>
|
|
21 <!-- name and title -->
|
|
22 <h1>
|
|
23 <span tal:replace="content/first_name" /> <span tal:replace="content/last_name" />
|
|
24 </h1>
|
|
25 <!-- status -->
|
|
26 <h3 tal:content="content/status" />
|
|
27 <h3 tal:content="content/titles_new" />
|
|
28 <h3 tal:condition="content/funded_by">
|
|
29 Funded by the <span tal:replace="content/funded_by" />
|
|
30 </h3>
|
|
31 <p>
|
|
32 Residence: <span tal:replace="content/date_stay_at_mpiwg" />
|
|
33 </p>
|
|
34 </div>
|
|
35 <!-- profile -->
|
|
36 <div>
|
|
37 <tal:x tal:condition="python:not content.profile">
|
|
38 <tal:y tal:replace="structure python:here.generateProfileForPerson(member)" />
|
|
39 </tal:x>
|
|
40 <tal:x tal:condition="content/profile">
|
|
41 <h2>Profile</h2>
|
|
42 <tal:x tal:content="structure content/profile"> [FMP-Field: CV] </tal:x>
|
|
43 </tal:x>
|
|
44 </div>
|
|
45 <!-- publications -->
|
|
46 <tal:block tal:define="publications python:here.ZDBInlineSearch(_table='publications',key_main=key,_op_key_main='eq',publish='yes')"
|
|
47 tal:condition="publications">
|
|
48 <h2>Selected publications</h2>
|
38
|
49 <!--<p tal:repeat="publication python:member.sortBibliography(publications,content.publications_sort,max=5)">
|
3
|
50 <a tal:omit-tag="not:publication/link" tal:attributes="href publication/link"
|
|
51 tal:content="structure python:here.formatBibliography(here,publication)" />
|
|
52 </p>
|
|
53 <p tal:condition="python:len(publications)>5">
|
|
54 <a class="internal" tal:attributes="href string:$baseUrl/publications_full">more</a>
|
38
|
55 </p>-->
|
|
56
|
47
|
57 <p tal:repeat="publication python:member.getPublications(limit=5)">
|
|
58 <a tal:attributes="href python:'http://pubman.mpiwg-berlin.mpg.de/pubman/faces/viewItemFullPage.jsp?itemId='+publication[0]"
|
|
59 tal:content="structure python:publication[1]" />
|
38
|
60 </p>
|
|
61 <p tal:condition="python:len(publications)>5">
|
47
|
62 <a class="internal" tal:attributes="href string:$baseUrl/publicationsFull">more</a>
|
3
|
63 </p>
|
46
|
64 <p>
|
|
65 <a target="_blank"
|
|
66 tal:attributes="href python:member.getConeId()">
|
|
67 See all publications (pubman)</a>
|
|
68 </p>
|
3
|
69 </tal:block>
|
|
70 <!-- Talks -->
|
|
71 <tal:block tal:define="talks python:here.ZDBInlineSearch(_table='talks',key_main=key,_op_key_main='eq',_sort='priority',published='yes')"
|
|
72 tal:condition="talks">
|
|
73 <h2>Talks and presentations</h2>
|
|
74 <div class="namelist">
|
|
75 <tal:block tal:repeat="talk python:here.ZDBSlice(talks,size=5)">
|
|
76 <div class="name">
|
|
77 <a tal:omit-tag="not:talk/link" tal:attributes="href talk/link" tal:content="talk/date" />
|
|
78 </div>
|
|
79 <div class="definition">
|
|
80 <a tal:omit-tag="not:talk/link" tal:attributes="href talk/link"> <span tal:replace="talk/place" /> – <i><span
|
|
81 tal:replace="talk/title" /></i>
|
|
82 </a>
|
|
83 </div>
|
|
84 </tal:block>
|
|
85 </div>
|
|
86 <p tal:condition="python:len(talks)>5">
|
|
87 <a tal:attributes="href string:$baseUrl/talks_full">more</a>
|
|
88 </p>
|
|
89 </tal:block>
|
|
90 <!-- Teaching activities -->
|
|
91 <tal:block tal:define="teachings python:here.ZDBInlineSearch(_table='teaching',key_main=key,_op_key_main='eq',_sort='priority')"
|
|
92 tal:condition="teachings">
|
|
93 <h2>Teaching activities</h2>
|
|
94 <div class="namelist">
|
|
95 <tal:block tal:repeat="teaching python:here.ZDBSlice(teachings, size=5)">
|
|
96 <div class="name">
|
|
97 <a tal:omit-tag="not:teaching/link" tal:attributes="href teaching/link"> <span tal:replace="teaching/date" />
|
|
98 </a>
|
|
99 </div>
|
|
100 <div class="definition">
|
|
101 <a tal:omit-tag="not:teaching/link" tal:attributes="href teaching/link"> <span tal:replace="teaching/place" />
|
|
102 – <i><span tal:replace="teaching/title" /></i>
|
|
103 </a>
|
|
104 </div>
|
|
105 </tal:block>
|
|
106 <p tal:condition="python:len(teachings)>5">
|
|
107 <a tal:attributes="href string:$baseUrl/teaching_full">more</a>
|
|
108 </p>
|
|
109 </div>
|
|
110 </tal:block>
|
|
111 </div>
|
|
112 <!-- center -->
|
|
113
|
|
114
|
|
115 <!--sidebar content -->
|
|
116 <div class="sidebar" metal:fill-slot="sidebar">
|
|
117 <div class="sideblock">
|
|
118 <h2>Contact</h2>
|
|
119 <div class="item noline">
|
|
120 Max Planck Institute for the History of Science
|
|
121 <br />
|
|
122 Boltzmannstraße 22
|
|
123 <br />
|
|
124 14195 Berlin
|
|
125 <br />
|
|
126 Germany
|
|
127 </div>
|
|
128 <div class="item" tal:condition="python:content.telefon_p=='yes'">
|
|
129 tel.:<span tal:content="content/telefon">[FMP-Field: telefon]</span>
|
|
130 <br />
|
|
131 </div>
|
|
132 <div class="item" tal:condition="python:content.fax_p=='yes'">
|
|
133 fax:<span tal:content="content/fax">[FMP-Field: fax]</span>
|
|
134 <br />
|
|
135 </div>
|
|
136 <div class="item internal" tal:condition="python:content.e_mail_p=='yes'">
|
|
137 <a class="maillink" tal:attributes="href string:mailto:${content/e_mail}" tal:content="content/e_mail">[FMP-Field:
|
|
138 e_mail]</a>
|
|
139 </div>
|
|
140 <div class="item external" tal:condition="python:content.e_mail2_p=='yes'">
|
|
141 <a class="maillink" tal:attributes="href string:mailto:${content/e_mail2}" tal:content="content/e_mail2">[FMP-Field:
|
|
142 e_mail2]</a> (external)
|
|
143 </div>
|
|
144 </div>
|
|
145
|
40
|
146 <div class="sideblock" tal:define="projects python:here.getProjectFolder().getProjectsOfMember(key=key)" tal:condition="projects">
|
3
|
147 <h2>Projects</h2>
|
40
|
148 <div class="project" tal:repeat="project projects">
|
|
149 <a tal:attributes="href python:project.getUrl(baseUrl=root+'/'+secmap['research']+'/projects/')"
|
|
150 tal:content="project/getLabel" />
|
3
|
151 </div>
|
|
152 </div>
|
|
153
|
|
154 <div class="sideblock">
|
|
155 <h2>Related Material</h2>
|
|
156 <div class="item download" tal:condition="python:getattr(here,'cv_publish','no')=='yes'">
|
|
157 <a target="_blank" href="downloadCV">Download Curriculum Vitae</a>
|
|
158 </div>
|
|
159 <div class="item download" tal:condition="python:getattr(here,'publications_publish','no')=='yes'">
|
|
160 <a target="_blank" href="downloadPublications">Download Publication List</a>
|
|
161 <br />
|
|
162 </div>
|
|
163 <div class="item internal">
|
|
164 <a target="_blank"
|
46
|
165 tal:attributes="href python:member.getConeId()">
|
|
166 See publications on pubman</a>
|
3
|
167 </div>
|
|
168 <div class="item internal"
|
|
169 tal:repeat="addLink python:here.ZDBInlineSearch(_table='additionallink',key_main=key,_op_key_main='eq',_sort='priority',published='yes')">
|
|
170 <a target="_blank" tal:content="addLink/title" tal:attributes="href addLink/link"> Daston on the History of Science
|
|
171 (listen to CBC-Interview, Fall 2007)</a>
|
|
172 </div>
|
|
173 </div>
|
|
174 </div>
|
|
175 <!-- sidebar -->
|
|
176 </body>
|
|
177 </html> |