summaryrefslogtreecommitdiff
path: root/addons/document/document_view.xml
diff options
context:
space:
mode:
authorP. Christeas <p_christ@hol.gr>2010-06-23 14:22:30 +0300
committerP. Christeas <p_christ@hol.gr>2010-06-23 14:22:30 +0300
commit312681ccd58e754220bfcdf073a144ab9060aa90 (patch)
tree1024ffd5fca00d79e6311509d6069f5fb69d5767 /addons/document/document_view.xml
parenta26e8ae2eef6af0d33255f1081cfcc978c0c5138 (diff)
parentb224ddbf8f2aa5d37ec3c60a89a4a0753e54b7dc (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.xml53
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>