summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorMahendra barad <mba@openerp.com>2015-11-04 15:34:15 +0530
committerYannick Tivisse <yti@odoo.com>2016-06-13 15:16:31 +0200
commit703ccb998615fc3ee3f207c4b0ed70a52fcef92a (patch)
tree10c9456212b943c2a0e05fa5dbb02e2f86fe2a7a /addons
parent25504cc11f2a579b94d95d0586c5b40cd275292f (diff)
[ADD] event: option to install event_barcode
New Enterprise module
Diffstat (limited to 'addons')
-rw-r--r--addons/event/models/event_config_settings.py2
-rw-r--r--addons/event/views/event_config_settings_views.xml7
-rw-r--r--addons/event_sale/report/event_event_templates.xml16
3 files changed, 18 insertions, 7 deletions
diff --git a/addons/event/models/event_config_settings.py b/addons/event/models/event_config_settings.py
index 74782937d3b..ca9210caad4 100644
--- a/addons/event/models/event_config_settings.py
+++ b/addons/event/models/event_config_settings.py
@@ -32,6 +32,8 @@ class event_config_settings(osv.TransientModel):
], "Email Scheduling",
help='You will be able to configure emails, and to schedule them to be automatically sent to the attendees on registration and/or attendance',
implied_group='event.group_email_scheduling'),
+ 'module_event_barcode': fields.boolean("Scan badges to confirm attendances",
+ help="Install the event_barcode module"),
}
def set_default_auto_confirmation(self, cr, uid, ids, context=None):
diff --git a/addons/event/views/event_config_settings_views.xml b/addons/event/views/event_config_settings_views.xml
index 44537e24c35..3f929febb44 100644
--- a/addons/event/views/event_config_settings_views.xml
+++ b/addons/event/views/event_config_settings_views.xml
@@ -17,6 +17,11 @@
<field name="module_website_event_questions" widget="radio"/>
<field name="auto_confirmation" widget="radio"/>
<field name="group_email_scheduling" widget="radio"/>
+ <label for="id" string="Barcode Interface"/>
+ <div class="o_row">
+ <field name="module_event_barcode" widget="upgrade_boolean"/>
+ <label for="module_event_barcode"/>
+ </div>
</group>
</form>
</field>
@@ -30,6 +35,6 @@
</record>
<menuitem id="menu_event_global_settings" name="Settings"
- parent="menu_event_configuration" sequence="0" action="action_event_configuration" groups="base.group_no_one"/>
+ parent="menu_event_configuration" sequence="0" action="action_event_configuration" groups="base.group_system"/>
</data>
</openerp>
diff --git a/addons/event_sale/report/event_event_templates.xml b/addons/event_sale/report/event_event_templates.xml
index 850f8fbdf8d..ddeecdd322a 100644
--- a/addons/event_sale/report/event_event_templates.xml
+++ b/addons/event_sale/report/event_event_templates.xml
@@ -2,17 +2,21 @@
<odoo>
<template id="event_registration_report_template_badge" inherit_id="event.event_registration_report_template_badge">
- <xpath expr="//div[@id='o_event_name']" position="after">
- <div t-if="o.event_ticket_id" class="col-xs-12 mt32 text-center" style="background: lightgrey; height: 65px">
- <h3><span t-field="o.event_ticket_id"/></h3>
+ <xpath expr="//div[@id='o_event_name']" position="inside">
+ <div t-if="o.event_ticket_id" class="col-xs-12 text-center" style="padding:0px;">
+ <div style="background: lightgrey; height: 65px;" class="mt16 text-center">
+ <h3><span t-field="o.event_ticket_id"/></h3>
+ </div>
</div>
</xpath>
</template>
<template id="event_event_report_template_badge" inherit_id="event.event_event_report_template_badge">
- <xpath expr="//div[@id='o_event_attendee_name']" position="after">
- <div t-if="bool(len(event.event_ticket_ids))" class="col-xs-12 mt16 text-center" style="background: lightgrey; height: 65px;" t-ignore="true">
- <h3>Ticket Type</h3>
+ <xpath expr="//div[@id='o_event_attendee_name']" position="inside">
+ <div t-if="bool(len(event.event_ticket_ids))" class="col-xs-12" style="padding: 0px;" t-ignore="true">
+ <div style="background: lightgrey; height: 65px;" class="mt16 text-center">
+ <h3>Ticket Type</h3>
+ </div>
</div>
</xpath>
</template>