Skip to content

Commit dac28e2

Browse files
[ADD] summer_camps:
Industry package for companies organizing summer camps of all kinds. Manage your registrations, opportunities, appointments, and consent forms.
1 parent e8f83e7 commit dac28e2

File tree

80 files changed

+5460
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+5460
-0
lines changed

.tx/config

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -568,6 +568,15 @@ resource_name = student_organization
568568
replace_edited_strings = false
569569
keep_translations = false
570570

571+
[o:odoo:p:odoo-s18-4:r:summer_camps]
572+
file_filter = summer_camps/i18n/<lang>.po
573+
source_file = summer_camps/i18n/summer_camps.pot
574+
type = PO
575+
minimum_perc = 0
576+
resource_name = summer_camps
577+
replace_edited_strings = false
578+
keep_translations = false
579+
571580
[o:odoo:p:odoo-s18-4:r:surveyor]
572581
file_filter = surveyor/i18n/<lang>.po
573582
source_file = surveyor/i18n/surveyor.pot

summer_camps/__manifest__.py

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
{
2+
'name': 'Summer Camps',
3+
'version': '1.0',
4+
'category': 'Services',
5+
'author': 'Odoo S.A.',
6+
'depends': [
7+
'account_followup',
8+
'appointment_crm',
9+
'appointment_google_calendar',
10+
'appointment_hr',
11+
'base_industry_data',
12+
'crm_enterprise',
13+
'event_crm',
14+
'hr_homeworking',
15+
'hr_sign',
16+
'hr_skills',
17+
'knowledge',
18+
'project_enterprise',
19+
'sale_crm',
20+
'sale_pdf_quote_builder',
21+
'sale_planning',
22+
'survey',
23+
'website_appointment_sale_project',
24+
'website_crm',
25+
'website_event_sale',
26+
'website_product_barcodelookup',
27+
'website_sale_dashboard',
28+
],
29+
'data': [
30+
'data/ir_attachment.xml',
31+
'data/appointment_slot.xml',
32+
'data/crm_stage.xml',
33+
'data/product_category.xml',
34+
'data/product_template.xml',
35+
'data/product_product.xml',
36+
'data/event_tag_category.xml',
37+
'data/event_tag.xml',
38+
'data/event_type.xml',
39+
'data/event_question.xml',
40+
'data/event_question_answer.xml',
41+
'data/event_event.xml',
42+
'data/event_event_ticket.xml',
43+
'data/knowledge_cover.xml',
44+
'data/knowledge_article.xml',
45+
'data/product_attribute.xml',
46+
'data/product_public_category.xml',
47+
'data/project_task_type.xml',
48+
'data/project_project.xml',
49+
'data/project_project_stage.xml',
50+
'data/sign_template.xml',
51+
'data/sign_document.xml',
52+
'data/sign_request.xml',
53+
'data/mail_message.xml',
54+
'data/mail_template.xml',
55+
'data/knowledge_article_favorite.xml',
56+
'data/knowledge_tour.xml',
57+
'data/website_view.xml',
58+
'data/website_theme_apply.xml',
59+
'data/website_page.xml',
60+
'data/website_menu.xml',
61+
'data/website.xml',
62+
],
63+
'demo': [
64+
'demo/hr_department.xml',
65+
'demo/crm_tag.xml',
66+
'demo/hr_employee.xml',
67+
'demo/res_partner.xml',
68+
'demo/account_analytic_plan.xml',
69+
'demo/crm_lead.xml',
70+
'demo/crm_team.xml',
71+
'demo/appointment_type.xml',
72+
'demo/appointment_slot.xml',
73+
'demo/project_task.xml',
74+
'demo/event_event.xml',
75+
'demo/sale_order.xml',
76+
'demo/sale_order_line.xml',
77+
'demo/sale_order_confirm.xml',
78+
'demo/payment_provider_demo.xml',
79+
],
80+
'license': 'OPL-1',
81+
'assets': {
82+
'web.assets_backend': [
83+
'summer_camps/static/src/js/my_tour.js',
84+
],
85+
},
86+
'cloc_exclude': [
87+
'data/knowledge_article.xml',
88+
"data/website_view.xml",
89+
'static/src/js/my_tour.js',
90+
],
91+
'images': [
92+
'images/main.png',
93+
],
94+
}
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<odoo noupdate="1">
3+
<record id="appointment_slot_1" model="appointment.slot">
4+
<field name="start_hour">9.0</field>
5+
<field name="end_hour">12.0</field>
6+
</record>
7+
<record id="appointment_slot_2" model="appointment.slot">
8+
<field name="start_hour">14.0</field>
9+
</record>
10+
<record id="appointment_slot_3" model="appointment.slot">
11+
<field name="weekday">2</field>
12+
<field name="start_hour">9.0</field>
13+
<field name="end_hour">12.0</field>
14+
</record>
15+
<record id="appointment_slot_4" model="appointment.slot">
16+
<field name="weekday">2</field>
17+
<field name="start_hour">14.0</field>
18+
</record>
19+
<record id="appointment_slot_5" model="appointment.slot">
20+
<field name="weekday">3</field>
21+
<field name="start_hour">9.0</field>
22+
<field name="end_hour">12.0</field>
23+
</record>
24+
<record id="appointment_slot_6" model="appointment.slot">
25+
<field name="weekday">3</field>
26+
<field name="start_hour">14.0</field>
27+
</record>
28+
<record id="appointment_slot_7" model="appointment.slot">
29+
<field name="weekday">4</field>
30+
<field name="start_hour">9.0</field>
31+
<field name="end_hour">12.0</field>
32+
</record>
33+
<record id="appointment_slot_8" model="appointment.slot">
34+
<field name="weekday">4</field>
35+
<field name="start_hour">14.0</field>
36+
</record>
37+
<record id="appointment_slot_9" model="appointment.slot">
38+
<field name="weekday">5</field>
39+
<field name="start_hour">9.0</field>
40+
<field name="end_hour">12.0</field>
41+
</record>
42+
<record id="appointment_slot_10" model="appointment.slot">
43+
<field name="weekday">5</field>
44+
<field name="start_hour">14.0</field>
45+
</record>
46+
</odoo>

summer_camps/data/crm_stage.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<odoo auto_sequence="1" noupdate="1">
3+
<record id="crm.stage_lead1" model="crm.stage" forcecreate="1">
4+
<field name="name">New</field>
5+
</record>
6+
<record id="crm.stage_lead2" model="crm.stage" forcecreate="1">
7+
<field name="name">Qualified</field>
8+
</record>
9+
<record id="crm.stage_lead3" model="crm.stage" forcecreate="1">
10+
<field name="name">Proposition</field>
11+
</record>
12+
<record id="crm.stage_lead4" model="crm.stage" forcecreate="1">
13+
<field name="name">Won</field>
14+
<field name="is_won" eval="True"/>
15+
</record>
16+
</odoo>

0 commit comments

Comments
 (0)