Files
odoo_source/addons/event/views/res_config_settings_views.xml
T
Thibault Delavallée cf98a525b7 [MOV] website_event_(track_)exhibitor: FUUUUSION !
RATIONALE

Events often have sponsors displayed on their front page. This should be
a real standalone feature of Online Event application. However currently it
cannot be used without tracks managements

PURPOSE

Purpose of this task is to allow to use and display sponsors on an Event front
page without using tracks. Moreover online and chat capabilities should be
part of a sponsor feature, located within website_event_exhibitor module.

SPECIFICATIONS

Merge website_event_track_exhibitor into website_event_exhibitor and remove
dependency on website_event_track. That way all features related to sponsors
are now located within website_event_exhibitor.

LINKS

Task ID-2326433
COM PR odoo/odoo#61781
ENT pr odoo/enterprise#14752
UPG PR odoo/upgrade#1931
2020-12-04 07:49:30 +00:00

124 lines
7.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="res_config_settings_view_form" model="ir.ui.view">
<field name="name">res.config.settings.view.form.inherit.event</field>
<field name="model">res.config.settings</field>
<field name="priority" eval="65"/>
<field name="inherit_id" ref="base.res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//div[hasclass('settings')]" position="inside">
<div class="app_settings_block" data-string="Events" string="Events" data-key="event" groups="event.group_event_manager">
<h2>Events</h2>
<div class="row mt16 o_settings_container" name="events_setting_container">
<div class="col-12 col-lg-6 o_setting_box"
id="manage_tracks"
title="Add a navigation menu to your event web pages with schedule, tracks, a track proposal form, etc.">
<div class="o_setting_left_pane">
<field name="module_website_event_track"/>
</div>
<div class="o_setting_right_pane">
<label string="Schedule &amp; Tracks" for="module_website_event_track"/>
<div class="text-muted">
Manage &amp; publish a schedule with tracks
</div>
<div class="mt-3 d-flex" attrs="{'invisible': [('module_website_event_track', '=', False)]}">
<field name="module_website_event_track_live" class="w-auto"/>
<div>
<label string="Live Broadcast" for="module_website_event_track_live"/><br/>
<span class="text-muted">Air your tracks online through a Youtube integration</span>
</div>
</div>
<div class="mt-3 d-flex" attrs="{'invisible': [('module_website_event_track', '=', False)]}">
<field name="module_website_event_track_quiz" class="w-auto"/>
<div>
<label string="Event Gamification" for="module_website_event_track_quiz"/><br/>
<span class="text-muted">Share a quiz to your attendees once a track is over</span>
</div>
</div>
</div>
</div>
<div class="col-12 col-lg-6 o_setting_box">
<div>
<div class="o_setting_left_pane">
<field name="module_website_event_meet"/>
</div>
<div class="o_setting_right_pane">
<label string="Community Chat Rooms" for="module_website_event_meet"/>
<div class="text-muted">
Foster interactions between attendees by creating virtual conference rooms
</div>
</div>
</div>
<div class="mt-3">
<div class="o_setting_left_pane">
<field name="module_website_event_exhibitor"/>
</div>
<div class="o_setting_right_pane">
<label string="Online Exhibitors" for="module_website_event_exhibitor"/>
<div class="text-muted">
Display Sponsors and Exhibitors on your event pages
</div>
</div>
</div>
</div>
</div>
<h2>Registration</h2>
<div class="row mt16 o_settings_container" name="registration_setting_container">
<div class="col-12 col-lg-6 o_setting_box" id="sell_tickets">
<div class="o_setting_left_pane">
<field name="module_event_sale"/>
</div>
<div class="o_setting_right_pane">
<label for="module_event_sale"/>
<div class="text-muted">
Sell tickets with sales orders
</div>
</div>
</div>
<div class="col-12 col-lg-6 o_setting_box" name="event_settings_website">
<div class="o_setting_left_pane">
<field name="module_website_event_sale"/>
</div>
<div class="o_setting_right_pane">
<label for="module_website_event_sale"/>
<div class="text-muted">
Sell tickets on your website
</div>
</div>
</div>
</div>
<h2>Attendance</h2>
<div class="row mt16 o_settings_container" name="attendance_setting_container">
<div class="col-12 col-lg-6 o_setting_box" id="event_barcode">
<div class="o_setting_left_pane">
<field name="module_event_barcode" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label for="module_event_barcode"/>
<span class="fa fa-lg fa-building-o" title="Values set here are company-specific." groups="base.group_multi_company"/>
<div class="text-muted" name="event_barcode">
Scan badges to confirm attendances
</div>
</div>
</div>
</div>
</div>
</xpath>
</field>
</record>
<record id="action_event_configuration" model="ir.actions.act_window">
<field name="name">Settings</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">res.config.settings</field>
<field name="view_mode">form</field>
<field name="target">inline</field>
<field name="context">{'module' : 'event', 'bin_size': False}</field>
</record>
<menuitem id="menu_event_global_settings" name="Settings"
parent="menu_event_configuration" sequence="0" action="action_event_configuration" groups="base.group_system"/>
</data>
</odoo>