[MERGE] addons 16 survey
[odoo/odoo.git] / addons / portal_hr_employees / hr_employee_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <!-- add visibility field to the employee form view -->
6         <record id="view_employee_form" model="ir.ui.view">
7             <field name="name">portal_hr_employees.employee.form</field>
8             <field name="model">hr.employee</field>
9             <field name="inherit_id" ref="hr.view_employee_form"/>
10             <field name="arch" type="xml">
11                 <xpath expr="//field[@name='active']" position="before">
12                     <field name="visibility"/>
13                 </xpath>
14             </field>
15         </record>
16
17         <!-- a kanban view of the employees to the portal's contact page -->
18         <record id="wizard_contact_form_view_employees_list" model="ir.ui.view">
19             <field name="name">portal_hr_employees.employees_list</field>
20             <field name="model">portal_crm.crm_contact_us</field>
21             <field name="inherit_id" ref="portal_crm.wizard_contact_form_view"/>
22             <field name="arch" type="xml">
23                 <xpath expr="//div[@class='oe_portal_crm_team']" position="inside">
24                     <h1>Meet the team</h1>
25                     <field name="employee_ids" widget="many2many_kanban">
26                         <kanban>
27                             <field name="visibility"/>
28
29                             <templates>
30                                 <t t-name="kanban-box">
31                                     <div class="oe_employee_vignette">
32                                         <div class="oe_employee_image">
33                                             <img t-att-src="kanban_image('hr.employee', 'photo', record.id.value)" class="oe_employee_picture"/>
34                                         </div>
35                                         <div class="oe_employee_details">
36                                             <h4>
37                                                 <a type="open"><field name="name"/><t t-if="record.login.raw_value"> (<field name="login"/>)</t></a>
38                                             </h4>
39                                             <ul>
40                                                 <li t-if="record.job_id.raw_value"><field name="job_id"/></li>
41                                                 <li t-if="record.work_phone.raw_value">Tel: <field name="work_phone"/></li>
42                                                 <li t-if="record.mobile_phone.raw_value">Mobile: <field name="mobile_phone"/></li>
43                                                 <li t-if="record.work_email.raw_value"><a t-attf-href="mailto:#{record.work_email.value}"><field name="work_email"/></a></li>
44                                             </ul>
45                                         </div>
46                                     </div>
47                                 </t>
48                             </templates>
49                         </kanban>
50                     </field>
51                 </xpath>
52             </field>
53         </record>
54
55     </data>
56 </openerp>