2018-01-16 06:58:15 +01:00
<?xml version="1.0" encoding="utf-8"?>
2018-01-16 11:34:37 +01:00
<flectra >
2018-01-16 06:58:15 +01:00
<data >
<!-- Modules Categories -->
<record id= "view_module_category_form" model= "ir.ui.view" >
<field name= "name" > ir.module.category.form</field>
<field name= "model" > ir.module.category</field>
<field name= "arch" type= "xml" >
<form string= "Module Category" >
<group col= "4" >
<field name= "name" />
<field name= "parent_id" />
<field name= "sequence" />
</group>
<field name= "description" />
</form>
</field>
</record>
<record id= "view_module_category_tree" model= "ir.ui.view" >
<field name= "name" > ir.module.category.tree</field>
<field name= "model" > ir.module.category</field>
<field name= "field_parent" > child_ids</field>
<field name= "arch" type= "xml" >
<tree string= "Module Category" >
<field name= "name" />
<field name= "module_nr" />
</tree>
</field>
</record>
<!-- Click on a category -->
<record id= "view_module_filter" model= "ir.ui.view" >
<field name= "name" > ir.module.module.list.select</field>
<field name= "model" > ir.module.module</field>
<field name= "arch" type= "xml" >
<search string= "Search modules" >
<field name= "name" filter_domain= "['|', ' | ' , ( ' s u m m a r y ' , ' i l i k e ' , s e l f ) , ( ' s h o r t d e s c ' , ' i l i k e ' , s e l f ) , ( ' n a m e ' ,
'ilike', self)]" string="Module"/>
<filter name= "app" string= "Apps" domain= "[('application', '=', 1)]" />
<filter name= "extra" string= "Extra" domain= "[('application', '=', 0)]" />
<separator />
<filter name= "installed" string= "Installed" domain= "[('state', 'in', ['installed', 'to upgrade', 'to remove'])]" />
<filter string= "Not Installed" domain= "[('state', 'in', ['uninstalled', 'uninstallable', 'to install'])]" />
<field name= "category_id" />
<group expand= "0" string= "Group By" >
<filter string= "Author" domain= "[]" context= "{'group_by':'author'}" />
<filter string= "Category" domain= "[]" context= "{'group_by':'category_id'}" />
</group>
</search>
</field>
</record>
<!-- Modules -->
<record id= "module_form" model= "ir.ui.view" >
<field name= "name" > ir.module.module.form</field>
<field name= "model" > ir.module.module</field>
<field name= "arch" type= "xml" >
<form create= "0" edit= "0" string= "Module" >
<link rel= "stylesheet" href= "/base/static/src/css/description.css" > </link>
<sheet >
<field name= "icon_image" widget= "image" class= "oe_avatar" />
<div class= "oe_title" >
<h1 > <field name= "shortdesc" placeholder= "Module Name" /> </h1>
<h3 class= "oe_fade" >
By <field name= "author" class= "oe_inline" placeholder= "Author Name" />
</h3>
<div >
<button name= "button_immediate_install" states= "uninstalled" string= "Install" type= "object" class= "btn btn-primary" />
<button name= "button_immediate_upgrade" states= "installed" string= "Upgrade" type= "object" class= "btn btn-primary" />
<button name= "button_uninstall_wizard" states= "installed" string= "Uninstall" type= "object" class= "btn btn-default" />
<button name= "button_uninstall_cancel" states= "to remove" string= "Cancel Uninstall" type= "object" class= "btn btn-default" />
<button name= "button_upgrade_cancel" states= "to upgrade" string= "Cancel Upgrade" type= "object" class= "btn btn-default" />
<button name= "button_install_cancel" states= "to install" string= "Cancel Install" type= "object" class= "btn btn-default" />
</div>
</div>
<div class= "oe_clear" />
<notebook groups= "base.group_no_one" >
<page string= "Information" >
<group >
<group >
<field name= "website" widget= "url" attrs= "{'invisible':[('website','=',False)]}" />
<field name= "category_id" widget= "selection" />
<field name= "summary" />
</group>
<group >
<field name= "name" />
<field name= "license" />
<field name= "installed_version" />
</group>
</group>
</page>
<page string= "Technical Data" >
<group col= "4" >
<field name= "demo" />
<field name= "application" />
2018-10-26 14:48:48 +02:00
<field name= "contract_certificate" />
2018-01-16 06:58:15 +01:00
<field name= "state" />
</group>
<group string= "Created Views" attrs= "{'invisible':[('state','!=','installed')]}" />
<p class= "oe_grey" attrs= "{'invisible': ['|',('views_by_module','not in',[None,False]),('state','!=','installed')]}" > -This module does not create views.</p>
<field name= "views_by_module" />
<group string= "Dependencies" />
<p class= "oe_grey" attrs= "{'invisible': [('dependencies_id','not in',[None,False])]}" > -This module does not depends on any other module.</p>
<field name= "dependencies_id" >
<tree string= "Dependencies" >
<field name= "name" />
<field name= "state" />
</tree>
</field>
<group string= "Exclusions" />
<p class= "oe_grey" attrs= "{'invisible': [('exclusion_ids','not in',[None,False])]}" > -This module does not exclude any other module.</p>
<field name= "exclusion_ids" >
<tree string= "Exclusions" >
<field name= "name" />
<field name= "state" />
</tree>
</field>
</page>
<page string= "Installed Features" attrs= "{'invisible':[('state','!=','installed')]}" >
<group string= "Created Menus" />
<p class= "oe_grey" attrs= "{'invisible': [('menus_by_module','not in',[None,False])]}" > -This module does not create menu.</p>
<field name= "menus_by_module" />
<group string= "Defined Reports" />
<p class= "oe_grey" attrs= "{'invisible': [('reports_by_module','not in',[None,False])]}" > -This module does not create report.</p>
<field name= "reports_by_module" />
</page>
</notebook>
<field name= "description_html" class= 'oe_styling_v8' />
</sheet>
</form>
</field>
</record>
<record id= "module_tree" model= "ir.ui.view" >
<field name= "name" > ir.module.module.tree</field>
<field name= "model" > ir.module.module</field>
<field name= "arch" type= "xml" >
<tree decoration-info= "state=='to upgrade' or state=='to install'" decoration-danger= "state=='uninstalled'" decoration-muted= "state=='uninstallable'" create= "false" string= "Apps" >
<field name= "shortdesc" />
<field name= "name" groups= "base.group_no_one" />
<field name= "author" />
<field name= "installed_version" />
<field name= "state" />
<field name= "category_id" invisible= "1" />
</tree>
</field>
</record>
<record model= "ir.ui.view" id= "module_view_kanban" >
<field name= "name" > Apps Kanban</field>
<field name= "model" > ir.module.module</field>
<field name= "arch" type= "xml" >
<kanban create= "false" >
<field name= "icon" />
<field name= "name" />
<field name= "state" />
<field name= "summary" />
<templates >
<t t-name= "kanban-box" >
<div class= "oe_module_vignette oe_kanban_global_click" >
<t t-set= "installed" t-value= "record.state.raw_value == 'installed'" />
<img t-attf-src= "#{record.icon.value}" class= "oe_module_icon" />
<div class= "oe_module_desc" t-att-title= "record.shortdesc.value" >
<h4 class= "o_kanban_record_title" > <field name= "shortdesc" /> </h4>
<p class= "oe_module_name" >
<t t-if= "record.summary.raw_value" > <field name= "summary" /> <br /> </t>
</p>
<div class= "oe_module_action" >
<code groups= "base.group_no_one" > <small > <field name= "name" /> </small> </code>
<button type= "object" class= "btn btn-primary pull-right btn-sm" name= "button_immediate_install" states= "uninstalled" > Install</button>
<span t-if= "installed" class= "pull-right text-muted mr8" > Installed</span>
</div>
</div>
</div>
</t>
</templates>
</kanban>
</field>
</record>
<record id= "open_module_tree" model= "ir.actions.act_window" >
<field name= "name" > Apps</field>
<field name= "res_model" > ir.module.module</field>
<field name= "view_type" > form</field>
<field name= "view_mode" > kanban,tree,form</field>
<field name= "context" > {'search_default_app':1}</field>
<field name= "search_view_id" ref= "view_module_filter" />
<field name= "help" type= "html" >
<p > <b > No module found!</b> </p>
<p > You should try other search criteria.</p>
</field>
</record>
<menuitem id= "menu_module_tree" parent= "menu_management" name= "Apps" sequence= "5" action= "open_module_tree" />
<!-- Apps modules -->
<record model= "ir.actions.client" id= "modules_act_cl" >
<field name= "name" > App Store</field>
<field name= "tag" > apps</field>
</record>
<menuitem id= "module_mi" parent= "base.menu_management" sequence= "10" action= "modules_act_cl" groups= "base.group_no_one" />
<record model= "ir.actions.client" id= "modules_updates_act_cl" >
<field name= "name" > Updates</field>
<field name= "tag" > apps.updates</field>
<field name= "params" > {}</field>
</record>
<menuitem id= "menu_module_updates" parent= "base.menu_management" sequence= "20" action= "modules_updates_act_cl" groups= "base.group_no_one" />
</data>
2018-01-16 11:34:37 +01:00
</flectra>