120 lines
4.3 KiB
XML
120 lines
4.3 KiB
XML
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
|
|
lang="en"
|
|
metal:use-macro="context/main_template/macros/master"
|
|
i18n:domain="collective.contact.core">
|
|
<body>
|
|
|
|
<div metal:fill-slot="main">
|
|
<h1><span tal:content="view/fullname"></span><tal:content i18n:translate="colon">:</tal:content>
|
|
<span tal:content="view/title"></span></h1>
|
|
|
|
<div class="field" tal:condition="context/photo">
|
|
<img tal:replace="structure python: view.widgets['photo'].render()" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/position">
|
|
<label><tal:block i18n:translate="">Position</tal:block>:</label>
|
|
<a tal:attributes="href view/position/absolute_url">
|
|
<span tal:content="view/position/Title"
|
|
i18n:translate="" />
|
|
</a>
|
|
</div>
|
|
|
|
<div id="organizations" class="field" tal:condition="view/organizations">
|
|
<label><tal:block i18n:translate="">Organizations</tal:block>:</label>
|
|
<ul>
|
|
<tal:block tal:repeat="organization view/organizations">
|
|
<li><a tal:attributes="href organization/absolute_url">
|
|
<span tal:replace="organization/Title"
|
|
i18n:translate="" />
|
|
</a></li>
|
|
</tal:block>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/start_date">
|
|
<label><tal:block i18n:translate="">Start date</tal:block>:</label>
|
|
<span tal:content="view/start_date"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/end_date">
|
|
<label><tal:block i18n:translate="">End date</tal:block>:</label>
|
|
<span tal:content="view/end_date"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/birthday">
|
|
<label><tal:block i18n:translate="">Birthday</tal:block>:</label>
|
|
<span tal:content="view/birthday"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/email">
|
|
<label><tal:block i18n:translate="">Email</tal:block>:</label>
|
|
<a tal:attributes="href string:mailto:${view/email}"
|
|
tal:content="view/email"
|
|
i18n:translate=""></a>
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/phone">
|
|
<label><tal:block i18n:translate="">Phone number</tal:block>:</label>
|
|
<span tal:content="view/phone"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/cell_phone">
|
|
<label><tal:block i18n:translate="">Cell phone number</tal:block>:</label>
|
|
<span tal:content="view/cell_phone"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/fax">
|
|
<label><tal:block i18n:translate="">Fax number</tal:block>:</label>
|
|
<span tal:content="view/fax"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/im_handle">
|
|
<label><tal:block i18n:translate="">IM handle</tal:block>:</label>
|
|
<span tal:content="view/im_handle"
|
|
i18n:translate="" />
|
|
</div>
|
|
|
|
<div class="field" tal:condition="view/website">
|
|
<label><tal:block i18n:translate="">Website</tal:block>:</label>
|
|
<a tal:content="view/website"
|
|
tal:attributes="href view/website" />
|
|
</div>
|
|
|
|
<div id="address"
|
|
tal:replace="structure view/render_address" />
|
|
|
|
<tal:block tal:repeat="field view/ttw_fields">
|
|
<div class="field" tal:define="widget python: view.widgets[field]" tal:condition="widget/value">
|
|
<label tal:content="python: widget.label" i18n:translate="" />
|
|
<span tal:content="structure widget/render" />
|
|
</div>
|
|
</tal:block>
|
|
|
|
<fieldset tal:repeat="group view/groups"
|
|
tal:attributes="id python:''.join((group.prefix, 'groups.', group.__name__)).replace('.', '-')">
|
|
<legend tal:content="group/label" />
|
|
<div class="field" tal:repeat="widget group/widgets/values">
|
|
<label tal:content="widget/label" />
|
|
<br />
|
|
<div tal:content="structure widget/render" />
|
|
</div>
|
|
</fieldset>
|
|
|
|
<div id="download_vcard">
|
|
<a href="@@contact.vcf" tal:attributes="href string: ${context/absolute_url}/@@contact.vcf">
|
|
<img tal:attributes="src string:${portal_url}/vcard_icon.png" />
|
|
<tal:vcard i18n:translate=""> Download VCard</tal:vcard>
|
|
</a>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</body>
|
|
</html> |