1 <?xml version="1.0" encoding="utf-8"?>
4 <record model="ir.ui.view" id="view_calendar_collection_form">
5 <field name="name">Calendar Collections : Form</field>
6 <field name="model">document.directory</field>
7 <field name="priority">40</field>
8 <field name="type">form</field>
9 <field name="arch" type="xml">
10 <form string="Calendar Collections" version="7.0">
12 <field name="name" colspan="4"/>
13 <field name="user_id"/>
14 <field name="parent_id"/>
16 <field name="calendar_collection"/>
17 <field name="storage_id"/>
18 <field name="calendar_ids" colspan="4" nolabel="1"/>
24 <record model="ir.ui.view" id="view_calendar_collection_tree">
25 <field name="name">Calendar Collections : Tree</field>
26 <field name="model">document.directory</field>
27 <field name="type">tree</field>
28 <field name="priority">40</field>
29 <field name="arch" type="xml">
30 <tree string="Calendar Collections" toolbar="1">
32 <field name="parent_id"/>
33 <field name="user_id"/>
34 <field name="create_date"/>
35 <field name="write_date"/>
37 <field name="calendar_collection"/>
38 <field name="storage_id"/>
43 <record model="ir.actions.act_window" id="action_calendar_collection_form">
44 <field name="name">Calendar Collections</field>
45 <field name="type">ir.actions.act_window</field>
46 <field name="res_model">document.directory</field>
47 <field name="view_type">form</field>
48 <field name="view_mode">tree,form</field>
49 <field name="domain">[('calendar_collection','=',True)]</field>
50 <field name="context">{'default_calendar_collection': True}</field>
53 <record model="ir.actions.act_window" id="document.action_document_directory_form">
54 <field name="name">Document Directory</field>
55 <field name="domain">[('calendar_collection','=',False)]</field>
58 <record id="action_dir_view1" model="ir.actions.act_window.view">
59 <field eval="10" name="sequence"/>
60 <field name="view_mode">tree</field>
61 <field name="view_id" ref="view_calendar_collection_tree"/>
62 <field name="act_window_id" ref="action_calendar_collection_form"/>
65 <record id="action_dir_view2" model="ir.actions.act_window.view">
66 <field eval="20" name="sequence"/>
67 <field name="view_mode">form</field>
68 <field name="view_id" ref="view_calendar_collection_form"/>
69 <field name="act_window_id" ref="action_calendar_collection_form"/>
72 <menuitem id="menu_calendar" name="Calendar"
73 parent="knowledge.menu_document_configuration" />
75 <menuitem action="action_calendar_collection_form"
76 id="menu_calendar_collection" parent="menu_calendar" />
78 <record model="ir.ui.view" id="view_caldav_form">
79 <field name="name">Calendar : Form</field>
80 <field name="model">basic.calendar</field>
81 <field name="type">form</field>
82 <field name="arch" type="xml">
83 <form string="Calendar" version="7.0">
87 <field name="user_id"/>
88 <field name="collection_id" required="1"/>
89 <field name="has_webcal" groups="base.group_no_one" />
90 <field name="calendar_color" groups="base.group_no_one" />
91 <field name="calendar_order" groups="base.group_no_one" />
94 <page string="Calendar Lines">
95 <field name="line_ids" mode="form,tree" colspan="4" nolabel="1">
96 <form string="Calendar Lines" version="7.0">
98 <field name="name" required="1"/>
99 <field name="object_id" required="1"/>
100 <field name="domain"/>
102 <field name="mapping_ids">
103 <tree string="Attributes Mapping" editable="bottom">
104 <field name="name" required="1" domain="[('type', '=', parent.name)]"/>
106 <field name="field_id" required="1" domain="[('model_id', '=', parent.object_id)]" />
107 <field name="expr" />
109 <form string="Attributes Mapping" version="7.0">
111 <field name="name" required="1" domain="[('type', '=', parent.name)]"/>
112 <field name="field_id" domain="[('model_id', '=', parent.object_id)]"
114 <field name="fn" required="1" />
115 <field name="expr" />
117 <separator string="Value Mapping"/>
118 <field name="mapping"/>
122 <tree string="Calendar Lines" editable="bottom">
123 <field name="name" />
124 <field name="object_id" />
128 <page string="Other Info">
129 <separator string="Description"/>
130 <field name="description"/>
138 <record model="ir.ui.view" id="view_caldav_tree">
139 <field name="name">Calendar : Tree</field>
140 <field name="model">basic.calendar</field>
141 <field name="type">tree</field>
142 <field name="arch" type="xml">
143 <tree string="Calendars" toolbar="1">
146 <field name="user_id"/>
147 <field name="collection_id" required="1"/>
148 <field name="has_webcal" groups="base.group_no_one" />
149 <field name="calendar_color" groups="base.group_no_one" />
150 <field name="calendar_order" groups="base.group_no_one" />
155 <record model="ir.ui.view" id="view_caldav_search">
156 <field name="name">Calendar: Search</field>
157 <field name="model">basic.calendar</field>
158 <field name="type">search</field>
159 <field name="arch" type="xml">
160 <search string="Calendars">
161 <field name="name" string="Calendar"/>
162 <separator orientation="vertical"/>
163 <filter string="WebCal" icon="terp-calendar" domain="[('has_webcal', '=', True)]" help="Webcal Calendar"/>
164 <filter string="Event" icon="terp-calendar" domain="[('type', '=', 'vevent')]"/>
165 <filter string="Todo" icon="terp-calendar" domain="[('type', '=', 'vtodo')]"/>
166 <filter string="My Calendar(s)" icon="terp-personal" domain="[('user_id', '=', uid)]" help="My Calendar(s)"/>
167 <separator orientation="vertical"/>
168 <field name="user_id" widget="selection"/>
169 <field name="collection_id"/>
175 <record model="ir.actions.act_window" id="action_caldav_form">
176 <field name="name">Calendars</field>
177 <field name="type">ir.actions.act_window</field>
178 <field name="res_model">basic.calendar</field>
179 <field name="view_type">form</field>
180 <field name="view_mode">tree,form</field>
181 <field name="help">"Calendars" allow you to Customize calendar event and todo attribute with any of OpenERP model.Caledars provide iCal Import/Export functionality.Webdav server that provides remote access to calendar.Help You to synchronize Meeting with Calendars client.You can access Calendars using CalDAV clients, like sunbird, Calendar Evaluation, Mobile.</field>
184 <record id="action_caldav_view1" model="ir.actions.act_window.view">
185 <field eval="10" name="sequence"/>
186 <field name="view_mode">tree</field>
187 <field name="view_id" ref="view_caldav_tree"/>
188 <field name="act_window_id" ref="action_caldav_form"/>
190 <record id="action_caldav_view2" model="ir.actions.act_window.view">
191 <field eval="20" name="sequence"/>
192 <field name="view_mode">form</field>
193 <field name="view_id" ref="view_caldav_form"/>
194 <field name="act_window_id" ref="action_caldav_form"/>
197 <menuitem action="action_caldav_form"
198 id="menu_caldav_directories" parent="menu_calendar" />