Purpose of this commit is to clean and ease the use of tracks in event management. * status is change to stages. Those are global for all event as we consider track acceptation process as similar across events; * change speakers many2many to a one2many. Most event have only one speaker or at least a main speaker; * add various chatter features: tracking of template, subtypes, suggested recipients, ... Also add activities on tracks and their various filters; * add automatic mailing on stages like already done in tasks or issues; * tweak display of tracks on agenda. Event manager see unpublished tracks with the right label in order to know the status of the various event tracks.
400 lines
21 KiB
XML
400 lines
21 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="event_track_tag1" model="event.track.tag">
|
|
<field name="name">Technical</field>
|
|
</record>
|
|
<record id="event_track_tag2" model="event.track.tag">
|
|
<field name="name">Business</field>
|
|
</record>
|
|
<record id="event_track_tag3" model="event.track.tag">
|
|
<field name="name">Lightning Talks</field>
|
|
</record>
|
|
<record id="event_track_tag4" model="event.track.tag">
|
|
<field name="name">Round Table</field>
|
|
</record>
|
|
<!--
|
|
This should be done at the end so that the menu is complete
|
|
-->
|
|
<record id="event.event_0" model="event.event">
|
|
<field name="website_track">True</field>
|
|
<field name="website_track_proposal">True</field>
|
|
</record>
|
|
|
|
<!-- Show menu after so that the menu is created with tracks -->
|
|
|
|
<record id="event.event_0" model="event.event">
|
|
<field name="website_menu">True</field>
|
|
</record>
|
|
|
|
<!-- Sponsorships -->
|
|
|
|
<record id="event_sponsor_0" model="event.sponsor">
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="sponsor_type_id" ref="event_sponsor_type1"/>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="url">http://odoo.com</field>
|
|
</record>
|
|
|
|
<record id="event_sponsor_1" model="event.sponsor">
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="sponsor_type_id" ref="event_sponsor_type2"/>
|
|
<field name="partner_id" ref="base.res_partner_12"/>
|
|
<field name="url">http://odoo.com</field>
|
|
</record>
|
|
|
|
<record id="event_sponsor_2" model="event.sponsor">
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="sponsor_type_id" ref="event_sponsor_type2"/>
|
|
<field name="partner_id" ref="base.res_partner_3"/>
|
|
</record>
|
|
|
|
<record id="event_sponsor_3" model="event.sponsor">
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="sponsor_type_id" ref="event_sponsor_type3"/>
|
|
<field name="partner_id" ref="base.res_partner_4"/>
|
|
<field name="url">http://odoo.com</field>
|
|
</record>
|
|
|
|
<!-- Tracks -->
|
|
<record id="base.res_partner_address_16" model="res.partner">
|
|
<field name="website">http://facebook.com/odoo</field>
|
|
<field name="website_description" type="xml">
|
|
<p>
|
|
Ayaan has in the IT sector <b>since 20 years</b>. He
|
|
develops software to help develop websites. He sold his
|
|
first company at 30 years old and manage to grow OpenCorp
|
|
from 1 to 55 employees mostly by reselling services on
|
|
Odoo.
|
|
</p><p>
|
|
Ayaan is the <b>author of several books</b>, including Amazon best seller
|
|
"How Odoo will change the business world!".
|
|
</p>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="event_track_location5" model="event.track.location">
|
|
<field name="name">Le Foyer du lac</field>
|
|
</record>
|
|
<record id="event_track_location6" model="event.track.location">
|
|
<field name="name">Theatre</field>
|
|
</record>
|
|
<record id="event_track_location7" model="event.track.location">
|
|
<field name="name">Lauzelle</field>
|
|
</record>
|
|
<record id="event_track_location8" model="event.track.location">
|
|
<field name="name">Foyer Royal</field>
|
|
</record>
|
|
<record id="event_track_location9" model="event.track.location">
|
|
<field name="name">Biereau</field>
|
|
</record>
|
|
<record id="event_track_location10" model="event.track.location">
|
|
<field name="name">Bruyère</field>
|
|
</record>
|
|
<record id="event_track1" model="event.track">
|
|
<field name="name">How to develop a website module.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
|
<field name="duration" eval="1"/>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="color">3</field>
|
|
<field name="stage_id" ref="event_track_stage0"/>
|
|
<field name="kanban_state">blocked</field>
|
|
</record>
|
|
<record id="event_track2" model="event.track">
|
|
<field name="name">How to integrate hardware materials with the Odoo point of sale.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 8:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
|
<field name="duration" eval="0.25"/>
|
|
<field name="partner_id" ref="base.res_partner_3"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
<field name="kanban_state">done</field>
|
|
</record>
|
|
<record id="event_track3" model="event.track">
|
|
<field name="name">How to develop real time apps, the website live chat module explained.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
|
<field name="duration" eval="0.3"/>
|
|
<field name="partner_id" ref="base.res_partner_4"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track4" model="event.track">
|
|
<field name="name">How to develop automated tests in the Odoo web client.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 9:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location5"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track5" model="event.track">
|
|
<field name="name">The new way to promote your modules in the Apps platform and Odoo website.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location6"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_4"/>
|
|
<field name="stage_id" ref="event_track_stage2"/>
|
|
</record>
|
|
<record id="event_track6" model="event.track">
|
|
<field name="name">Detailed roadmap of accounting new modules and improvements for version 8.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location6"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_3"/>
|
|
<field name="stage_id" ref="event_track_stage2"/>
|
|
</record>
|
|
<record id="event_track7" model="event.track">
|
|
<field name="name">A technical explanation of Odoo as a CMS and a eCommerce platform for version 8.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 8:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location6"/>
|
|
<field name="duration" eval="1"/>
|
|
<field name="partner_id" ref="base.res_partner_1"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track8" model="event.track">
|
|
<field name="name">Discover Odoo CRM: How to optimize your sales, from leads to sales orders.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="color">2</field>
|
|
<field name="partner_id" ref="base.res_partner_4"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
<field name="kanban_state">blocked</field>
|
|
</record>
|
|
<record id="event_track9" model="event.track">
|
|
<field name="name">How to use Odoo for your HR process: recruitment, leaves management, appraisals, expenses, etc.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="user_id" ref="base.user_root"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 8:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
|
<field name="duration" eval="1"/>
|
|
<field name="color">2</field>
|
|
<field name="partner_id" ref="base.res_partner_12"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track10" model="event.track">
|
|
<field name="name">Raising qualitive insights with the survey app</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="color">5</field>
|
|
<field name="stage_id" ref="event_track_stage0"/>
|
|
</record>
|
|
<record id="event_track11" model="event.track">
|
|
<field name="name">Discover Odoo Point-of-Sale: Your shop ready to use in 30 minutes.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_4"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track12" model="event.track">
|
|
<field name="name">Manage your events with Odoo, the new training modules.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location7"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="stage_id" ref="event_track_stage2"/>
|
|
</record>
|
|
<record id="event_track13" model="event.track">
|
|
<field name="name">Advanced reporting with Google Spreadsheets integration.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
|
<field name="duration" eval="0.25"/>
|
|
<field name="partner_id" ref="base.res_partner_12"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track14" model="event.track">
|
|
<field name="name">New Paypal modules (portal, handling, installments).</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 7:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_10"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track15" model="event.track">
|
|
<field name="name">Odoo Mobile for Notes, Meetings and Messages.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_3"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track16" model="event.track">
|
|
<field name="name">Odoo as your Enterprise Social Network.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location8"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_12"/>
|
|
<field name="stage_id" ref="event_track_stage0"/>
|
|
</record>
|
|
<record id="event_track17" model="event.track">
|
|
<field name="name">The Art of Making an Odoo Demo.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_10"/>
|
|
<field name="stage_id" ref="event_track_stage0"/>
|
|
</record>
|
|
<record id="event_track18" model="event.track">
|
|
<field name="name">How to build your marketing strategy for the purpose of generating leads with Odoo.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 8:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="color">5</field>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track19" model="event.track">
|
|
<field name="name">Advanced lead management with Odoo: tips and tricks from the fields</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 9:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="color">5</field>
|
|
<field name="partner_id" ref="base.res_partner_4"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track20" model="event.track">
|
|
<field name="name">New Certification Program (valid from Oct. 2013).</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_3"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track21" model="event.track">
|
|
<field name="name">Recruiting high skilled talents with Odoo HR apps</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="color">7</field>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track22" model="event.track">
|
|
<field name="name">Manage your KPIs (recomended to openERP partners).</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_3"/>
|
|
<field name="stage_id" ref="event_track_stage0"/>
|
|
</record>
|
|
<record id="event_track23" model="event.track">
|
|
<field name="name">Key Success factors selling Odoo.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 7:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location9"/>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_1"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track24" model="event.track">
|
|
<field name="name">Merge proposals review, code sprint (entire day).</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 6:00:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location10"/>
|
|
<field name="duration" eval="1.5"/>
|
|
<field name="partner_id" ref="base.res_partner_18"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track25" model="event.track">
|
|
<field name="name">Merge proposals review, code sprint (entire afternoon)</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 8:30:00')"></field>
|
|
<field name="location_id" ref="website_event_track.event_track_location10"/>
|
|
<field name="duration" eval="2.5"/>
|
|
<field name="partner_id" ref="base.res_partner_18"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
</record>
|
|
<record id="event_track27" model="event.track">
|
|
<field name="name">Odoo in 2014</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 04:00:00')"></field>
|
|
<field name="duration" eval="1"/>
|
|
<field name="partner_id" ref="base.res_partner_1"/>
|
|
<field name="stage_id" ref="event_track_stage3"/>
|
|
<field name="color">3</field>
|
|
</record>
|
|
<record id="event_track28" model="event.track">
|
|
<field name="name">Odoo Status & Strategy 2014</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 5:00:00')"></field>
|
|
<field name="duration" eval="0.5"/>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="stage_id" ref="event_track_stage2"/>
|
|
</record>
|
|
<record id="event_track29" model="event.track">
|
|
<field name="name">The new marketing strategy.</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 5:30:00')"></field>
|
|
<field name="duration" eval="0.25"/>
|
|
<field name="partner_id" ref="base.res_partner_2"/>
|
|
<field name="stage_id" ref="event_track_stage2"/>
|
|
<field name="color">6</field>
|
|
</record>
|
|
<record id="event_track30" model="event.track">
|
|
<field name="name">Morning break</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 5:45:00')"></field>
|
|
<field name="duration" eval="0.25"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
<record id="event_track31" model="event.track">
|
|
<field name="name">Lunch</field>
|
|
<field name="website_published" eval="True"/>
|
|
<field name="event_id" ref="event.event_0"/>
|
|
<field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 7:30:00')"></field>
|
|
<field name="duration" eval="1"/>
|
|
<field name="stage_id" ref="event_track_stage1"/>
|
|
</record>
|
|
|
|
</odoo>
|