[NEW] Majority Judgement addons initialisation
This commit is contained in:
20
majority_judgement/views/candidate.xml
Normal file
20
majority_judgement/views/candidate.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="candidate_form_view" model="ir.ui.view">
|
||||
<field name="name">candidate.form.view</field>
|
||||
<field name="model">candidate</field>
|
||||
<field name="priority">0</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Candidate">
|
||||
<sheet string="Candidate">
|
||||
<group name="general_info">
|
||||
<field name="name" />
|
||||
<field name="description" />
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
20
majority_judgement/views/menus.xml
Normal file
20
majority_judgement/views/menus.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record model="ir.actions.act_window" id="action_view_vote_list">
|
||||
<field name="name">Votes</field>
|
||||
<field name="res_model">vote</field>
|
||||
<field name="view_type">form</field>
|
||||
<field name="view_mode">kanban,tree,form</field>
|
||||
<field name="help" type="html">
|
||||
<p class="o_view_nocontent_smiling_face">
|
||||
Create a new vote
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="majority_judgement_menu_root" name="Majority Judgements" sequence="60" web_icon="majority_judgement,static/description/icon.png" />
|
||||
|
||||
<menuitem id="majority_judgement_men" name="Majority Judgements" parent="majority_judgement_menu_root" sequence="1" action="action_view_vote_list" />
|
||||
|
||||
|
||||
</odoo>
|
64
majority_judgement/views/vote.xml
Normal file
64
majority_judgement/views/vote.xml
Normal file
@@ -0,0 +1,64 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<record id="vote_tree_view" model="ir.ui.view">
|
||||
<field name="name">vote.tree.view</field>
|
||||
<field name="model">vote</field>
|
||||
<field name="priority">0</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Majority Judgement Vote">
|
||||
<field name="name" />
|
||||
<field name="question" />
|
||||
<field name="start_time" />
|
||||
<field name="end_time" />
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="vote_form_view" model="ir.ui.view">
|
||||
<field name="name">vote.form.view</field>
|
||||
<field name="model">vote</field>
|
||||
<field name="priority">0</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Majority Judgement Vote">
|
||||
<sheet string="Majority Judgement Vote">
|
||||
<group name="general_info">
|
||||
<field name="name" />
|
||||
<field name="description" />
|
||||
<field name="question" />
|
||||
<field name="start_time" />
|
||||
<field name="end_time" />
|
||||
</group>
|
||||
<notebook>
|
||||
<page name="candidates" string="Candidates">
|
||||
<field name="candidate_ids" create="true">
|
||||
<tree default_order="name">
|
||||
<field name="name" />
|
||||
<field name="description" />
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page name="grades" string="Grades">
|
||||
<field name="grade_ids" create="true">
|
||||
<tree default_order="name">
|
||||
<field name="name" />
|
||||
<field name="color" />
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page name="voters" string="Voters">
|
||||
<field name="voter_ids" create="true">
|
||||
<tree default_order="name">
|
||||
<field name="partner_id" />
|
||||
<field name="has_voted" />
|
||||
<field name="vote_timestamp" />
|
||||
</tree>
|
||||
</field>
|
||||
</page>
|
||||
<page name="results" string="Results"></page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
Reference in New Issue
Block a user