1
<?xml version="1.0" encoding="UTF-8" ?>
5
<record model="ir.ui.menu" id="openacademy_menu">
6
<field name="name">Open Academy</field>
9
<record model="ir.ui.menu" id="openacademy_config">
10
<field name="name">Configuration</field>
11
<field name="parent_id" ref="openacademy_menu"/>
14
<record model="ir.ui.view" id="view_course_tree">
15
<field name="name">Course</field>
16
<field name="model">openacademy.course</field>
17
<field name="type">tree</field>
18
<field name="arch" type="xml">
19
<tree string="Course">
22
<field name="teacher_id"/>
23
<field name="subscription_nbr"/>
24
<field name="subscription_available" widget="progressbar"/>
31
<record model="ir.ui.view" id="view_course_form">
32
<field name="name">Course</field>
33
<field name="model">openacademy.course</field>
34
<field name="type">form</field>
35
<field name="arch" type="xml">
36
<form string="Course">
39
<field name="subscription_nbr" select="1"/>
40
<field name="subscription_available" select="1"/>
41
<field name="max" select="1"/>
43
<group colspan="2" col="2" string="Title" attrs="{'invisible':[('data','=',1)]}">
46
<field name="date"/><label string="(date of course)"/>
48
<field name="teacher_id" select="2" attrs="{'readonly':[('state','=','confirmed')]}"/>
52
<notebook colspan="4">
53
<page string="Description">
54
<field name="description" colspan="4" widget="text_wiki" nolabel="1"/>
57
<page string="Subscriptions">
58
<separator string="Subscriptions" colspan="4"/>
59
<field nolabel="1" name="student_ids" colspan="4"/>
63
<field name="state" readonly="1"/>
64
<group colspan="2" col="2">
65
<button string="Validate" name="action_validate" type="object" states="draft"/>
66
<button string="Set Draft" name="action_draft" type="object" states="confirmed"/>
72
<record model="ir.actions.act_window" id="action_course_open_draft">
73
<field name="name">Courses to Validate</field>
74
<field name="res_model">openacademy.course</field>
75
<field name="domain">[]</field>
78
name="Courses to Validate"
79
parent="openacademy_menu"
80
id="menu_course_draft"
81
action="action_course_open_draft"/>