Launchpad automatic translations update.
[odoo/odoo.git] / addons / document_webdav / webdav_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data>
4
5     <record model="ir.ui.view" id="view_dir_props_form">
6         <field name="name">document.webdav.dir.property.form</field>
7         <field name="model">document.webdav.dir.property</field>
8         <field name="type">form</field>
9         <field name="arch" type="xml">
10             <form string="Properties">
11                 <group col="4">
12                     <field name="namespace"/>
13                     <field name="name"/>
14                     <field name="dir_id" />
15                     <field name="do_subst" />
16                 </group>
17                 <field name="value" colspan="4" />
18             </form>
19         </field>
20     </record>
21
22     <record model="ir.ui.view" id="view_dir_props_tree">
23         <field name="name">document.webdav.dir.property.tree</field>
24         <field name="model">document.webdav.dir.property</field>
25         <field name="type">tree</field>
26         <field name="arch" type="xml">
27             <tree string="Properties" toolbar="1">
28                 <field name="dir_id" />
29                 <field name="namespace"/>
30                 <field name="name"/>
31             </tree>
32         </field>
33     </record>
34
35     <record id="view_dir_props_filter" model="ir.ui.view">
36             <field name="name">Search View: Directory DAV properties</field>
37             <field name="model">document.webdav.dir.property</field>
38             <field name="type">search</field>
39             <field name="arch" type="xml">
40                 <search string="Search Document properties">
41                     <field name="name"
42                     filter_domain="['|', ('name','ilike',self), ('namespace','ilike',self)]"
43                     string="Document property"/>
44                     <newline/>
45                     <group expand="0" string="Group By..." groups="base.group_no_one">
46                         <filter string="Dir" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'dir_id'}"/>
47                         <filter string="Namespace" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'namespace'}"/>
48                     </group>
49                </search>
50             </field>
51         </record>
52
53     <record model="ir.actions.act_window" id="action_dir_props_form">
54         <field name="name">DAV Properties for Folders</field>
55         <field name="type">ir.actions.act_window</field>
56         <field name="res_model">document.webdav.dir.property</field>
57         <field name="view_type">form</field>
58         <field name="view_mode">tree,form</field>
59         <field name="search_view_id" ref="view_dir_props_filter"/>
60     </record>
61    <menuitem
62         name="DAV Properties"
63         id="menu_properties"
64         groups="base.group_no_one"
65         parent="document.menu_document_management_configuration"/>
66
67       <menuitem
68         name="Folders"
69         action="action_dir_props_form"
70         id="menu_folder_props"
71         groups="base.group_no_one"
72         parent="menu_properties"/>
73
74     <!-- Add the properties to the directory form -->
75     <record model="ir.ui.view" id="view_document_directory_form1">
76         <field name="name">document.directory.webdav.inherit</field>
77         <field name="model">document.directory</field>
78         <field name="inherit_id" ref="document.view_document_directory_form" />
79         <field name="type">form</field>
80         <field name="arch" type="xml">
81         <xpath expr="/form/notebook/page[@string='Dynamic context']" position="after" version="7.0">
82         <page string="WebDAV properties">
83             <label string="These properties will be added to WebDAV requests" colspan="4" />
84
85             <field name="dav_prop_ids" nolabel="1" colspan="4">
86                 <tree string="Properties">
87                     <field name="namespace"/>
88                     <field name="name"/>
89                 </tree>
90                 <form string="Properties" version="7.0">
91                     <group col="4">
92                         <field name="namespace"/>
93                         <field name="name"/>
94                         <newline />
95                         <field name="do_subst" />
96                     </group>
97                     <field name="value"/>
98                 </form>
99             </field>
100         </page>
101         </xpath>
102     </field>
103     </record>
104
105     <!-- File properties -->
106     <record model="ir.ui.view" id="view_file_props_form">
107         <field name="name">document.webdav.file.property.form</field>
108         <field name="model">document.webdav.file.property</field>
109         <field name="type">form</field>
110         <field name="arch" type="xml">
111             <form string="Properties">
112                 <group col="4">
113                     <field name="namespace"/>
114                     <field name="name"/>
115                     <newline />
116                     <field name="file_id" />
117                     <field name="do_subst" />
118                 </group>
119                 <field name="value"/>
120             </form>
121         </field>
122     </record>
123
124     <record model="ir.ui.view" id="view_file_props_tree">
125         <field name="name">document.webdav.file.property.tree</field>
126         <field name="model">document.webdav.file.property</field>
127         <field name="type">tree</field>
128         <field name="arch" type="xml">
129             <tree string="Properties" toolbar="1">
130         <field name="file_id" />
131         <field name="namespace"/>
132         <field name="name"/>
133             </tree>
134         </field>
135     </record>
136
137     <record id="view_file_props_filter" model="ir.ui.view">
138             <field name="name">Search View: File DAV properties</field>
139             <field name="model">document.webdav.file.property</field>
140             <field name="type">search</field>
141             <field name="arch" type="xml">
142                 <search string="Search Document properties">
143                     <field name="name"
144                     filter_domain="['|', ('name','ilike',self), ('namespace','ilike',self)]"
145                     string="Document Property"/>
146                     <newline/>
147                     <group expand="0" string="Group By..." groups="base.group_no_one">
148                         <filter string="Document" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'file_id'}"/>
149                         <filter string="Namespace" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'namespace'}"/>
150                     </group>
151                </search>
152             </field>
153         </record>
154
155     <record model="ir.actions.act_window" id="action_file_props_form">
156         <field name="name">DAV Properties for Documents</field>
157         <field name="type">ir.actions.act_window</field>
158         <field name="res_model">document.webdav.file.property</field>
159         <field name="view_type">form</field>
160         <field name="view_mode">tree,form</field>
161         <field name="search_view_id" ref="view_file_props_filter"/>
162     </record>
163    <menuitem
164         name="Documents"
165         action="action_file_props_form"
166         id="menu_document_props"
167         groups="base.group_no_one"
168         parent="menu_properties"/>
169 </data>
170 </openerp>