diff options
Diffstat (limited to 'addons/network/network_view.xml')
| -rw-r--r-- | addons/network/network_view.xml | 305 |
1 files changed, 305 insertions, 0 deletions
diff --git a/addons/network/network_view.xml b/addons/network/network_view.xml new file mode 100644 index 00000000000..7aef2b6c1d6 --- /dev/null +++ b/addons/network/network_view.xml @@ -0,0 +1,305 @@ +<?xml version="1.0"?> +<terp> + <data> + <menuitem name="Network" groups="admin"/> + <menuitem name="Network/Configuration" id="menu_network_definition" groups="admin" sequence="1"/> + + <record model="ir.ui.view" id="edit_network"> + <field name="name">network.material.form</field> + <field name="model">network.material</field> + <field name="type">form</field> + <field name="priority" eval="1"/> + <field name="arch" type="xml"> + <form string="Network Material"> + <notebook> + <page string="Material Info"> + <separator string="Informations" colspan="4"/> + <field name="name" colspan="3" select="1"/> + <field name="type" select="1"/> + <field name="supplier" select="1" /> + <field name="date" select="1"/> + <field name="warranty" /> + <field name="parent_id"/> + <field name="network_id"/> + <separator string="Softwares" colspan="4"/> + <field name="software_id" nolabel="1" colspan="4" widget="one2many_list"/> + </page> + <page string="Updates"> + <field name="change_id" nolabel="1" colspan="4" widget="one2many_list" /> + </page> + <page string="Notes"> + <field name="note" nolabel="1" colspan="4"/> + </page> + </notebook> + </form> + </field> + </record> + + <record model="ir.ui.view" id="material_view"> + <field name="name">network.material.tree</field> + <field name="model">network.material</field> + <field name="type">tree</field> + <field name="field_parent">child_id</field> + <field name="arch" type="xml"> + <tree string="All Network Material"> + <field name="name"/> + <field name="type"/> + <field name="supplier" /> + <field name="date"/> + <field name="warranty" /> + </tree> + </field> + </record> + + <record model="ir.actions.act_window" id="action_material_tree"> + <field name="name">network.material.tree</field> + <field name="res_model">network.material</field> + <field name="view_type">form</field> + <field name="domain">[('parent_id','=',False)]</field> + </record> + <menuitem name="Network/All Materials" id="menu_action_material_tree" action="action_material_tree" groups="admin"/> + + <record model="ir.ui.view" id="material_view_by_network"> + <field name="name">network.material.tree</field> + <field name="model">network.material</field> + <field name="type">tree</field> + <field name="field_parent">child_id</field> + <field name="arch" type="xml"> + <tree string="Material in this Network"> + <field name="name"/> + <field name="date"/> + <field name="type"/> + </tree> + </field> + </record> + <record model="ir.actions.act_window" id="tree_by_network"> + <field name="name">network.material.tree_by_network</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">network.material</field> + <field name="view_type">tree</field> + <field name="domain">[('network_id', '=', active_id)]</field> + <field name="view_id" ref="material_view_by_network"/> + </record> + <record model="ir.values" id="ir_open_network"> + <field name="key" eval="'action'" /> + <field name="key2" eval="'tree_but_open'" /> + <field name="model" eval="'network.network'"/> + <field name="name">Material</field> + <field name="value" eval="'ir.actions.act_window,%d'%tree_by_network" /> + <field name="object" eval="True" /> + </record> + <record model="ir.values" id="ir_open_network2"> + <field name="key" eval="'action'" /> + <field name="key2" eval="'client_action_multi'" /> + <field name="model" eval="'network.network'"/> + <field name="name">Material</field> + <field name="value" + eval="'ir.actions.act_window,%d'%tree_by_network" /> + <field name="object" eval="True" /> + </record> + + <record model="ir.actions.act_window" id="edit_material_2click"> + <field name="name">network.material.edit_material_2click</field> + <field name="view_mode">tree,form</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">network.material</field> + <field name="view_type">form</field> + <field name="domain">[('id', '=', active_id)]</field> + <field name="view_id" ref="edit_network" /> + </record> + <record model="ir.values" id="ir_open_network3"> + <field name="key" eval="'action'" /> + <field name="key2" eval="'tree_but_open'" /> + <field name="model" eval="'network.material'" /> + <field name="name">Material (edit)</field> + <field name="value" + eval="'ir.actions.act_window,%d'%edit_material_2click" /> + <field name="object" eval="True" /> + </record> + + <record model="ir.ui.view" id="view_software_type_form"> + <field name="name">network.software.type.form</field> + <field name="model">network.software.type</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Software Type"> + <field name="name" colspan="3" select="1"/> + <field name="note" colspan="3"/> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="action_software_type"> + <field name="name">network.software.type</field> + <field name="res_model">network.software.type</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + </record> + <menuitem name="Network/Configuration" groups="admin" /> + <menuitem name="Network/Configuration/Software/Types" id="menu_action_software_type" action="action_software_type"/> + + <record model="ir.ui.view" id="view_hardware_type_form"> + <field name="name">network.hardware.type.form</field> + <field name="model">network.hardware.type</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Hardware Type"> + <field name="name"/> + <field name="networkable"/> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="action_hard_type"> + <field name="name">network.hardware.type</field> + <field name="res_model">network.hardware.type</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + </record> + <menuitem name="Network/Configuration/Hardware/Types" id="menu_action_hard_type" action="action_hard_type" groups="admin"/> + + + <record model="ir.ui.view" id="password_form"> + <field name="name">network.software.logpass.form</field> + <field name="model">network.software.logpass</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Add a password"> + <field name="login" colspan="3"/> + <field name="password" colspan="3"/> + </form> + </field> + </record> + <record model="ir.ui.view" id="password_tree"> + <field name="name">network.software.logpass.tree</field> + <field name="model">network.software.logpass</field> + <field name="type">tree</field> + <field name="arch" type="xml"> + <tree string="Passwords"> + <field name="login"/> + <field name="password"/> + </tree> + </field> + </record> + + <record model="ir.ui.view" id="software_form"> + <field name="name">network.software.form</field> + <field name="model">network.software</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Network Softwares"> + <separator string="General Informations" colspan="4"/> + <field name="name" colspan="3" select="1"/> + <field name="type"/> + <field name="date" select="1"/> + <field name="email" select="1"/> + <separator string="Login / Password" colspan="4" /> + <field name="logpass" colspan="4" nolabel="1"/> + <separator string="Notes" colspan="4"/> + <field name="note" colspan="4" nolabel="1"/> + </form> + </field> + </record> + <record model="ir.ui.view" id="view_software_tree"> + <field name="name">network.software.tree</field> + <field name="model">network.software</field> + <field name="type">tree</field> + <field name="arch" type="xml"> + <tree string="Network Softwares"> + <field name="name"/> + <field name="type"/> + <field name="email"/> + <field name="date"/> + </tree> + </field> + </record> + + <record model="ir.ui.view" id="view_network"> + <field name="name">network.network.tree</field> + <field name="model">network.network</field> + <field name="type">tree</field> + <field name="arch" type="xml"> + <tree string="All Networks"> + <field name="name" /> + <field name="user_id" /> + <field name="contact_id" /> + </tree> + </field> + </record> + <record model="ir.actions.act_window" id="add_view_network"> + <field name="name">network.network.tree</field> + <field name="res_model">network.network</field> + <field name="view_type">tree</field> + </record> + <menuitem name="Network/Network list" + id="menu_add_view_network" action="add_view_network" groups="admin"/> + + <record model="ir.ui.view" id="add_network_view"> + <field name="name">network.network.form</field> + <field name="model">network.network</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Network Element"> + <separator string="Network Definition" colspan="4"/> + <field name="name" colspan="3" select="1"/> + <field name="range" colspan="3" select="1"/> + <field name="user_id" colspan="3" select="1"/> + <field name="contact_id" colspan="3" select="1"/> + <field name="material_ids" nolabel="1" colspan="4" widget="one2many_list"> + <form string="Network Material"> + <notebook> + <page string="Material Info"> + <separator string="Informations" colspan="4"/> + <field name="name" colspan="3" select="1"/> + <field name="type" select="1"/> + <field name="supplier" select="1" /> + <field name="date" select="1"/> + <field name="warranty" /> + <field name="parent_id"/> + <separator string="Softwares" colspan="4"/> + <field name="software_id" nolabel="1" colspan="4" widget="one2many_list"/> + </page> + <page string="Updates"> + <field name="change_id" nolabel="1" colspan="4" widget="one2many_list" /> + </page> + <page string="Notes"> + <field name="note" nolabel="1" colspan="4"/> + </page> + </notebook> + </form> + </field> + </form> + </field> + </record> + <record model="ir.actions.act_window" id="add_new_network"> + <field name="name">network.network.form</field> + <field name="res_model">network.network</field> + <field name="view_type">form</field> + </record> + <menuitem name="Network/Networks" id="menu_add_new_network" action="add_new_network" groups="admin"/> + + <record model="ir.ui.view" id="add_diary_entry_form"> + <field name="name">network.changes.form</field> + <field name="model">network.changes</field> + <field name="type">form</field> + <field name="arch" type="xml"> + <form string="Enter a diary entry"> + <separator string="Diary entry" colspan="4" /> + <field name="name" colspan="3" select="1" /> + <field name="date" colspan="3" select="1"/> + <field name="description" colspan="3" /> + </form> + </field> + </record> + + <record model="ir.ui.view" id="add_diary_entry_tree"> + <field name="name">network.changes.tree</field> + <field name="model">network.changes</field> + <field name="type">tree</field> + <field name="arch" type="xml"> + <tree string="Interventions"> + <field name="date"/> + <field name="name"/> + </tree> + </field> + </record> + </data> +</terp> |
