diff options
| author | P. Christeas <p_christ@hol.gr> | 2010-06-23 14:22:30 +0300 |
|---|---|---|
| committer | P. Christeas <p_christ@hol.gr> | 2010-06-23 14:22:30 +0300 |
| commit | 312681ccd58e754220bfcdf073a144ab9060aa90 (patch) | |
| tree | 1024ffd5fca00d79e6311509d6069f5fb69d5767 /addons/document/document_view.xml | |
| parent | a26e8ae2eef6af0d33255f1081cfcc978c0c5138 (diff) | |
| parent | b224ddbf8f2aa5d37ec3c60a89a4a0753e54b7dc (diff) | |
Merge remote branch 'origin/dms-bugfix' into trunk-fix-webdav
bzr revid: p_christ@hol.gr-20100623112230-2o4d2bpw0p14x5lq
Diffstat (limited to 'addons/document/document_view.xml')
| -rw-r--r-- | addons/document/document_view.xml | 53 |
1 files changed, 51 insertions, 2 deletions
diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml index b1696fa770d..712d189a1d2 100644 --- a/addons/document/document_view.xml +++ b/addons/document/document_view.xml @@ -41,11 +41,33 @@ </field> </record> + <record id="view_document_storage_filter" model="ir.ui.view"> + <field name="name">Search View: Document Storage</field> + <field name="model">document.storage</field> + <field name="type">search</field> + <field name="arch" type="xml"> + <search string="Search Document storage"> + <filter string="Database Storage" domain="[('type','=','db')]"/> + <filter string="Internal File storage" domain="[('type','=','filestore')]"/> + <filter string="External File storage" domain="[('type','=','realstore')]"/> + <separator orientation="vertical"/> + <field name="name" /> + <field name="user_id" /> + <newline/> + <group expand="0" string="Group By..." groups="base.group_extended"> + <filter string="Type" domain="[]" context="{'group_by':'type'}"/> + <filter string="Owner" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}"/> + </group> + </search> + </field> + </record> + <record model="ir.actions.act_window" id="action_document_storage_form"> <field name="type">ir.actions.act_window</field> <field name="res_model">document.storage</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> + <field name="search_view_id" ref="view_document_storage_filter"/> </record> <menuitem name="Storage Media" @@ -96,7 +118,7 @@ </tree> </field> </page> - <page string="Dynamic context"> + <page string="Dynamic context" groups="base.group_extended"> <field name="dctx_ids" nolabel="1" colspan="4"> <tree string="Fields" editable="bottom"> <field name="field"/> @@ -119,6 +141,7 @@ <field name="name">document.directory</field> <field name="model">document.directory</field> <field name="type">tree</field> + <field name="field_parent">child_ids</field> <field name="arch" type="xml"> <tree string="Directories" toolbar="1"> <field name="name"/> @@ -130,12 +153,35 @@ </field> </record> + <record id="view_document_directory_filter" model="ir.ui.view"> + <field name="name">Search View: Document Directory</field> + <field name="model">document.directory</field> + <field name="type">search</field> + <field name="arch" type="xml"> + <search string="Search Document Directory"> + <filter string="Static" domain="[('type','=','directory')]"/> + <filter string="Resources" domain="[('type','=','ressource')]"/> + <separator orientation="vertical"/> + <field name="name" /> + <field name="user_id" /> + <field name="storage_id" /> + <newline/> + <group expand="0" string="Group By..." groups="base.group_extended"> + <filter string="Type" domain="[]" context="{'group_by':'type'}"/> + <filter string="Owner" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}"/> + <filter string="Storage" domain="[]" context="{'group_by':'storage_id'}"/> + </group> + </search> + </field> + </record> + <record model="ir.actions.act_window" id="action_document_directory_form"> <field name="name">Directories</field> <field name="type">ir.actions.act_window</field> <field name="res_model">document.directory</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> + <field name="search_view_id" ref="view_document_directory_filter"/> </record> <record id="action_dir_view1" model="ir.actions.act_window.view"> @@ -260,7 +306,7 @@ <field name="type">tree</field> <field name="priority" eval="1"/> <field name="arch" type="xml"> - <tree colors="blue:type in ('url')" string="Documents"> *-* + <tree colors="blue:type in ('url')"> <field name="name"/> <field name="type"/> <field name="datas_fname"/> @@ -349,6 +395,9 @@ res_model="ir.attachment" src_model="document.directory"/> + + + </data> </openerp> |
