diff options
| author | Antony Lesuisse <al@openerp.com> | 2012-12-16 20:09:50 +0100 |
|---|---|---|
| committer | Antony Lesuisse <al@openerp.com> | 2012-12-16 20:09:50 +0100 |
| commit | c90a1492d67fdfb63a3747489475362d0bd923d7 (patch) | |
| tree | d05930660e4c3f7029cf290da4167377ef3e92a7 /addons/document/document_view.xml | |
| parent | 9c8aa2cb967a0ffd3d468604672e4ee2020fc558 (diff) | |
| parent | 9a191f7f1717f5a0ae6c97b7a0ced0efbd0c17bf (diff) | |
[MERGE] trunk
bzr revid: al@openerp.com-20121216190950-n0sqzfsfyrlnlxoh
Diffstat (limited to 'addons/document/document_view.xml')
| -rw-r--r-- | addons/document/document_view.xml | 197 |
1 files changed, 78 insertions, 119 deletions
diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml index f774dd2f3c9..54776c4d36e 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,18 +6,16 @@ <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 colspan="4" col="6"> - <field name="name" select="1" colspan="4"/> + <group col="4"> + <field name="name" colspan="4"/> <field name="type"/> - <newline/> <field name="user_id"/> <field name="online"/> <field name="readonly"/> </group> - <group colspan="2" attrs="{'invisible':[('type','in',['db', 'db64'])]}"> + <group attrs="{'invisible':[('type','in',['db', 'db64'])]}"> <field name="path"/> </group> </form> @@ -26,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"/> @@ -38,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> @@ -68,19 +64,21 @@ <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"> - <field name="name" select="1" colspan="4"/> - <field name="parent_id"/> - <field name="storage_id" widget="selection" /> - <field name="user_id"/> - <field name="company_id" groups="base.group_multi_company" widget="selection"/> + <form string="Directories" col="4" version="7.0"> + <group col="4"> + <field name="name"/> + <field name="parent_id"/> + <field name="storage_id"/> + <field name="user_id"/> + <field name="company_id" groups="base.group_multi_company" widget="selection"/> + </group> <notebook colspan="4"> <page string="Definition"> - <separator string="Directory Type" colspan="4"/> - <field name="type"/> - <group colspan="4" col="4" attrs="{'invisible': [('type','!=','ressource')]}"> + <group string="Directory Type" colspan="4"> + <field name="type"/> + </group> + <group col="4" attrs="{'invisible': [('type','!=','ressource')]}"> <field name="ressource_type_id" on_change="onchange_content_id(ressource_type_id)" attrs="{'required': [('type','=','ressource')] }"/> <newline/> @@ -89,11 +87,11 @@ <newline/> <field name="domain" attrs="{'required': [('type','=','ressource')], 'readonly': [('type','=','static')]}"/> </group> - <group colspan="4" col="4"> + <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 colspan="4" col="2" attrs="{'invisible': [('type','!=','ressource'),('ressource_parent_type_id','=',False)]}"> + <group col="2" attrs="{'invisible': [('type','!=','ressource'),('ressource_parent_type_id','=',False)]}"> <field name="resource_find_all"/> </group> @@ -102,14 +100,16 @@ <label colspan="4" string="For each entry here, virtual files will appear in this folder." /> <field name="content_ids" nolabel="1" colspan="4" > <form string="Contents"> - <field name="name"/> - <field name="sequence"/> - <field name="prefix"/> - <field name="suffix"/> - <field name="extension"/> - <field name="include_name"/> - <separator string="PDF Report" colspan="4"/> - <field name="report_id" domain="[('model_id','=',parent.ressource_type_id)]"/> + <group col="4"> + <field name="name"/> + <field name="sequence"/> + <field name="prefix"/> + <field name="suffix"/> + <field name="extension"/> + <field name="include_name"/> + <separator string="PDF Report" colspan="4"/> + <field name="report_id" domain="[('model_id','=',parent.ressource_type_id)]"/> + </group> </form> <tree string="Contents"> <field name="sequence" string="Seq."/> @@ -127,8 +127,10 @@ <field name="expr"/> </tree> <form string="Fields"> - <field name="field"/> - <field name="expr"/> + <group col="4"> + <field name="field"/> + <field name="expr"/> + </group> </form> </field> </page> @@ -144,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"> @@ -162,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> @@ -230,77 +226,46 @@ <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"> - <group colspan="4" col="6"> - <field name="name" select="1" colspan="4" /> - <field name="parent_id"/> - <newline/> - <field name="user_id"/> - <field name="company_id" groups="base.group_multi_company" widget="selection"/> + <xpath expr="//field[@name='datas_fname']" position="replace"> + <field name="datas_fname" invisible="1" on_change="onchange_file(datas_fname)"/> + </xpath> + <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> - <notebook colspan="4"> - <page string="Attachment"> - <group col="2" colspan="2"> - <separator string="Data" colspan="2"/> - <field name="type"/> - <newline /> - <group col="2" colspan="2" attrs="{'invisible':[('type','=','url')]}"> - <field name="datas" filename="datas_fname"/> - <field name="datas_fname" select="1"/> - </group> - <group col="2" colspan="2" attrs="{'invisible':[('type','=','binary')]}"> - <field name="url" widget="url"/> - </group> - </group> - <group col="2" colspan="2"> - <field name="res_id" invisible="True"/> - <group col="2" colspan="2" attrs="{'invisible': [('res_id','=',0)]}"> - <separator string="Attached to" colspan="2"/> - <field name="res_model" readonly="True" invisible="True"/> - <field name="res_name" readonly="1"/> - </group> - <separator string="Related to" colspan="2"/> - <field name="partner_id"/> - </group> - <group col="2" colspan="2" groups="base.group_no_one"> - <separator string="Created" colspan="2"/> - <field name="create_uid" readonly="1"/> - <field name="create_date" readonly="1"/> - </group> - <group col="2" colspan="2" groups="base.group_no_one"> - <separator string="Modified" colspan="2"/> - <field name="write_uid" readonly="1"/> - <field name="write_date" readonly="1"/> - </group> - </page> - <page string="Indexed Content - experimental" groups="base.group_no_one"> - <field name="index_content" colspan="4" nolabel="1"/> - </page> - <page string="Notes"> - <field colspan="4" name="description" nolabel="1"/> - </page> - </notebook> - </form> + </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> @@ -309,7 +274,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"> @@ -324,10 +288,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"/> @@ -346,7 +309,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 @@ -371,25 +341,15 @@ <field name="value" eval="'ir.actions.act_window,%d'%action_document_file_directory_form"/> </record> - <record model="ir.ui.view" id="view_attachment_form_inherit"> - <field name="name">ir.attachment.view.inherit</field> - <field name="model">ir.attachment</field> - <field name="inherit_id" ref="base.view_attachment_form"/> - <field name="arch" type="xml"> - <field name="datas_fname" position = "replace" > - </field> - </field> - </record> <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> @@ -398,8 +358,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"> @@ -418,7 +377,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> |
