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