summaryrefslogtreecommitdiff
path: root/addons/document/document_view.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/document/document_view.xml')
-rw-r--r--addons/document/document_view.xml124
1 files changed, 45 insertions, 79 deletions
diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml
index 82919ab02cb..b631583fb27 100644
--- a/addons/document/document_view.xml
+++ b/addons/document/document_view.xml
@@ -1,3 +1,4 @@
+<?xml version="1.0"?>
<openerp>
<data>
<menuitem name="Document Management" id="menu_document_management_configuration" parent="knowledge.menu_document_configuration" sequence="1"/>
@@ -5,7 +6,6 @@
<record model="ir.ui.view" id="view_document_storage_form">
<field name="name">document.storage</field>
<field name="model">document.storage</field>
- <field name="type">form</field>
<field name="arch" type="xml">
<form string="Storage Media">
<group col="4">
@@ -25,7 +25,6 @@
<record model="ir.ui.view" id="view_document_storage_tree">
<field name="name">document.storage</field>
<field name="model">document.storage</field>
- <field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Storage Media" toolbar="1">
<field name="name"/>
@@ -37,11 +36,9 @@
<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">
- <field name="name" />
- <newline/>
+ <search string="Search Document Storage">
+ <field name="name" string="Document Storage"/>
<group expand="0" string="Group By...">
<filter string="Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'type'}"/>
</group>
@@ -67,7 +64,6 @@
<record model="ir.ui.view" id="view_document_directory_form">
<field name="name">document.directory</field>
<field name="model">document.directory</field>
- <field name="type">form</field>
<field name="arch" type="xml">
<form string="Directories" col="4" version="7.0">
<group col="4">
@@ -93,7 +89,7 @@
</group>
<group col="4">
<field name="ressource_parent_type_id"/>
- <field name="ressource_id" select="2" readonly="1"/>
+ <field name="ressource_id" readonly="1"/>
</group>
<group col="2" attrs="{'invisible': [('type','!=','ressource'),('ressource_parent_type_id','=',False)]}">
<field name="resource_find_all"/>
@@ -150,7 +146,6 @@
<record model="ir.ui.view" id="view_document_directory_tree">
<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">
@@ -168,23 +163,18 @@
<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">
+ <field name="name" string="Document Directory"/>
<filter string="Static" domain="[('type','=','directory')]"/>
<filter string="Resources" icon="terp-personal" domain="[('type','=','ressource')]"/>
- <separator orientation="vertical"/>
- <field name="name" />
- <field name="user_id" />
<field name="company_id" groups="base.group_multi_company"/>
<field name="storage_id" />
- <newline/>
+ <field name="user_id" />
<group expand="0" string="Group By...">
<filter string="Owner" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}"/>
- <separator orientation="vertical"/>
<filter string="Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'type'}"/>
<filter string="Storage" domain="[]" icon="terp-accessories-archiver" context="{'group_by':'storage_id'}"/>
- <separator orientation="vertical" groups="base.group_multi_company"/>
<filter string="Company" domain="[]" icon="terp-go-home" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>
</group>
</search>
@@ -236,70 +226,43 @@
<field name="name">ir.attachment</field>
<field name="model">ir.attachment</field>
<field name="priority" eval="1"/>
- <field name="type">form</field>
+ <field name="inherit_id" ref="base.view_attachment_form"/>
<field name="arch" type="xml">
- <form string="Documents" version="7.0">
- <sheet>
- <group col="4">
- <field name="name"/>
- <field name="parent_id"/>
- <field name="user_id"/>
- <field name="company_id" groups="base.group_multi_company" widget="selection"/>
- </group>
- <notebook colspan="4">
- <page string="Attachment">
- <group>
- <group string="Data">
- <field name="type"/>
- <newline />
- <field name="datas" filename="datas_fname" attrs="{'invisible':[('type','=','url')]}"/>
- <field name="datas_fname" attrs="{'invisible':[('type','=','url')]}"/>
- <field name="url" widget="url" attrs="{'invisible':[('type','=','binary')]}"/>
- </group>
- <group>
- <field name="res_id" invisible="True"/>
- <field name="res_model" readonly="True" invisible="True" attrs="{'invisible': [('res_id','=',0)]}"/>
- <field name="res_name" readonly="1" attrs="{'invisible': [('res_id','=',0)]}"/>
- <separator string="Related to" colspan="2"/>
- <field name="partner_id"/>
- </group>
- <group groups="base.group_no_one" string="Created">
- <field name="create_uid" readonly="1"/>
- <field name="create_date" readonly="1"/>
- </group>
- <group groups="base.group_no_one" string="Modified">
- <field name="write_uid" readonly="1"/>
- <field name="write_date" readonly="1"/>
- </group>
- </group>
- </page>
- <page string="Indexed Content - experimental" groups="base.group_no_one">
- <field name="index_content"/>
- </page>
- <page string="Notes">
- <field name="description"/>
- </page>
- </notebook>
- </sheet>
- </form>
+ <field name="url" position="after">
+ <field name="user_id"/>
+ </field>
+ <field name="company_id" position="before">
+ <field name="parent_id"/>
+ <field name="partner_id"/>
+ </field>
+ <xpath expr="//div[@name='creation_div']" position='after'>
+ <label for="write_uid" string="Modification"/>
+ <div>
+ <field name="write_uid" readonly="1" class="oe_inline"/> on
+ <field name="write_date" readonly="1" class="oe_inline"/>
+ </div>
+ </xpath>
+ <xpath expr="//group[@name='description_group']" position='after'>
+ <group string="Indexed Content" colspan="4">
+ <field name="index_content" nolabel="1"/>
+ </group>
+ </xpath>
</field>
</record>
<record id="view_attach_filter_inherit0" model="ir.ui.view">
<field name="name">IR Attachment0</field>
<field name="model">ir.attachment</field>
- <field name="type">search</field>
<field name="inherit_id" ref="base.view_attachment_search"/>
<field name="arch" type="xml">
- <field name="create_uid" position="replace">
- <field name="user_id">
- <filter icon="terp-personal"
- domain="[('user_id','=',uid)]"
- help="Filter on my documents" />
- </field>
+ <xpath expr="//filter[@name='my_documents_filter']" position="replace">
+ <filter name="my_documents_filter" string="My Document(s)" icon="terp-personal" domain="[('user_id','=',uid)]" help="Filter on my documents"/>
+ </xpath>
+ <xpath expr="//field[@name='create_uid']" position="replace">
+ <field name="user_id"/>
<field name="parent_id" />
<field name="index_content"/>
- </field>
+ </xpath>
</field>
</record>
@@ -308,7 +271,6 @@
<field name="name">IR Attachment2</field>
<field name="model">ir.attachment</field>
- <field name="type">search</field>
<field name="inherit_id" ref="base.view_attachment_search"/>
<field name="arch" type="xml">
<filter string="Owner" position="replace">
@@ -323,10 +285,9 @@
<record model="ir.ui.view" id="view_document_file_tree">
<field name="name">ir.attachment</field>
<field name="model">ir.attachment</field>
- <field name="type">tree</field>
<field name="priority" eval="1"/>
<field name="arch" type="xml">
- <tree colors="blue:type in ('url',)">
+ <tree colors="blue:type in ('url',)" string="Attachments">
<field name="name"/>
<field name="parent_id" />
<field name="user_id"/>
@@ -345,7 +306,14 @@
<field name="type">ir.actions.act_window</field>
<field name="res_model">ir.attachment</field>
<field name="view_type">form</field>
- <field name="help">The Documents repository gives you access to all attachments, such as mails, project documents, invoices etc.</field>
+ <field name="help" type="html">
+ <p class="oe_view_nocontent_create">
+ Click to create a new document.
+ </p><p>
+ The Documents repository gives you access to all attachments, such
+ as mails, project documents, invoices etc.
+ </p>
+ </field>
</record>
<menuitem name="Documents" id="menu_document_doc" parent="knowledge.menu_document" sequence="0"/>
<menuitem
@@ -383,12 +351,11 @@
<record model="ir.ui.view" id="view_process_node_form_inherit1">
<field name="name">process.node.form</field>
<field name="model">process.node</field>
- <field name="type">form</field>
- <field name="inherit_id" ref="process.view_process_node_form"/>
+ <field name="inherit_id" ref="process.view_process_node_form"/>
<field name="priority" eval="1"/>
<field name="arch" type="xml">
<field name="subflow_id" position="after">
- <field name="directory_id" domain="[('ressource_type_id','=',model_id),('ressource_parent_type_id','=',False)]"/>
+ <field name="directory_id" string="Document Directory" domain="[('ressource_type_id','=',model_id),('ressource_parent_type_id','=',False)]"/>
<newline/>
</field>
</field>
@@ -397,8 +364,7 @@
<record model="ir.ui.view" id="view_process_form_inherit1">
<field name="name">process.process.form</field>
<field name="model">process.process</field>
- <field name="type">form</field>
- <field name="inherit_id" ref="process.view_process_form"/>
+ <field name="inherit_id" ref="process.view_process_form"/>
<field name="priority" eval="1"/>
<field name="arch" type="xml">
<field name="subflow_id" position="after">
@@ -417,7 +383,7 @@
<act_window
domain="[('parent_id', '=', active_id)]"
context="{'default_parent_id': active_id}"
- id="zoom_directory" name="Related Documents"
+ id="zoom_directory" name="Related Documents"
res_model="ir.attachment"
src_model="document.directory"/>
</data>