2015	16	\N	1	1	account.return.check.search	account.return.check	\N	search	account_reports/views/account_return_check_views.xml	primary	{"en_US": "<search>\\n                    <field name=\\"result\\"/>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"My Activities\\" name=\\"filter_activities_my\\" domain=\\"[('activity_user_id', '=', uid)]\\"/>\\n                    <separator invisible=\\"1\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Show all records whose next activity date is past\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>", "fr_FR": "<search>\\n                    <field name=\\"result\\"/>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Mes activités\\" name=\\"filter_activities_my\\" domain=\\"[('activity_user_id', '=', uid)]\\"/>\\n                    <separator invisible=\\"1\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Activités en retard\\" name=\\"activities_overdue\\" domain=\\"[('activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Afficher tous les enregistrements dont la date de la prochaine activité est dépassée\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Activités du jour\\" name=\\"activities_today\\" domain=\\"[('activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Activités futures\\" name=\\"activities_upcoming_all\\" domain=\\"[('activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search>\n                    <field name="result"/>\n                    <field name="name"/>\n                    <separator/>\n                    <filter invisible="1" string="My Activities" name="filter_activities_my" domain="[('activity_user_id', '=', uid)]"/>\n                    <separator invisible="1"/>\n                    <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records whose next activity date is past"/>\n                    <filter invisible="1" string="Today Activities" name="activities_today" domain="[('activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]"/>\n                </search>\n            	f	t	2025-07-20 21:22:13.046108	2025-07-20 21:22:13.046108	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1347	16	557	1	1	Neutralize Ribbon	\N	website.neutralize_ribbon	qweb	website/views/neutralize_views.xml	extension	{"en_US": "<data name=\\"Neutralize Ribbon\\" inherit_id=\\"website.layout\\" active=\\"False\\">\\n        <xpath expr=\\"//body\\" position=\\"inside\\">\\n            <div>\\n                <span id=\\"oe_neutralize_ribbon\\" t-attf-style=\\"                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}\\">\\n                    <t t-out=\\"neutralize_ribbon_text\\">Neutralized</t>\\n                </span>\\n            </div>\\n        </xpath>\\n    </data>", "fr_FR": "<data name=\\"Neutralize Ribbon\\" inherit_id=\\"website.layout\\" active=\\"False\\">\\n        <xpath expr=\\"//body\\" position=\\"inside\\">\\n            <div>\\n                <span id=\\"oe_neutralize_ribbon\\" t-attf-style=\\"                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}\\">\\n                    <t t-out=\\"neutralize_ribbon_text\\">Neutralisé</t>\\n                </span>\\n            </div>\\n        </xpath>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Neutralize Ribbon" inherit_id="website.layout" active="False">\n        <xpath expr="//body" position="inside">\n            <div>\n                <span id="oe_neutralize_ribbon" t-attf-style="                         width: 400px;                         top: 55px;                         left: -100px;                         font-size: 32px;                         text-align: center;                         padding: 10px;                         line-height: 30px;                         color: #F0F0F0;                         transform: rotate(-45deg);                         position: fixed;                         box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);                         background: #D0442C;                         opacity: 0.6;                         pointer-events: none;                         text-transform: uppercase;                         z-index: 9999;                         {{ neutralize_ribbon_style or ''}}">\n                    <t t-out="neutralize_ribbon_text">Neutralized</t>\n                </span>\n            </div>\n        </xpath>\n    </data>\n	f	f	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2010	16	\N	1	1	account.return	account.return	\N	search	account_reports/views/account_return_views.xml	primary	{"en_US": "<search>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"date_to\\"/>\\n                    <field name=\\"date_from\\"/>\\n                    <field name=\\"date_deadline\\"/>\\n                    <field name=\\"type_id\\"/>\\n                    <field name=\\"state\\"/>\\n                    <field name=\\"date_submission\\"/>\\n                    <filter name=\\"todo_returns\\" string=\\"To Do\\" domain=\\"[('is_completed', '=', False), ('date_to', '&lt;', context_today())]\\"/>\\n                    <filter name=\\"done_returns\\" string=\\"Done\\" domain=\\"[('is_completed', '=', True)]\\"/>\\n                    <filter name=\\"groupby_deadline\\" string=\\"Deadline\\" context=\\"{'group_by': 'date_deadline:month'}\\"/>\\n                    <filter name=\\"groupby_type_id\\" string=\\"Return Type\\" context=\\"{'group_by': 'type_id'}\\"/>\\n                </search>", "fr_FR": "<search>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"date_to\\"/>\\n                    <field name=\\"date_from\\"/>\\n                    <field name=\\"date_deadline\\"/>\\n                    <field name=\\"type_id\\"/>\\n                    <field name=\\"state\\"/>\\n                    <field name=\\"date_submission\\"/>\\n                    <filter name=\\"todo_returns\\" string=\\"À faire\\" domain=\\"[('is_completed', '=', False), ('date_to', '&lt;', context_today())]\\"/>\\n                    <filter name=\\"done_returns\\" string=\\"Terminé\\" domain=\\"[('is_completed', '=', True)]\\"/>\\n                    <filter name=\\"groupby_deadline\\" string=\\"Date limite\\" context=\\"{'group_by': 'date_deadline:month'}\\"/>\\n                    <filter name=\\"groupby_type_id\\" string=\\"Type de retour\\" context=\\"{'group_by': 'type_id'}\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search>\n                    <field name="name"/>\n                    <field name="date_to"/>\n                    <field name="date_from"/>\n                    <field name="date_deadline"/>\n                    <field name="type_id"/>\n                    <field name="state"/>\n                    <field name="date_submission"/>\n                    <filter name="todo_returns" string="To Do" domain="[('is_completed', '=', False), ('date_to', '&lt;', context_today())]"/>\n                    <filter name="done_returns" string="Done" domain="[('is_completed', '=', True)]"/>\n                    <filter name="groupby_deadline" string="Deadline" context="{'group_by': 'date_deadline:month'}"/>\n                    <filter name="groupby_type_id" string="Return Type" context="{'group_by': 'type_id'}"/>\n                </search>\n            	f	t	2025-07-20 21:22:13.046108	2025-07-20 21:22:13.046108	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1980	16	\N	1	1	company_information	\N	account_reports.company_information	qweb	account_reports/data/pdf_export_templates.xml	primary	{"en_US": "<t t-name=\\"account_reports.company_information\\">\\n        <img t-if=\\"env.company.logo\\" class=\\"o_company_logo\\" t-att-src=\\"image_data_uri(env.company.logo)\\" alt=\\"Logo\\"/>\\n        <t t-set=\\"company_names\\" t-value=\\"[company['name'] for company in options['companies']]\\"/>\\n        <div class=\\"row\\">\\n            <div class=\\"col-10\\" t-out=\\"', '.join(company_names)\\"/>\\n        </div>\\n\\n        <address class=\\"mb-0 o_text_muted\\" t-field=\\"env.company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;], &quot;no_marker&quot;: True}\\"/>\\n\\n        <t t-if=\\"options.get('tax_unit', 'company_only') == 'company_only'\\">\\n            <t t-if=\\"env.company.account_fiscal_country_id.vat_label\\" t-out=\\"env.company.account_fiscal_country_id.vat_label+':'\\"/>\\n            <t t-else=\\"\\">Tax ID:</t>\\n            <t t-out=\\"env.company.vat\\"/>\\n        </t>\\n        <t t-else=\\"\\">\\n            Tax ID: <t t-out=\\"env['account.tax.unit'].browse(options.get('tax_unit')).vat\\"/>\\n        </t>\\n    </t>", "fr_FR": "<t t-name=\\"account_reports.company_information\\">\\n        <img t-if=\\"env.company.logo\\" class=\\"o_company_logo\\" t-att-src=\\"image_data_uri(env.company.logo)\\" alt=\\"Logo\\"/>\\n        <t t-set=\\"company_names\\" t-value=\\"[company['name'] for company in options['companies']]\\"/>\\n        <div class=\\"row\\">\\n            <div class=\\"col-10\\" t-out=\\"', '.join(company_names)\\"/>\\n        </div>\\n\\n        <address class=\\"mb-0 o_text_muted\\" t-field=\\"env.company.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;], &quot;no_marker&quot;: True}\\"/>\\n\\n        <t t-if=\\"options.get('tax_unit', 'company_only') == 'company_only'\\">\\n            <t t-if=\\"env.company.account_fiscal_country_id.vat_label\\" t-out=\\"env.company.account_fiscal_country_id.vat_label+':'\\"/>\\n            <t t-else=\\"\\">N° TVA</t>\\n            <t t-out=\\"env.company.vat\\"/>\\n        </t>\\n        <t t-else=\\"\\">\\n            N° TVA <t t-out=\\"env['account.tax.unit'].browse(options.get('tax_unit')).vat\\"/>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="account_reports.company_information">\n        <img t-if="env.company.logo" class="o_company_logo" t-att-src="image_data_uri(env.company.logo)" alt="Logo"/>\n        <t t-set="company_names" t-value="[company['name'] for company in options['companies']]"/>\n        <div class="row">\n            <div class="col-10" t-out="', '.join(company_names)"/>\n        </div>\n\n        <address class="mb-0 o_text_muted" t-field="env.company.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;], &quot;no_marker&quot;: True}"/>\n\n        <t t-if="options.get('tax_unit', 'company_only') == 'company_only'">\n            <t t-if="env.company.account_fiscal_country_id.vat_label" t-out="env.company.account_fiscal_country_id.vat_label+':'"/>\n            <t t-else="">Tax ID:</t>\n            <t t-out="env.company.vat"/>\n        </t>\n        <t t-else="">\n            Tax ID: <t t-out="env['account.tax.unit'].browse(options.get('tax_unit')).vat"/>\n        </t>\n    </t>\n\n    	f	t	2025-07-20 21:22:13.046108	2025-07-20 21:22:13.046108	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1352	16	557	1	1	layout	\N	website_enterprise.layout	qweb	website_enterprise/views/website_enterprise_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.layout\\">\\n    <xpath expr=\\"//a[hasclass('o_frontend_to_backend_apps_btn')]\\" position=\\"attributes\\">\\n        <attribute name=\\"href\\">/web</attribute>\\n        <attribute name=\\"data-bs-toggle\\"/>\\n    </xpath>\\n    <xpath expr=\\"//div[hasclass('o_frontend_to_backend_apps_menu')]\\" position=\\"replace\\"/>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.layout">\n    <xpath expr="//a[hasclass('o_frontend_to_backend_apps_btn')]" position="attributes">\n        <attribute name="href">/web</attribute>\n        <attribute name="data-bs-toggle"/>\n    </xpath>\n    <xpath expr="//div[hasclass('o_frontend_to_backend_apps_menu')]" position="replace"/>\n</data>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2018	18	\N	1	1	duplicated.vat.res.partner.list	res.partner	\N	list	account_reports/views/res_partner_views.xml	primary	{"en_US": "<list string=\\"Contacts\\" sample=\\"1\\" multi_edit=\\"1\\" expand=\\"1\\">\\n                <field name=\\"complete_name\\" string=\\"Name\\"/>\\n                <field name=\\"is_company\\"/>\\n                <field name=\\"parent_id\\"/>\\n                <button name=\\"set_commercial_partner_main\\" type=\\"object\\" string=\\"Set as main\\" class=\\"btn-primary\\" invisible=\\"not context.get('duplicated_partners_vat') or parent_id\\"/>\\n                <field name=\\"email\\"/>\\n                <field name=\\"phone\\" class=\\"o_force_ltr\\" optional=\\"show\\"/>\\n                <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\" domain=\\"[('share', '=', False)]\\"/>\\n                <field name=\\"user_ids\\"/>\\n                <field name=\\"total_invoiced\\"/>\\n                <field name=\\"street\\" optional=\\"hide\\"/>\\n                <field name=\\"city\\" optional=\\"show\\"/>\\n                <field name=\\"state_id\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"country_id\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                <field name=\\"category_id\\" optional=\\"hide\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\"/>\\n            </list>", "fr_FR": "<list string=\\"Annuaire\\" sample=\\"1\\" multi_edit=\\"1\\" expand=\\"1\\">\\n                <field name=\\"complete_name\\" string=\\"Nom\\"/>\\n                <field name=\\"is_company\\"/>\\n                <field name=\\"parent_id\\"/>\\n                <button name=\\"set_commercial_partner_main\\" type=\\"object\\" string=\\"Définir comme principal\\" class=\\"btn-primary\\" invisible=\\"not context.get('duplicated_partners_vat') or parent_id\\"/>\\n                <field name=\\"email\\"/>\\n                <field name=\\"phone\\" class=\\"o_force_ltr\\" optional=\\"show\\"/>\\n                <field name=\\"user_id\\" optional=\\"show\\" widget=\\"many2one_avatar_user\\" domain=\\"[('share', '=', False)]\\"/>\\n                <field name=\\"user_ids\\"/>\\n                <field name=\\"total_invoiced\\"/>\\n                <field name=\\"street\\" optional=\\"hide\\"/>\\n                <field name=\\"city\\" optional=\\"show\\"/>\\n                <field name=\\"state_id\\" optional=\\"hide\\" readonly=\\"1\\"/>\\n                <field name=\\"country_id\\" optional=\\"show\\" readonly=\\"1\\"/>\\n                <field name=\\"category_id\\" optional=\\"hide\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" readonly=\\"1\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Contacts" sample="1" multi_edit="1" expand="1">\n                <field name="complete_name" string="Name"/>\n                <field name="is_company"/>\n                <field name="parent_id"/>\n                <button name="set_commercial_partner_main" type="object" string="Set as main" class="btn-primary" invisible="not context.get('duplicated_partners_vat') or parent_id"/>\n                <field name="email"/>\n                <field name="phone" class="o_force_ltr" optional="show"/>\n                <field name="user_id" optional="show" widget="many2one_avatar_user" domain="[('share', '=', False)]"/>\n                <field name="user_ids"/>\n                <field name="total_invoiced"/>\n                <field name="street" optional="hide"/>\n                <field name="city" optional="show"/>\n                <field name="state_id" optional="hide" readonly="1"/>\n                <field name="country_id" optional="show" readonly="1"/>\n                <field name="category_id" optional="hide" widget="many2many_tags" options="{'color_field': 'color'}"/>\n                <field name="company_id" groups="base.group_multi_company" readonly="1"/>\n            </list>\n        	f	t	2025-07-20 21:22:13.046108	2025-07-20 21:22:13.046108	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1986	16	\N	1	1	journal_report_pdf_export_main	\N	account_reports.journal_report_pdf_export_main	qweb	account_reports/data/journal_report.xml	primary	{"en_US": "<t t-name=\\"account_reports.journal_report_pdf_export_main\\">\\n        <html>\\n            <head>\\n                 <base t-att-href=\\"base_url\\"/>\\n                 <meta http-equiv=\\"content-type\\" content=\\"text/html; charset=utf-8\\"/>\\n                 <t t-call-assets=\\"account_reports.assets_pdf_export\\" t-js=\\"False\\" t-autoprefix=\\"true\\"/>\\n             </head>\\n            <body t-att-dir=\\"env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'\\">\\n                <div t-att-class=\\"options['css_custom_class']\\">\\n                    <header>\\n                        <div class=\\"row align-items-center\\">\\n                            <div class=\\"col-4 o_header_font\\">\\n                                 <t t-call=\\"account_reports.company_information\\"/>\\n                            </div>\\n                            <div class=\\"col-8 text-end\\">\\n                                 <div class=\\"o_title\\">\\n                                    <t t-if=\\"report.filter_show_draft and options['all_entries']\\">[Draft]</t>\\n                                    <t t-out=\\"report.name\\"/>\\n                                </div>\\n                                <div class=\\"o_subtitle\\">\\n                                    <t t-out=\\"options['date']['date_from']\\"/> - <t t-out=\\"options['date']['date_to']\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </header>\\n\\n                    <!-- Journal entries -->\\n                    <t t-foreach=\\"document_data['journals_vals']\\" t-as=\\"journal_vals\\">\\n                        <section style=\\"page-break-after: always;\\">\\n                            <div class=\\"o_section_title\\">\\n                                <t t-out=\\"journal_vals.get('name')\\"/>\\n                            </div>\\n                            <div class=\\"d-flex align-items-start\\">\\n                                <t t-call=\\"account_reports.journal_report_pdf_body_default\\"/>\\n                            </div>\\n\\n                            <t t-if=\\"journal_vals.get('tax_summary')\\">\\n                                <t t-call=\\"account_reports.pdf_journal_report_taxes_summary\\">\\n                                    <t t-set=\\"tax_summary\\" t-value=\\"journal_vals['tax_summary']\\"/>\\n                                </t>\\n                            </t>\\n                        </section>\\n                    </t>\\n\\n                    <section t-if=\\"document_data.get('global_tax_summary')\\">\\n                        <div class=\\"o_section_title\\">\\n                            Global Tax Summary\\n                        </div>\\n                        <t t-call=\\"account_reports.pdf_journal_report_taxes_summary\\">\\n                            <t t-set=\\"tax_summary\\" t-value=\\"document_data['global_tax_summary']\\"/>\\n                        </t>\\n                    </section>\\n                </div>\\n            </body>\\n        </html>\\n    </t>", "fr_FR": "<t t-name=\\"account_reports.journal_report_pdf_export_main\\">\\n        <html>\\n            <head>\\n                 <base t-att-href=\\"base_url\\"/>\\n                 <meta http-equiv=\\"content-type\\" content=\\"text/html; charset=utf-8\\"/>\\n                 <t t-call-assets=\\"account_reports.assets_pdf_export\\" t-js=\\"False\\" t-autoprefix=\\"true\\"/>\\n             </head>\\n            <body t-att-dir=\\"env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'\\">\\n                <div t-att-class=\\"options['css_custom_class']\\">\\n                    <header>\\n                        <div class=\\"row align-items-center\\">\\n                            <div class=\\"col-4 o_header_font\\">\\n                                 <t t-call=\\"account_reports.company_information\\"/>\\n                            </div>\\n                            <div class=\\"col-8 text-end\\">\\n                                 <div class=\\"o_title\\">\\n                                    <t t-if=\\"report.filter_show_draft and options['all_entries']\\">[Brouillon]</t>\\n                                    <t t-out=\\"report.name\\"/>\\n                                </div>\\n                                <div class=\\"o_subtitle\\">\\n                                    <t t-out=\\"options['date']['date_from']\\"/> - <t t-out=\\"options['date']['date_to']\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </header>\\n\\n                    <!-- Journal entries -->\\n                    <t t-foreach=\\"document_data['journals_vals']\\" t-as=\\"journal_vals\\">\\n                        <section style=\\"page-break-after: always;\\">\\n                            <div class=\\"o_section_title\\">\\n                                <t t-out=\\"journal_vals.get('name')\\"/>\\n                            </div>\\n                            <div class=\\"d-flex align-items-start\\">\\n                                <t t-call=\\"account_reports.journal_report_pdf_body_default\\"/>\\n                            </div>\\n\\n                            <t t-if=\\"journal_vals.get('tax_summary')\\">\\n                                <t t-call=\\"account_reports.pdf_journal_report_taxes_summary\\">\\n                                    <t t-set=\\"tax_summary\\" t-value=\\"journal_vals['tax_summary']\\"/>\\n                                </t>\\n                            </t>\\n                        </section>\\n                    </t>\\n\\n                    <section t-if=\\"document_data.get('global_tax_summary')\\">\\n                        <div class=\\"o_section_title\\">\\n                            Synthèse fiscale globale\\n                        </div>\\n                        <t t-call=\\"account_reports.pdf_journal_report_taxes_summary\\">\\n                            <t t-set=\\"tax_summary\\" t-value=\\"document_data['global_tax_summary']\\"/>\\n                        </t>\\n                    </section>\\n                </div>\\n            </body>\\n        </html>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="account_reports.journal_report_pdf_export_main">\n        <html>\n            <head>\n                 <base t-att-href="base_url"/>\n                 <meta http-equiv="content-type" content="text/html; charset=utf-8"/>\n                 <t t-call-assets="account_reports.assets_pdf_export" t-js="False" t-autoprefix="true"/>\n             </head>\n            <body t-att-dir="env['res.lang']._get_data(code=lang or env.user.lang).direction or 'ltr'">\n                <div t-att-class="options['css_custom_class']">\n                    <header>\n                        <div class="row align-items-center">\n                            <div class="col-4 o_header_font">\n                                 <t t-call="account_reports.company_information"/>\n                            </div>\n                            <div class="col-8 text-end">\n                                 <div class="o_title">\n                                    <t t-if="report.filter_show_draft and options['all_entries']">[Draft]</t>\n                                    <t t-out="report.name"/>\n                                </div>\n                                <div class="o_subtitle">\n                                    <t t-out="options['date']['date_from']"/> - <t t-out="options['date']['date_to']"/>\n                                </div>\n                            </div>\n                        </div>\n                    </header>\n\n                    <!-- Journal entries -->\n                    <t t-foreach="document_data['journals_vals']" t-as="journal_vals">\n                        <section style="page-break-after: always;">\n                            <div class="o_section_title">\n                                <t t-out="journal_vals.get('name')"/>\n                            </div>\n                            <div class="d-flex align-items-start">\n                                <t t-call="account_reports.journal_report_pdf_body_default"/>\n                            </div>\n\n                            <t t-if="journal_vals.get('tax_summary')">\n                                <t t-call="account_reports.pdf_journal_report_taxes_summary">\n                                    <t t-set="tax_summary" t-value="journal_vals['tax_summary']"/>\n                                </t>\n                            </t>\n                        </section>\n                    </t>\n\n                    <section t-if="document_data.get('global_tax_summary')">\n                        <div class="o_section_title">\n                            Global Tax Summary\n                        </div>\n                        <t t-call="account_reports.pdf_journal_report_taxes_summary">\n                            <t t-set="tax_summary" t-value="document_data['global_tax_summary']"/>\n                        </t>\n                    </section>\n                </div>\n            </body>\n        </html>\n    </t>\n\n    	f	t	2025-07-20 21:22:13.046108	2025-07-20 21:22:13.046108	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1149	16	1086	1	1	Snippet 's_quotes_carousel' for new page 'about' template 'full'	\N	website.new_page_template_about_full_s_quotes_carousel	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
237	16	166	1	1	res.users.form.tour.inherit	res.users	\N	form	web_tour/views/res_users_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='tz']\\" position=\\"after\\">\\n            <field name=\\"tour_enabled\\" widget=\\"boolean_toggle\\"/>\\n        </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='tz']" position="after">\n            <field name="tour_enabled" widget="boolean_toggle"/>\n        </xpath>\n    	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1152	16	985	1	1	Snippet 's_company_team' for new page 'about' template 'full_1'	\N	website.new_page_template_about_full_1_s_company_team	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1156	16	990	1	1	Snippet 's_cover' for new page 'about' template 'mini'	\N	website.new_page_template_about_mini_s_cover	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1260	16	970	1	1	Snippet 's_picture' for new page 'team' template '5'	\N	website.new_page_template_team_5_s_picture	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1160	16	1083	1	1	Snippet 's_website_form' for new page 'about' template 'mini'	\N	website.new_page_template_about_mini_s_website_form	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1209	16	1112	1	1	Snippet 's_faq_collapse' for new page 'services' template '1'	\N	website.new_page_template_services_1_s_faq_collapse	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1092	16	988	1	1	Snippet 's_references' for new page 'landing' templates	\N	website.new_page_template_landing_s_references	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1235	16	1116	1	1	Snippet 's_product_catalog' for new page 'pricing' template '3'	\N	website.new_page_template_pricing_3_s_product_catalog	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1129	16	1066	1	1	Snippet 's_text_block' for new page 'team' templates	\N	website.new_page_template_team_s_text_block	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1249	16	966	1	1	Snippet 's_text_image' for new page 'team' template '1'	\N	website.new_page_template_team_1_s_text_image	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1002	16	716	1	1	new_page_template_s_three_columns	\N	website.new_page_template_s_three_columns	qweb	website/views/new_page_template_templates.xml	primary	{"en_US": "<data inherit_id=\\"website.s_three_columns\\" primary=\\"True\\"><xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.new_page_template_s_three_columns</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="website.s_three_columns" primary="True"><xpath expr="." position="attributes"><attribute name="t-name">website.new_page_template_s_three_columns</attribute></xpath></data>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1132	16	1075	1	1	Snippet 's_image_text' for new page 'basic' template '1'	\N	website.new_page_template_basic_1_s_image_text	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1036	16	786	1	1	Snippet 's_numbers' for pages generated by the configurator	\N	website.configurator_s_numbers	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1264	16	\N	1	1	New page template: '4' in 'basic'	\N	website.new_page_template_sections_basic_4	qweb	\N	primary	{"en_US": "<div id=\\"wrap\\">\\n    <t t-snippet-call=\\"website.new_page_template_basic_4_s_text_cover\\"/>\\n</div>"}	<div id="wrap">\n    <t t-snippet-call="website.new_page_template_basic_4_s_text_cover"/>\n</div>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1318	16	80	1	1	ir.ui.view list	ir.ui.view	\N	list	website/views/website_pages_views.xml	extension	{"en_US": "<data><list position=\\"attributes\\">\\n            <attribute name=\\"decoration-muted\\">not active</attribute>\\n        </list>\\n        <field name=\\"name\\" position=\\"after\\">\\n            <field name=\\"active\\" column_invisible=\\"True\\"/>\\n            <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n        </field>\\n        <field name=\\"xml_id\\" position=\\"before\\">\\n            <field name=\\"key\\" groups=\\"website.group_multi_website\\"/>\\n        </field>\\n    </data>"}	<?xml version="1.0"?>\n<data><list position="attributes">\n            <attribute name="decoration-muted">not active</attribute>\n        </list>\n        <field name="name" position="after">\n            <field name="active" column_invisible="True"/>\n            <field name="website_id" groups="website.group_multi_website"/>\n        </field>\n        <field name="xml_id" position="before">\n            <field name="key" groups="website.group_multi_website"/>\n        </field>\n    </data>	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2498	16	\N	1	1	product.image.view.form	product.image	\N	form	website_sale/views/product_image_views.xml	primary	{"en_US": "<form string=\\"Product Images\\">\\n                <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                <div class=\\"row o_website_sale_image_modal\\">\\n                    <div class=\\"col-md-6 col-xl-5\\">\\n                        <label for=\\"name\\" string=\\"Image Name\\"/>\\n                        <h2><field name=\\"name\\" placeholder=\\"Image Name\\"/></h2>\\n                        <label for=\\"video_url\\" string=\\"Video URL\\"/><br/>\\n                        <field name=\\"video_url\\"/><br/>\\n                    </div>\\n                    <div class=\\"col-md-6 col-xl-7 text-center o_website_sale_image_modal_container\\">\\n                        <div class=\\"row\\">\\n                            <div class=\\"col\\">\\n                                <field name=\\"image_1920\\" widget=\\"image\\"/>\\n                            </div>\\n                            <div class=\\"col\\" invisible=\\"video_url in ['', False]\\">\\n                                <div class=\\"o_video_container p-2\\">\\n                                    <span>Video Preview</span>\\n                                    <field name=\\"embed_code\\" class=\\"mt-2\\" widget=\\"video_preview\\"/>\\n                                    <h4 class=\\"o_invalid_warning text-muted text-center\\" invisible=\\"embed_code\\">\\n                                        Please enter a valid Video URL.\\n                                    </h4>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>", "fr_FR": "<form string=\\"Images du produit\\">\\n                <field name=\\"sequence\\" invisible=\\"1\\"/>\\n                <div class=\\"row o_website_sale_image_modal\\">\\n                    <div class=\\"col-md-6 col-xl-5\\">\\n                        <label for=\\"name\\" string=\\"Nom de l'image\\"/>\\n                        <h2><field name=\\"name\\" placeholder=\\"Nom de l'image\\"/></h2>\\n                        <label for=\\"video_url\\" string=\\"URL vidéo\\"/><br/>\\n                        <field name=\\"video_url\\"/><br/>\\n                    </div>\\n                    <div class=\\"col-md-6 col-xl-7 text-center o_website_sale_image_modal_container\\">\\n                        <div class=\\"row\\">\\n                            <div class=\\"col\\">\\n                                <field name=\\"image_1920\\" widget=\\"image\\"/>\\n                            </div>\\n                            <div class=\\"col\\" invisible=\\"video_url in ['', False]\\">\\n                                <div class=\\"o_video_container p-2\\">\\n                                    <span>Prévisualiser la vidéo</span>\\n                                    <field name=\\"embed_code\\" class=\\"mt-2\\" widget=\\"video_preview\\"/>\\n                                    <h4 class=\\"o_invalid_warning text-muted text-center\\" invisible=\\"embed_code\\">\\n                                        Veuillez indiquer une URL vidéo valide.\\n                                    </h4>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Product Images">\n                <field name="sequence" invisible="1"/>\n                <div class="row o_website_sale_image_modal">\n                    <div class="col-md-6 col-xl-5">\n                        <label for="name" string="Image Name"/>\n                        <h2><field name="name" placeholder="Image Name"/></h2>\n                        <label for="video_url" string="Video URL"/><br/>\n                        <field name="video_url"/><br/>\n                    </div>\n                    <div class="col-md-6 col-xl-7 text-center o_website_sale_image_modal_container">\n                        <div class="row">\n                            <div class="col">\n                                <field name="image_1920" widget="image"/>\n                            </div>\n                            <div class="col" invisible="video_url in ['', False]">\n                                <div class="o_video_container p-2">\n                                    <span>Video Preview</span>\n                                    <field name="embed_code" class="mt-2" widget="video_preview"/>\n                                    <h4 class="o_invalid_warning text-muted text-center" invisible="embed_code">\n                                        Please enter a valid Video URL.\n                                    </h4>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </form>\n        	f	t	2025-07-20 21:22:19.442228	2025-07-20 21:22:19.442228	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
27	16	\N	1	1	ir.asset list	ir.asset	\N	list	base/views/ir_asset_views.xml	primary	{"en_US": "<list string=\\"Assets\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"bundle\\"/>\\n                <field name=\\"sequence\\"/>\\n                <field name=\\"active\\"/>\\n            </list>", "fr_FR": "<list string=\\"Assets\\">\\n                <field name=\\"name\\"/>\\n                <field name=\\"bundle\\"/>\\n                <field name=\\"sequence\\"/>\\n                <field name=\\"active\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Assets">\n                <field name="name"/>\n                <field name="bundle"/>\n                <field name="sequence"/>\n                <field name="active"/>\n            </list>\n        	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
37	16	\N	1	1	ir.cron.trigger.view.list	ir.cron.trigger	\N	list	base/views/ir_cron_trigger_views.xml	primary	{"en_US": "<list string=\\"Cron Triggers\\">\\n                <field name=\\"cron_id\\"/>\\n                <field name=\\"call_at\\"/>\\n            </list>", "fr_FR": "<list string=\\"Déclencheurs du cron\\">\\n                <field name=\\"cron_id\\"/>\\n                <field name=\\"call_at\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Cron Triggers">\n                <field name="cron_id"/>\n                <field name="call_at"/>\n            </list>\n        	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
54	16	\N	1	1	ir.model.fields.selection search	ir.model.fields.selection	\N	search	base/views/ir_model_views.xml	primary	{"en_US": "<search string=\\"Fields\\">\\n                    <field name=\\"field_id\\" string=\\"Field\\"/>\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name','ilike',self), ('value','ilike',self)]\\" string=\\"Selection\\"/>\\n                    <filter name=\\"group_by_field\\" context=\\"{'group_by':'field_id'}\\" string=\\"Field\\"/>\\n                </search>", "fr_FR": "<search string=\\"Champs\\">\\n                    <field name=\\"field_id\\" string=\\"Champ\\"/>\\n                    <field name=\\"name\\" filter_domain=\\"['|', ('name','ilike',self), ('value','ilike',self)]\\" string=\\"Sélection\\"/>\\n                    <filter name=\\"group_by_field\\" context=\\"{'group_by':'field_id'}\\" string=\\"Champ\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Fields">\n                    <field name="field_id" string="Field"/>\n                    <field name="name" filter_domain="['|', ('name','ilike',self), ('value','ilike',self)]" string="Selection"/>\n                    <filter name="group_by_field" context="{'group_by':'field_id'}" string="Field"/>\n                </search>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
113	16	\N	1	1	IR Profile Search	ir.profile	\N	search	base/views/ir_profile_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\" string=\\"Name\\"/>\\n                <field name=\\"session\\" string=\\"Session\\"/>\\n                <filter name=\\"group_session\\" string=\\"Session\\" context=\\"{'group_by':'session'}\\"/>\\n            </search>", "fr_FR": "<search>\\n                <field name=\\"name\\" string=\\"Nom\\"/>\\n                <field name=\\"session\\" string=\\"Session\\"/>\\n                <filter name=\\"group_session\\" string=\\"Session\\" context=\\"{'group_by':'session'}\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name" string="Name"/>\n                <field name="session" string="Session"/>\n                <filter name="group_session" string="Session" context="{'group_by':'session'}"/>\n            </search>\n        	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
940	16	935	1	1	new_page_template_about_timeline_s_text_block_h2	\N	website.new_page_template_about_timeline_s_text_block_h2	qweb	website/views/new_page_template_templates.xml	primary	{"en_US": "<data inherit_id=\\"website.new_page_template_about_s_text_block_h2\\" primary=\\"True\\">\\n    <xpath expr=\\"//h2\\" position=\\"replace\\" mode=\\"inner\\">About Me</xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.new_page_template_about_timeline_s_text_block_h2</attribute></xpath></data>", "fr_FR": "<data inherit_id=\\"website.new_page_template_about_s_text_block_h2\\" primary=\\"True\\">\\n    <xpath expr=\\"//h2\\" position=\\"replace\\" mode=\\"inner\\">À propos de moi</xpath>\\n<xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.new_page_template_about_timeline_s_text_block_h2</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="website.new_page_template_about_s_text_block_h2" primary="True">\n    <xpath expr="//h2" position="replace" mode="inner">About Me</xpath>\n<xpath expr="." position="attributes"><attribute name="t-name">website.new_page_template_about_timeline_s_text_block_h2</attribute></xpath></data>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
493	16	\N	1	1	portal_my_security	\N	portal.portal_my_security	qweb	portal/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"portal.portal_my_security\\">\\n        <t t-call=\\"portal.portal_layout\\"><div class=\\"o_portal_security_body w-md-75 w-lg-50 pb-5\\">\\n            <t t-set=\\"additional_title\\">Security</t>\\n            <t t-set=\\"no_breadcrumbs\\" t-value=\\"1\\"/>\\n            <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors)\\">\\n                <t t-esc=\\"errors\\"/>\\n            </div>\\n            <div class=\\"d-flex gap-2 my-3\\">\\n                <a href=\\"/my/\\" title=\\"Go Back\\" class=\\"btn btn-light px-2\\"><i class=\\"oi oi-chevron-left\\"/></a>\\n                <h3 class=\\"my-0\\">Connection &amp; Security</h3>\\n            </div>\\n            <section name=\\"portal_change_password\\">\\n                <h4>Change Password</h4>\\n                <t t-set=\\"path\\">password</t>\\n                <div class=\\"alert alert-success\\" role=\\"alert\\" t-if=\\"success and success.get('password')\\">\\n                    Password Updated!\\n                </div>\\n                <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors, 'password')\\">\\n                    <t t-esc=\\"errors['password']\\"/>\\n                </div>\\n                <form action=\\"/my/security\\" method=\\"post\\" class=\\"oe_reset_password_form\\">\\n                    <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                    <input type=\\"hidden\\" name=\\"op\\" value=\\"password\\"/>\\n                    <div class=\\"mb-4\\">\\n                        <label for=\\"current\\">Password:</label>\\n                        <div class=\\"input-group input-group-sm\\">\\n                            <input type=\\"password\\" t-attf-class=\\"form-control {{ 'is-invalid' if get_error(errors, 'password.old') else '' }}\\" id=\\"current\\" name=\\"old\\" autocomplete=\\"current-password\\" required=\\"required\\"/>\\n                            <button class=\\"btn btn-secondary o_show_password rounded-end\\" type=\\"button\\">\\n                                <i class=\\"fa fa-eye\\"/>\\n                            </button>\\n                            <div class=\\"invalid-feedback\\">\\n                                <t t-out=\\"get_error(errors, 'password.old')\\"/>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-1 o_caps_lock_warning\\">\\n                        <label for=\\"new\\">New Password:</label>\\n                        <div class=\\"input-group input-group-sm mb-1\\">\\n                            <input type=\\"password\\" t-attf-class=\\"form-control {{ 'is-invalid' if get_error(errors, 'password.new1') else '' }}\\" id=\\"new\\" name=\\"new1\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                            <button type=\\"button\\" class=\\"btn btn-secondary o_show_password rounded-end\\">\\n                                <i class=\\"fa fa-eye\\"/>\\n                            </button>\\n                            <div class=\\"invalid-feedback\\">\\n                                <t t-out=\\"get_error(errors, 'password.new1')\\"/>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"new2\\">Verify New Password:</label>\\n                        <div class=\\"input-group input-group-sm\\">\\n                            <input type=\\"password\\" t-attf-class=\\"form-control {{ 'is-invalid' if get_error(errors, 'password.new2') else '' }}\\" id=\\"new2\\" name=\\"new2\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                            <button type=\\"button\\" class=\\"btn btn-secondary o_show_password rounded-end\\">\\n                                <i class=\\"fa fa-eye\\"/>\\n                            </button>\\n                            <div class=\\"invalid-feedback\\">\\n                                <t t-out=\\"get_error(errors, 'password.new2')\\"/>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light\\">Change Password</button>\\n                </form>\\n            </section>\\n            <section name=\\"portal_revoke_all_devices_popup\\">\\n            <h4>Revoke All Sessions</h4>\\n                <t t-set=\\"path\\"/>\\n                    <button type=\\"button\\" class=\\"btn btn-light\\" id=\\"portal_revoke_all_sessions_popup\\">\\n                        Log out from all devices\\n                    </button>\\n            </section>\\n            <section t-if=\\"debug and allow_api_keys\\">\\n                <h4>\\n                Developer API Keys\\n                    <a href=\\"https://www.odoo.com/documentation/master/developer/misc/api/external_api.html#api-keys\\" target=\\"_blank\\">\\n                        <i title=\\"Documentation\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <div>\\n                    <table class=\\"table o_main_table\\">\\n                        <thead>\\n                            <tr>\\n                                <th>Description</th>\\n                                <th>Scope</th>\\n                                <th>Added On</th>\\n                                <th>Expiration Date</th>\\n                                <th/>\\n                            </tr>\\n                        </thead>\\n                        <tbody>\\n                            <t t-foreach=\\"request.env.user.api_key_ids\\" t-as=\\"key\\">\\n                                <tr>\\n                                    <td><span t-field=\\"key.name\\"/></td>\\n                                    <td><span t-field=\\"key.scope\\"/></td>\\n                                    <td><span t-field=\\"key.create_date\\"/></td>\\n                                    <td><span t-field=\\"key.expiration_date\\"/></td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger o_portal_remove_api_key\\" type=\\"button\\" t-att-id=\\"key.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light o_portal_new_api_key\\">New API Key</button>\\n                </div>\\n            </section>\\n            <section name=\\"portal_deactivate_account\\" groups=\\"base.group_portal\\">\\n                <h4>Delete Account</h4>\\n                <t t-set=\\"deactivate_error\\" t-value=\\"get_error(errors, 'deactivate')\\"/>\\n                <button class=\\"btn btn-light\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_deactivate_account_modal\\">\\n                    Delete Account\\n                </button>\\n                <div t-attf-class=\\"modal #{'show d-block' if open_deactivate_modal else ''}\\" id=\\"portal_deactivate_account_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n                    <div class=\\"modal-dialog\\" role=\\"document\\">\\n                        <div class=\\"modal-content\\">\\n                            <div class=\\"modal-header bg-danger\\">\\n                                <h5 class=\\"modal-title\\">Are you sure you want to do this?</h5>\\n                                <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\"/>\\n                            </div>\\n                            <form action=\\"/my/deactivate_account\\" method=\\"post\\" class=\\"modal-body\\" id=\\"portal_deactivate_account_form\\">\\n                                <div>\\n                                    <div class=\\"alert alert-danger\\" t-esc=\\"get_error(errors, 'deactivate.other')\\"/>\\n                                    <p class=\\"text-muted\\">\\n                                        Disable your account, preventing any further login.<br/>\\n                                        <b>\\n                                            <i class=\\"fa fa-exclamation-triangle text-danger\\"/>\\n                                            This action cannot be undone.\\n                                        </b>\\n                                    </p>\\n                                    <hr/>\\n                                    <p>1. Enter your password to confirm you own this account</p>\\n                                    <input name=\\"password\\" type=\\"password\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'password' else ''}\\" placeholder=\\"Password\\"/>\\n                                    <div t-if=\\"deactivate_error == 'password'\\" class=\\"invalid-feedback\\">\\n                                        Wrong password.\\n                                    </div>\\n                                    <hr/>\\n                                    <p>\\n                                        2. Confirm you want to delete your account by\\n                                        copying down your login (<t t-esc=\\"env.user.login\\"/>).\\n                                    </p>\\n                                    <input name=\\"validation\\" type=\\"text\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'validation' else ''}\\"/>\\n                                    <div t-if=\\"deactivate_error == 'validation'\\" class=\\"invalid-feedback\\">\\n                                        You should enter \\"<t t-esc=\\"env.user.login\\"/>\\" to validate your action.\\n                                    </div>\\n                                    <div class=\\"d-flex flex-row align-items-center\\">\\n                                        <input type=\\"checkbox\\" name=\\"request_blacklist\\" id=\\"request_blacklist\\" checked=\\"1\\"/>\\n                                        <label for=\\"request_blacklist\\" class=\\"ms-2 mw-100 fw-normal mt-3\\">\\n                                            Put my email and phone in a block list to make sure I'm never contacted again\\n                                        </label>\\n                                    </div>\\n                                </div>\\n                                <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            </form>\\n                            <div class=\\"modal-footer justify-content-start\\">\\n                                <input type=\\"submit\\" class=\\"btn btn-danger\\" form=\\"portal_deactivate_account_form\\" value=\\"Delete Account\\"/>\\n                                <button type=\\"button\\" class=\\"btn\\" data-bs-dismiss=\\"modal\\">\\n                                    Cancel\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </section>\\n        </div></t>\\n    </t>", "fr_FR": "<t t-name=\\"portal.portal_my_security\\">\\n        <t t-call=\\"portal.portal_layout\\"><div class=\\"o_portal_security_body w-md-75 w-lg-50 pb-5\\">\\n            <t t-set=\\"additional_title\\">Sécurité</t>\\n            <t t-set=\\"no_breadcrumbs\\" t-value=\\"1\\"/>\\n            <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors)\\">\\n                <t t-esc=\\"errors\\"/>\\n            </div>\\n            <div class=\\"d-flex gap-2 my-3\\">\\n                <a href=\\"/my/\\" title=\\"Retour\\" class=\\"btn btn-light px-2\\"><i class=\\"oi oi-chevron-left\\"/></a>\\n                <h3 class=\\"my-0\\">Connexion &amp; Sécurité</h3>\\n            </div>\\n            <section name=\\"portal_change_password\\">\\n                <h4>Modifier le mot de passe</h4>\\n                <t t-set=\\"path\\">mot de passe</t>\\n                <div class=\\"alert alert-success\\" role=\\"alert\\" t-if=\\"success and success.get('password')\\">\\n                    Mot de passe mis à jour !\\n                </div>\\n                <div class=\\"alert alert-danger\\" role=\\"alert\\" t-if=\\"get_error(errors, 'password')\\">\\n                    <t t-esc=\\"errors['password']\\"/>\\n                </div>\\n                <form action=\\"/my/security\\" method=\\"post\\" class=\\"oe_reset_password_form\\">\\n                    <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                    <input type=\\"hidden\\" name=\\"op\\" value=\\"password\\"/>\\n                    <div class=\\"mb-4\\">\\n                        <label for=\\"current\\">Mot de passe :</label>\\n                        <div class=\\"input-group input-group-sm\\">\\n                            <input type=\\"password\\" t-attf-class=\\"form-control {{ 'is-invalid' if get_error(errors, 'password.old') else '' }}\\" id=\\"current\\" name=\\"old\\" autocomplete=\\"current-password\\" required=\\"required\\"/>\\n                            <button class=\\"btn btn-secondary o_show_password rounded-end\\" type=\\"button\\">\\n                                <i class=\\"fa fa-eye\\"/>\\n                            </button>\\n                            <div class=\\"invalid-feedback\\">\\n                                <t t-out=\\"get_error(errors, 'password.old')\\"/>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-1 o_caps_lock_warning\\">\\n                        <label for=\\"new\\">Nouveau mot de passe :</label>\\n                        <div class=\\"input-group input-group-sm mb-1\\">\\n                            <input type=\\"password\\" t-attf-class=\\"form-control {{ 'is-invalid' if get_error(errors, 'password.new1') else '' }}\\" id=\\"new\\" name=\\"new1\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                            <button type=\\"button\\" class=\\"btn btn-secondary o_show_password rounded-end\\">\\n                                <i class=\\"fa fa-eye\\"/>\\n                            </button>\\n                            <div class=\\"invalid-feedback\\">\\n                                <t t-out=\\"get_error(errors, 'password.new1')\\"/>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <div class=\\"mb-3\\">\\n                        <label for=\\"new2\\">Vérifier le nouveau mot de passe :</label>\\n                        <div class=\\"input-group input-group-sm\\">\\n                            <input type=\\"password\\" t-attf-class=\\"form-control {{ 'is-invalid' if get_error(errors, 'password.new2') else '' }}\\" id=\\"new2\\" name=\\"new2\\" autocomplete=\\"new-password\\" required=\\"required\\"/>\\n                            <button type=\\"button\\" class=\\"btn btn-secondary o_show_password rounded-end\\">\\n                                <i class=\\"fa fa-eye\\"/>\\n                            </button>\\n                            <div class=\\"invalid-feedback\\">\\n                                <t t-out=\\"get_error(errors, 'password.new2')\\"/>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light\\">Modifier le mot de passe</button>\\n                </form>\\n            </section>\\n            <section name=\\"portal_revoke_all_devices_popup\\">\\n            <h4>Révoquer toutes les sessions</h4>\\n                <t t-set=\\"path\\"/>\\n                    <button type=\\"button\\" class=\\"btn btn-light\\" id=\\"portal_revoke_all_sessions_popup\\">\\n                        Se déconnecter de tous les appareils\\n                    </button>\\n            </section>\\n            <section t-if=\\"debug and allow_api_keys\\">\\n                <h4>\\n                Clés API développeur\\n                    <a href=\\"https://www.odoo.com/documentation/master/developer/misc/api/external_api.html#api-keys\\" target=\\"_blank\\">\\n                        <i title=\\"Documentation\\" class=\\"fa fa-fw o_button_icon fa-info-circle\\"/>\\n                    </a>\\n                </h4>\\n                <div>\\n                    <table class=\\"table o_main_table\\">\\n                        <thead>\\n                            <tr>\\n                                <th>Description</th>\\n                                <th>Portée</th>\\n                                <th>Ajoute lé</th>\\n                                <th>Expiration Date</th>\\n                                <th/>\\n                            </tr>\\n                        </thead>\\n                        <tbody>\\n                            <t t-foreach=\\"request.env.user.api_key_ids\\" t-as=\\"key\\">\\n                                <tr>\\n                                    <td><span t-field=\\"key.name\\"/></td>\\n                                    <td><span t-field=\\"key.scope\\"/></td>\\n                                    <td><span t-field=\\"key.create_date\\"/></td>\\n                                    <td><span t-field=\\"key.expiration_date\\"/></td>\\n                                    <td>\\n                                        <i class=\\"fa fa-trash text-danger o_portal_remove_api_key\\" type=\\"button\\" t-att-id=\\"key.id\\"/>\\n                                    </td>\\n                                </tr>\\n                            </t>\\n                        </tbody>\\n                    </table>\\n                </div>\\n                <div>\\n                    <button type=\\"submit\\" class=\\"btn btn-light o_portal_new_api_key\\">Nouvelle clé API</button>\\n                </div>\\n            </section>\\n            <section name=\\"portal_deactivate_account\\" groups=\\"base.group_portal\\">\\n                <h4>Supprimer le compte</h4>\\n                <t t-set=\\"deactivate_error\\" t-value=\\"get_error(errors, 'deactivate')\\"/>\\n                <button class=\\"btn btn-light\\" data-bs-toggle=\\"modal\\" data-bs-target=\\"#portal_deactivate_account_modal\\">\\n                    Supprimer le compte\\n                </button>\\n                <div t-attf-class=\\"modal #{'show d-block' if open_deactivate_modal else ''}\\" id=\\"portal_deactivate_account_modal\\" tabindex=\\"-1\\" role=\\"dialog\\">\\n                    <div class=\\"modal-dialog\\" role=\\"document\\">\\n                        <div class=\\"modal-content\\">\\n                            <div class=\\"modal-header bg-danger\\">\\n                                <h5 class=\\"modal-title\\">Êtes-vous sûr de vouloir continuer ?</h5>\\n                                <button type=\\"button\\" class=\\"btn-close\\" data-bs-dismiss=\\"modal\\"/>\\n                            </div>\\n                            <form action=\\"/my/deactivate_account\\" method=\\"post\\" class=\\"modal-body\\" id=\\"portal_deactivate_account_form\\">\\n                                <div>\\n                                    <div class=\\"alert alert-danger\\" t-esc=\\"get_error(errors, 'deactivate.other')\\"/>\\n                                    <p class=\\"text-muted\\">\\n                                        Désactivez votre compte pour éviter toute connexion future.<br/>\\n                                        <b>\\n                                            <i class=\\"fa fa-exclamation-triangle text-danger\\"/>\\n                                            Cette action ne peut pas être annulée.\\n                                        </b>\\n                                    </p>\\n                                    <hr/>\\n                                    <p>1. Saisissez votre mot de passe pour confirmer que ceci est votre compte</p>\\n                                    <input name=\\"password\\" type=\\"password\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'password' else ''}\\" placeholder=\\"Mot de passe\\"/>\\n                                    <div t-if=\\"deactivate_error == 'password'\\" class=\\"invalid-feedback\\">\\n                                        Mot de passe erroné.\\n                                    </div>\\n                                    <hr/>\\n                                    <p>\\n                                        2. Confirmez que vous voulez supprimer votre compte en\\n                                        saisissant vos données de connexion (<t t-esc=\\"env.user.login\\"/>).\\n                                    </p>\\n                                    <input name=\\"validation\\" type=\\"text\\" required=\\"1\\" t-attf-class=\\"form-control #{'is-invalid' if deactivate_error == 'validation' else ''}\\"/>\\n                                    <div t-if=\\"deactivate_error == 'validation'\\" class=\\"invalid-feedback\\">\\n                                        Vous devriez saisir \\"<t t-esc=\\"env.user.login\\"/>\\" pour valider votre action.\\n                                    </div>\\n                                    <div class=\\"d-flex flex-row align-items-center\\">\\n                                        <input type=\\"checkbox\\" name=\\"request_blacklist\\" id=\\"request_blacklist\\" checked=\\"1\\"/>\\n                                        <label for=\\"request_blacklist\\" class=\\"ms-2 mw-100 fw-normal mt-3\\">\\n                                            Inscrivez mon e-mail et mon numéro de téléphone sur une liste de blocage pour veiller à ne plus jamais me contacter\\n                                        </label>\\n                                    </div>\\n                                </div>\\n                                <input type=\\"hidden\\" name=\\"csrf_token\\" t-att-value=\\"request.csrf_token()\\"/>\\n                            </form>\\n                            <div class=\\"modal-footer justify-content-start\\">\\n                                <input type=\\"submit\\" class=\\"btn btn-danger\\" form=\\"portal_deactivate_account_form\\" value=\\"Delete Account\\"/>\\n                                <button type=\\"button\\" class=\\"btn\\" data-bs-dismiss=\\"modal\\">\\n                                    Annuler\\n                                </button>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </section>\\n        </div></t>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="portal.portal_my_security">\n        <t t-call="portal.portal_layout"><div class="o_portal_security_body w-md-75 w-lg-50 pb-5">\n            <t t-set="additional_title">Security</t>\n            <t t-set="no_breadcrumbs" t-value="1"/>\n            <div class="alert alert-danger" role="alert" t-if="get_error(errors)">\n                <t t-esc="errors"/>\n            </div>\n            <div class="d-flex gap-2 my-3">\n                <a href="/my/" title="Go Back" class="btn btn-light px-2"><i class="oi oi-chevron-left"/></a>\n                <h3 class="my-0">Connection &amp; Security</h3>\n            </div>\n            <section name="portal_change_password">\n                <h4>Change Password</h4>\n                <t t-set="path">password</t>\n                <div class="alert alert-success" role="alert" t-if="success and success.get('password')">\n                    Password Updated!\n                </div>\n                <div class="alert alert-danger" role="alert" t-if="get_error(errors, 'password')">\n                    <t t-esc="errors['password']"/>\n                </div>\n                <form action="/my/security" method="post" class="oe_reset_password_form">\n                    <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n                    <input type="hidden" name="op" value="password"/>\n                    <div class="mb-4">\n                        <label for="current">Password:</label>\n                        <div class="input-group input-group-sm">\n                            <input type="password" t-attf-class="form-control {{ 'is-invalid' if get_error(errors, 'password.old') else '' }}" id="current" name="old" autocomplete="current-password" required="required"/>\n                            <button class="btn btn-secondary o_show_password rounded-end" type="button">\n                                <i class="fa fa-eye"/>\n                            </button>\n                            <div class="invalid-feedback">\n                                <t t-out="get_error(errors, 'password.old')"/>\n                            </div>\n                        </div>\n                    </div>\n                    <div class="mb-1 o_caps_lock_warning">\n                        <label for="new">New Password:</label>\n                        <div class="input-group input-group-sm mb-1">\n                            <input type="password" t-attf-class="form-control {{ 'is-invalid' if get_error(errors, 'password.new1') else '' }}" id="new" name="new1" autocomplete="new-password" required="required"/>\n                            <button type="button" class="btn btn-secondary o_show_password rounded-end">\n                                <i class="fa fa-eye"/>\n                            </button>\n                            <div class="invalid-feedback">\n                                <t t-out="get_error(errors, 'password.new1')"/>\n                            </div>\n                        </div>\n                    </div>\n                    <div class="mb-3">\n                        <label for="new2">Verify New Password:</label>\n                        <div class="input-group input-group-sm">\n                            <input type="password" t-attf-class="form-control {{ 'is-invalid' if get_error(errors, 'password.new2') else '' }}" id="new2" name="new2" autocomplete="new-password" required="required"/>\n                            <button type="button" class="btn btn-secondary o_show_password rounded-end">\n                                <i class="fa fa-eye"/>\n                            </button>\n                            <div class="invalid-feedback">\n                                <t t-out="get_error(errors, 'password.new2')"/>\n                            </div>\n                        </div>\n                    </div>\n                    <button type="submit" class="btn btn-light">Change Password</button>\n                </form>\n            </section>\n            <section name="portal_revoke_all_devices_popup">\n            <h4>Revoke All Sessions</h4>\n                <t t-set="path"/>\n                    <button type="button" class="btn btn-light" id="portal_revoke_all_sessions_popup">\n                        Log out from all devices\n                    </button>\n            </section>\n            <section t-if="debug and allow_api_keys">\n                <h4>\n                Developer API Keys\n                    <a href="https://www.odoo.com/documentation/master/developer/misc/api/external_api.html#api-keys" target="_blank">\n                        <i title="Documentation" class="fa fa-fw o_button_icon fa-info-circle"/>\n                    </a>\n                </h4>\n                <div>\n                    <table class="table o_main_table">\n                        <thead>\n                            <tr>\n                                <th>Description</th>\n                                <th>Scope</th>\n                                <th>Added On</th>\n                                <th>Expiration Date</th>\n                                <th/>\n                            </tr>\n                        </thead>\n                        <tbody>\n                            <t t-foreach="request.env.user.api_key_ids" t-as="key">\n                                <tr>\n                                    <td><span t-field="key.name"/></td>\n                                    <td><span t-field="key.scope"/></td>\n                                    <td><span t-field="key.create_date"/></td>\n                                    <td><span t-field="key.expiration_date"/></td>\n                                    <td>\n                                        <i class="fa fa-trash text-danger o_portal_remove_api_key" type="button" t-att-id="key.id"/>\n                                    </td>\n                                </tr>\n                            </t>\n                        </tbody>\n                    </table>\n                </div>\n                <div>\n                    <button type="submit" class="btn btn-light o_portal_new_api_key">New API Key</button>\n                </div>\n            </section>\n            <section name="portal_deactivate_account" groups="base.group_portal">\n                <h4>Delete Account</h4>\n                <t t-set="deactivate_error" t-value="get_error(errors, 'deactivate')"/>\n                <button class="btn btn-light" data-bs-toggle="modal" data-bs-target="#portal_deactivate_account_modal">\n                    Delete Account\n                </button>\n                <div t-attf-class="modal #{'show d-block' if open_deactivate_modal else ''}" id="portal_deactivate_account_modal" tabindex="-1" role="dialog">\n                    <div class="modal-dialog" role="document">\n                        <div class="modal-content">\n                            <div class="modal-header bg-danger">\n                                <h5 class="modal-title">Are you sure you want to do this?</h5>\n                                <button type="button" class="btn-close" data-bs-dismiss="modal"/>\n                            </div>\n                            <form action="/my/deactivate_account" method="post" class="modal-body" id="portal_deactivate_account_form">\n                                <div>\n                                    <div class="alert alert-danger" t-esc="get_error(errors, 'deactivate.other')"/>\n                                    <p class="text-muted">\n                                        Disable your account, preventing any further login.<br/>\n                                        <b>\n                                            <i class="fa fa-exclamation-triangle text-danger"/>\n                                            This action cannot be undone.\n                                        </b>\n                                    </p>\n                                    <hr/>\n                                    <p>1. Enter your password to confirm you own this account</p>\n                                    <input name="password" type="password" required="1" t-attf-class="form-control #{'is-invalid' if deactivate_error == 'password' else ''}" placeholder="Password"/>\n                                    <div t-if="deactivate_error == 'password'" class="invalid-feedback">\n                                        Wrong password.\n                                    </div>\n                                    <hr/>\n                                    <p>\n                                        2. Confirm you want to delete your account by\n                                        copying down your login (<t t-esc="env.user.login"/>).\n                                    </p>\n                                    <input name="validation" type="text" required="1" t-attf-class="form-control #{'is-invalid' if deactivate_error == 'validation' else ''}"/>\n                                    <div t-if="deactivate_error == 'validation'" class="invalid-feedback">\n                                        You should enter "<t t-esc="env.user.login"/>" to validate your action.\n                                    </div>\n                                    <div class="d-flex flex-row align-items-center">\n                                        <input type="checkbox" name="request_blacklist" id="request_blacklist" checked="1"/>\n                                        <label for="request_blacklist" class="ms-2 mw-100 fw-normal mt-3">\n                                            Put my email and phone in a block list to make sure I'm never contacted again\n                                        </label>\n                                    </div>\n                                </div>\n                                <input type="hidden" name="csrf_token" t-att-value="request.csrf_token()"/>\n                            </form>\n                            <div class="modal-footer justify-content-start">\n                                <input type="submit" class="btn btn-danger" form="portal_deactivate_account_form" value="Delete Account"/>\n                                <button type="button" class="btn" data-bs-dismiss="modal">\n                                    Cancel\n                                </button>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </section>\n        </div></t>\n    </t>\n\n    	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1305	16	\N	1	1	website.menu.search	website.menu	\N	search	website/views/website_views.xml	primary	{"en_US": "<search string=\\"Search Menus\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"url\\"/>\\n                    <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                    <group string=\\"Group By\\">\\n                        <filter string=\\"Name\\" name=\\"group_by_name\\" domain=\\"[]\\" context=\\"{'group_by':'name'}\\"/>\\n                        <filter string=\\"Url\\" name=\\"group_by_url\\" domain=\\"[]\\" context=\\"{'group_by':'url'}\\"/>\\n                        <filter string=\\"Website\\" name=\\"group_by_website_id\\" domain=\\"[]\\" context=\\"{'group_by':'website_id'}\\"/>\\n                    </group>\\n                </search>", "fr_FR": "<search string=\\"Rechercher dans menus\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"url\\"/>\\n                    <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                    <group string=\\"Regrouper par\\">\\n                        <filter string=\\"Nom\\" name=\\"group_by_name\\" domain=\\"[]\\" context=\\"{'group_by':'name'}\\"/>\\n                        <filter string=\\"Url\\" name=\\"group_by_url\\" domain=\\"[]\\" context=\\"{'group_by':'url'}\\"/>\\n                        <filter string=\\"Site Web\\" name=\\"group_by_website_id\\" domain=\\"[]\\" context=\\"{'group_by':'website_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Search Menus">\n                    <field name="name"/>\n                    <field name="url"/>\n                    <field name="website_id" groups="website.group_multi_website"/>\n                    <group string="Group By">\n                        <filter string="Name" name="group_by_name" domain="[]" context="{'group_by':'name'}"/>\n                        <filter string="Url" name="group_by_url" domain="[]" context="{'group_by':'url'}"/>\n                        <filter string="Website" name="group_by_website_id" domain="[]" context="{'group_by':'website_id'}"/>\n                    </group>\n                </search>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
245	16	127	1	1	res.partner.search.inherit.map	res.partner	\N	search	web_map/views/res_partner_views.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                <field name=\\"contact_address_complete\\" string=\\"Address\\"/>\\n            </xpath>", "fr_FR": "<xpath expr=\\"//field[@name='name']\\" position=\\"after\\">\\n                <field name=\\"contact_address_complete\\" string=\\"Adresse\\"/>\\n            </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='name']" position="after">\n                <field name="contact_address_complete" string="Address"/>\n            </xpath>\n        	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
251	16	\N	1	1	snippet_options_background_options	\N	web_editor.snippet_options_background_options	qweb	web_editor/views/snippets.xml	primary	{"en_US": "<t t-name=\\"web_editor.snippet_options_background_options\\">\\n    <div t-att-data-js=\\"with_colors and with_color_combinations and 'ColoredLevelBackground' or 'BackgroundToggler'\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n        <we-row t-if=\\"with_colors or with_images\\" string=\\"Background\\" class=\\"o_we_full_row\\">\\n            <t t-if=\\"with_colors\\" t-call=\\"web_editor.snippet_options_background_color_widget\\"/>\\n            <t t-if=\\"with_images\\">\\n                <we-button title=\\"Image\\" class=\\"ms-auto fa fa-fw fa-camera\\" data-name=\\"bg_image_toggle_opt\\" t-att-data-dependencies=\\"images_dependencies\\" data-toggle-bg-image=\\"true\\" data-no-preview=\\"true\\">\\n                </we-button>\\n                <t t-if=\\"with_shapes\\">\\n                    <we-button title=\\"Shape\\" data-toggle-bg-shape=\\"true\\" t-att-data-dependencies=\\"images_dependencies\\" data-no-preview=\\"true\\" data-img=\\"/web_editor/static/src/img/snippets_options/bg_shape.svg\\"/>\\n                </t>\\n            </t>\\n        </we-row>\\n    </div>\\n    <t t-if=\\"with_images\\">\\n        <div data-js=\\"BackgroundImage\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Image\\" class=\\"o_we_sublevel_1\\">\\n                <we-imagepicker title=\\"Edit image\\" data-background=\\"\\" data-name=\\"bg_image_opt\\" data-dependencies=\\"bg_image_opt\\"/>\\n            </we-row>\\n            <we-row string=\\"Main Color\\" class=\\"o_we_sublevel_2\\" title=\\"Main Color\\" data-name=\\"main_color_opt\\">\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c1\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c2\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c3\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c4\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c5\\"/>\\n            </we-row>\\n        </div>\\n\\n        <div data-js=\\"BackgroundPosition\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Position\\" class=\\"o_we_sublevel_2\\">\\n                <we-select data-no-preview=\\"true\\">\\n                    <we-button data-background-type=\\"cover\\">Cover</we-button>\\n                    <we-button data-background-type=\\"repeat-pattern\\" data-name=\\"background_repeat_opt\\">Repeat pattern</we-button>\\n                </we-select>\\n                <we-button class=\\"fa fa-fw fa-crosshairs\\" title=\\"Background Position\\" data-background-position-overlay=\\"true\\" data-no-preview=\\"true\\"/>\\n            </we-row>\\n            <we-multi data-css-property=\\"background-size\\" data-dependencies=\\"background_repeat_opt\\">\\n                <we-input string=\\"Width\\" class=\\"o_we_sublevel_3\\" data-select-style=\\"auto\\" placeholder=\\"auto\\" data-unit=\\"px\\"/>\\n                <we-input string=\\"Height\\" class=\\"o_we_sublevel_3\\" data-select-style=\\"auto\\" placeholder=\\"auto\\" data-unit=\\"px\\"/>\\n            </we-multi>\\n        </div>\\n\\n        <div data-js=\\"BackgroundOptimize\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <t t-call=\\"web_editor.snippet_options_image_optimization_widgets\\">\\n                <t t-set=\\"indent\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n\\n        <!-- Color filter -->\\n        <div t-att-data-js=\\"with_colors and with_color_combinations and 'ColoredLevelBackground' or 'BackgroundToggler'\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <t t-set=\\"color_filter_dependencies\\" t-valuef=\\"bg_image_toggle_opt\\"/>\\n            <we-colorpicker string=\\"Color Filter\\" class=\\"o_we_sublevel_2\\" t-att-data-dependencies=\\"color_filter_dependencies\\" data-name=\\"bg_filter_opt\\" data-select-filter-color=\\"\\" data-color-prefix=\\"bg-\\" data-opacity=\\"0.5\\" data-with-gradients=\\"1\\" data-selected-tab=\\"gradients\\" data-excluded=\\"theme, common\\"/>\\n        </div>\\n\\n        <div data-js=\\"BackgroundShape\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Shape\\" class=\\"o_we_sublevel_1\\">\\n                <we-select-pager class=\\"o_we_bg_shape_menu\\" data-dependencies=\\"!shape_none_opt\\" data-name=\\"bg_shape_opt\\">\\n                    <header class=\\"o_pager_nav d-flex flex-column flex-wrap flex-shrink-0 mh-100\\">\\n                        <div class=\\"d-flex align-items-center\\">\\n                            <button class=\\"o_pager_nav_angle fa fa-angle-left btn btn-secondary bg-transparent border-0\\"/>\\n                            <h5 class=\\"o_pager_nav_title mb-0 text-white\\">Background Shapes</h5>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase active\\" data-scroll-to=\\"o_scroll_bgshapes_basic\\">\\n                                <span class=\\"w-100\\">Basic</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_bgshapes_linear\\">\\n                                <span class=\\"w-100\\">Linear</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_bgshapes_creative\\">\\n                                <span class=\\"w-100\\">Creative</span>\\n                            </button>\\n                        </div>\\n                    </header>\\n                    <div class=\\"o_pager_container\\">\\n                        <div class=\\"o_scroll_bgshapes_basic\\">\\n                        <we-title>Connections</we-title>\\n                            <we-select-page string=\\"Connections\\">\\n                                <we-button data-shape=\\"web_editor/Connections/01\\" data-select-label=\\"Connections 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/02\\" data-select-label=\\"Connections 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/03\\" data-select-label=\\"Connections 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/04\\" data-select-label=\\"Connections 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/05\\" data-select-label=\\"Connections 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/06\\" data-select-label=\\"Connections 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/07\\" data-select-label=\\"Connections 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/08\\" data-select-label=\\"Connections 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/09\\" data-select-label=\\"Connections 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/10\\" data-select-label=\\"Connections 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/11\\" data-select-label=\\"Connections 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/12\\" data-select-label=\\"Connections 12\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/13\\" data-select-label=\\"Connections 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/14\\" data-select-label=\\"Connections 14\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/15\\" data-select-label=\\"Connections 15\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/16\\" data-select-label=\\"Connections 16\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/17\\" data-select-label=\\"Connections 17\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/18\\" data-select-label=\\"Connections 18\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/19\\" data-select-label=\\"Connections 19\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/20\\" data-select-label=\\"Connections 20\\"/>\\n                            </we-select-page>\\n                            <we-title>Containers</we-title>\\n                            <we-select-page string=\\"Containers\\">\\n                                <we-button data-shape=\\"web_editor/Containers/01\\" data-select-label=\\"Container 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/02\\" data-select-label=\\"Container 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/03\\" data-select-label=\\"Container 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/04\\" data-select-label=\\"Container 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/05\\" data-select-label=\\"Container 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/06\\" data-select-label=\\"Container 06\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Bold</we-title>\\n                            <we-select-page string=\\"Bold\\">\\n                                <we-button data-shape=\\"web_editor/Bold/16\\" data-select-label=\\"Bold 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/21\\" data-select-label=\\"Bold 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/17\\" data-select-label=\\"Bold 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/22\\" data-select-label=\\"Bold 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/13\\" data-select-label=\\"Bold 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/14\\" data-select-label=\\"Bold 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/15\\" data-select-label=\\"Bold 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/01_001\\" data-select-label=\\"Bold 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/18\\" data-select-label=\\"Bold 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/19\\" data-select-label=\\"Bold 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/23\\" data-select-label=\\"Bold 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/20\\" data-select-label=\\"Bold 12\\"/>\\n                            </we-select-page>\\n                            <we-title>Angular</we-title>\\n                            <we-select-page string=\\"Angular\\">\\n                                <we-button data-shape=\\"web_editor/Angular/01\\" data-select-label=\\"Angular 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/02\\" data-select-label=\\"Angular 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/03\\" data-select-label=\\"Angular 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/04\\" data-select-label=\\"Angular 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/05\\" data-select-label=\\"Angular 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/06\\" data-select-label=\\"Angular 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/07\\" data-select-label=\\"Angular 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/08\\" data-select-label=\\"Angular 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/09\\" data-select-label=\\"Angular 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/07\\" data-select-label=\\"Angular 10\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Blobs</we-title>\\n                            <we-select-page string=\\"Blobs\\">\\n                                <we-button data-shape=\\"web_editor/Blobs/02\\" data-select-label=\\"Blob 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/05_001\\" data-select-label=\\"Blob 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/03\\" data-select-label=\\"Blob 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/06_001\\" data-select-label=\\"Blob 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/14\\" data-select-label=\\"Blob 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/17\\" data-select-label=\\"Blob 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/15\\" data-select-label=\\"Blob 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/18\\" data-select-label=\\"Blob 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/01_001\\" data-select-label=\\"Blob 09\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/16\\" data-select-label=\\"Blob 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/04_001\\" data-select-label=\\"Blob 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/10_002\\" data-select-label=\\"Blob 12\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/13\\" data-select-label=\\"Blob 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/03\\" data-select-label=\\"Blob 14\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/04\\" data-select-label=\\"Blob 15\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/06\\" data-select-label=\\"Blob 16\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_bgshapes_linear\\">\\n                            <we-title>Airy</we-title>\\n                            <we-select-page string=\\"Airy\\">\\n                                <we-button data-shape=\\"web_editor/Airy/01_001\\" data-select-label=\\"Airy 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/06_001\\" data-select-label=\\"Airy 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/02_001\\" data-select-label=\\"Airy 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/07_001\\" data-select-label=\\"Airy 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/08_001\\" data-select-label=\\"Airy 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/10_001\\" data-select-label=\\"Airy 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/09_001\\" data-select-label=\\"Airy 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/11_001\\" data-select-label=\\"Airy 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/16\\" data-select-label=\\"Airy 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/17\\" data-select-label=\\"Airy 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/12_002\\" data-select-label=\\"Airy 11\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/13_002\\" data-select-label=\\"Airy 12\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/14_001\\" data-select-label=\\"Airy 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/15\\" data-select-label=\\"Airy 14\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Grids</we-title>\\n                            <we-select-page string=\\"Grids\\">\\n                                <we-button data-shape=\\"web_editor/Grids/01\\" data-select-label=\\"Grid 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/02\\" data-select-label=\\"Grid 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/03\\" data-select-label=\\"Grid 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/04\\" data-select-label=\\"Grid 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/05\\" data-select-label=\\"Grid 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/06\\" data-select-label=\\"Grid 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/07\\" data-select-label=\\"Grid 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/08\\" data-select-label=\\"Grid 08\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_bgshapes_creative\\">\\n                            <we-title>Patterns</we-title>\\n                            <we-select-page string=\\"Patterns\\">\\n                                <we-button data-shape=\\"web_editor/Patterns/01\\" data-select-label=\\"Pattern 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/02\\" data-select-label=\\"Pattern 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/03\\" data-select-label=\\"Pattern 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/04\\" data-select-label=\\"Pattern 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/05\\" data-select-label=\\"Pattern 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/12\\" data-select-label=\\"Pattern 06\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Blurry</we-title>\\n                            <we-select-page string=\\"Patterns\\">\\n                                <we-button data-shape=\\"web_editor/Blurry/01\\" data-select-label=\\"Blurry 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/02\\" data-select-label=\\"Blurry 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/03\\" data-select-label=\\"Blurry 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/04\\" data-select-label=\\"Blurry 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/05\\" data-select-label=\\"Blurry 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/06\\" data-select-label=\\"Blurry 06\\"/>\\n                            </we-select-page>\\n                            <we-title>Wavy</we-title>\\n                            <we-select-page string=\\"Wavy\\">\\n                                <we-button data-shape=\\"web_editor/Wavy/03\\" data-select-label=\\"Wavy 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/10\\" data-select-label=\\"Wavy 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/24\\" data-select-label=\\"Wavy 03\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/26\\" data-select-label=\\"Wavy 04\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/27\\" data-select-label=\\"Wavy 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/04\\" data-select-label=\\"Wavy 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/11_001\\" data-select-label=\\"Wavy 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/18\\" data-select-label=\\"Wavy 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/08_001\\" data-select-label=\\"Wavy 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/09_001\\" data-select-label=\\"Wavy 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/22_001\\" data-select-label=\\"Wavy 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/29\\" data-select-label=\\"Wavy 12\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/30\\" data-select-label=\\"Wavy 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/31\\" data-select-label=\\"Wavy 14\\"/>\\n                            </we-select-page>\\n                            <we-title>Block &amp; Rainy</we-title>\\n                            <we-select-page string=\\"Blocks &amp; Rainy\\">\\n                                <we-button data-shape=\\"web_editor/Blocks/02_001\\" data-select-label=\\"Blocks 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/01_001\\" data-select-label=\\"Rainy 01\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Blocks/01_001\\" data-select-label=\\"Blocks 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/02_001\\" data-select-label=\\"Rainy 02\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/06\\" data-select-label=\\"Rainy 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Blocks/04\\" data-select-label=\\"Blocks 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/07\\" data-select-label=\\"Rainy 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/10\\" data-select-label=\\"Rainy 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/10\\" data-select-label=\\"Rainy 06\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/11\\" data-select-label=\\"Rainy 07\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/08_001\\" data-select-label=\\"Rainy 08\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/09_001\\" data-select-label=\\"Rainy 09\\"/>\\n                            </we-select-page>\\n                            <we-title>Miscellaneous</we-title>\\n                            <we-select-page string=\\"Miscellaneous\\">\\n                                <we-button data-shape=\\"web_editor/Floats/01\\" data-select-label=\\"Miscellaneous 01\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/02\\" data-select-label=\\"Miscellaneous 02\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/05\\" data-select-label=\\"Miscellaneous 03\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/08\\" data-select-label=\\"Miscellaneous 04\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/09\\" data-select-label=\\"Miscellaneous 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/13\\" data-select-label=\\"Miscellaneous 06\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/14\\" data-select-label=\\"Miscellaneous 07\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Zigs/01_001\\" data-select-label=\\"Miscellaneous 08\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                        </div>\\n                    </div>\\n                </we-select-pager>\\n                <we-button class=\\"o_we_device\\" data-show-on-mobile=\\"false\\" title=\\"Show/Hide on Mobile\\" data-dependencies=\\"!shape_none_opt\\" data-no-preview=\\"true\\" data-img=\\"/website/static/src/img/snippets_options/mobile_invisible.svg\\"/>\\n                <we-button data-shape=\\"\\" data-name=\\"shape_none_opt\\" data-dependencies=\\"!shape_none_opt\\" data-no-preview=\\"true\\" class=\\"o_we_image_shape_remove o_we_bg_danger fa fa-fw fa-times\\"/>\\n            </we-row>\\n            <we-row string=\\"Flip\\" class=\\"o_we_sublevel_2\\">\\n                <we-button class=\\"oi oi-fw oi-arrows-h\\" data-flip-x=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"!shape_none_opt\\"/>\\n                <we-button class=\\"oi oi-fw oi-arrows-v\\" data-flip-y=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"!shape_none_opt\\"/>\\n            </we-row>\\n            <we-row string=\\"Colors\\" class=\\"o_we_sublevel_2\\" data-name=\\"colors\\">\\n                <we-colorpicker data-select-style=\\"\\" data-css-property=\\"background-color\\" data-color-prefix=\\"bg-\\" data-apply-to=\\"&gt; .o_we_shape\\"/>\\n            </we-row>\\n            <we-row string=\\"Speed\\" class=\\"o_we_sublevel_2\\">\\n                <we-range data-name=\\"bg_shape_anim_speed_opt\\" data-no-preview=\\"true\\" data-display-range-value=\\"true\\" data-set-bg-shape-animation-speed=\\"\\" data-max=\\"2\\" data-min=\\"-2\\" data-step=\\"0.1\\" data-to-ratio=\\"true\\"/>\\n            </we-row>\\n        </div>\\n    </t>\\n</t>", "fr_FR": "<t t-name=\\"web_editor.snippet_options_background_options\\">\\n    <div t-att-data-js=\\"with_colors and with_color_combinations and 'ColoredLevelBackground' or 'BackgroundToggler'\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n        <we-row t-if=\\"with_colors or with_images\\" string=\\"Arrière-plan\\" class=\\"o_we_full_row\\">\\n            <t t-if=\\"with_colors\\" t-call=\\"web_editor.snippet_options_background_color_widget\\"/>\\n            <t t-if=\\"with_images\\">\\n                <we-button title=\\"Image\\" class=\\"ms-auto fa fa-fw fa-camera\\" data-name=\\"bg_image_toggle_opt\\" t-att-data-dependencies=\\"images_dependencies\\" data-toggle-bg-image=\\"true\\" data-no-preview=\\"true\\">\\n                </we-button>\\n                <t t-if=\\"with_shapes\\">\\n                    <we-button title=\\"Forme\\" data-toggle-bg-shape=\\"true\\" t-att-data-dependencies=\\"images_dependencies\\" data-no-preview=\\"true\\" data-img=\\"/web_editor/static/src/img/snippets_options/bg_shape.svg\\"/>\\n                </t>\\n            </t>\\n        </we-row>\\n    </div>\\n    <t t-if=\\"with_images\\">\\n        <div data-js=\\"BackgroundImage\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Image\\" class=\\"o_we_sublevel_1\\">\\n                <we-imagepicker title=\\"Modifier l'image\\" data-background=\\"\\" data-name=\\"bg_image_opt\\" data-dependencies=\\"bg_image_opt\\"/>\\n            </we-row>\\n            <we-row string=\\"Couleur principale\\" class=\\"o_we_sublevel_2\\" title=\\"Couleur principale\\" data-name=\\"main_color_opt\\">\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c1\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c2\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c3\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c4\\"/>\\n                <we-colorpicker data-dynamic-color=\\"true\\" data-color-name=\\"c5\\"/>\\n            </we-row>\\n        </div>\\n\\n        <div data-js=\\"BackgroundPosition\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Poste\\" class=\\"o_we_sublevel_2\\">\\n                <we-select data-no-preview=\\"true\\">\\n                    <we-button data-background-type=\\"cover\\">Couverture</we-button>\\n                    <we-button data-background-type=\\"repeat-pattern\\" data-name=\\"background_repeat_opt\\">Mosaïque</we-button>\\n                </we-select>\\n                <we-button class=\\"fa fa-fw fa-crosshairs\\" title=\\"Position arrière-plan\\" data-background-position-overlay=\\"true\\" data-no-preview=\\"true\\"/>\\n            </we-row>\\n            <we-multi data-css-property=\\"background-size\\" data-dependencies=\\"background_repeat_opt\\">\\n                <we-input string=\\"Largeur\\" class=\\"o_we_sublevel_3\\" data-select-style=\\"auto\\" placeholder=\\"auto\\" data-unit=\\"px\\"/>\\n                <we-input string=\\"Hauteur\\" class=\\"o_we_sublevel_3\\" data-select-style=\\"auto\\" placeholder=\\"auto\\" data-unit=\\"px\\"/>\\n            </we-multi>\\n        </div>\\n\\n        <div data-js=\\"BackgroundOptimize\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <t t-call=\\"web_editor.snippet_options_image_optimization_widgets\\">\\n                <t t-set=\\"indent\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n\\n        <!-- Color filter -->\\n        <div t-att-data-js=\\"with_colors and with_color_combinations and 'ColoredLevelBackground' or 'BackgroundToggler'\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <t t-set=\\"color_filter_dependencies\\" t-valuef=\\"bg_image_toggle_opt\\"/>\\n            <we-colorpicker string=\\"Filtre couleur\\" class=\\"o_we_sublevel_2\\" t-att-data-dependencies=\\"color_filter_dependencies\\" data-name=\\"bg_filter_opt\\" data-select-filter-color=\\"\\" data-color-prefix=\\"bg-\\" data-opacity=\\"0.5\\" data-with-gradients=\\"1\\" data-selected-tab=\\"gradients\\" data-excluded=\\"theme, common\\"/>\\n        </div>\\n\\n        <div data-js=\\"BackgroundShape\\" t-att-data-selector=\\"selector\\" t-att-data-exclude=\\"exclude\\" t-att-data-target=\\"target\\">\\n            <we-row string=\\"Forme\\" class=\\"o_we_sublevel_1\\">\\n                <we-select-pager class=\\"o_we_bg_shape_menu\\" data-dependencies=\\"!shape_none_opt\\" data-name=\\"bg_shape_opt\\">\\n                    <header class=\\"o_pager_nav d-flex flex-column flex-wrap flex-shrink-0 mh-100\\">\\n                        <div class=\\"d-flex align-items-center\\">\\n                            <button class=\\"o_pager_nav_angle fa fa-angle-left btn btn-secondary bg-transparent border-0\\"/>\\n                            <h5 class=\\"o_pager_nav_title mb-0 text-white\\">Formes arrière-plan</h5>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase active\\" data-scroll-to=\\"o_scroll_bgshapes_basic\\">\\n                                <span class=\\"w-100\\">Basique</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_bgshapes_linear\\">\\n                                <span class=\\"w-100\\">Linéaire</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_bgshapes_creative\\">\\n                                <span class=\\"w-100\\">Créatif</span>\\n                            </button>\\n                        </div>\\n                    </header>\\n                    <div class=\\"o_pager_container\\">\\n                        <div class=\\"o_scroll_bgshapes_basic\\">\\n                        <we-title>Connections</we-title>\\n                            <we-select-page string=\\"Connections\\">\\n                                <we-button data-shape=\\"web_editor/Connections/01\\" data-select-label=\\"Connections 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/02\\" data-select-label=\\"Connections 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/03\\" data-select-label=\\"Connections 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/04\\" data-select-label=\\"Connections 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/05\\" data-select-label=\\"Connections 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/06\\" data-select-label=\\"Connections 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/07\\" data-select-label=\\"Connections 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/08\\" data-select-label=\\"Connections 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/09\\" data-select-label=\\"Connections 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/10\\" data-select-label=\\"Connections 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/11\\" data-select-label=\\"Connections 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/12\\" data-select-label=\\"Connections 12\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/13\\" data-select-label=\\"Connections 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/14\\" data-select-label=\\"Connections 14\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/15\\" data-select-label=\\"Connections 15\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/16\\" data-select-label=\\"Connections 16\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/17\\" data-select-label=\\"Connections 17\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/18\\" data-select-label=\\"Connections 18\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/19\\" data-select-label=\\"Connections 19\\"/>\\n                                <we-button data-shape=\\"web_editor/Connections/20\\" data-select-label=\\"Connections 20\\"/>\\n                            </we-select-page>\\n                            <we-title>Containers</we-title>\\n                            <we-select-page string=\\"Containers\\">\\n                                <we-button data-shape=\\"web_editor/Containers/01\\" data-select-label=\\"Container 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/02\\" data-select-label=\\"Container 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/03\\" data-select-label=\\"Container 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/04\\" data-select-label=\\"Container 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/05\\" data-select-label=\\"Container 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Containers/06\\" data-select-label=\\"Container 06\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Gras</we-title>\\n                            <we-select-page string=\\"Gras\\">\\n                                <we-button data-shape=\\"web_editor/Bold/16\\" data-select-label=\\"Bold 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/21\\" data-select-label=\\"Bold 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/17\\" data-select-label=\\"Bold 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/22\\" data-select-label=\\"Bold 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/13\\" data-select-label=\\"Bold 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/14\\" data-select-label=\\"Bold 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/15\\" data-select-label=\\"Bold 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/01_001\\" data-select-label=\\"Bold 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/18\\" data-select-label=\\"Bold 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/19\\" data-select-label=\\"Bold 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/23\\" data-select-label=\\"Bold 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Bold/20\\" data-select-label=\\"Bold 12\\"/>\\n                            </we-select-page>\\n                            <we-title>Angular</we-title>\\n                            <we-select-page string=\\"Angular\\">\\n                                <we-button data-shape=\\"web_editor/Angular/01\\" data-select-label=\\"Angular 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/02\\" data-select-label=\\"Angular 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/03\\" data-select-label=\\"Angular 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/04\\" data-select-label=\\"Angular 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/05\\" data-select-label=\\"Angular 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/06\\" data-select-label=\\"Angular 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/07\\" data-select-label=\\"Angular 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/08\\" data-select-label=\\"Angular 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Angular/09\\" data-select-label=\\"Angular 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/07\\" data-select-label=\\"Angular 10\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Blobs</we-title>\\n                            <we-select-page string=\\"Blobs\\">\\n                                <we-button data-shape=\\"web_editor/Blobs/02\\" data-select-label=\\"Blob 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/05_001\\" data-select-label=\\"Blob 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/03\\" data-select-label=\\"Blob 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/06_001\\" data-select-label=\\"Blob 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/14\\" data-select-label=\\"Blob 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/17\\" data-select-label=\\"Blob 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/15\\" data-select-label=\\"Blob 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/18\\" data-select-label=\\"Blob 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/01_001\\" data-select-label=\\"Blob 09\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/16\\" data-select-label=\\"Blob 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/04_001\\" data-select-label=\\"Blob 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/10_002\\" data-select-label=\\"Blob 12\\"/>\\n                                <we-button data-shape=\\"web_editor/Blobs/13\\" data-select-label=\\"Blob 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/03\\" data-select-label=\\"Blob 14\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/04\\" data-select-label=\\"Blob 15\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/06\\" data-select-label=\\"Blob 16\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_bgshapes_linear\\">\\n                            <we-title>Airy</we-title>\\n                            <we-select-page string=\\"Airy\\">\\n                                <we-button data-shape=\\"web_editor/Airy/01_001\\" data-select-label=\\"Airy 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/06_001\\" data-select-label=\\"Airy 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/02_001\\" data-select-label=\\"Airy 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/07_001\\" data-select-label=\\"Airy 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/08_001\\" data-select-label=\\"Airy 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/10_001\\" data-select-label=\\"Airy 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/09_001\\" data-select-label=\\"Airy 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/11_001\\" data-select-label=\\"Airy 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/16\\" data-select-label=\\"Airy 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/17\\" data-select-label=\\"Airy 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/12_002\\" data-select-label=\\"Airy 11\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/13_002\\" data-select-label=\\"Airy 12\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/14_001\\" data-select-label=\\"Airy 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Airy/15\\" data-select-label=\\"Airy 14\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Grids</we-title>\\n                            <we-select-page string=\\"Grids\\">\\n                                <we-button data-shape=\\"web_editor/Grids/01\\" data-select-label=\\"Grid 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/02\\" data-select-label=\\"Grid 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/03\\" data-select-label=\\"Grid 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/04\\" data-select-label=\\"Grid 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/05\\" data-select-label=\\"Grid 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/06\\" data-select-label=\\"Grid 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/07\\" data-select-label=\\"Grid 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Grids/08\\" data-select-label=\\"Grid 08\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_bgshapes_creative\\">\\n                            <we-title>Patterns</we-title>\\n                            <we-select-page string=\\"Patterns\\">\\n                                <we-button data-shape=\\"web_editor/Patterns/01\\" data-select-label=\\"Pattern 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/02\\" data-select-label=\\"Pattern 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/03\\" data-select-label=\\"Pattern 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/04\\" data-select-label=\\"Pattern 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Patterns/05\\" data-select-label=\\"Pattern 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/12\\" data-select-label=\\"Pattern 06\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                            <we-title>Blurry</we-title>\\n                            <we-select-page string=\\"Patterns\\">\\n                                <we-button data-shape=\\"web_editor/Blurry/01\\" data-select-label=\\"Blurry 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/02\\" data-select-label=\\"Blurry 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/03\\" data-select-label=\\"Blurry 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/04\\" data-select-label=\\"Blurry 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/05\\" data-select-label=\\"Blurry 05\\"/>\\n                                <we-button data-shape=\\"web_editor/Blurry/06\\" data-select-label=\\"Blurry 06\\"/>\\n                            </we-select-page>\\n                            <we-title>Wavy</we-title>\\n                            <we-select-page string=\\"Wavy\\">\\n                                <we-button data-shape=\\"web_editor/Wavy/03\\" data-select-label=\\"Wavy 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/10\\" data-select-label=\\"Wavy 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/24\\" data-select-label=\\"Wavy 03\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/26\\" data-select-label=\\"Wavy 04\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/27\\" data-select-label=\\"Wavy 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/04\\" data-select-label=\\"Wavy 06\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/11_001\\" data-select-label=\\"Wavy 07\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/18\\" data-select-label=\\"Wavy 08\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/08_001\\" data-select-label=\\"Wavy 09\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/09_001\\" data-select-label=\\"Wavy 10\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/22_001\\" data-select-label=\\"Wavy 11\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/29\\" data-select-label=\\"Wavy 12\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/30\\" data-select-label=\\"Wavy 13\\"/>\\n                                <we-button data-shape=\\"web_editor/Wavy/31\\" data-select-label=\\"Wavy 14\\"/>\\n                            </we-select-page>\\n                            <we-title>Block &amp; Rainy</we-title>\\n                            <we-select-page string=\\"Blocks &amp; Rainy\\">\\n                                <we-button data-shape=\\"web_editor/Blocks/02_001\\" data-select-label=\\"Blocks 01\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/01_001\\" data-select-label=\\"Rainy 01\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Blocks/01_001\\" data-select-label=\\"Blocks 02\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/02_001\\" data-select-label=\\"Rainy 02\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/06\\" data-select-label=\\"Rainy 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Blocks/04\\" data-select-label=\\"Blocks 03\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/07\\" data-select-label=\\"Rainy 04\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/10\\" data-select-label=\\"Rainy 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/10\\" data-select-label=\\"Rainy 06\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/11\\" data-select-label=\\"Rainy 07\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/08_001\\" data-select-label=\\"Rainy 08\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Rainy/09_001\\" data-select-label=\\"Rainy 09\\"/>\\n                            </we-select-page>\\n                            <we-title>Miscellaneous</we-title>\\n                            <we-select-page string=\\"Miscellaneous\\">\\n                                <we-button data-shape=\\"web_editor/Floats/01\\" data-select-label=\\"Miscellaneous 01\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/02\\" data-select-label=\\"Miscellaneous 02\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/05\\" data-select-label=\\"Miscellaneous 03\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/08\\" data-select-label=\\"Miscellaneous 04\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/09\\" data-select-label=\\"Miscellaneous 05\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/13\\" data-select-label=\\"Miscellaneous 06\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Floats/14\\" data-select-label=\\"Miscellaneous 07\\" data-animated=\\"true\\"/>\\n                                <we-button data-shape=\\"web_editor/Zigs/01_001\\" data-select-label=\\"Miscellaneous 08\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                        </div>\\n                    </div>\\n                </we-select-pager>\\n                <we-button class=\\"o_we_device\\" data-show-on-mobile=\\"false\\" title=\\"Afficher/Masquer sur mobile\\" data-dependencies=\\"!shape_none_opt\\" data-no-preview=\\"true\\" data-img=\\"/website/static/src/img/snippets_options/mobile_invisible.svg\\"/>\\n                <we-button data-shape=\\"\\" data-name=\\"shape_none_opt\\" data-dependencies=\\"!shape_none_opt\\" data-no-preview=\\"true\\" class=\\"o_we_image_shape_remove o_we_bg_danger fa fa-fw fa-times\\"/>\\n            </we-row>\\n            <we-row string=\\"Pivoter\\" class=\\"o_we_sublevel_2\\">\\n                <we-button class=\\"oi oi-fw oi-arrows-h\\" data-flip-x=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"!shape_none_opt\\"/>\\n                <we-button class=\\"oi oi-fw oi-arrows-v\\" data-flip-y=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"!shape_none_opt\\"/>\\n            </we-row>\\n            <we-row string=\\"Couleurs\\" class=\\"o_we_sublevel_2\\" data-name=\\"colors\\">\\n                <we-colorpicker data-select-style=\\"\\" data-css-property=\\"background-color\\" data-color-prefix=\\"bg-\\" data-apply-to=\\"&gt; .o_we_shape\\"/>\\n            </we-row>\\n            <we-row string=\\"Vitesse\\" class=\\"o_we_sublevel_2\\">\\n                <we-range data-name=\\"bg_shape_anim_speed_opt\\" data-no-preview=\\"true\\" data-display-range-value=\\"true\\" data-set-bg-shape-animation-speed=\\"\\" data-max=\\"2\\" data-min=\\"-2\\" data-step=\\"0.1\\" data-to-ratio=\\"true\\"/>\\n            </we-row>\\n        </div>\\n    </t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="web_editor.snippet_options_background_options">\n    <div t-att-data-js="with_colors and with_color_combinations and 'ColoredLevelBackground' or 'BackgroundToggler'" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n        <we-row t-if="with_colors or with_images" string="Background" class="o_we_full_row">\n            <t t-if="with_colors" t-call="web_editor.snippet_options_background_color_widget"/>\n            <t t-if="with_images">\n                <we-button title="Image" class="ms-auto fa fa-fw fa-camera" data-name="bg_image_toggle_opt" t-att-data-dependencies="images_dependencies" data-toggle-bg-image="true" data-no-preview="true">\n                </we-button>\n                <t t-if="with_shapes">\n                    <we-button title="Shape" data-toggle-bg-shape="true" t-att-data-dependencies="images_dependencies" data-no-preview="true" data-img="/web_editor/static/src/img/snippets_options/bg_shape.svg"/>\n                </t>\n            </t>\n        </we-row>\n    </div>\n    <t t-if="with_images">\n        <div data-js="BackgroundImage" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <we-row string="Image" class="o_we_sublevel_1">\n                <we-imagepicker title="Edit image" data-background="" data-name="bg_image_opt" data-dependencies="bg_image_opt"/>\n            </we-row>\n            <we-row string="Main Color" class="o_we_sublevel_2" title="Main Color" data-name="main_color_opt">\n                <we-colorpicker data-dynamic-color="true" data-color-name="c1"/>\n                <we-colorpicker data-dynamic-color="true" data-color-name="c2"/>\n                <we-colorpicker data-dynamic-color="true" data-color-name="c3"/>\n                <we-colorpicker data-dynamic-color="true" data-color-name="c4"/>\n                <we-colorpicker data-dynamic-color="true" data-color-name="c5"/>\n            </we-row>\n        </div>\n\n        <div data-js="BackgroundPosition" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <we-row string="Position" class="o_we_sublevel_2">\n                <we-select data-no-preview="true">\n                    <we-button data-background-type="cover">Cover</we-button>\n                    <we-button data-background-type="repeat-pattern" data-name="background_repeat_opt">Repeat pattern</we-button>\n                </we-select>\n                <we-button class="fa fa-fw fa-crosshairs" title="Background Position" data-background-position-overlay="true" data-no-preview="true"/>\n            </we-row>\n            <we-multi data-css-property="background-size" data-dependencies="background_repeat_opt">\n                <we-input string="Width" class="o_we_sublevel_3" data-select-style="auto" placeholder="auto" data-unit="px"/>\n                <we-input string="Height" class="o_we_sublevel_3" data-select-style="auto" placeholder="auto" data-unit="px"/>\n            </we-multi>\n        </div>\n\n        <div data-js="BackgroundOptimize" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <t t-call="web_editor.snippet_options_image_optimization_widgets">\n                <t t-set="indent" t-value="True"/>\n            </t>\n        </div>\n\n        <!-- Color filter -->\n        <div t-att-data-js="with_colors and with_color_combinations and 'ColoredLevelBackground' or 'BackgroundToggler'" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <t t-set="color_filter_dependencies" t-valuef="bg_image_toggle_opt"/>\n            <we-colorpicker string="Color Filter" class="o_we_sublevel_2" t-att-data-dependencies="color_filter_dependencies" data-name="bg_filter_opt" data-select-filter-color="" data-color-prefix="bg-" data-opacity="0.5" data-with-gradients="1" data-selected-tab="gradients" data-excluded="theme, common"/>\n        </div>\n\n        <div data-js="BackgroundShape" t-att-data-selector="selector" t-att-data-exclude="exclude" t-att-data-target="target">\n            <we-row string="Shape" class="o_we_sublevel_1">\n                <we-select-pager class="o_we_bg_shape_menu" data-dependencies="!shape_none_opt" data-name="bg_shape_opt">\n                    <header class="o_pager_nav d-flex flex-column flex-wrap flex-shrink-0 mh-100">\n                        <div class="d-flex align-items-center">\n                            <button class="o_pager_nav_angle fa fa-angle-left btn btn-secondary bg-transparent border-0"/>\n                            <h5 class="o_pager_nav_title mb-0 text-white">Background Shapes</h5>\n                        </div>\n                        <div class="d-flex">\n                            <button type="button" class="o_pager_nav_btn p-0 text-uppercase active" data-scroll-to="o_scroll_bgshapes_basic">\n                                <span class="w-100">Basic</span>\n                            </button>\n                            <button type="button" class="o_pager_nav_btn p-0 text-uppercase" data-scroll-to="o_scroll_bgshapes_linear">\n                                <span class="w-100">Linear</span>\n                            </button>\n                            <button type="button" class="o_pager_nav_btn p-0 text-uppercase" data-scroll-to="o_scroll_bgshapes_creative">\n                                <span class="w-100">Creative</span>\n                            </button>\n                        </div>\n                    </header>\n                    <div class="o_pager_container">\n                        <div class="o_scroll_bgshapes_basic">\n                        <we-title>Connections</we-title>\n                            <we-select-page string="Connections">\n                                <we-button data-shape="web_editor/Connections/01" data-select-label="Connections 01"/>\n                                <we-button data-shape="web_editor/Connections/02" data-select-label="Connections 02"/>\n                                <we-button data-shape="web_editor/Connections/03" data-select-label="Connections 03"/>\n                                <we-button data-shape="web_editor/Connections/04" data-select-label="Connections 04"/>\n                                <we-button data-shape="web_editor/Connections/05" data-select-label="Connections 05"/>\n                                <we-button data-shape="web_editor/Connections/06" data-select-label="Connections 06"/>\n                                <we-button data-shape="web_editor/Connections/07" data-select-label="Connections 07"/>\n                                <we-button data-shape="web_editor/Connections/08" data-select-label="Connections 08"/>\n                                <we-button data-shape="web_editor/Connections/09" data-select-label="Connections 09"/>\n                                <we-button data-shape="web_editor/Connections/10" data-select-label="Connections 10"/>\n                                <we-button data-shape="web_editor/Connections/11" data-select-label="Connections 11"/>\n                                <we-button data-shape="web_editor/Connections/12" data-select-label="Connections 12"/>\n                                <we-button data-shape="web_editor/Connections/13" data-select-label="Connections 13"/>\n                                <we-button data-shape="web_editor/Connections/14" data-select-label="Connections 14"/>\n                                <we-button data-shape="web_editor/Connections/15" data-select-label="Connections 15"/>\n                                <we-button data-shape="web_editor/Connections/16" data-select-label="Connections 16"/>\n                                <we-button data-shape="web_editor/Connections/17" data-select-label="Connections 17"/>\n                                <we-button data-shape="web_editor/Connections/18" data-select-label="Connections 18"/>\n                                <we-button data-shape="web_editor/Connections/19" data-select-label="Connections 19"/>\n                                <we-button data-shape="web_editor/Connections/20" data-select-label="Connections 20"/>\n                            </we-select-page>\n                            <we-title>Containers</we-title>\n                            <we-select-page string="Containers">\n                                <we-button data-shape="web_editor/Containers/01" data-select-label="Container 01"/>\n                                <we-button data-shape="web_editor/Containers/02" data-select-label="Container 02"/>\n                                <we-button data-shape="web_editor/Containers/03" data-select-label="Container 03"/>\n                                <we-button data-shape="web_editor/Containers/04" data-select-label="Container 04"/>\n                                <we-button data-shape="web_editor/Containers/05" data-select-label="Container 05" data-animated="true"/>\n                                <we-button data-shape="web_editor/Containers/06" data-select-label="Container 06" data-animated="true"/>\n                            </we-select-page>\n                            <we-title>Bold</we-title>\n                            <we-select-page string="Bold">\n                                <we-button data-shape="web_editor/Bold/16" data-select-label="Bold 01"/>\n                                <we-button data-shape="web_editor/Bold/21" data-select-label="Bold 02"/>\n                                <we-button data-shape="web_editor/Bold/17" data-select-label="Bold 03"/>\n                                <we-button data-shape="web_editor/Bold/22" data-select-label="Bold 04"/>\n                                <we-button data-shape="web_editor/Bold/13" data-select-label="Bold 05"/>\n                                <we-button data-shape="web_editor/Bold/14" data-select-label="Bold 06"/>\n                                <we-button data-shape="web_editor/Bold/15" data-select-label="Bold 07"/>\n                                <we-button data-shape="web_editor/Bold/01_001" data-select-label="Bold 08"/>\n                                <we-button data-shape="web_editor/Bold/18" data-select-label="Bold 09"/>\n                                <we-button data-shape="web_editor/Bold/19" data-select-label="Bold 10"/>\n                                <we-button data-shape="web_editor/Bold/23" data-select-label="Bold 11"/>\n                                <we-button data-shape="web_editor/Bold/20" data-select-label="Bold 12"/>\n                            </we-select-page>\n                            <we-title>Angular</we-title>\n                            <we-select-page string="Angular">\n                                <we-button data-shape="web_editor/Angular/01" data-select-label="Angular 01"/>\n                                <we-button data-shape="web_editor/Angular/02" data-select-label="Angular 02"/>\n                                <we-button data-shape="web_editor/Angular/03" data-select-label="Angular 03"/>\n                                <we-button data-shape="web_editor/Angular/04" data-select-label="Angular 04"/>\n                                <we-button data-shape="web_editor/Angular/05" data-select-label="Angular 05"/>\n                                <we-button data-shape="web_editor/Angular/06" data-select-label="Angular 06"/>\n                                <we-button data-shape="web_editor/Angular/07" data-select-label="Angular 07"/>\n                                <we-button data-shape="web_editor/Angular/08" data-select-label="Angular 08"/>\n                                <we-button data-shape="web_editor/Angular/09" data-select-label="Angular 09"/>\n                                <we-button data-shape="web_editor/Floats/07" data-select-label="Angular 10" data-animated="true"/>\n                            </we-select-page>\n                            <we-title>Blobs</we-title>\n                            <we-select-page string="Blobs">\n                                <we-button data-shape="web_editor/Blobs/02" data-select-label="Blob 01"/>\n                                <we-button data-shape="web_editor/Blobs/05_001" data-select-label="Blob 02"/>\n                                <we-button data-shape="web_editor/Blobs/03" data-select-label="Blob 03"/>\n                                <we-button data-shape="web_editor/Blobs/06_001" data-select-label="Blob 04"/>\n                                <we-button data-shape="web_editor/Blobs/14" data-select-label="Blob 05"/>\n                                <we-button data-shape="web_editor/Blobs/17" data-select-label="Blob 06"/>\n                                <we-button data-shape="web_editor/Blobs/15" data-select-label="Blob 07"/>\n                                <we-button data-shape="web_editor/Blobs/18" data-select-label="Blob 08"/>\n                                <we-button data-shape="web_editor/Blobs/01_001" data-select-label="Blob 09" data-animated="true"/>\n                                <we-button data-shape="web_editor/Blobs/16" data-select-label="Blob 10"/>\n                                <we-button data-shape="web_editor/Blobs/04_001" data-select-label="Blob 11"/>\n                                <we-button data-shape="web_editor/Blobs/10_002" data-select-label="Blob 12"/>\n                                <we-button data-shape="web_editor/Blobs/13" data-select-label="Blob 13"/>\n                                <we-button data-shape="web_editor/Floats/03" data-select-label="Blob 14" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/04" data-select-label="Blob 15" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/06" data-select-label="Blob 16" data-animated="true"/>\n                            </we-select-page>\n                        </div>\n                        <div class="o_scroll_bgshapes_linear">\n                            <we-title>Airy</we-title>\n                            <we-select-page string="Airy">\n                                <we-button data-shape="web_editor/Airy/01_001" data-select-label="Airy 01"/>\n                                <we-button data-shape="web_editor/Airy/06_001" data-select-label="Airy 02"/>\n                                <we-button data-shape="web_editor/Airy/02_001" data-select-label="Airy 03"/>\n                                <we-button data-shape="web_editor/Airy/07_001" data-select-label="Airy 04"/>\n                                <we-button data-shape="web_editor/Airy/08_001" data-select-label="Airy 05"/>\n                                <we-button data-shape="web_editor/Airy/10_001" data-select-label="Airy 06"/>\n                                <we-button data-shape="web_editor/Airy/09_001" data-select-label="Airy 07"/>\n                                <we-button data-shape="web_editor/Airy/11_001" data-select-label="Airy 08"/>\n                                <we-button data-shape="web_editor/Airy/16" data-select-label="Airy 09"/>\n                                <we-button data-shape="web_editor/Airy/17" data-select-label="Airy 10"/>\n                                <we-button data-shape="web_editor/Airy/12_002" data-select-label="Airy 11" data-animated="true"/>\n                                <we-button data-shape="web_editor/Airy/13_002" data-select-label="Airy 12" data-animated="true"/>\n                                <we-button data-shape="web_editor/Airy/14_001" data-select-label="Airy 13"/>\n                                <we-button data-shape="web_editor/Airy/15" data-select-label="Airy 14" data-animated="true"/>\n                            </we-select-page>\n                            <we-title>Grids</we-title>\n                            <we-select-page string="Grids">\n                                <we-button data-shape="web_editor/Grids/01" data-select-label="Grid 01"/>\n                                <we-button data-shape="web_editor/Grids/02" data-select-label="Grid 02"/>\n                                <we-button data-shape="web_editor/Grids/03" data-select-label="Grid 03"/>\n                                <we-button data-shape="web_editor/Grids/04" data-select-label="Grid 04"/>\n                                <we-button data-shape="web_editor/Grids/05" data-select-label="Grid 05"/>\n                                <we-button data-shape="web_editor/Grids/06" data-select-label="Grid 06"/>\n                                <we-button data-shape="web_editor/Grids/07" data-select-label="Grid 07"/>\n                                <we-button data-shape="web_editor/Grids/08" data-select-label="Grid 08"/>\n                            </we-select-page>\n                        </div>\n                        <div class="o_scroll_bgshapes_creative">\n                            <we-title>Patterns</we-title>\n                            <we-select-page string="Patterns">\n                                <we-button data-shape="web_editor/Patterns/01" data-select-label="Pattern 01"/>\n                                <we-button data-shape="web_editor/Patterns/02" data-select-label="Pattern 02"/>\n                                <we-button data-shape="web_editor/Patterns/03" data-select-label="Pattern 03"/>\n                                <we-button data-shape="web_editor/Patterns/04" data-select-label="Pattern 04"/>\n                                <we-button data-shape="web_editor/Patterns/05" data-select-label="Pattern 05"/>\n                                <we-button data-shape="web_editor/Floats/12" data-select-label="Pattern 06" data-animated="true"/>\n                            </we-select-page>\n                            <we-title>Blurry</we-title>\n                            <we-select-page string="Patterns">\n                                <we-button data-shape="web_editor/Blurry/01" data-select-label="Blurry 01"/>\n                                <we-button data-shape="web_editor/Blurry/02" data-select-label="Blurry 02"/>\n                                <we-button data-shape="web_editor/Blurry/03" data-select-label="Blurry 03"/>\n                                <we-button data-shape="web_editor/Blurry/04" data-select-label="Blurry 04"/>\n                                <we-button data-shape="web_editor/Blurry/05" data-select-label="Blurry 05"/>\n                                <we-button data-shape="web_editor/Blurry/06" data-select-label="Blurry 06"/>\n                            </we-select-page>\n                            <we-title>Wavy</we-title>\n                            <we-select-page string="Wavy">\n                                <we-button data-shape="web_editor/Wavy/03" data-select-label="Wavy 01"/>\n                                <we-button data-shape="web_editor/Wavy/10" data-select-label="Wavy 02"/>\n                                <we-button data-shape="web_editor/Wavy/24" data-select-label="Wavy 03" data-animated="true"/>\n                                <we-button data-shape="web_editor/Wavy/26" data-select-label="Wavy 04" data-animated="true"/>\n                                <we-button data-shape="web_editor/Wavy/27" data-select-label="Wavy 05" data-animated="true"/>\n                                <we-button data-shape="web_editor/Wavy/04" data-select-label="Wavy 06"/>\n                                <we-button data-shape="web_editor/Wavy/11_001" data-select-label="Wavy 07"/>\n                                <we-button data-shape="web_editor/Wavy/18" data-select-label="Wavy 08"/>\n                                <we-button data-shape="web_editor/Wavy/08_001" data-select-label="Wavy 09"/>\n                                <we-button data-shape="web_editor/Wavy/09_001" data-select-label="Wavy 10"/>\n                                <we-button data-shape="web_editor/Wavy/22_001" data-select-label="Wavy 11"/>\n                                <we-button data-shape="web_editor/Wavy/29" data-select-label="Wavy 12"/>\n                                <we-button data-shape="web_editor/Wavy/30" data-select-label="Wavy 13"/>\n                                <we-button data-shape="web_editor/Wavy/31" data-select-label="Wavy 14"/>\n                            </we-select-page>\n                            <we-title>Block &amp; Rainy</we-title>\n                            <we-select-page string="Blocks &amp; Rainy">\n                                <we-button data-shape="web_editor/Blocks/02_001" data-select-label="Blocks 01"/>\n                                <we-button data-shape="web_editor/Rainy/01_001" data-select-label="Rainy 01" data-animated="true"/>\n                                <we-button data-shape="web_editor/Blocks/01_001" data-select-label="Blocks 02"/>\n                                <we-button data-shape="web_editor/Rainy/02_001" data-select-label="Rainy 02" data-animated="true"/>\n                                <we-button data-shape="web_editor/Rainy/06" data-select-label="Rainy 03"/>\n                                <we-button data-shape="web_editor/Blocks/04" data-select-label="Blocks 03"/>\n                                <we-button data-shape="web_editor/Rainy/07" data-select-label="Rainy 04"/>\n                                <we-button data-shape="web_editor/Rainy/10" data-select-label="Rainy 05" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/10" data-select-label="Rainy 06" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/11" data-select-label="Rainy 07" data-animated="true"/>\n                                <we-button data-shape="web_editor/Rainy/08_001" data-select-label="Rainy 08" data-animated="true"/>\n                                <we-button data-shape="web_editor/Rainy/09_001" data-select-label="Rainy 09"/>\n                            </we-select-page>\n                            <we-title>Miscellaneous</we-title>\n                            <we-select-page string="Miscellaneous">\n                                <we-button data-shape="web_editor/Floats/01" data-select-label="Miscellaneous 01" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/02" data-select-label="Miscellaneous 02" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/05" data-select-label="Miscellaneous 03" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/08" data-select-label="Miscellaneous 04" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/09" data-select-label="Miscellaneous 05" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/13" data-select-label="Miscellaneous 06" data-animated="true"/>\n                                <we-button data-shape="web_editor/Floats/14" data-select-label="Miscellaneous 07" data-animated="true"/>\n                                <we-button data-shape="web_editor/Zigs/01_001" data-select-label="Miscellaneous 08" data-animated="true"/>\n                            </we-select-page>\n                        </div>\n                    </div>\n                </we-select-pager>\n                <we-button class="o_we_device" data-show-on-mobile="false" title="Show/Hide on Mobile" data-dependencies="!shape_none_opt" data-no-preview="true" data-img="/website/static/src/img/snippets_options/mobile_invisible.svg"/>\n                <we-button data-shape="" data-name="shape_none_opt" data-dependencies="!shape_none_opt" data-no-preview="true" class="o_we_image_shape_remove o_we_bg_danger fa fa-fw fa-times"/>\n            </we-row>\n            <we-row string="Flip" class="o_we_sublevel_2">\n                <we-button class="oi oi-fw oi-arrows-h" data-flip-x="true" data-no-preview="true" data-dependencies="!shape_none_opt"/>\n                <we-button class="oi oi-fw oi-arrows-v" data-flip-y="true" data-no-preview="true" data-dependencies="!shape_none_opt"/>\n            </we-row>\n            <we-row string="Colors" class="o_we_sublevel_2" data-name="colors">\n                <we-colorpicker data-select-style="" data-css-property="background-color" data-color-prefix="bg-" data-apply-to="&gt; .o_we_shape"/>\n            </we-row>\n            <we-row string="Speed" class="o_we_sublevel_2">\n                <we-range data-name="bg_shape_anim_speed_opt" data-no-preview="true" data-display-range-value="true" data-set-bg-shape-animation-speed="" data-max="2" data-min="-2" data-step="0.1" data-to-ratio="true"/>\n            </we-row>\n        </div>\n    </t>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
253	16	\N	1	1	snippet_options	\N	web_editor.snippet_options	qweb	web_editor/views/snippets.xml	primary	{"en_US": "<t t-name=\\"web_editor.snippet_options\\">\\n    <!-- t-field -->\\n    <div data-js=\\"many2one\\" data-selector=\\"[data-oe-many2one-model]:not([data-oe-readonly])\\" data-no-check=\\"true\\"/>\\n\\n    <div data-selector=\\".s_hr\\" data-drop-near=\\"p, h1, h2, h3, blockquote, .s_hr\\"/>\\n\\n    <t t-call=\\"web_editor.snippet_options_version_control\\">\\n        <t t-set=\\"selector\\" t-value=\\"'[data-snippet]'\\"/>\\n    </t>\\n\\n    <!-- Replace a media -->\\n    <!-- TODO probably review this system once the new editor is merged to not duplicate the selector, etc -->\\n    <div data-js=\\"ReplaceMedia\\" data-selector=\\"img, .media_iframe_video, span.fa, i.fa\\" data-exclude=\\"[data-oe-xpath], a[href^='/website/social/'] &gt; i.fa, a[class*='s_share_'] &gt; i.fa\\">\\n        <we-row string=\\"Media\\">\\n            <we-button class=\\"o_we_bg_success\\" data-replace-media=\\"true\\" data-no-preview=\\"true\\">Replace</we-button>\\n            <div>\\n                <we-button class=\\"fa fa-link\\" data-name=\\"media_link_opt\\" data-set-link=\\"true\\" data-no-preview=\\"true\\" title=\\"Redirect the user elsewhere when he clicks on the media.\\"/>\\n            </div>\\n        </we-row>\\n        <we-input string=\\"Your URL\\" class=\\"o_we_sublevel_1 o_we_large\\" data-name=\\"media_url_opt\\" data-dependencies=\\"media_link_opt\\" data-set-url=\\"\\" data-no-preview=\\"true\\" placeholder=\\"www.example.com\\" data-request-focus=\\"true\\"/>\\n        <we-checkbox string=\\"Open in New Window\\" class=\\"o_we_sublevel_1\\" data-dependencies=\\"media_url_opt\\" data-set-new-window=\\"true\\" data-no-preview=\\"true\\"/>\\n    </div>\\n\\n    <div data-js=\\"FontawesomeTools\\" data-selector=\\"span.fa, i.fa\\" data-exclude=\\"[data-oe-xpath]\\">\\n        <we-colorpicker string=\\"Color\\" title=\\"Color\\" data-select-style=\\"\\" data-css-property=\\"color\\" data-color-prefix=\\"text-\\"/>\\n\\n        <we-colorpicker string=\\"Background Color\\" title=\\"Background Color\\" data-select-style=\\"\\" data-css-property=\\"background-color\\" data-color-prefix=\\"bg-\\"/>\\n\\n        <we-button-group string=\\"Size\\">\\n            <we-button data-select-class=\\"\\" title=\\"Size 1x\\">1x</we-button>\\n            <we-button data-select-class=\\"fa-2x\\" title=\\"Size 2x\\">2x</we-button>\\n            <we-button data-select-class=\\"fa-3x\\" title=\\"Size 3x\\">3x</we-button>\\n            <we-button data-select-class=\\"fa-4x\\" title=\\"Size 4x\\">4x</we-button>\\n            <we-button data-select-class=\\"fa-5x\\" title=\\"Size 5x\\">5x</we-button>\\n\\n            <!-- Hidden buttons which allows to automatically remove other fa\\n                 sizing class we do not suggest.\\n                 TODO: implement a param to add those extra classes to remove\\n                 via selectClass (also fixes the fact that nothing is selected\\n                 if fa-1x is actually used on the icon in this case) -->\\n            <we-button data-select-class=\\"fa-1x\\" data-dependencies=\\"fake\\"/>\\n            <we-button data-select-class=\\"fa-lg\\" data-dependencies=\\"fake\\"/>\\n        </we-button-group>\\n    </div>\\n\\n    <t t-set=\\"no_animations\\" t-value=\\"False\\"/>\\n    <div data-js=\\"ImageTools\\" data-selector=\\"img\\">\\n        <div class=\\"o_we_image_shape\\">\\n            <we-row string=\\"Shape\\" class=\\"o_we_full_row\\">\\n                <we-select-pager data-name=\\"shape_img_opt\\" class=\\"o_we_fake_transparent_background\\">\\n                    <header class=\\"o_pager_nav d-flex flex-column flex-wrap flex-shrink-0 mh-100\\">\\n                        <div class=\\"d-flex align-items-center\\">\\n                            <button class=\\"o_pager_nav_angle fa fa-angle-left btn btn-secondary bg-transparent border-0\\"/>\\n                            <h5 class=\\"o_pager_nav_title mb-0 text-white\\">Shapes</h5>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase active\\" data-scroll-to=\\"o_scroll_shapes_basic\\">\\n                                <span class=\\"w-100\\">Basic</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_shapes_decorative\\">\\n                                <span class=\\"w-100\\">Decorative</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_shapes_devices\\">\\n                                <span class=\\"w-100\\">Devices</span>\\n                            </button>\\n                        </div>\\n                    </header>\\n                    <div class=\\"o_pager_container\\">\\n                        <div class=\\"o_scroll_shapes_basic\\">\\n                            <we-title class=\\"\\">Geometrics</we-title>\\n                            <we-select-page string=\\"Geometrics\\">\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_square\\" data-no-transform=\\"true\\" data-name=\\"shape_img_square_opt\\"/> <!-- hidden and only used for hover effects -->\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_shuriken\\" data-select-label=\\"Shuriken\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_diamond\\" data-select-label=\\"Diamond\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_triangle\\" data-select-label=\\"Triangle\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_cornered_triangle\\" data-select-label=\\"Corner Triangle\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_pentagon\\" data-select-label=\\"Pentagon\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_hexagon\\" data-select-label=\\"Hexagon\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_heptagon\\" data-select-label=\\"Heptagon\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_star\\" data-select-label=\\"Star 1\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_star_8pin\\" data-select-label=\\"Star 2\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_star_16pin\\" data-select-label=\\"Star 3\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_slanted\\" data-select-label=\\"Slanted\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_emerald\\" data-select-label=\\"Emerald\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_tetris\\" data-select-label=\\"Tetris\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_kayak\\" data-select-label=\\"Kayak\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_tear\\" data-select-label=\\"Tear\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_gem\\" data-select-label=\\"Gem\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_sonar\\" data-select-label=\\"Sonar\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_door\\" data-select-label=\\"Door\\" data-unstretch=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_1\\" data-select-label=\\"Square 1\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_2\\" data-select-label=\\"Square 2\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_3\\" data-select-label=\\"Square 3\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_4\\" data-select-label=\\"Square 4\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_5\\" data-select-label=\\"Square 5\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_6\\" data-select-label=\\"Square 6\\" data-animated=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Geometrics Rounded</we-title>\\n                            <we-select-page string=\\"Geometrics Rounded\\">\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_circle\\" data-select-label=\\"Circle\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_square\\" data-select-label=\\"Square (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_diamond\\" data-select-label=\\"Diamond (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_shuriken\\" data-select-label=\\"Shuriken (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_triangle\\" data-select-label=\\"Triangle (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_pentagon\\" data-select-label=\\"Pentagon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_hexagon\\" data-select-label=\\"Hexagon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_heptagon\\" data-select-label=\\"Heptagon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star\\" data-select-label=\\"Star 1 (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star_7pin\\" data-select-label=\\"Star 2 (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star_8pin\\" data-select-label=\\"Star 3 (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star_16pin\\" data-select-label=\\"Star 4 (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_emerald\\" data-select-label=\\"Emerald (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_lemon\\" data-select-label=\\"Lemon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_tear\\" data-select-label=\\"Tear (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_pill\\" data-select-label=\\"Pill (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_gem\\" data-select-label=\\"Gem (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_cornered\\" data-select-label=\\"Cornered\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_door\\" data-select-label=\\"Door (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_sonar\\" data-select-label=\\"Sonar (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_clover\\" data-select-label=\\"Clover (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_bread\\" data-select-label=\\"Bread (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_square_1\\" data-select-label=\\"Square 1 (R)\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_square_2\\" data-select-label=\\"Square 2 (R)\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_blob_soft\\" data-select-label=\\"Blob Soft\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_blob_medium\\" data-select-label=\\"Blob Medium\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_blob_hard\\" data-select-label=\\"Blob Hard\\" data-animated=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Geometrics Panels</we-title>\\n                            <we-select-page string=\\"Panels\\">\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo\\" data-select-label=\\"Duo\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo_r\\" data-select-label=\\"Duo (R)\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo_step\\" data-select-label=\\"Duo Step\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo_step_pill\\" data-select-label=\\"Duo Step Pill\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_trio_in_r\\" data-select-label=\\"Trio In (R)\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_trio_out_r\\" data-select-label=\\"Trio Out (R)\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_window\\" data-select-label=\\"Window\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                            </we-select-page>\\n\\n                            <we-title>Composites</we-title>\\n                            <we-select-page string=\\"Composites\\">\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_double_pill\\" data-select-label=\\"Double Pill\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_triple_pill\\" data-select-label=\\"Triple Pill\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_half_circle\\" data-select-label=\\"Half Circle\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_sonar\\" data-select-label=\\"Double Sonar\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_cut_circle\\" data-select-label=\\"Cut Circle\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_shapes_decorative\\">\\n                            <we-title>Brushed</we-title>\\n                            <we-select-page string=\\"Brushed\\">\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_1\\" data-select-label=\\"Brush 1\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_2\\" data-select-label=\\"Brush 2\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_3\\" data-select-label=\\"Brush 3\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_4\\" data-select-label=\\"Brush 4\\"/>\\n                            </we-select-page>\\n\\n                            <we-title>Composition</we-title>\\n                            <we-select-page string=\\"Composition\\">\\n                                <we-button data-set-img-shape=\\"web_editor/composition/composition_organic_line\\" data-select-label=\\"Organic Line\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composition/composition_oval_line\\" data-select-label=\\"Oval Line\\" data-no-transform=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_triangle_line\\" data-select-label=\\"Triangle Line\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_line_1\\" data-select-label=\\"Line 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_line_3\\" data-select-label=\\"Line 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_line_2\\" data-select-label=\\"Line 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_mixed_1\\" data-select-label=\\"Mixed 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_mixed_2\\" data-select-label=\\"Mixed 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_planet_1\\" data-select-label=\\"Planet 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_planet_2\\" data-select-label=\\"Planet 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_1\\" data-select-label=\\"Square Dot 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_2\\" data-select-label=\\"Square Dot 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_3\\" data-select-label=\\"Square Dot 3\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_4\\" data-select-label=\\"Square Dot 4\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_line\\" data-select-label=\\"Square Line\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Patterns</we-title>\\n                            <we-select-page string=\\"Patterns\\">\\n                                <we-button data-set-img-shape=\\"web_editor/pattern/pattern_organic_cross\\" data-select-label=\\"Organic Cross\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/pattern/pattern_organic_caps\\" data-select-label=\\"Organic Caps\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/pattern/pattern_oval_zebra\\" data-select-label=\\"Oval Zebra\\" data-no-transform=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_1\\" data-select-label=\\"Wave 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_line_star\\" data-select-label=\\"Star\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_line_sun\\" data-select-label=\\"Sun\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_2\\" data-select-label=\\"Wave 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_3\\" data-select-label=\\"Wave 3\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_point\\" data-select-label=\\"Point\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_organic_dot\\" data-select-label=\\"Organic Dot\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_labyrinth\\" data-select-label=\\"Labyrinth\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_circuit\\" data-select-label=\\"Circuit\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_4\\" data-select-label=\\"Wave 4\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Solids</we-title>\\n                            <we-select-page string=\\"Solids\\">\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_1\\" data-select-label=\\"Blob 1\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_2\\" data-select-label=\\"Blob 2\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_3\\" data-select-label=\\"Blob 3\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_4\\" data-select-label=\\"Blob 4\\" data-no-transform=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_5\\" data-select-label=\\"Blob 5\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_shadow_1\\" data-select-label=\\"Blob Shadow 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_shadow_2\\" data-select-label=\\"Blob Shadow 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_square_1\\" data-select-label=\\"Square Shadow 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_square_2\\" data-select-label=\\"Square Shadow 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_square_3\\" data-select-label=\\"Square Shadow 3\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Specials</we-title>\\n                            <we-select-page string=\\"Specials\\" t-if=\\"not no_animations\\">\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_speed\\" data-select-label=\\"Speed\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_rain\\" data-select-label=\\"Rain\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_snow\\" data-select-label=\\"Snow\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_layered\\" data-select-label=\\"Layered\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_filter\\" data-select-label=\\"Filter\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_flag\\" data-select-label=\\"Flag\\" data-animated=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_organic\\" data-select-label=\\"Organic\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_shapes_devices\\">\\n                            <we-title>Devices</we-title>\\n                            <we-select-page string=\\"Devices\\">\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_front_portrait\\" data-select-label=\\"iPhone #1\\" data-img-size=\\"0.46:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_portrait_01\\" data-select-label=\\"iPhone #2\\" data-img-size=\\"0.46:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_portrait_02\\" data-select-label=\\"iPhone #3\\" data-img-size=\\"0.46:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_front_landscape\\" data-select-label=\\"iPhone #4\\" data-img-size=\\"2.17:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_landscape_01\\" data-select-label=\\"iPhone #5\\" data-img-size=\\"2.17:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_landscape_02\\" data-select-label=\\"iPhone #6\\" data-img-size=\\"2.17:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_front_portrait\\" data-select-label=\\"Galaxy S #1\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_portrait_01\\" data-select-label=\\"Galaxy S #2\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_portrait_02\\" data-select-label=\\"Galaxy S #3\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_front_landscape\\" data-select-label=\\"Galaxy S #4\\" data-img-size=\\"2.22:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_landscape_01\\" data-select-label=\\"Galaxy S #5\\" data-img-size=\\"2.22:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_landscape_02\\" data-select-label=\\"Galaxy S #6\\" data-img-size=\\"2.22:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_front_portrait_half\\" data-select-label=\\"Half Galaxy S\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_front_portrait\\" data-select-label=\\"iPad #1\\" data-img-size=\\"0.75:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_portrait_01\\" data-select-label=\\"iPad #2\\" data-img-size=\\"0.75:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_portrait_02\\" data-select-label=\\"iPad #3\\" data-img-size=\\"0.75:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_front_landscape\\" data-select-label=\\"iPad #4\\" data-img-size=\\"4:3\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_landscape_01\\" data-select-label=\\"iPad #5\\" data-img-size=\\"4:3\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_landscape_02\\" data-select-label=\\"iPad #6\\" data-img-size=\\"4:3\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/imac_front\\" data-select-label=\\"iMac #1\\" data-img-size=\\"16:9\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/imac_3d_01\\" data-select-label=\\"iMac #2\\" data-img-size=\\"16:9\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/imac_3d_02\\" data-select-label=\\"iMac #3\\" data-img-size=\\"16:9\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/macbook_front\\" data-select-label=\\"MacBook #1\\" data-img-size=\\"1.6:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/macbook_3d_01\\" data-select-label=\\"MacBook #2\\" data-img-size=\\"1.6:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/macbook_3d_02\\" data-select-label=\\"MacBook #3\\" data-img-size=\\"1.6:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/browser_01\\" data-select-label=\\"Browser #1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/browser_02\\" data-select-label=\\"Browser #2\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/browser_03\\" data-select-label=\\"Browser #3\\"/>\\n                            </we-select-page>\\n                        </div>\\n                    </div>\\n                </we-select-pager>\\n                <we-button data-set-img-shape=\\"\\" data-no-preview=\\"true\\" data-label=\\"None\\" data-dependencies=\\"shape_img_opt\\" class=\\"o_we_image_shape_remove o_we_bg_danger fa fa-fw fa-times\\" data-name=\\"remove_img_shape_opt\\"/>\\n            </we-row>\\n            <we-row string=\\"Colors\\" class=\\"o_we_sublevel_1\\">\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-0\\" data-color-id=\\"0\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-1\\" data-color-id=\\"1\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-2\\" data-color-id=\\"2\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-3\\" data-color-id=\\"3\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-4\\" data-color-id=\\"4\\"/>\\n            </we-row>\\n            <we-row string=\\"Transform\\" class=\\"o_we_sublevel_1\\">\\n                <we-button class=\\"oi oi-fw oi-arrows-h\\" data-name=\\"img_shape_transform_flip_x_opt\\" data-set-img-shape-flip-x=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Horizontal mirror\\"/>\\n                <we-button class=\\"oi oi-fw oi-arrows-v\\" data-name=\\"img_shape_transform_flip_y_opt\\" data-set-img-shape-flip-y=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Vertical mirror\\"/>\\n                <we-button class=\\"fa fa-fw fa-rotate-left\\" data-name=\\"img_shape_transform_rotate_x_opt\\" data-set-img-shape-rotate-left=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Rotate left\\"/>\\n                <we-button class=\\"fa fa-fw fa-rotate-right\\" data-name=\\"img_shape_transform_rotate_y_opt\\" data-set-img-shape-rotate-right=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Rotate right\\"/>\\n            </we-row>\\n            <we-row string=\\"Speed\\" class=\\"o_we_sublevel_1\\">\\n                <we-range data-name=\\"shape_anim_speed_opt\\" data-no-preview=\\"true\\" data-display-range-value=\\"true\\" data-attribute-name=\\"shapeAnimationSpeed\\" data-select-data-attribute=\\"\\" data-max=\\"2\\" data-min=\\"-2\\" data-step=\\"0.1\\" data-to-ratio=\\"true\\"/>\\n            </we-row>\\n            <we-row string=\\"Stretch\\" class=\\"o_we_sublevel_1\\">\\n                <we-checkbox data-remove-stretch=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-no-preview=\\"true\\" data-name=\\"toggle_stretch_opt\\"/>\\n            </we-row>\\n        </div>\\n        <we-input string=\\"Description\\" class=\\"o_we_large\\" data-select-attribute=\\"\\" data-attribute-name=\\"alt\\" placeholder=\\"Alt tag\\" title=\\"'Alt tag' specifies an alternate text for an image, if the image cannot be displayed (slow connection, missing image, screen reader ...).\\"/>\\n        <we-input string=\\"Tooltip\\" class=\\"o_we_large\\" data-select-attribute=\\"\\" data-attribute-name=\\"title\\" placeholder=\\"Title tag\\" title=\\"'Title tag' is shown as a tooltip when you hover the picture.\\"/>\\n        <we-row string=\\"Transform\\">\\n            <we-button class=\\"fa fa-fw fa-crop\\" data-crop=\\"true\\" data-no-preview=\\"true\\" title=\\"Crop Image\\"/>\\n            <we-button class=\\"o_we_bg_danger ms-0 border-start-0\\" data-reset-crop=\\"\\" data-no-preview=\\"true\\" title=\\"Reset crop\\">\\n                Reset\\n            </we-button>\\n            <we-button class=\\"fa fa-fw fa-object-ungroup\\" data-name=\\"image_transform_opt\\" data-transform=\\"true\\" data-no-preview=\\"true\\" title=\\"Transform the picture\\"/>\\n            <we-button class=\\"ms-0 border-start-0\\" data-reset-transform=\\"\\" data-no-preview=\\"true\\" title=\\"Reset transformation\\">\\n                Reset\\n            </we-button>\\n        </we-row>\\n\\n        <t t-call=\\"web_editor.snippet_options_image_optimization_widgets\\"/>\\n\\n        <we-button-group string=\\"Size\\" data-css-property=\\"width\\">\\n            <we-button data-select-style=\\"\\" title=\\"Resize Default\\">Default</we-button>\\n            <we-button data-select-style=\\"25%\\" title=\\"Resize Quarter\\">25%</we-button>\\n            <we-button data-select-style=\\"50%\\" title=\\"Resize Half\\">50%</we-button>\\n            <we-button data-select-style=\\"100%\\" title=\\"Resize Full\\">100%</we-button>\\n        </we-button-group>\\n    </div>\\n\\n    <div data-selector=\\"span.fa, i.fa, img\\" data-exclude=\\"[data-oe-type='image'] &gt; img, [data-oe-xpath]\\" class=\\"o_we_image_options\\">\\n        <we-select string=\\"Alignment\\" data-state-to-first-class=\\"true\\">\\n            <we-button data-select-class=\\"\\" title=\\"Unalign\\">None</we-button>\\n            <we-button data-select-class=\\"me-auto float-start\\" title=\\"Align Left\\">Left</we-button>\\n            <we-button data-select-class=\\"mx-auto d-block\\" title=\\"Align Center\\">Center</we-button>\\n            <we-button data-select-class=\\"ms-auto float-end\\" title=\\"Align Right\\">Right</we-button>\\n        </we-select>\\n\\n        <we-row string=\\"Style\\">\\n            <we-button class=\\"fa fa-fw fa-square\\" data-select-class=\\"rounded\\" title=\\"Shape: Rounded\\"/>\\n            <we-button class=\\"fa fa-fw fa-circle-o\\" data-select-class=\\"rounded-circle\\" title=\\"Shape: Circle\\"/>\\n            <we-button class=\\"fa fa-fw fa-sun-o\\" data-select-class=\\"shadow\\" title=\\"Shadow\\"/>\\n            <we-button class=\\"fa fa-fw fa-picture-o\\" data-select-class=\\"img-thumbnail\\" title=\\"Shape: Thumbnail\\"/>\\n        </we-row>\\n\\n        <we-input string=\\"Padding\\" data-select-style=\\"\\" data-unit=\\"px\\" data-css-property=\\"padding\\"/>\\n    </div>\\n\\n    <div data-js=\\"DynamicSvg\\" data-selector=\\"img\\">\\n        <we-row string=\\"Dynamic Colors\\" data-name=\\"colors\\">\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c1\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c2\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c3\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c4\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c5\\"/>\\n        </we-row>\\n    </div>\\n</t>", "fr_FR": "<t t-name=\\"web_editor.snippet_options\\">\\n    <!-- t-field -->\\n    <div data-js=\\"many2one\\" data-selector=\\"[data-oe-many2one-model]:not([data-oe-readonly])\\" data-no-check=\\"true\\"/>\\n\\n    <div data-selector=\\".s_hr\\" data-drop-near=\\"p, h1, h2, h3, blockquote, .s_hr\\"/>\\n\\n    <t t-call=\\"web_editor.snippet_options_version_control\\">\\n        <t t-set=\\"selector\\" t-value=\\"'[data-snippet]'\\"/>\\n    </t>\\n\\n    <!-- Replace a media -->\\n    <!-- TODO probably review this system once the new editor is merged to not duplicate the selector, etc -->\\n    <div data-js=\\"ReplaceMedia\\" data-selector=\\"img, .media_iframe_video, span.fa, i.fa\\" data-exclude=\\"[data-oe-xpath], a[href^='/website/social/'] &gt; i.fa, a[class*='s_share_'] &gt; i.fa\\">\\n        <we-row string=\\"Média\\">\\n            <we-button class=\\"o_we_bg_success\\" data-replace-media=\\"true\\" data-no-preview=\\"true\\">Remplacer</we-button>\\n            <div>\\n                <we-button class=\\"fa fa-link\\" data-name=\\"media_link_opt\\" data-set-link=\\"true\\" data-no-preview=\\"true\\" title=\\"Redirigez l'utilisateur ailleurs lorsqu'il clique sur le média.\\"/>\\n            </div>\\n        </we-row>\\n        <we-input string=\\"Votre URL\\" class=\\"o_we_sublevel_1 o_we_large\\" data-name=\\"media_url_opt\\" data-dependencies=\\"media_link_opt\\" data-set-url=\\"\\" data-no-preview=\\"true\\" placeholder=\\"www.example.com\\" data-request-focus=\\"true\\"/>\\n        <we-checkbox string=\\"Ouvrir dans une nouvelle fenêtre\\" class=\\"o_we_sublevel_1\\" data-dependencies=\\"media_url_opt\\" data-set-new-window=\\"true\\" data-no-preview=\\"true\\"/>\\n    </div>\\n\\n    <div data-js=\\"FontawesomeTools\\" data-selector=\\"span.fa, i.fa\\" data-exclude=\\"[data-oe-xpath]\\">\\n        <we-colorpicker string=\\"Couleur\\" title=\\"Couleur\\" data-select-style=\\"\\" data-css-property=\\"color\\" data-color-prefix=\\"text-\\"/>\\n\\n        <we-colorpicker string=\\"Couleur de fond\\" title=\\"Couleur de fond\\" data-select-style=\\"\\" data-css-property=\\"background-color\\" data-color-prefix=\\"bg-\\"/>\\n\\n        <we-button-group string=\\"Taille\\">\\n            <we-button data-select-class=\\"\\" title=\\"Taille 1x\\">1x</we-button>\\n            <we-button data-select-class=\\"fa-2x\\" title=\\"Taille 2x\\">2x</we-button>\\n            <we-button data-select-class=\\"fa-3x\\" title=\\"Taille 3x\\">3x</we-button>\\n            <we-button data-select-class=\\"fa-4x\\" title=\\"Taille 4x\\">4x</we-button>\\n            <we-button data-select-class=\\"fa-5x\\" title=\\"Taille 5x\\">5x</we-button>\\n\\n            <!-- Hidden buttons which allows to automatically remove other fa\\n                 sizing class we do not suggest.\\n                 TODO: implement a param to add those extra classes to remove\\n                 via selectClass (also fixes the fact that nothing is selected\\n                 if fa-1x is actually used on the icon in this case) -->\\n            <we-button data-select-class=\\"fa-1x\\" data-dependencies=\\"fake\\"/>\\n            <we-button data-select-class=\\"fa-lg\\" data-dependencies=\\"fake\\"/>\\n        </we-button-group>\\n    </div>\\n\\n    <t t-set=\\"no_animations\\" t-value=\\"False\\"/>\\n    <div data-js=\\"ImageTools\\" data-selector=\\"img\\">\\n        <div class=\\"o_we_image_shape\\">\\n            <we-row string=\\"Forme\\" class=\\"o_we_full_row\\">\\n                <we-select-pager data-name=\\"shape_img_opt\\" class=\\"o_we_fake_transparent_background\\">\\n                    <header class=\\"o_pager_nav d-flex flex-column flex-wrap flex-shrink-0 mh-100\\">\\n                        <div class=\\"d-flex align-items-center\\">\\n                            <button class=\\"o_pager_nav_angle fa fa-angle-left btn btn-secondary bg-transparent border-0\\"/>\\n                            <h5 class=\\"o_pager_nav_title mb-0 text-white\\">Formes</h5>\\n                        </div>\\n                        <div class=\\"d-flex\\">\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase active\\" data-scroll-to=\\"o_scroll_shapes_basic\\">\\n                                <span class=\\"w-100\\">Basique</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_shapes_decorative\\">\\n                                <span class=\\"w-100\\">Décoratif</span>\\n                            </button>\\n                            <button type=\\"button\\" class=\\"o_pager_nav_btn p-0 text-uppercase\\" data-scroll-to=\\"o_scroll_shapes_devices\\">\\n                                <span class=\\"w-100\\">Périphériques</span>\\n                            </button>\\n                        </div>\\n                    </header>\\n                    <div class=\\"o_pager_container\\">\\n                        <div class=\\"o_scroll_shapes_basic\\">\\n                            <we-title class=\\"\\">Géométrique</we-title>\\n                            <we-select-page string=\\"Géométrique\\">\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_square\\" data-no-transform=\\"true\\" data-name=\\"shape_img_square_opt\\"/> <!-- hidden and only used for hover effects -->\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_shuriken\\" data-select-label=\\"Shuriken\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_diamond\\" data-select-label=\\"Diamond\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_triangle\\" data-select-label=\\"Triangle\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_cornered_triangle\\" data-select-label=\\"Corner Triangle\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_pentagon\\" data-select-label=\\"Pentagon\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_hexagon\\" data-select-label=\\"Hexagon\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_heptagon\\" data-select-label=\\"Heptagon\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_star\\" data-select-label=\\"Star 1\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_star_8pin\\" data-select-label=\\"Star 2\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_star_16pin\\" data-select-label=\\"Star 3\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_slanted\\" data-select-label=\\"Slanted\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_emerald\\" data-select-label=\\"Emerald\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_tetris\\" data-select-label=\\"Tetris\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_kayak\\" data-select-label=\\"Kayak\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_tear\\" data-select-label=\\"Tear\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_gem\\" data-select-label=\\"Gem\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_sonar\\" data-select-label=\\"Sonar\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric/geo_door\\" data-select-label=\\"Door\\" data-unstretch=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_1\\" data-select-label=\\"Square 1\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_2\\" data-select-label=\\"Square 2\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_3\\" data-select-label=\\"Square 3\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_4\\" data-select-label=\\"Square 4\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_5\\" data-select-label=\\"Square 5\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric/geo_square_6\\" data-select-label=\\"Square 6\\" data-animated=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Géométrique Arrondi</we-title>\\n                            <we-select-page string=\\"Géométrique Arrondi\\">\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_circle\\" data-select-label=\\"Circle\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_square\\" data-select-label=\\"Square (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_diamond\\" data-select-label=\\"Diamond (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_shuriken\\" data-select-label=\\"Shuriken (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_triangle\\" data-select-label=\\"Triangle (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_pentagon\\" data-select-label=\\"Pentagon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_hexagon\\" data-select-label=\\"Hexagon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_heptagon\\" data-select-label=\\"Heptagon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star\\" data-select-label=\\"Star 1 (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star_7pin\\" data-select-label=\\"Star 2 (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star_8pin\\" data-select-label=\\"Star 3 (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_star_16pin\\" data-select-label=\\"Star 4 (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_emerald\\" data-select-label=\\"Emerald (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_lemon\\" data-select-label=\\"Lemon (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_tear\\" data-select-label=\\"Tear (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_pill\\" data-select-label=\\"Pill (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_gem\\" data-select-label=\\"Gem (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_cornered\\" data-select-label=\\"Cornered\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_door\\" data-select-label=\\"Door (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_sonar\\" data-select-label=\\"Sonar (R)\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_clover\\" data-select-label=\\"Clover (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_bread\\" data-select-label=\\"Bread (R)\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_square_1\\" data-select-label=\\"Square 1 (R)\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_square_2\\" data-select-label=\\"Square 2 (R)\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_blob_soft\\" data-select-label=\\"Blob Soft\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_blob_medium\\" data-select-label=\\"Blob Medium\\" data-animated=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/geometric_round/geo_round_blob_hard\\" data-select-label=\\"Blob Hard\\" data-animated=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Géométrique Panneaux</we-title>\\n                            <we-select-page string=\\"Panneaux\\">\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo\\" data-select-label=\\"Duo\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo_r\\" data-select-label=\\"Duo (R)\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo_step\\" data-select-label=\\"Duo Step\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_duo_step_pill\\" data-select-label=\\"Duo Step Pill\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_trio_in_r\\" data-select-label=\\"Trio In (R)\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_trio_out_r\\" data-select-label=\\"Trio Out (R)\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/panel/panel_window\\" data-select-label=\\"Window\\" data-no-transform=\\"true\\" data-unstretch=\\"true\\"/>\\n                            </we-select-page>\\n\\n                            <we-title>Composites</we-title>\\n                            <we-select-page string=\\"Composites\\">\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_double_pill\\" data-select-label=\\"Double Pill\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_triple_pill\\" data-select-label=\\"Triple Pill\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_half_circle\\" data-select-label=\\"Half Circle\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_sonar\\" data-select-label=\\"Double Sonar\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composite/composite_cut_circle\\" data-select-label=\\"Cut Circle\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_shapes_decorative\\">\\n                            <we-title>Brossé</we-title>\\n                            <we-select-page string=\\"Brossé\\">\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_1\\" data-select-label=\\"Brush 1\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_2\\" data-select-label=\\"Brush 2\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_3\\" data-select-label=\\"Brush 3\\" data-unstretch=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/brushed/brush_4\\" data-select-label=\\"Brush 4\\"/>\\n                            </we-select-page>\\n\\n                            <we-title>Composition</we-title>\\n                            <we-select-page string=\\"Composition\\">\\n                                <we-button data-set-img-shape=\\"web_editor/composition/composition_organic_line\\" data-select-label=\\"Organic Line\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/composition/composition_oval_line\\" data-select-label=\\"Oval Line\\" data-no-transform=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_triangle_line\\" data-select-label=\\"Triangle Line\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_line_1\\" data-select-label=\\"Line 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_line_3\\" data-select-label=\\"Line 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_line_2\\" data-select-label=\\"Line 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_mixed_1\\" data-select-label=\\"Mixed 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_mixed_2\\" data-select-label=\\"Mixed 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_planet_1\\" data-select-label=\\"Planet 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_planet_2\\" data-select-label=\\"Planet 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_1\\" data-select-label=\\"Square Dot 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_2\\" data-select-label=\\"Square Dot 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_3\\" data-select-label=\\"Square Dot 3\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_4\\" data-select-label=\\"Square Dot 4\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/composition/composition_square_line\\" data-select-label=\\"Square Line\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Motifs</we-title>\\n                            <we-select-page string=\\"Motifs\\">\\n                                <we-button data-set-img-shape=\\"web_editor/pattern/pattern_organic_cross\\" data-select-label=\\"Organic Cross\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/pattern/pattern_organic_caps\\" data-select-label=\\"Organic Caps\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/pattern/pattern_oval_zebra\\" data-select-label=\\"Oval Zebra\\" data-no-transform=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_1\\" data-select-label=\\"Wave 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_line_star\\" data-select-label=\\"Star\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_line_sun\\" data-select-label=\\"Sun\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_2\\" data-select-label=\\"Wave 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_3\\" data-select-label=\\"Wave 3\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_point\\" data-select-label=\\"Point\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_organic_dot\\" data-select-label=\\"Organic Dot\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_labyrinth\\" data-select-label=\\"Labyrinth\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_circuit\\" data-select-label=\\"Circuit\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/pattern/pattern_wave_4\\" data-select-label=\\"Wave 4\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Solides</we-title>\\n                            <we-select-page string=\\"Solides\\">\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_1\\" data-select-label=\\"Blob 1\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_2\\" data-select-label=\\"Blob 2\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_3\\" data-select-label=\\"Blob 3\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_4\\" data-select-label=\\"Blob 4\\" data-no-transform=\\"true\\"/>\\n                                <t t-if=\\"not no_animations\\">\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_5\\" data-select-label=\\"Blob 5\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_shadow_1\\" data-select-label=\\"Blob Shadow 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_blob_shadow_2\\" data-select-label=\\"Blob Shadow 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_square_1\\" data-select-label=\\"Square Shadow 1\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_square_2\\" data-select-label=\\"Square Shadow 2\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                    <we-button data-set-img-shape=\\"web_editor/solid/solid_square_3\\" data-select-label=\\"Square Shadow 3\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                </t>\\n                            </we-select-page>\\n\\n                            <we-title>Spéciaux</we-title>\\n                            <we-select-page string=\\"Spéciaux\\" t-if=\\"not no_animations\\">\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_speed\\" data-select-label=\\"Speed\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_rain\\" data-select-label=\\"Rain\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_snow\\" data-select-label=\\"Snow\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_layered\\" data-select-label=\\"Layered\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_filter\\" data-select-label=\\"Filter\\" data-animated=\\"true\\" data-no-transform=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_flag\\" data-select-label=\\"Flag\\" data-animated=\\"true\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/special/special_organic\\" data-select-label=\\"Organic\\" data-animated=\\"true\\"/>\\n                            </we-select-page>\\n                        </div>\\n                        <div class=\\"o_scroll_shapes_devices\\">\\n                            <we-title>Périphériques</we-title>\\n                            <we-select-page string=\\"Périphériques\\">\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_front_portrait\\" data-select-label=\\"iPhone #1\\" data-img-size=\\"0.46:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_portrait_01\\" data-select-label=\\"iPhone #2\\" data-img-size=\\"0.46:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_portrait_02\\" data-select-label=\\"iPhone #3\\" data-img-size=\\"0.46:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_front_landscape\\" data-select-label=\\"iPhone #4\\" data-img-size=\\"2.17:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_landscape_01\\" data-select-label=\\"iPhone #5\\" data-img-size=\\"2.17:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/iphone_3d_landscape_02\\" data-select-label=\\"iPhone #6\\" data-img-size=\\"2.17:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_front_portrait\\" data-select-label=\\"Galaxy S #1\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_portrait_01\\" data-select-label=\\"Galaxy S #2\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_portrait_02\\" data-select-label=\\"Galaxy S #3\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_front_landscape\\" data-select-label=\\"Galaxy S #4\\" data-img-size=\\"2.22:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_landscape_01\\" data-select-label=\\"Galaxy S #5\\" data-img-size=\\"2.22:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_3d_landscape_02\\" data-select-label=\\"Galaxy S #6\\" data-img-size=\\"2.22:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/galaxy_front_portrait_half\\" data-select-label=\\"Half Galaxy S\\" data-img-size=\\"0.45:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_front_portrait\\" data-select-label=\\"iPad #1\\" data-img-size=\\"0.75:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_portrait_01\\" data-select-label=\\"iPad #2\\" data-img-size=\\"0.75:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_portrait_02\\" data-select-label=\\"iPad #3\\" data-img-size=\\"0.75:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_front_landscape\\" data-select-label=\\"iPad #4\\" data-img-size=\\"4:3\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_landscape_01\\" data-select-label=\\"iPad #5\\" data-img-size=\\"4:3\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/ipad_3d_landscape_02\\" data-select-label=\\"iPad #6\\" data-img-size=\\"4:3\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/imac_front\\" data-select-label=\\"iMac #1\\" data-img-size=\\"16:9\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/imac_3d_01\\" data-select-label=\\"iMac #2\\" data-img-size=\\"16:9\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/imac_3d_02\\" data-select-label=\\"iMac #3\\" data-img-size=\\"16:9\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/macbook_front\\" data-select-label=\\"MacBook #1\\" data-img-size=\\"1.6:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/macbook_3d_01\\" data-select-label=\\"MacBook #2\\" data-img-size=\\"1.6:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/macbook_3d_02\\" data-select-label=\\"MacBook #3\\" data-img-size=\\"1.6:1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/browser_01\\" data-select-label=\\"Browser #1\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/browser_02\\" data-select-label=\\"Browser #2\\"/>\\n                                <we-button data-set-img-shape=\\"web_editor/devices/browser_03\\" data-select-label=\\"Browser #3\\"/>\\n                            </we-select-page>\\n                        </div>\\n                    </div>\\n                </we-select-pager>\\n                <we-button data-set-img-shape=\\"\\" data-no-preview=\\"true\\" data-label=\\"None\\" data-dependencies=\\"shape_img_opt\\" class=\\"o_we_image_shape_remove o_we_bg_danger fa fa-fw fa-times\\" data-name=\\"remove_img_shape_opt\\"/>\\n            </we-row>\\n            <we-row string=\\"Couleurs\\" class=\\"o_we_sublevel_1\\">\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-0\\" data-color-id=\\"0\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-1\\" data-color-id=\\"1\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-2\\" data-color-id=\\"2\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-3\\" data-color-id=\\"3\\"/>\\n                <we-colorpicker data-set-img-shape-color=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-name=\\"img-shape-color-4\\" data-color-id=\\"4\\"/>\\n            </we-row>\\n            <we-row string=\\"Transformer\\" class=\\"o_we_sublevel_1\\">\\n                <we-button class=\\"oi oi-fw oi-arrows-h\\" data-name=\\"img_shape_transform_flip_x_opt\\" data-set-img-shape-flip-x=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Miroir horizontal\\"/>\\n                <we-button class=\\"oi oi-fw oi-arrows-v\\" data-name=\\"img_shape_transform_flip_y_opt\\" data-set-img-shape-flip-y=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Miroir vertical\\"/>\\n                <we-button class=\\"fa fa-fw fa-rotate-left\\" data-name=\\"img_shape_transform_rotate_x_opt\\" data-set-img-shape-rotate-left=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Tourner vers la gauche\\"/>\\n                <we-button class=\\"fa fa-fw fa-rotate-right\\" data-name=\\"img_shape_transform_rotate_y_opt\\" data-set-img-shape-rotate-right=\\"true\\" data-no-preview=\\"true\\" data-dependencies=\\"shape_img_opt\\" title=\\"Tourner vers la droite\\"/>\\n            </we-row>\\n            <we-row string=\\"Vitesse\\" class=\\"o_we_sublevel_1\\">\\n                <we-range data-name=\\"shape_anim_speed_opt\\" data-no-preview=\\"true\\" data-display-range-value=\\"true\\" data-attribute-name=\\"shapeAnimationSpeed\\" data-select-data-attribute=\\"\\" data-max=\\"2\\" data-min=\\"-2\\" data-step=\\"0.1\\" data-to-ratio=\\"true\\"/>\\n            </we-row>\\n            <we-row string=\\"Étirer\\" class=\\"o_we_sublevel_1\\">\\n                <we-checkbox data-remove-stretch=\\"true\\" data-dependencies=\\"shape_img_opt\\" data-no-preview=\\"true\\" data-name=\\"toggle_stretch_opt\\"/>\\n            </we-row>\\n        </div>\\n        <we-input string=\\"Description\\" class=\\"o_we_large\\" data-select-attribute=\\"\\" data-attribute-name=\\"alt\\" placeholder=\\"Alt tag\\" title=\\"'Alt tag' spécifie un texte alternatif pour une image, si l'image ne peut pas être affichée (connexion lente, image manquante, lecteur d'écran ...).\\"/>\\n        <we-input string=\\"Infobulle\\" class=\\"o_we_large\\" data-select-attribute=\\"\\" data-attribute-name=\\"title\\" placeholder=\\"Étiquette de titre\\" title=\\"'Étiquette de titre' s'affiche sous forme d'infobulle lorsque vous survolez l'image.\\"/>\\n        <we-row string=\\"Transformer\\">\\n            <we-button class=\\"fa fa-fw fa-crop\\" data-crop=\\"true\\" data-no-preview=\\"true\\" title=\\"Rogner l'Image\\"/>\\n            <we-button class=\\"o_we_bg_danger ms-0 border-start-0\\" data-reset-crop=\\"\\" data-no-preview=\\"true\\" title=\\"Réinitialiser le recadrage\\">\\n                Réinitialiser\\n            </we-button>\\n            <we-button class=\\"fa fa-fw fa-object-ungroup\\" data-name=\\"image_transform_opt\\" data-transform=\\"true\\" data-no-preview=\\"true\\" title=\\"Transformer l'image\\"/>\\n            <we-button class=\\"ms-0 border-start-0\\" data-reset-transform=\\"\\" data-no-preview=\\"true\\" title=\\"Réinitialiser la transformation\\">\\n                Réinitialiser\\n            </we-button>\\n        </we-row>\\n\\n        <t t-call=\\"web_editor.snippet_options_image_optimization_widgets\\"/>\\n\\n        <we-button-group string=\\"Taille\\" data-css-property=\\"width\\">\\n            <we-button data-select-style=\\"\\" title=\\"Redimensionnement par défaut\\">Par défaut</we-button>\\n            <we-button data-select-style=\\"25%\\" title=\\"Redimensionner à 25%\\">25%</we-button>\\n            <we-button data-select-style=\\"50%\\" title=\\"Redimensionner à moitié\\">50%</we-button>\\n            <we-button data-select-style=\\"100%\\" title=\\"Redimensionner complètement\\">100%</we-button>\\n        </we-button-group>\\n    </div>\\n\\n    <div data-selector=\\"span.fa, i.fa, img\\" data-exclude=\\"[data-oe-type='image'] &gt; img, [data-oe-xpath]\\" class=\\"o_we_image_options\\">\\n        <we-select string=\\"Alignement\\" data-state-to-first-class=\\"true\\">\\n            <we-button data-select-class=\\"\\" title=\\"Désaligner\\">Aucun</we-button>\\n            <we-button data-select-class=\\"me-auto float-start\\" title=\\"Aligner à gauche\\">Gauche</we-button>\\n            <we-button data-select-class=\\"mx-auto d-block\\" title=\\"Aligner au centre\\">Centrer</we-button>\\n            <we-button data-select-class=\\"ms-auto float-end\\" title=\\"Aligner à droite\\">Droite</we-button>\\n        </we-select>\\n\\n        <we-row string=\\"Style\\">\\n            <we-button class=\\"fa fa-fw fa-square\\" data-select-class=\\"rounded\\" title=\\"Forme : Arrondie\\"/>\\n            <we-button class=\\"fa fa-fw fa-circle-o\\" data-select-class=\\"rounded-circle\\" title=\\"Forme : Cercle\\"/>\\n            <we-button class=\\"fa fa-fw fa-sun-o\\" data-select-class=\\"shadow\\" title=\\"Ombre\\"/>\\n            <we-button class=\\"fa fa-fw fa-picture-o\\" data-select-class=\\"img-thumbnail\\" title=\\"Forme : Vignette\\"/>\\n        </we-row>\\n\\n        <we-input string=\\"Marge\\" data-select-style=\\"\\" data-unit=\\"px\\" data-css-property=\\"padding\\"/>\\n    </div>\\n\\n    <div data-js=\\"DynamicSvg\\" data-selector=\\"img\\">\\n        <we-row string=\\"Couleurs dynamiques\\" data-name=\\"colors\\">\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c1\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c2\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c3\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c4\\"/>\\n            <we-colorpicker data-color=\\"true\\" data-color-name=\\"c5\\"/>\\n        </we-row>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="web_editor.snippet_options">\n    <!-- t-field -->\n    <div data-js="many2one" data-selector="[data-oe-many2one-model]:not([data-oe-readonly])" data-no-check="true"/>\n\n    <div data-selector=".s_hr" data-drop-near="p, h1, h2, h3, blockquote, .s_hr"/>\n\n    <t t-call="web_editor.snippet_options_version_control">\n        <t t-set="selector" t-value="'[data-snippet]'"/>\n    </t>\n\n    <!-- Replace a media -->\n    <!-- TODO probably review this system once the new editor is merged to not duplicate the selector, etc -->\n    <div data-js="ReplaceMedia" data-selector="img, .media_iframe_video, span.fa, i.fa" data-exclude="[data-oe-xpath], a[href^='/website/social/'] &gt; i.fa, a[class*='s_share_'] &gt; i.fa">\n        <we-row string="Media">\n            <we-button class="o_we_bg_success" data-replace-media="true" data-no-preview="true">Replace</we-button>\n            <div>\n                <we-button class="fa fa-link" data-name="media_link_opt" data-set-link="true" data-no-preview="true" title="Redirect the user elsewhere when he clicks on the media."/>\n            </div>\n        </we-row>\n        <we-input string="Your URL" class="o_we_sublevel_1 o_we_large" data-name="media_url_opt" data-dependencies="media_link_opt" data-set-url="" data-no-preview="true" placeholder="www.example.com" data-request-focus="true"/>\n        <we-checkbox string="Open in New Window" class="o_we_sublevel_1" data-dependencies="media_url_opt" data-set-new-window="true" data-no-preview="true"/>\n    </div>\n\n    <div data-js="FontawesomeTools" data-selector="span.fa, i.fa" data-exclude="[data-oe-xpath]">\n        <we-colorpicker string="Color" title="Color" data-select-style="" data-css-property="color" data-color-prefix="text-"/>\n\n        <we-colorpicker string="Background Color" title="Background Color" data-select-style="" data-css-property="background-color" data-color-prefix="bg-"/>\n\n        <we-button-group string="Size">\n            <we-button data-select-class="" title="Size 1x">1x</we-button>\n            <we-button data-select-class="fa-2x" title="Size 2x">2x</we-button>\n            <we-button data-select-class="fa-3x" title="Size 3x">3x</we-button>\n            <we-button data-select-class="fa-4x" title="Size 4x">4x</we-button>\n            <we-button data-select-class="fa-5x" title="Size 5x">5x</we-button>\n\n            <!-- Hidden buttons which allows to automatically remove other fa\n                 sizing class we do not suggest.\n                 TODO: implement a param to add those extra classes to remove\n                 via selectClass (also fixes the fact that nothing is selected\n                 if fa-1x is actually used on the icon in this case) -->\n            <we-button data-select-class="fa-1x" data-dependencies="fake"/>\n            <we-button data-select-class="fa-lg" data-dependencies="fake"/>\n        </we-button-group>\n    </div>\n\n    <t t-set="no_animations" t-value="False"/>\n    <div data-js="ImageTools" data-selector="img">\n        <div class="o_we_image_shape">\n            <we-row string="Shape" class="o_we_full_row">\n                <we-select-pager data-name="shape_img_opt" class="o_we_fake_transparent_background">\n                    <header class="o_pager_nav d-flex flex-column flex-wrap flex-shrink-0 mh-100">\n                        <div class="d-flex align-items-center">\n                            <button class="o_pager_nav_angle fa fa-angle-left btn btn-secondary bg-transparent border-0"/>\n                            <h5 class="o_pager_nav_title mb-0 text-white">Shapes</h5>\n                        </div>\n                        <div class="d-flex">\n                            <button type="button" class="o_pager_nav_btn p-0 text-uppercase active" data-scroll-to="o_scroll_shapes_basic">\n                                <span class="w-100">Basic</span>\n                            </button>\n                            <button type="button" class="o_pager_nav_btn p-0 text-uppercase" data-scroll-to="o_scroll_shapes_decorative">\n                                <span class="w-100">Decorative</span>\n                            </button>\n                            <button type="button" class="o_pager_nav_btn p-0 text-uppercase" data-scroll-to="o_scroll_shapes_devices">\n                                <span class="w-100">Devices</span>\n                            </button>\n                        </div>\n                    </header>\n                    <div class="o_pager_container">\n                        <div class="o_scroll_shapes_basic">\n                            <we-title class="">Geometrics</we-title>\n                            <we-select-page string="Geometrics">\n                                <we-button data-set-img-shape="web_editor/geometric/geo_square" data-no-transform="true" data-name="shape_img_square_opt"/> <!-- hidden and only used for hover effects -->\n                                <we-button data-set-img-shape="web_editor/geometric/geo_shuriken" data-select-label="Shuriken" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_diamond" data-select-label="Diamond" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_triangle" data-select-label="Triangle" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_cornered_triangle" data-select-label="Corner Triangle" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_pentagon" data-select-label="Pentagon" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_hexagon" data-select-label="Hexagon" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_heptagon" data-select-label="Heptagon" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_star" data-select-label="Star 1" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_star_8pin" data-select-label="Star 2" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_star_16pin" data-select-label="Star 3" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_slanted" data-select-label="Slanted" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_emerald" data-select-label="Emerald" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_tetris" data-select-label="Tetris" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_kayak" data-select-label="Kayak" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_tear" data-select-label="Tear" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_gem" data-select-label="Gem" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_sonar" data-select-label="Sonar" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric/geo_door" data-select-label="Door" data-unstretch="true"/>\n                                <t t-if="not no_animations">\n                                    <we-button data-set-img-shape="web_editor/geometric/geo_square_1" data-select-label="Square 1" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric/geo_square_2" data-select-label="Square 2" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric/geo_square_3" data-select-label="Square 3" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric/geo_square_4" data-select-label="Square 4" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric/geo_square_5" data-select-label="Square 5" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric/geo_square_6" data-select-label="Square 6" data-animated="true"/>\n                                </t>\n                            </we-select-page>\n\n                            <we-title>Geometrics Rounded</we-title>\n                            <we-select-page string="Geometrics Rounded">\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_circle" data-select-label="Circle" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_square" data-select-label="Square (R)" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_diamond" data-select-label="Diamond (R)" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_shuriken" data-select-label="Shuriken (R)" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_triangle" data-select-label="Triangle (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_pentagon" data-select-label="Pentagon (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_hexagon" data-select-label="Hexagon (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_heptagon" data-select-label="Heptagon (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_star" data-select-label="Star 1 (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_star_7pin" data-select-label="Star 2 (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_star_8pin" data-select-label="Star 3 (R)" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_star_16pin" data-select-label="Star 4 (R)" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_emerald" data-select-label="Emerald (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_lemon" data-select-label="Lemon (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_tear" data-select-label="Tear (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_pill" data-select-label="Pill (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_gem" data-select-label="Gem (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_cornered" data-select-label="Cornered" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_door" data-select-label="Door (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_sonar" data-select-label="Sonar (R)" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_clover" data-select-label="Clover (R)" data-no-transform="true" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/geometric_round/geo_round_bread" data-select-label="Bread (R)" data-no-transform="true" data-unstretch="true"/>\n                                <t t-if="not no_animations">\n                                    <we-button data-set-img-shape="web_editor/geometric_round/geo_round_square_1" data-select-label="Square 1 (R)" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric_round/geo_round_square_2" data-select-label="Square 2 (R)" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric_round/geo_round_blob_soft" data-select-label="Blob Soft" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric_round/geo_round_blob_medium" data-select-label="Blob Medium" data-animated="true"/>\n                                    <we-button data-set-img-shape="web_editor/geometric_round/geo_round_blob_hard" data-select-label="Blob Hard" data-animated="true"/>\n                                </t>\n                            </we-select-page>\n\n                            <we-title>Geometrics Panels</we-title>\n                            <we-select-page string="Panels">\n                                <we-button data-set-img-shape="web_editor/panel/panel_duo" data-select-label="Duo"/>\n                                <we-button data-set-img-shape="web_editor/panel/panel_duo_r" data-select-label="Duo (R)"/>\n                                <we-button data-set-img-shape="web_editor/panel/panel_duo_step" data-select-label="Duo Step"/>\n                                <we-button data-set-img-shape="web_editor/panel/panel_duo_step_pill" data-select-label="Duo Step Pill"/>\n                                <we-button data-set-img-shape="web_editor/panel/panel_trio_in_r" data-select-label="Trio In (R)"/>\n                                <we-button data-set-img-shape="web_editor/panel/panel_trio_out_r" data-select-label="Trio Out (R)"/>\n                                <we-button data-set-img-shape="web_editor/panel/panel_window" data-select-label="Window" data-no-transform="true" data-unstretch="true"/>\n                            </we-select-page>\n\n                            <we-title>Composites</we-title>\n                            <we-select-page string="Composites">\n                                <we-button data-set-img-shape="web_editor/composite/composite_double_pill" data-select-label="Double Pill"/>\n                                <we-button data-set-img-shape="web_editor/composite/composite_triple_pill" data-select-label="Triple Pill"/>\n                                <we-button data-set-img-shape="web_editor/composite/composite_half_circle" data-select-label="Half Circle"/>\n                                <we-button data-set-img-shape="web_editor/composite/composite_sonar" data-select-label="Double Sonar"/>\n                                <we-button data-set-img-shape="web_editor/composite/composite_cut_circle" data-select-label="Cut Circle"/>\n                            </we-select-page>\n                        </div>\n                        <div class="o_scroll_shapes_decorative">\n                            <we-title>Brushed</we-title>\n                            <we-select-page string="Brushed">\n                                <we-button data-set-img-shape="web_editor/brushed/brush_1" data-select-label="Brush 1" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/brushed/brush_2" data-select-label="Brush 2" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/brushed/brush_3" data-select-label="Brush 3" data-unstretch="true"/>\n                                <we-button data-set-img-shape="web_editor/brushed/brush_4" data-select-label="Brush 4"/>\n                            </we-select-page>\n\n                            <we-title>Composition</we-title>\n                            <we-select-page string="Composition">\n                                <we-button data-set-img-shape="web_editor/composition/composition_organic_line" data-select-label="Organic Line" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/composition/composition_oval_line" data-select-label="Oval Line" data-no-transform="true"/>\n                                <t t-if="not no_animations">\n                                    <we-button data-set-img-shape="web_editor/composition/composition_triangle_line" data-select-label="Triangle Line" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_line_1" data-select-label="Line 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_line_3" data-select-label="Line 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_line_2" data-select-label="Line 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_mixed_1" data-select-label="Mixed 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_mixed_2" data-select-label="Mixed 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_planet_1" data-select-label="Planet 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_planet_2" data-select-label="Planet 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_square_1" data-select-label="Square Dot 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_square_2" data-select-label="Square Dot 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_square_3" data-select-label="Square Dot 3" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_square_4" data-select-label="Square Dot 4" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/composition/composition_square_line" data-select-label="Square Line" data-animated="true" data-no-transform="true"/>\n                                </t>\n                            </we-select-page>\n\n                            <we-title>Patterns</we-title>\n                            <we-select-page string="Patterns">\n                                <we-button data-set-img-shape="web_editor/pattern/pattern_organic_cross" data-select-label="Organic Cross" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/pattern/pattern_organic_caps" data-select-label="Organic Caps" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/pattern/pattern_oval_zebra" data-select-label="Oval Zebra" data-no-transform="true"/>\n                                <t t-if="not no_animations">\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_wave_1" data-select-label="Wave 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_line_star" data-select-label="Star" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_line_sun" data-select-label="Sun" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_wave_2" data-select-label="Wave 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_wave_3" data-select-label="Wave 3" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_point" data-select-label="Point" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_organic_dot" data-select-label="Organic Dot" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_labyrinth" data-select-label="Labyrinth" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_circuit" data-select-label="Circuit" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/pattern/pattern_wave_4" data-select-label="Wave 4" data-animated="true" data-no-transform="true"/>\n                                </t>\n                            </we-select-page>\n\n                            <we-title>Solids</we-title>\n                            <we-select-page string="Solids">\n                                <we-button data-set-img-shape="web_editor/solid/solid_blob_1" data-select-label="Blob 1" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/solid/solid_blob_2" data-select-label="Blob 2" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/solid/solid_blob_3" data-select-label="Blob 3" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/solid/solid_blob_4" data-select-label="Blob 4" data-no-transform="true"/>\n                                <t t-if="not no_animations">\n                                    <we-button data-set-img-shape="web_editor/solid/solid_blob_5" data-select-label="Blob 5" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/solid/solid_blob_shadow_1" data-select-label="Blob Shadow 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/solid/solid_blob_shadow_2" data-select-label="Blob Shadow 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/solid/solid_square_1" data-select-label="Square Shadow 1" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/solid/solid_square_2" data-select-label="Square Shadow 2" data-animated="true" data-no-transform="true"/>\n                                    <we-button data-set-img-shape="web_editor/solid/solid_square_3" data-select-label="Square Shadow 3" data-animated="true" data-no-transform="true"/>\n                                </t>\n                            </we-select-page>\n\n                            <we-title>Specials</we-title>\n                            <we-select-page string="Specials" t-if="not no_animations">\n                                <we-button data-set-img-shape="web_editor/special/special_speed" data-select-label="Speed" data-animated="true" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/special/special_rain" data-select-label="Rain" data-animated="true" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/special/special_snow" data-select-label="Snow" data-animated="true" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/special/special_layered" data-select-label="Layered" data-animated="true" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/special/special_filter" data-select-label="Filter" data-animated="true" data-no-transform="true"/>\n                                <we-button data-set-img-shape="web_editor/special/special_flag" data-select-label="Flag" data-animated="true"/>\n                                <we-button data-set-img-shape="web_editor/special/special_organic" data-select-label="Organic" data-animated="true"/>\n                            </we-select-page>\n                        </div>\n                        <div class="o_scroll_shapes_devices">\n                            <we-title>Devices</we-title>\n                            <we-select-page string="Devices">\n                                <we-button data-set-img-shape="web_editor/devices/iphone_front_portrait" data-select-label="iPhone #1" data-img-size="0.46:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/iphone_3d_portrait_01" data-select-label="iPhone #2" data-img-size="0.46:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/iphone_3d_portrait_02" data-select-label="iPhone #3" data-img-size="0.46:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/iphone_front_landscape" data-select-label="iPhone #4" data-img-size="2.17:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/iphone_3d_landscape_01" data-select-label="iPhone #5" data-img-size="2.17:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/iphone_3d_landscape_02" data-select-label="iPhone #6" data-img-size="2.17:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_front_portrait" data-select-label="Galaxy S #1" data-img-size="0.45:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_3d_portrait_01" data-select-label="Galaxy S #2" data-img-size="0.45:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_3d_portrait_02" data-select-label="Galaxy S #3" data-img-size="0.45:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_front_landscape" data-select-label="Galaxy S #4" data-img-size="2.22:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_3d_landscape_01" data-select-label="Galaxy S #5" data-img-size="2.22:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_3d_landscape_02" data-select-label="Galaxy S #6" data-img-size="2.22:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/galaxy_front_portrait_half" data-select-label="Half Galaxy S" data-img-size="0.45:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/ipad_front_portrait" data-select-label="iPad #1" data-img-size="0.75:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/ipad_3d_portrait_01" data-select-label="iPad #2" data-img-size="0.75:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/ipad_3d_portrait_02" data-select-label="iPad #3" data-img-size="0.75:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/ipad_front_landscape" data-select-label="iPad #4" data-img-size="4:3"/>\n                                <we-button data-set-img-shape="web_editor/devices/ipad_3d_landscape_01" data-select-label="iPad #5" data-img-size="4:3"/>\n                                <we-button data-set-img-shape="web_editor/devices/ipad_3d_landscape_02" data-select-label="iPad #6" data-img-size="4:3"/>\n                                <we-button data-set-img-shape="web_editor/devices/imac_front" data-select-label="iMac #1" data-img-size="16:9"/>\n                                <we-button data-set-img-shape="web_editor/devices/imac_3d_01" data-select-label="iMac #2" data-img-size="16:9"/>\n                                <we-button data-set-img-shape="web_editor/devices/imac_3d_02" data-select-label="iMac #3" data-img-size="16:9"/>\n                                <we-button data-set-img-shape="web_editor/devices/macbook_front" data-select-label="MacBook #1" data-img-size="1.6:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/macbook_3d_01" data-select-label="MacBook #2" data-img-size="1.6:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/macbook_3d_02" data-select-label="MacBook #3" data-img-size="1.6:1"/>\n                                <we-button data-set-img-shape="web_editor/devices/browser_01" data-select-label="Browser #1"/>\n                                <we-button data-set-img-shape="web_editor/devices/browser_02" data-select-label="Browser #2"/>\n                                <we-button data-set-img-shape="web_editor/devices/browser_03" data-select-label="Browser #3"/>\n                            </we-select-page>\n                        </div>\n                    </div>\n                </we-select-pager>\n                <we-button data-set-img-shape="" data-no-preview="true" data-label="None" data-dependencies="shape_img_opt" class="o_we_image_shape_remove o_we_bg_danger fa fa-fw fa-times" data-name="remove_img_shape_opt"/>\n            </we-row>\n            <we-row string="Colors" class="o_we_sublevel_1">\n                <we-colorpicker data-set-img-shape-color="true" data-dependencies="shape_img_opt" data-name="img-shape-color-0" data-color-id="0"/>\n                <we-colorpicker data-set-img-shape-color="true" data-dependencies="shape_img_opt" data-name="img-shape-color-1" data-color-id="1"/>\n                <we-colorpicker data-set-img-shape-color="true" data-dependencies="shape_img_opt" data-name="img-shape-color-2" data-color-id="2"/>\n                <we-colorpicker data-set-img-shape-color="true" data-dependencies="shape_img_opt" data-name="img-shape-color-3" data-color-id="3"/>\n                <we-colorpicker data-set-img-shape-color="true" data-dependencies="shape_img_opt" data-name="img-shape-color-4" data-color-id="4"/>\n            </we-row>\n            <we-row string="Transform" class="o_we_sublevel_1">\n                <we-button class="oi oi-fw oi-arrows-h" data-name="img_shape_transform_flip_x_opt" data-set-img-shape-flip-x="true" data-no-preview="true" data-dependencies="shape_img_opt" title="Horizontal mirror"/>\n                <we-button class="oi oi-fw oi-arrows-v" data-name="img_shape_transform_flip_y_opt" data-set-img-shape-flip-y="true" data-no-preview="true" data-dependencies="shape_img_opt" title="Vertical mirror"/>\n                <we-button class="fa fa-fw fa-rotate-left" data-name="img_shape_transform_rotate_x_opt" data-set-img-shape-rotate-left="true" data-no-preview="true" data-dependencies="shape_img_opt" title="Rotate left"/>\n                <we-button class="fa fa-fw fa-rotate-right" data-name="img_shape_transform_rotate_y_opt" data-set-img-shape-rotate-right="true" data-no-preview="true" data-dependencies="shape_img_opt" title="Rotate right"/>\n            </we-row>\n            <we-row string="Speed" class="o_we_sublevel_1">\n                <we-range data-name="shape_anim_speed_opt" data-no-preview="true" data-display-range-value="true" data-attribute-name="shapeAnimationSpeed" data-select-data-attribute="" data-max="2" data-min="-2" data-step="0.1" data-to-ratio="true"/>\n            </we-row>\n            <we-row string="Stretch" class="o_we_sublevel_1">\n                <we-checkbox data-remove-stretch="true" data-dependencies="shape_img_opt" data-no-preview="true" data-name="toggle_stretch_opt"/>\n            </we-row>\n        </div>\n        <we-input string="Description" class="o_we_large" data-select-attribute="" data-attribute-name="alt" placeholder="Alt tag" title="'Alt tag' specifies an alternate text for an image, if the image cannot be displayed (slow connection, missing image, screen reader ...)."/>\n        <we-input string="Tooltip" class="o_we_large" data-select-attribute="" data-attribute-name="title" placeholder="Title tag" title="'Title tag' is shown as a tooltip when you hover the picture."/>\n        <we-row string="Transform">\n            <we-button class="fa fa-fw fa-crop" data-crop="true" data-no-preview="true" title="Crop Image"/>\n            <we-button class="o_we_bg_danger ms-0 border-start-0" data-reset-crop="" data-no-preview="true" title="Reset crop">\n                Reset\n            </we-button>\n            <we-button class="fa fa-fw fa-object-ungroup" data-name="image_transform_opt" data-transform="true" data-no-preview="true" title="Transform the picture"/>\n            <we-button class="ms-0 border-start-0" data-reset-transform="" data-no-preview="true" title="Reset transformation">\n                Reset\n            </we-button>\n        </we-row>\n\n        <t t-call="web_editor.snippet_options_image_optimization_widgets"/>\n\n        <we-button-group string="Size" data-css-property="width">\n            <we-button data-select-style="" title="Resize Default">Default</we-button>\n            <we-button data-select-style="25%" title="Resize Quarter">25%</we-button>\n            <we-button data-select-style="50%" title="Resize Half">50%</we-button>\n            <we-button data-select-style="100%" title="Resize Full">100%</we-button>\n        </we-button-group>\n    </div>\n\n    <div data-selector="span.fa, i.fa, img" data-exclude="[data-oe-type='image'] &gt; img, [data-oe-xpath]" class="o_we_image_options">\n        <we-select string="Alignment" data-state-to-first-class="true">\n            <we-button data-select-class="" title="Unalign">None</we-button>\n            <we-button data-select-class="me-auto float-start" title="Align Left">Left</we-button>\n            <we-button data-select-class="mx-auto d-block" title="Align Center">Center</we-button>\n            <we-button data-select-class="ms-auto float-end" title="Align Right">Right</we-button>\n        </we-select>\n\n        <we-row string="Style">\n            <we-button class="fa fa-fw fa-square" data-select-class="rounded" title="Shape: Rounded"/>\n            <we-button class="fa fa-fw fa-circle-o" data-select-class="rounded-circle" title="Shape: Circle"/>\n            <we-button class="fa fa-fw fa-sun-o" data-select-class="shadow" title="Shadow"/>\n            <we-button class="fa fa-fw fa-picture-o" data-select-class="img-thumbnail" title="Shape: Thumbnail"/>\n        </we-row>\n\n        <we-input string="Padding" data-select-style="" data-unit="px" data-css-property="padding"/>\n    </div>\n\n    <div data-js="DynamicSvg" data-selector="img">\n        <we-row string="Dynamic Colors" data-name="colors">\n            <we-colorpicker data-color="true" data-color-name="c1"/>\n            <we-colorpicker data-color="true" data-color-name="c2"/>\n            <we-colorpicker data-color="true" data-color-name="c3"/>\n            <we-colorpicker data-color="true" data-color-name="c4"/>\n            <we-colorpicker data-color="true" data-color-name="c5"/>\n        </we-row>\n    </div>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
260	16	\N	1	1	error_message	\N	http_routing.error_message	qweb	http_routing/views/http_routing_template.xml	primary	{"en_US": "<t t-name=\\"http_routing.error_message\\">\\n        <p t-if=\\"error_message\\">\\n            <strong>Error message:</strong>\\n            <pre t-esc=\\"error_message\\"/>\\n        </p>\\n    </t>", "fr_FR": "<t t-name=\\"http_routing.error_message\\">\\n        <p t-if=\\"error_message\\">\\n            <strong>Message d'erreur :</strong>\\n            <pre t-esc=\\"error_message\\"/>\\n        </p>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="http_routing.error_message">\n        <p t-if="error_message">\n            <strong>Error message:</strong>\n            <pre t-esc="error_message"/>\n        </p>\n    </t>\n\n    	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
46	16	\N	1	1	ir.model form	ir.model	\N	form	base/views/ir_model_views.xml	primary	{"en_US": "<form string=\\"Model Description\\" duplicate=\\"0\\">\\n                  <header><!-- used for override --></header>\\n                  <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"model\\" readonly=\\"id\\"/>\\n                            <field name=\\"order\\"/>\\n                            <field name=\\"abstract\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"transient\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"state\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Fields\\" name=\\"fields\\">\\n                            <field name=\\"field_id\\">\\n                                <list string=\\"Fields Description\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"field_description\\"/>\\n                                    <field name=\\"ttype\\"/>\\n                                    <field name=\\"required\\"/>\\n                                    <field name=\\"readonly\\"/>\\n                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                </list>\\n                                <form string=\\"Fields Description\\">\\n                                    <group>\\n                                        <group>\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"field_description\\"/>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"ttype\\"/>\\n                                            <field name=\\"help\\"/>\\n                                        </group>\\n                                    </group>\\n                                    <notebook>\\n                                        <page name=\\"base\\" string=\\"Properties\\">\\n                                            <group>\\n                                                <group>\\n                                                    <field name=\\"required\\"/>\\n                                                    <field name=\\"readonly\\"/>\\n                                                    <field name=\\"store\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"copied\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                                                </group>\\n                                                <group>\\n                                                    <field name=\\"translate\\" invisible=\\"ttype not in ['char', 'text', 'html']\\" readonly=\\"ttype not in ['char', 'text', 'html']\\"/>\\n                                                    <field name=\\"size\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['char', 'reference']\\" readonly=\\"ttype not in ['char', 'reference']\\"/>\\n                                                    <field name=\\"relation\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" required=\\"ttype in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                    <field name=\\"on_delete\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2one'\\" readonly=\\"ttype != 'many2one'\\"/>\\n                                                    <field name=\\"relation_field\\" invisible=\\"ttype != 'one2many'\\" readonly=\\"ttype != 'one2many'\\" required=\\"ttype == 'one2many'\\"/>\\n                                                    <field name=\\"relation_table\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column1\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column2\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"domain\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                </group>\\n                                            </group>\\n                                            <group invisible=\\"ttype not in ['selection', 'reference']\\" readonly=\\"ttype not in ['selection', 'reference']\\">\\n                                                <field name=\\"selection_ids\\">\\n                                                    <list editable=\\"bottom\\">\\n                                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                                        <field name=\\"value\\"/>\\n                                                        <field name=\\"name\\"/>\\n                                                    </list>\\n                                                </field>\\n                                            </group>\\n                                        </page>\\n                                        <page name=\\"compute\\" string=\\"Compute\\" groups=\\"base.group_no_one\\">\\n                                            <group>\\n                                                <field name=\\"related\\"/>\\n                                                <field name=\\"depends\\" required=\\"compute not in [False, '']\\"/>\\n                                                <field name=\\"compute\\" widget=\\"code\\" options=\\"{'mode': 'python'}\\"/>\\n                                            </group>\\n                                            <div>\\n                                                <h3>How to define a computed field</h3>\\n                                                <p>Computed fields are defined with the fields\\n                                                <strong>Dependencies</strong> and <strong>Compute</strong>.</p>\\n                                                <p>The field <strong>Dependencies</strong> lists the fields that\\n                                                the current field depends on. It is a comma-separated list of\\n                                                field names, like <code>name, size</code>. You can also refer to\\n                                                fields accessible through other relational fields, for instance\\n                                                <code>partner_id.company_id.name</code>.</p>\\n                                                <p>The field <strong>Compute</strong> is the Python code to\\n                                                compute the value of the field on a set of records. The value of\\n                                                the field must be assigned to each record with a dictionary-like\\n                                                assignment.</p>\\n                                                <pre>\\n    for record in self:\\n        record['size'] = len(record.name)\\n</pre>\\n                                                <p>The only predefined variables are</p>\\n                                                <ul>\\n                                                    <li><code>self</code> (the set of records to compute)</li>\\n                                                    <li><code>datetime</code> (Python module)</li>\\n                                                    <li><code>dateutil</code> (Python module)</li>\\n                                                    <li><code>time</code> (Python module)</li>\\n                                                </ul>\\n                                                <p>Other features are accessible through <code>self</code>, like\\n                                                <code>self.env</code>, etc.</p>\\n                                            </div>\\n                                        </page>\\n                                        <page name=\\"groups\\" string=\\"Access Rights\\">\\n                                            <field name=\\"groups\\"/>\\n                                        </page>\\n                                    </notebook>\\n                                </form>\\n                            </field>\\n                            <button groups=\\"base.group_no_one\\" icon=\\"fa-align-justify\\" name=\\"2\\" string=\\"Create a Menu\\" type=\\"action\\" target=\\"new\\"/>\\n                        </page>\\n                        <page string=\\"Access Rights\\" name=\\"access_rights\\">\\n                            <field name=\\"access_ids\\">\\n                                <list string=\\"Access Rights\\" editable=\\"top\\" decoration-warning=\\"not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"group_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Record Rules\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_ids\\">\\n                                <list string=\\"Record Rules\\" editable=\\"top\\" decoration-info=\\"not groups\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"groups\\" widget=\\"many2many_tags\\" options=\\"{'no_create':True}\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Notes\\" name=\\"notes\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"info\\"/>\\n                        </page>\\n                        <page string=\\"Views\\" name=\\"views\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"view_ids\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>", "fr_FR": "<form string=\\"Description du modèle\\" duplicate=\\"0\\">\\n                  <header><!-- used for override --></header>\\n                  <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"model\\" readonly=\\"id\\"/>\\n                            <field name=\\"order\\"/>\\n                            <field name=\\"abstract\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"transient\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"state\\" readonly=\\"1\\" groups=\\"base.group_no_one\\"/>\\n                            <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Champs\\" name=\\"fields\\">\\n                            <field name=\\"field_id\\">\\n                                <list string=\\"Description de champs\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"field_description\\"/>\\n                                    <field name=\\"ttype\\"/>\\n                                    <field name=\\"required\\"/>\\n                                    <field name=\\"readonly\\"/>\\n                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                </list>\\n                                <form string=\\"Description de champs\\">\\n                                    <group>\\n                                        <group>\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"field_description\\"/>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"ttype\\"/>\\n                                            <field name=\\"help\\"/>\\n                                        </group>\\n                                    </group>\\n                                    <notebook>\\n                                        <page name=\\"base\\" string=\\"Propriétés\\">\\n                                            <group>\\n                                                <group>\\n                                                    <field name=\\"required\\"/>\\n                                                    <field name=\\"readonly\\"/>\\n                                                    <field name=\\"store\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"index\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"copied\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"state\\" groups=\\"base.group_no_one\\"/>\\n                                                    <field name=\\"modules\\" groups=\\"base.group_no_one\\"/>\\n                                                </group>\\n                                                <group>\\n                                                    <field name=\\"translate\\" invisible=\\"ttype not in ['char', 'text', 'html']\\" readonly=\\"ttype not in ['char', 'text', 'html']\\"/>\\n                                                    <field name=\\"size\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['char', 'reference']\\" readonly=\\"ttype not in ['char', 'reference']\\"/>\\n                                                    <field name=\\"relation\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" required=\\"ttype in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                    <field name=\\"on_delete\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2one'\\" readonly=\\"ttype != 'many2one'\\"/>\\n                                                    <field name=\\"relation_field\\" invisible=\\"ttype != 'one2many'\\" readonly=\\"ttype != 'one2many'\\" required=\\"ttype == 'one2many'\\"/>\\n                                                    <field name=\\"relation_table\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column1\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"column2\\" groups=\\"base.group_no_one\\" invisible=\\"ttype != 'many2many' or state != 'manual'\\" readonly=\\"ttype != 'many2many' or state != 'manual'\\"/>\\n                                                    <field name=\\"domain\\" groups=\\"base.group_no_one\\" invisible=\\"ttype not in ['many2one', 'one2many', 'many2many']\\" readonly=\\"ttype not in ['many2one', 'one2many', 'many2many']\\"/>\\n                                                </group>\\n                                            </group>\\n                                            <group invisible=\\"ttype not in ['selection', 'reference']\\" readonly=\\"ttype not in ['selection', 'reference']\\">\\n                                                <field name=\\"selection_ids\\">\\n                                                    <list editable=\\"bottom\\">\\n                                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                                        <field name=\\"value\\"/>\\n                                                        <field name=\\"name\\"/>\\n                                                    </list>\\n                                                </field>\\n                                            </group>\\n                                        </page>\\n                                        <page name=\\"compute\\" string=\\"Calculer\\" groups=\\"base.group_no_one\\">\\n                                            <group>\\n                                                <field name=\\"related\\"/>\\n                                                <field name=\\"depends\\" required=\\"compute not in [False, '']\\"/>\\n                                                <field name=\\"compute\\" widget=\\"code\\" options=\\"{'mode': 'python'}\\"/>\\n                                            </group>\\n                                            <div>\\n                                                <h3>Comment définir un champ calculé</h3>\\n                                                <p>Les champs calculés sont définis avec les champs\\n<strong>Dépendances</strong> et <strong>Calculer</strong>.</p>\\n                                                <p>Le champ <strong>Dépendances</strong> énumère les champs dont\\nle champ courant dépend. C'est une liste de noms de champs\\nséparés par des virgules comme <code>name, size</code>.\\nOn peut référencer des champs via d'autres champs relationnels\\npar exemple <code>partner_id.company_id.name</code>.</p>\\n                                                <p>Le champ <strong>Calculer</strong> est le code Python permettant de calculer la valeur du champ sur un ensemble d'enregistrements. \\nLa valeur du champ doit être attribuée à chaque enregistrement via une affectation au format dictionnaire.</p>\\n                                                <pre>\\n    pour l'enregistrement dans self:\\nrecord['size'] = len(record.name)\\n</pre>\\n                                                <p>Les seules variables prédéfinies sont </p>\\n                                                <ul>\\n                                                    <li><code>self</code> (l'ensemble d'enregistrements à calculer)</li>\\n                                                    <li><code>datetime</code> (module Python)</li>\\n                                                    <li><code>dateutil</code> (module Python)</li>\\n                                                    <li><code>heure</code> (module Python)</li>\\n                                                </ul>\\n                                                <p>D'autres fonctionnalités sont accessibles via <code>self</code>, comme\\n<code>self.env</code>, etc.</p>\\n                                            </div>\\n                                        </page>\\n                                        <page name=\\"groups\\" string=\\"Droits d'accès\\">\\n                                            <field name=\\"groups\\"/>\\n                                        </page>\\n                                    </notebook>\\n                                </form>\\n                            </field>\\n                            <button groups=\\"base.group_no_one\\" icon=\\"fa-align-justify\\" name=\\"2\\" string=\\"Créer un menu\\" type=\\"action\\" target=\\"new\\"/>\\n                        </page>\\n                        <page string=\\"Droits d'accès\\" name=\\"access_rights\\">\\n                            <field name=\\"access_ids\\">\\n                                <list string=\\"Droits d'accès\\" editable=\\"top\\" decoration-warning=\\"not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"group_id\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Règles sur les enregistrements\\" name=\\"record_rules\\">\\n                            <field name=\\"rule_ids\\">\\n                                <list string=\\"Règles sur les enregistrements\\" editable=\\"top\\" decoration-info=\\"not groups\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"groups\\" widget=\\"many2many_tags\\" options=\\"{'no_create':True}\\"/>\\n                                    <field name=\\"domain_force\\"/>\\n                                    <field name=\\"perm_read\\"/>\\n                                    <field name=\\"perm_write\\"/>\\n                                    <field name=\\"perm_create\\"/>\\n                                    <field name=\\"perm_unlink\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Notes\\" name=\\"notes\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"info\\"/>\\n                        </page>\\n                        <page string=\\"Vues\\" name=\\"views\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"view_ids\\"/>\\n                        </page>\\n                    </notebook>\\n                  </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Model Description" duplicate="0">\n                  <header><!-- used for override --></header>\n                  <sheet>\n                    <group>\n                        <group>\n                            <field name="name"/>\n                            <field name="model" readonly="id"/>\n                            <field name="order"/>\n                            <field name="abstract" readonly="id" groups="base.group_no_one"/>\n                            <field name="transient" readonly="id" groups="base.group_no_one"/>\n                        </group>\n                        <group>\n                            <field name="state" readonly="1" groups="base.group_no_one"/>\n                            <field name="modules" groups="base.group_no_one"/>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page string="Fields" name="fields">\n                            <field name="field_id">\n                                <list string="Fields Description">\n                                    <field name="name"/>\n                                    <field name="field_description"/>\n                                    <field name="ttype"/>\n                                    <field name="required"/>\n                                    <field name="readonly"/>\n                                    <field name="index" groups="base.group_no_one"/>\n                                    <field name="state" groups="base.group_no_one"/>\n                                </list>\n                                <form string="Fields Description">\n                                    <group>\n                                        <group>\n                                            <field name="name"/>\n                                            <field name="field_description"/>\n                                        </group>\n                                        <group>\n                                            <field name="ttype"/>\n                                            <field name="help"/>\n                                        </group>\n                                    </group>\n                                    <notebook>\n                                        <page name="base" string="Properties">\n                                            <group>\n                                                <group>\n                                                    <field name="required"/>\n                                                    <field name="readonly"/>\n                                                    <field name="store" groups="base.group_no_one"/>\n                                                    <field name="index" groups="base.group_no_one"/>\n                                                    <field name="copied" groups="base.group_no_one"/>\n                                                    <field name="state" groups="base.group_no_one"/>\n                                                    <field name="modules" groups="base.group_no_one"/>\n                                                </group>\n                                                <group>\n                                                    <field name="translate" invisible="ttype not in ['char', 'text', 'html']" readonly="ttype not in ['char', 'text', 'html']"/>\n                                                    <field name="size" groups="base.group_no_one" invisible="ttype not in ['char', 'reference']" readonly="ttype not in ['char', 'reference']"/>\n                                                    <field name="relation" invisible="ttype not in ['many2one', 'one2many', 'many2many']" readonly="ttype not in ['many2one', 'one2many', 'many2many']" required="ttype in ['many2one', 'one2many', 'many2many']"/>\n                                                    <field name="on_delete" groups="base.group_no_one" invisible="ttype != 'many2one'" readonly="ttype != 'many2one'"/>\n                                                    <field name="relation_field" invisible="ttype != 'one2many'" readonly="ttype != 'one2many'" required="ttype == 'one2many'"/>\n                                                    <field name="relation_table" groups="base.group_no_one" invisible="ttype != 'many2many' or state != 'manual'" readonly="ttype != 'many2many' or state != 'manual'"/>\n                                                    <field name="column1" groups="base.group_no_one" invisible="ttype != 'many2many' or state != 'manual'" readonly="ttype != 'many2many' or state != 'manual'"/>\n                                                    <field name="column2" groups="base.group_no_one" invisible="ttype != 'many2many' or state != 'manual'" readonly="ttype != 'many2many' or state != 'manual'"/>\n                                                    <field name="domain" groups="base.group_no_one" invisible="ttype not in ['many2one', 'one2many', 'many2many']" readonly="ttype not in ['many2one', 'one2many', 'many2many']"/>\n                                                </group>\n                                            </group>\n                                            <group invisible="ttype not in ['selection', 'reference']" readonly="ttype not in ['selection', 'reference']">\n                                                <field name="selection_ids">\n                                                    <list editable="bottom">\n                                                        <field name="sequence" widget="handle"/>\n                                                        <field name="value"/>\n                                                        <field name="name"/>\n                                                    </list>\n                                                </field>\n                                            </group>\n                                        </page>\n                                        <page name="compute" string="Compute" groups="base.group_no_one">\n                                            <group>\n                                                <field name="related"/>\n                                                <field name="depends" required="compute not in [False, '']"/>\n                                                <field name="compute" widget="code" options="{'mode': 'python'}"/>\n                                            </group>\n                                            <div>\n                                                <h3>How to define a computed field</h3>\n                                                <p>Computed fields are defined with the fields\n                                                <strong>Dependencies</strong> and <strong>Compute</strong>.</p>\n                                                <p>The field <strong>Dependencies</strong> lists the fields that\n                                                the current field depends on. It is a comma-separated list of\n                                                field names, like <code>name, size</code>. You can also refer to\n                                                fields accessible through other relational fields, for instance\n                                                <code>partner_id.company_id.name</code>.</p>\n                                                <p>The field <strong>Compute</strong> is the Python code to\n                                                compute the value of the field on a set of records. The value of\n                                                the field must be assigned to each record with a dictionary-like\n                                                assignment.</p>\n                                                <pre>\n    for record in self:\n        record['size'] = len(record.name)\n</pre>\n                                                <p>The only predefined variables are</p>\n                                                <ul>\n                                                    <li><code>self</code> (the set of records to compute)</li>\n                                                    <li><code>datetime</code> (Python module)</li>\n                                                    <li><code>dateutil</code> (Python module)</li>\n                                                    <li><code>time</code> (Python module)</li>\n                                                </ul>\n                                                <p>Other features are accessible through <code>self</code>, like\n                                                <code>self.env</code>, etc.</p>\n                                            </div>\n                                        </page>\n                                        <page name="groups" string="Access Rights">\n                                            <field name="groups"/>\n                                        </page>\n                                    </notebook>\n                                </form>\n                            </field>\n                            <button groups="base.group_no_one" icon="fa-align-justify" name="2" string="Create a Menu" type="action" target="new"/>\n                        </page>\n                        <page string="Access Rights" name="access_rights">\n                            <field name="access_ids">\n                                <list string="Access Rights" editable="top" decoration-warning="not group_id and                                                          (perm_read or perm_write or                                                           perm_create or perm_unlink)">\n                                    <field name="name"/>\n                                    <field name="group_id"/>\n                                    <field name="perm_read"/>\n                                    <field name="perm_write"/>\n                                    <field name="perm_create"/>\n                                    <field name="perm_unlink"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Record Rules" name="record_rules">\n                            <field name="rule_ids">\n                                <list string="Record Rules" editable="top" decoration-info="not groups">\n                                    <field name="name"/>\n                                    <field name="groups" widget="many2many_tags" options="{'no_create':True}"/>\n                                    <field name="domain_force"/>\n                                    <field name="perm_read"/>\n                                    <field name="perm_write"/>\n                                    <field name="perm_create"/>\n                                    <field name="perm_unlink"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Notes" name="notes" groups="base.group_no_one">\n                            <field name="info"/>\n                        </page>\n                        <page string="Views" name="views" groups="base.group_no_one">\n                            <field name="view_ids"/>\n                        </page>\n                    </notebook>\n                  </sheet>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
804	16	\N	1	1	Topics List	\N	website.s_faq_horizontal	qweb	website/views/snippets/s_faq_horizontal.xml	primary	{"en_US": "<t name=\\"Topics List\\" t-name=\\"website.s_faq_horizontal\\">\\n    <section class=\\"s_faq_horizontal\\">\\n        <div class=\\"container\\">\\n            <div class=\\"row\\">\\n                <div data-name=\\"Heading\\" class=\\"col-lg-6 offset-lg-3 pt48 pb48\\">\\n                    <h2 style=\\"text-align:center;\\">Topic Walkthrough</h2>\\n                    <p style=\\"text-align:center;\\">Learn how to quickly set up and start using our services with our step-by-step onboarding process.</p>\\n                </div>\\n            </div>\\n            <div class=\\"row s_col_no_resize\\">\\n                <div data-name=\\"Topic\\" class=\\"s_faq_horizontal_entry col-12 mb-2 pt16 pb32\\">\\n                    <article class=\\"row\\">\\n                        <hgroup class=\\"col-lg-4\\" role=\\"heading\\" aria-level=\\"3\\">\\n                            <div class=\\"s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto\\" style=\\"top: 16px\\">\\n                                <h3 class=\\"h5-fs\\">Getting Started</h3>\\n                                <p class=\\"o_small text-muted\\">Getting started with our product is a breeze, thanks to our well-structured and comprehensive onboarding process.</p>\\n                            </div>\\n                        </hgroup>\\n                        <span class=\\"col-lg-7 offset-lg-1 d-block\\">\\n                            <p>We understand that the initial setup can be daunting, especially if you are new to our platform, so we have designed a step-by-step guide to walk you through every stage, ensuring that you can hit the ground running.<br/></p>\\n                            <img src=\\"/web/image/website.s_faq_horizontal_default_image_1\\" class=\\"img img-fluid rounded\\" style=\\"width: 100% !important\\" alt=\\"\\"/>\\n                            <p><br/>The first step in the onboarding process is <b>account creation</b>. This involves signing up on our platform using your email address or social media accounts. Once you’ve created an account, you will receive a confirmation email with a link to activate your account. Upon activation, you’ll be prompted to complete your profile, which includes setting up your preferences, adding any necessary payment information, and selecting the initial features or modules you wish to use.</p>\\n                            <p>Next, you will be introduced to our <b>setup wizard</b>, which is designed to guide you through the basic configuration of the platform. The wizard will help you configure essential settings such as language, time zone, and notifications.</p>\\n                            <p><a class=\\"o_translate_inline\\" href=\\"#\\">Read More <i class=\\"fa fa-angle-right\\" role=\\"img\\"/></a></p>\\n                        </span>\\n                    </article>\\n                </div>\\n                <div data-name=\\"Topic\\" class=\\"s_faq_horizontal_entry col-12 mb-2 pt16 pb32\\">\\n                    <article class=\\"row\\">\\n                        <hgroup class=\\"col-lg-4\\" role=\\"heading\\" aria-level=\\"3\\">\\n                            <div class=\\"s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto\\" style=\\"top: 16px\\">\\n                                <h3 class=\\"h5-fs\\">Updates and Improvements</h3>\\n                                <p class=\\"o_small text-muted\\">We are committed to continuous improvement, regularly releasing updates and new features based on user feedback and technological advancements.</p>\\n                            </div>\\n                        </hgroup>\\n                        <span class=\\"col-lg-7 offset-lg-1 d-block\\">\\n                            <p>Our development team works tirelessly to enhance the platform's performance, security, and functionality, ensuring it remains at the cutting edge of innovation.</p>\\n                            <p>Each update is thoroughly tested to guarantee compatibility and reliability, and we provide detailed release notes to keep you informed of new features and improvements. </p>\\n                            <div data-snippet=\\"s_chart\\" data-name=\\"Chart\\" class=\\"s_chart o_draggable\\" data-type=\\"line\\" data-legend-position=\\"top\\" data-tooltip-display=\\"true\\" data-stacked=\\"false\\" data-border-width=\\"1\\" data-data=\\"{&quot;labels&quot;:[&quot;v15&quot;,&quot;v16&quot;,&quot;v17&quot;,&quot;v18&quot;],&quot;datasets&quot;:[{&quot;label&quot;:&quot;Improvements&quot;,&quot;data&quot;:[&quot;12&quot;,&quot;24&quot;,&quot;48&quot;,&quot;200&quot;],&quot;backgroundColor&quot;:&quot;o-color-1&quot;,&quot;borderColor&quot;:&quot;o-color-1&quot;}]}\\" data-max-value=\\"250\\" data-ticks-min=\\"NaN\\" data-ticks-max=\\"250\\">\\n                                <canvas height=\\"0\\"/>\\n                            </div>\\n                            <!-- Graph's preview: removed automatically on drop  -->\\n                            <img src=\\"/website/static/src/img/snippets_previews/s_faq_horizontal_2_preview.jpg\\" class=\\"s_dialog_preview w-100\\" alt=\\"\\"/>\\n                            <!-- ==============================================  -->\\n                            <p><br/>Users can participate in beta testing programs, providing feedback on upcoming releases and influencing the future direction of the platform. By staying current with updates, you can take advantage of the latest tools and features, ensuring your business remains competitive and efficient.</p>\\n                        </span>\\n                    </article>\\n                </div>\\n                <div data-name=\\"Topic\\" class=\\"s_faq_horizontal_entry col-12 mb-2 pt16 pb32\\">\\n                    <article class=\\"row\\">\\n                        <hgroup class=\\"col-lg-4\\" role=\\"heading\\" aria-level=\\"3\\">\\n                            <div class=\\"s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto\\" style=\\"top: 16px\\">\\n                                <h3 class=\\"h5-fs\\">Support and Resources</h3>\\n                                <p class=\\"o_small text-muted\\">We are committed to providing exceptional support and resources to help you succeed with our platform.</p>\\n                            </div>\\n                        </hgroup>\\n                        <span class=\\"col-lg-7 offset-lg-1 d-block\\">\\n                            <p>Our support team is available 24/7 to assist with any issues or questions you may have, ensuring that help is always within reach.</p>\\n                            <p>Additionally, we offer a comprehensive knowledge base, including detailed documentation, video tutorials, and community forums where you can connect with other users and share insights.</p>\\n                            <p>We also provide regular updates and new features based on user feedback, ensuring that our platform continues to evolve to meet your needs.</p>\\n                            <p><a href=\\"#\\" class=\\"btn btn-secondary o_translate_inline\\">Documentation</a></p>\\n                        </span>\\n                    </article>\\n                </div>\\n            </div>\\n        </div>\\n    </section>\\n</t>", "fr_FR": "<t name=\\"Topics List\\" t-name=\\"website.s_faq_horizontal\\">\\n    <section class=\\"s_faq_horizontal\\">\\n        <div class=\\"container\\">\\n            <div class=\\"row\\">\\n                <div data-name=\\"Heading\\" class=\\"col-lg-6 offset-lg-3 pt48 pb48\\">\\n                    <h2 style=\\"text-align:center;\\">Présentation des sujets</h2>\\n                    <p style=\\"text-align:center;\\">Apprenez à configurer et à utiliser rapidement nos services grâce à notre processus d'intégration étape par étape.</p>\\n                </div>\\n            </div>\\n            <div class=\\"row s_col_no_resize\\">\\n                <div data-name=\\"Topic\\" class=\\"s_faq_horizontal_entry col-12 mb-2 pt16 pb32\\">\\n                    <article class=\\"row\\">\\n                        <hgroup class=\\"col-lg-4\\" role=\\"heading\\" aria-level=\\"3\\">\\n                            <div class=\\"s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto\\" style=\\"top: 16px\\">\\n                                <h3 class=\\"h5-fs\\">Commencer</h3>\\n                                <p class=\\"o_small text-muted\\">Découvrir notre produit est un jeu d'enfant, grâce à notre processus d'onboarding bien structuré et complet.</p>\\n                            </div>\\n                        </hgroup>\\n                        <span class=\\"col-lg-7 offset-lg-1 d-block\\">\\n                            <p>Nous comprenons que la configuration initiale peut être déconcertante, surtout si vous êtes nouveau sur notre plateforme, c'est pourquoi nous avons conçu un guide étape par étape pour vous accompagner dans toutes les phases, afin que vous puissiez vous lancer rapidement.<br/></p>\\n                            <img src=\\"/web/image/website.s_faq_horizontal_default_image_1\\" class=\\"img img-fluid rounded\\" style=\\"width: 100% !important\\" alt=\\"\\"/>\\n                            <p><br/>La première étape du processus d'intégration est la <b>création d'un compte</b>. Pour ce faire, il suffit de s'inscrire sur notre plateforme à l'aide de votre adresse e-mail ou d'un de vos comptes de réseaux sociaux. Une fois votre compte créé, vous recevrez un e-mail de confirmation contenant un lien pour activer votre compte. Lors de l'activation, vous serez invité à compléter votre profil, ce qui inclut la configuration de vos préférences, l'ajout de toute information de paiement nécessaire et la sélection des fonctionnalités ou modules initiaux que vous souhaitez utiliser.</p>\\n                            <p>Ensuite, découvrez notre <b>assistant d'installation</b>, conçu pour vous guider dans la configuration de base de la plateforme. L'assistant vous aide à configurer les paramètres essentiels tels que la langue, le fuseau horaire et les notifications.</p>\\n                            <p><a class=\\"o_translate_inline\\" href=\\"#\\">Lire plus <i class=\\"fa fa-angle-right\\" role=\\"img\\"/></a></p>\\n                        </span>\\n                    </article>\\n                </div>\\n                <div data-name=\\"Topic\\" class=\\"s_faq_horizontal_entry col-12 mb-2 pt16 pb32\\">\\n                    <article class=\\"row\\">\\n                        <hgroup class=\\"col-lg-4\\" role=\\"heading\\" aria-level=\\"3\\">\\n                            <div class=\\"s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto\\" style=\\"top: 16px\\">\\n                                <h3 class=\\"h5-fs\\">Mises à jour et améliorations</h3>\\n                                <p class=\\"o_small text-muted\\">Nous nous engageons à améliorer continuellement nos services, en publiant régulièrement des mises à jour et de nouvelles fonctionnalités basées sur les commentaires des utilisateurs et les avancées technologiques.</p>\\n                            </div>\\n                        </hgroup>\\n                        <span class=\\"col-lg-7 offset-lg-1 d-block\\">\\n                            <p>Notre équipe de développement travaille sans relâche pour améliorer les performances, la sécurité et les fonctionnalités de la plateforme, pour rester à la pointe de l'innovation.</p>\\n                            <p>Chaque mise à jour est minutieusement testée pour garantir la compatibilité et la fiabilité. Nous fournissons également des notes de version détaillées pour vous informer des nouvelles fonctionnalités et améliorations. </p>\\n                            <div data-snippet=\\"s_chart\\" data-name=\\"Chart\\" class=\\"s_chart o_draggable\\" data-type=\\"line\\" data-legend-position=\\"top\\" data-tooltip-display=\\"true\\" data-stacked=\\"false\\" data-border-width=\\"1\\" data-data=\\"{&quot;labels&quot;:[&quot;v15&quot;,&quot;v16&quot;,&quot;v17&quot;,&quot;v18&quot;],&quot;datasets&quot;:[{&quot;label&quot;:&quot;Improvements&quot;,&quot;data&quot;:[&quot;12&quot;,&quot;24&quot;,&quot;48&quot;,&quot;200&quot;],&quot;backgroundColor&quot;:&quot;o-color-1&quot;,&quot;borderColor&quot;:&quot;o-color-1&quot;}]}\\" data-max-value=\\"250\\" data-ticks-min=\\"NaN\\" data-ticks-max=\\"250\\">\\n                                <canvas height=\\"0\\"/>\\n                            </div>\\n                            <!-- Graph's preview: removed automatically on drop  -->\\n                            <img src=\\"/website/static/src/img/snippets_previews/s_faq_horizontal_2_preview.jpg\\" class=\\"s_dialog_preview w-100\\" alt=\\"\\"/>\\n                            <!-- ==============================================  -->\\n                            <p><br/>Les utilisateurs peuvent participer à des programmes de test bêta, fournir du feedback sur les versions à venir et influencer l'orientation future de la plateforme. En restant informé des mises à jour, vous bénéficiez des derniers outils et fonctionnalités afin de garantir la compétitivité et l'efficacité de votre entreprise.</p>\\n                        </span>\\n                    </article>\\n                </div>\\n                <div data-name=\\"Topic\\" class=\\"s_faq_horizontal_entry col-12 mb-2 pt16 pb32\\">\\n                    <article class=\\"row\\">\\n                        <hgroup class=\\"col-lg-4\\" role=\\"heading\\" aria-level=\\"3\\">\\n                            <div class=\\"s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto\\" style=\\"top: 16px\\">\\n                                <h3 class=\\"h5-fs\\">Support et ressources</h3>\\n                                <p class=\\"o_small text-muted\\">Nous nous engageons à vous fournir une assistance et des ressources exceptionnelles pour vous aider à tirer le meilleur de notre plateforme.</p>\\n                            </div>\\n                        </hgroup>\\n                        <span class=\\"col-lg-7 offset-lg-1 d-block\\">\\n                            <p>Notre équipe d'assistance est disponible 24 heures sur 24, 7 jours sur 7, pour vous aider à résoudre vos problèmes, à répondre à vos questions et à vous apporter l'aide dont vous avez besoin.</p>\\n                            <p>Nous proposons également une base de connaissances complète, comprenant une documentation détaillée, des tutos vidéos et des forums communautaires où vous pouvez entrer en contact avec d'autres utilisateurs et partager vos idées.</p>\\n                            <p>Nous fournissons également des mises à jour régulières et de nouvelles fonctionnalités basées sur les commentaires des utilisateurs. Ainsi, notre plateforme continue d'évoluer pour répondre à vos besoins.</p>\\n                            <p><a href=\\"#\\" class=\\"btn btn-secondary o_translate_inline\\">Documentation</a></p>\\n                        </span>\\n                    </article>\\n                </div>\\n            </div>\\n        </div>\\n    </section>\\n</t>"}	<?xml version="1.0"?>\n<t name="Topics List" t-name="website.s_faq_horizontal">\n    <section class="s_faq_horizontal">\n        <div class="container">\n            <div class="row">\n                <div data-name="Heading" class="col-lg-6 offset-lg-3 pt48 pb48">\n                    <h2 style="text-align:center;">Topic Walkthrough</h2>\n                    <p style="text-align:center;">Learn how to quickly set up and start using our services with our step-by-step onboarding process.</p>\n                </div>\n            </div>\n            <div class="row s_col_no_resize">\n                <div data-name="Topic" class="s_faq_horizontal_entry col-12 mb-2 pt16 pb32">\n                    <article class="row">\n                        <hgroup class="col-lg-4" role="heading" aria-level="3">\n                            <div class="s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto" style="top: 16px">\n                                <h3 class="h5-fs">Getting Started</h3>\n                                <p class="o_small text-muted">Getting started with our product is a breeze, thanks to our well-structured and comprehensive onboarding process.</p>\n                            </div>\n                        </hgroup>\n                        <span class="col-lg-7 offset-lg-1 d-block">\n                            <p>We understand that the initial setup can be daunting, especially if you are new to our platform, so we have designed a step-by-step guide to walk you through every stage, ensuring that you can hit the ground running.<br/></p>\n                            <img src="/web/image/website.s_faq_horizontal_default_image_1" class="img img-fluid rounded" style="width: 100% !important" alt=""/>\n                            <p><br/>The first step in the onboarding process is <b>account creation</b>. This involves signing up on our platform using your email address or social media accounts. Once you’ve created an account, you will receive a confirmation email with a link to activate your account. Upon activation, you’ll be prompted to complete your profile, which includes setting up your preferences, adding any necessary payment information, and selecting the initial features or modules you wish to use.</p>\n                            <p>Next, you will be introduced to our <b>setup wizard</b>, which is designed to guide you through the basic configuration of the platform. The wizard will help you configure essential settings such as language, time zone, and notifications.</p>\n                            <p><a class="o_translate_inline" href="#">Read More <i class="fa fa-angle-right" role="img"/></a></p>\n                        </span>\n                    </article>\n                </div>\n                <div data-name="Topic" class="s_faq_horizontal_entry col-12 mb-2 pt16 pb32">\n                    <article class="row">\n                        <hgroup class="col-lg-4" role="heading" aria-level="3">\n                            <div class="s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto" style="top: 16px">\n                                <h3 class="h5-fs">Updates and Improvements</h3>\n                                <p class="o_small text-muted">We are committed to continuous improvement, regularly releasing updates and new features based on user feedback and technological advancements.</p>\n                            </div>\n                        </hgroup>\n                        <span class="col-lg-7 offset-lg-1 d-block">\n                            <p>Our development team works tirelessly to enhance the platform's performance, security, and functionality, ensuring it remains at the cutting edge of innovation.</p>\n                            <p>Each update is thoroughly tested to guarantee compatibility and reliability, and we provide detailed release notes to keep you informed of new features and improvements. </p>\n                            <div data-snippet="s_chart" data-name="Chart" class="s_chart o_draggable" data-type="line" data-legend-position="top" data-tooltip-display="true" data-stacked="false" data-border-width="1" data-data="{&quot;labels&quot;:[&quot;v15&quot;,&quot;v16&quot;,&quot;v17&quot;,&quot;v18&quot;],&quot;datasets&quot;:[{&quot;label&quot;:&quot;Improvements&quot;,&quot;data&quot;:[&quot;12&quot;,&quot;24&quot;,&quot;48&quot;,&quot;200&quot;],&quot;backgroundColor&quot;:&quot;o-color-1&quot;,&quot;borderColor&quot;:&quot;o-color-1&quot;}]}" data-max-value="250" data-ticks-min="NaN" data-ticks-max="250">\n                                <canvas height="0"/>\n                            </div>\n                            <!-- Graph's preview: removed automatically on drop  -->\n                            <img src="/website/static/src/img/snippets_previews/s_faq_horizontal_2_preview.jpg" class="s_dialog_preview w-100" alt=""/>\n                            <!-- ==============================================  -->\n                            <p><br/>Users can participate in beta testing programs, providing feedback on upcoming releases and influencing the future direction of the platform. By staying current with updates, you can take advantage of the latest tools and features, ensuring your business remains competitive and efficient.</p>\n                        </span>\n                    </article>\n                </div>\n                <div data-name="Topic" class="s_faq_horizontal_entry col-12 mb-2 pt16 pb32">\n                    <article class="row">\n                        <hgroup class="col-lg-4" role="heading" aria-level="3">\n                            <div class="s_faq_horizontal_entry_title position-lg-sticky pb-lg-3 transition-base overflow-auto" style="top: 16px">\n                                <h3 class="h5-fs">Support and Resources</h3>\n                                <p class="o_small text-muted">We are committed to providing exceptional support and resources to help you succeed with our platform.</p>\n                            </div>\n                        </hgroup>\n                        <span class="col-lg-7 offset-lg-1 d-block">\n                            <p>Our support team is available 24/7 to assist with any issues or questions you may have, ensuring that help is always within reach.</p>\n                            <p>Additionally, we offer a comprehensive knowledge base, including detailed documentation, video tutorials, and community forums where you can connect with other users and share insights.</p>\n                            <p>We also provide regular updates and new features based on user feedback, ensuring that our platform continues to evolve to meet your needs.</p>\n                            <p><a href="#" class="btn btn-secondary o_translate_inline">Documentation</a></p>\n                        </span>\n                    </article>\n                </div>\n            </div>\n        </div>\n    </section>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
126	1	\N	1	1	res.partner.form	res.partner	\N	form	base/views/res_partner_views.xml	primary	{"en_US": "<form string=\\"Partners\\">\\n                <div class=\\"alert alert-warning oe_edit_only\\" role=\\"alert\\" name=\\"warning_tax\\" invisible=\\"not same_vat_partner_id and not same_company_registry_partner_id\\">\\n                    Potential duplicates:\\n                    <span invisible=\\"not same_vat_partner_id or same_company_registry_partner_id\\">\\n                        <field name=\\"same_vat_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Same <field name=\\"vat_label\\"/>)\\n                    </span>\\n                    <span invisible=\\"same_vat_partner_id or not same_company_registry_partner_id\\">\\n                        <field name=\\"same_company_registry_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Same <field name=\\"company_registry_label\\"/>)\\n                    </span>\\n                    <span invisible=\\"not (same_vat_partner_id and same_company_registry_partner_id and same_vat_partner_id == same_company_registry_partner_id)\\">\\n                        <field name=\\"same_vat_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Same <field name=\\"vat_label\\"/> and <field name=\\"company_registry_label\\"/>)\\n                    </span>\\n                    <span invisible=\\"not (same_vat_partner_id and same_company_registry_partner_id and same_vat_partner_id != same_company_registry_partner_id)\\">\\n                        <field name=\\"same_vat_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Same <field name=\\"vat_label\\"/>) and\\n                        <field name=\\"same_company_registry_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Same <field name=\\"company_registry_label\\"/>)\\n                    </span>\\n                </div>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\"/>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"mb8\\">\\n                        <div class=\\"d-flex gap-3\\">\\n                            <field name=\\"image_1920\\" widget=\\"contact_image\\" options=\\"{'preview_image': 'avatar_128', 'size': [130,130], 'img_class': 'rounded border'}\\"/>\\n                            <field name=\\"avatar_128\\" invisible=\\"1\\"/> <!-- Needed in contact_image widget -->\\n                            <div class=\\"d-flex flex-column flex-grow-1\\">\\n                                <field name=\\"company_type\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                                <h1 class=\\"mb-0 w-75\\">\\n                                    <field options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"text-break d-block\\" name=\\"name\\" default_focus=\\"1\\" placeholder=\\"e.g. Lumber Inc\\" invisible=\\"not is_company\\" required=\\"type == 'contact'\\"/>\\n                                    <field options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"text-break d-block\\" name=\\"name\\" default_focus=\\"1\\" placeholder=\\"e.g. Brandon Freeman\\" invisible=\\"is_company\\" required=\\"type == 'contact'\\"/>\\n                                </h1>\\n                                <div class=\\"d-flex align-items-baseline w-50\\">\\n                                    <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                    <field name=\\"email\\" class=\\"w-100\\" widget=\\"email\\" required=\\"user_ids\\" placeholder=\\"Email\\"/>\\n                                </div>\\n                                <div class=\\"d-flex align-items-baseline w-50\\">\\n                                    <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                    <field name=\\"phone\\" class=\\"w-100\\" widget=\\"phone\\" placeholder=\\"Phone\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"parent_id\\" widget=\\"res_partner_many2one\\" placeholder=\\"Company Name...\\" string=\\"Company\\" domain=\\"[('is_company', '=', True)]\\" context=\\"{'default_is_company': True, 'default_user_id': user_id}\\" invisible=\\"((is_company and not parent_id) or company_name) and company_name != ''\\"/>\\n                            <div colspan=\\"2\\" class=\\"d-flex gap-2\\" invisible=\\"not company_name or company_name == '' or is_company\\">\\n                                <label for=\\"company_name\\" class=\\"fw-bold text-nowrap\\"/>\\n                                <field name=\\"company_name\\"/>\\n                                <button name=\\"create_company\\" icon=\\"fa-plus-square\\" string=\\"Create\\" type=\\"object\\" class=\\"oe_edit_only btn-link text-nowrap\\"/>\\n                            </div>\\n                            <span class=\\"o_form_label o_td_label o_address_type\\" name=\\"address_name\\">\\n                                <field name=\\"type_address_label\\" invisible=\\"is_company\\" readonly=\\"1\\" class=\\"fw-bold\\"/>\\n                                <span invisible=\\"not is_company\\">Address</span>\\n                            </span>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" placeholder=\\"State\\" class=\\"o_address_state\\" options=\\"{'no_open': True, 'no_quick_create': True}\\" context=\\"{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                <div name=\\"partner_address_country\\" class=\\"d-flex justify-content-between\\">\\n                                    <field name=\\"country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                </div>\\n                            </div>\\n                        </group>\\n                        <group>\\n                            <field name=\\"function\\" placeholder=\\"e.g. Sales Director\\" invisible=\\"is_company\\"/>\\n                            <field name=\\"vat\\" placeholder=\\"e.g. BE0477472701\\"/>\\n                            <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"e.g. https://www.odoo.com\\"/>\\n                            <field name=\\"lang\\" invisible=\\"active_lang_count &lt;= 1\\"/>\\n                            <field name=\\"category_id\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" placeholder=\\"e.g. &quot;B2B&quot;, &quot;VIP&quot;, &quot;Consulting&quot;, ...\\"/>\\n                        </group>\\n                    </group>\\n\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"Contacts\\" name=\\"contact_addresses\\" autofocus=\\"autofocus\\">\\n                            <field name=\\"child_ids\\" mode=\\"kanban\\" context=\\"{'default_parent_id': id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_state_id': state_id, 'default_zip': zip, 'default_country_id': country_id, 'default_lang': lang, 'default_user_id': user_id, 'default_type': is_company and 'contact' or 'other'}\\">\\n                                <kanban color=\\"color\\">\\n                                    <field name=\\"color\\"/>\\n                                    <field name=\\"type\\"/>\\n                                    <field name=\\"is_company\\"/>\\n                                    <templates>\\n                                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                                            <aside class=\\"o_kanban_aside_full\\">\\n                                                <field name=\\"avatar_128\\" class=\\"o_kanban_image_fill w-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-cover'}\\" alt=\\"Contact image\\" invisible=\\"type != 'contact'\\"/>\\n                                                <field name=\\"avatar_128\\" class=\\"o_kanban_image_fill w-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-contain p-2'}\\" alt=\\"Contact image\\" invisible=\\"type == 'contact'\\"/>\\n                                            </aside>\\n                                            <main class=\\"ps-2 ps-md-0\\">\\n                                                <field name=\\"name\\" invisible=\\"not name\\" class=\\"fw-bold\\"/>\\n                                                <field name=\\"type\\" invisible=\\"name\\" class=\\"fw-bold\\"/>\\n                                                <div t-if=\\"record.email.raw_value\\" class=\\"text-truncate\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                                    <field name=\\"email\\"/>\\n                                                </div>\\n                                                <div t-if=\\"record.phone.raw_value\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                                    <field name=\\"phone\\"/>\\n                                                </div>\\n                                                <div invisible=\\"not function or is_company\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-suitcase text-primary\\" title=\\"Position\\"/>\\n                                                    <field name=\\"function\\"/>\\n                                                </div>\\n                                                <div t-if=\\"record.type.raw_value != 'contact' and (record.city.raw_value or record.country_id.raw_value)\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-map-marker text-primary\\" title=\\"Location\\"/>\\n                                                    <field name=\\"city\\"/>\\n                                                    <span t-if=\\"record.city.raw_value and record.country_id.raw_value\\">, </span>\\n                                                    <field name=\\"country_id\\"/>\\n                                                </div>\\n                                            </main>\\n                                        </t>\\n                                    </templates>\\n                                </kanban>\\n                                <form string=\\"Contact / Address\\">\\n                                    <sheet>\\n                                        <field name=\\"type\\" required=\\"1\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                                        <div class=\\"d-flex align-items-center gap-3\\">\\n                                            <field name=\\"image_1920\\" widget=\\"contact_image\\" nolabel=\\"1\\" options=\\"{'preview_image': 'avatar_128', 'size': [100,100], 'img_class': 'rounded border'}\\"/>\\n                                            <div class=\\"flex-grow-1\\">\\n                                                <h3>\\n                                                    <field name=\\"name\\" class=\\"d-block\\" string=\\"Name\\" default_focus=\\"1\\" required=\\"type == 'contact'\\" placeholder=\\"e.g. Brandon Freeman\\"/>\\n                                                </h3>\\n                                                <div class=\\"row flex-row\\">\\n                                                    <div class=\\"d-flex align-items-baseline\\">\\n                                                        <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                                        <field name=\\"email\\" widget=\\"email\\" class=\\"w-100\\" context=\\"{'gravatar_image': True}\\" required=\\"user_ids\\" placeholder=\\"Email\\"/>\\n                                                    </div>\\n                                                    <div class=\\"d-flex align-items-baseline\\">\\n                                                        <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                                        <field name=\\"phone\\" widget=\\"phone\\" class=\\"w-100\\" placeholder=\\"Phone\\"/>\\n                                                    </div>\\n                                                    <div invisible=\\"is_company or type != 'contact'\\" class=\\"d-flex align-items-baseline\\">\\n                                                        <i class=\\"fa fa-fw me-1 fa-suitcase text-primary\\" title=\\"Position\\"/>\\n                                                        <field name=\\"function\\" placeholder=\\"Job title\\"/>\\n                                                    </div>\\n                                                </div>\\n                                            </div>\\n                                        </div>\\n                                        <group invisible=\\"type == 'contact'\\" name=\\"other_info\\">\\n                                            <group>\\n                                                <span class=\\"o_form_label o_td_label o_address_type\\">\\n                                                    <field name=\\"type_address_label\\" readonly=\\"1\\" class=\\"fw-bold\\"/>\\n                                                </span>\\n                                                <div class=\\"o_address_format\\" name=\\"div_address\\">\\n                                                    <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                                    <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                                    <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                                    <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"State\\" options=\\"{'no_open': True, 'no_quick_create': True}\\" context=\\"{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}\\"/>\\n                                                    <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                                    <field name=\\"country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                                </div>\\n                                            </group>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"company_id\\" invisible=\\"1\\"/>    <!-- Need to save value from parented record, cf onchange -->\\n                                            <label for=\\"comment\\"/>\\n                                            <field name=\\"comment\\" options=\\"{'height': 100}\\" placeholder=\\"Internal notes...\\" nolabel=\\"1\\"/>\\n                                        </group>\\n                                        <field name=\\"lang\\" invisible=\\"True\\"/>  <!-- Need to add lang to save default value from parented record -->\\n                                    </sheet>\\n                                </form>\\n                            </field>\\n                        </page>\\n                        <page name=\\"sales_purchases\\" string=\\"Sales &amp; Purchase\\">\\n                            <group name=\\"container_row_2\\">\\n                                <group string=\\"Sales\\" name=\\"sale\\" priority=\\"1\\">\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" domain=\\"[('share', '=', False)]\\"/>\\n                                </group>\\n                                <group string=\\"Purchase\\" name=\\"purchase\\" priority=\\"2\\">\\n                                </group>\\n                                <group name=\\"misc\\" string=\\"Misc\\">\\n                                    <field name=\\"company_registry_placeholder\\" invisible=\\"1\\"/> <!-- Needed for the placeholder widget -->\\n                                    <field name=\\"company_registry\\" invisible=\\"parent_id or not is_company\\" options=\\"{'placeholder_field': 'company_registry_placeholder'}\\"/>\\n                                    <field name=\\"ref\\" string=\\"Reference\\"/>\\n                                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" readonly=\\"parent_id\\" force_save=\\"1\\" placeholder=\\"Visible to all\\"/>\\n                                    <field name=\\"company_id\\" invisible=\\"1\\"/> <!-- need to be able to compute based on the company even without multi company groups -->\\n                                    <field name=\\"industry_id\\" invisible=\\"not is_company\\" options=\\"{'no_create': True}\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"internal_notes\\" string=\\"Notes\\">\\n                            <field name=\\"comment\\" placeholder=\\"Internal notes...\\"/>\\n                            <group name=\\"warnings\\"/>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                </form>", "fr_FR": "<form string=\\"Partenaires\\">\\n                <div class=\\"alert alert-warning oe_edit_only\\" role=\\"alert\\" name=\\"warning_tax\\" invisible=\\"not same_vat_partner_id and not same_company_registry_partner_id\\">\\n                    Doublons potentiels :\\n                    <span invisible=\\"not same_vat_partner_id or same_company_registry_partner_id\\">\\n                        <field name=\\"same_vat_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Même <field name=\\"vat_label\\"/>)\\n                    </span>\\n                    <span invisible=\\"same_vat_partner_id or not same_company_registry_partner_id\\">\\n                        <field name=\\"same_company_registry_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Même <field name=\\"company_registry_label\\"/>)\\n                    </span>\\n                    <span invisible=\\"not (same_vat_partner_id and same_company_registry_partner_id and same_vat_partner_id == same_company_registry_partner_id)\\">\\n                        <field name=\\"same_vat_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Même <field name=\\"vat_label\\"/> et <field name=\\"company_registry_label\\"/>)\\n                    </span>\\n                    <span invisible=\\"not (same_vat_partner_id and same_company_registry_partner_id and same_vat_partner_id != same_company_registry_partner_id)\\">\\n                        <field name=\\"same_vat_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Même <field name=\\"vat_label\\"/>) et\\n                        <field name=\\"same_company_registry_partner_id\\" context=\\"{'show_address': False, 'show_vat': False}\\"/>\\n                        (Même <field name=\\"company_registry_label\\"/>)\\n                    </span>\\n                </div>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\"/>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivé\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <div class=\\"mb8\\">\\n                        <div class=\\"d-flex gap-3\\">\\n                            <field name=\\"image_1920\\" widget=\\"contact_image\\" options=\\"{'preview_image': 'avatar_128', 'size': [130,130], 'img_class': 'rounded border'}\\"/>\\n                            <field name=\\"avatar_128\\" invisible=\\"1\\"/> <!-- Needed in contact_image widget -->\\n                            <div class=\\"d-flex flex-column flex-grow-1\\">\\n                                <field name=\\"company_type\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                                <h1 class=\\"mb-0 w-75\\">\\n                                    <field options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"text-break d-block\\" name=\\"name\\" default_focus=\\"1\\" placeholder=\\"par ex. Lumber Inc\\" invisible=\\"not is_company\\" required=\\"type == 'contact'\\"/>\\n                                    <field options=\\"{'line_breaks': False}\\" widget=\\"text\\" class=\\"text-break d-block\\" name=\\"name\\" default_focus=\\"1\\" placeholder=\\"par ex. Brandon Freeman\\" invisible=\\"is_company\\" required=\\"type == 'contact'\\"/>\\n                                </h1>\\n                                <div class=\\"d-flex align-items-baseline w-50\\">\\n                                    <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"E-mail\\"/>\\n                                    <field name=\\"email\\" class=\\"w-100\\" widget=\\"email\\" required=\\"user_ids\\" placeholder=\\"E-mail\\"/>\\n                                </div>\\n                                <div class=\\"d-flex align-items-baseline w-50\\">\\n                                    <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Téléphone\\"/>\\n                                    <field name=\\"phone\\" class=\\"w-100\\" widget=\\"phone\\" placeholder=\\"Téléphone\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"parent_id\\" widget=\\"res_partner_many2one\\" placeholder=\\"Nom de la société …\\" string=\\"Société\\" domain=\\"[('is_company', '=', True)]\\" context=\\"{'default_is_company': True, 'default_user_id': user_id}\\" invisible=\\"((is_company and not parent_id) or company_name) and company_name != ''\\"/>\\n                            <div colspan=\\"2\\" class=\\"d-flex gap-2\\" invisible=\\"not company_name or company_name == '' or is_company\\">\\n                                <label for=\\"company_name\\" class=\\"fw-bold text-nowrap\\"/>\\n                                <field name=\\"company_name\\"/>\\n                                <button name=\\"create_company\\" icon=\\"fa-plus-square\\" string=\\"Créer\\" type=\\"object\\" class=\\"oe_edit_only btn-link text-nowrap\\"/>\\n                            </div>\\n                            <span class=\\"o_form_label o_td_label o_address_type\\" name=\\"address_name\\">\\n                                <field name=\\"type_address_label\\" invisible=\\"is_company\\" readonly=\\"1\\" class=\\"fw-bold\\"/>\\n                                <span invisible=\\"not is_company\\">Adresse</span>\\n                            </span>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Rue...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Rue 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"Ville\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" placeholder=\\"État\\" class=\\"o_address_state\\" options=\\"{'no_open': True, 'no_quick_create': True}\\" context=\\"{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"Code postal\\" class=\\"o_address_zip\\"/>\\n                                <div name=\\"partner_address_country\\" class=\\"d-flex justify-content-between\\">\\n                                    <field name=\\"country_id\\" placeholder=\\"Pays\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                </div>\\n                            </div>\\n                        </group>\\n                        <group>\\n                            <field name=\\"function\\" placeholder=\\"par ex. Directeur Commercial\\" invisible=\\"is_company\\"/>\\n                            <field name=\\"vat\\" placeholder=\\"par ex. BE0477472701\\"/>\\n                            <field name=\\"website\\" string=\\"Site Web\\" widget=\\"url\\" placeholder=\\"par ex. https://www.odoo.com\\"/>\\n                            <field name=\\"lang\\" invisible=\\"active_lang_count &lt;= 1\\"/>\\n                            <field name=\\"category_id\\" widget=\\"many2many_tags\\" options=\\"{'color_field': 'color'}\\" placeholder=\\"par ex. &quot;B2B&quot;, &quot;VIP&quot;, &quot;Conseil&quot;, ...\\"/>\\n                        </group>\\n                    </group>\\n\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"Contacts\\" name=\\"contact_addresses\\" autofocus=\\"autofocus\\">\\n                            <field name=\\"child_ids\\" mode=\\"kanban\\" context=\\"{'default_parent_id': id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_state_id': state_id, 'default_zip': zip, 'default_country_id': country_id, 'default_lang': lang, 'default_user_id': user_id, 'default_type': is_company and 'contact' or 'other'}\\">\\n                                <kanban color=\\"color\\">\\n                                    <field name=\\"color\\"/>\\n                                    <field name=\\"type\\"/>\\n                                    <field name=\\"is_company\\"/>\\n                                    <templates>\\n                                        <t t-name=\\"card\\" class=\\"flex-row\\">\\n                                            <aside class=\\"o_kanban_aside_full\\">\\n                                                <field name=\\"avatar_128\\" class=\\"o_kanban_image_fill w-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-cover'}\\" alt=\\"Image du contact\\" invisible=\\"type != 'contact'\\"/>\\n                                                <field name=\\"avatar_128\\" class=\\"o_kanban_image_fill w-100\\" widget=\\"image\\" options=\\"{'img_class': 'object-fit-contain p-2'}\\" alt=\\"Image du contact\\" invisible=\\"type == 'contact'\\"/>\\n                                            </aside>\\n                                            <main class=\\"ps-2 ps-md-0\\">\\n                                                <field name=\\"name\\" invisible=\\"not name\\" class=\\"fw-bold\\"/>\\n                                                <field name=\\"type\\" invisible=\\"name\\" class=\\"fw-bold\\"/>\\n                                                <div t-if=\\"record.email.raw_value\\" class=\\"text-truncate\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"E-mail\\"/>\\n                                                    <field name=\\"email\\"/>\\n                                                </div>\\n                                                <div t-if=\\"record.phone.raw_value\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Téléphone\\"/>\\n                                                    <field name=\\"phone\\"/>\\n                                                </div>\\n                                                <div invisible=\\"not function or is_company\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-suitcase text-primary\\" title=\\"Poste\\"/>\\n                                                    <field name=\\"function\\"/>\\n                                                </div>\\n                                                <div t-if=\\"record.type.raw_value != 'contact' and (record.city.raw_value or record.country_id.raw_value)\\">\\n                                                    <i class=\\"fa fa-fw me-1 fa-map-marker text-primary\\" title=\\"Emplacement\\"/>\\n                                                    <field name=\\"city\\"/>\\n                                                    <span t-if=\\"record.city.raw_value and record.country_id.raw_value\\">, </span>\\n                                                    <field name=\\"country_id\\"/>\\n                                                </div>\\n                                            </main>\\n                                        </t>\\n                                    </templates>\\n                                </kanban>\\n                                <form string=\\"Contact / Adresse\\">\\n                                    <sheet>\\n                                        <field name=\\"type\\" required=\\"1\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                                        <div class=\\"d-flex align-items-center gap-3\\">\\n                                            <field name=\\"image_1920\\" widget=\\"contact_image\\" nolabel=\\"1\\" options=\\"{'preview_image': 'avatar_128', 'size': [100,100], 'img_class': 'rounded border'}\\"/>\\n                                            <div class=\\"flex-grow-1\\">\\n                                                <h3>\\n                                                    <field name=\\"name\\" class=\\"d-block\\" string=\\"Nom\\" default_focus=\\"1\\" required=\\"type == 'contact'\\" placeholder=\\"par ex. Brandon Freeman\\"/>\\n                                                </h3>\\n                                                <div class=\\"row flex-row\\">\\n                                                    <div class=\\"d-flex align-items-baseline\\">\\n                                                        <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"E-mail\\"/>\\n                                                        <field name=\\"email\\" widget=\\"email\\" class=\\"w-100\\" context=\\"{'gravatar_image': True}\\" required=\\"user_ids\\" placeholder=\\"E-mail\\"/>\\n                                                    </div>\\n                                                    <div class=\\"d-flex align-items-baseline\\">\\n                                                        <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Téléphone\\"/>\\n                                                        <field name=\\"phone\\" widget=\\"phone\\" class=\\"w-100\\" placeholder=\\"Téléphone\\"/>\\n                                                    </div>\\n                                                    <div invisible=\\"is_company or type != 'contact'\\" class=\\"d-flex align-items-baseline\\">\\n                                                        <i class=\\"fa fa-fw me-1 fa-suitcase text-primary\\" title=\\"Poste\\"/>\\n                                                        <field name=\\"function\\" placeholder=\\"Intitulé de poste\\"/>\\n                                                    </div>\\n                                                </div>\\n                                            </div>\\n                                        </div>\\n                                        <group invisible=\\"type == 'contact'\\" name=\\"other_info\\">\\n                                            <group>\\n                                                <span class=\\"o_form_label o_td_label o_address_type\\">\\n                                                    <field name=\\"type_address_label\\" readonly=\\"1\\" class=\\"fw-bold\\"/>\\n                                                </span>\\n                                                <div class=\\"o_address_format\\" name=\\"div_address\\">\\n                                                    <field name=\\"street\\" placeholder=\\"Rue...\\" class=\\"o_address_street\\"/>\\n                                                    <field name=\\"street2\\" placeholder=\\"Rue 2...\\" class=\\"o_address_street\\"/>\\n                                                    <field name=\\"city\\" placeholder=\\"Ville\\" class=\\"o_address_city\\"/>\\n                                                    <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"État\\" options=\\"{'no_open': True, 'no_quick_create': True}\\" context=\\"{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}\\"/>\\n                                                    <field name=\\"zip\\" placeholder=\\"Code postal\\" class=\\"o_address_zip\\"/>\\n                                                    <field name=\\"country_id\\" placeholder=\\"Pays\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                                </div>\\n                                            </group>\\n                                        </group>\\n                                        <group>\\n                                            <field name=\\"company_id\\" invisible=\\"1\\"/>    <!-- Need to save value from parented record, cf onchange -->\\n                                            <label for=\\"comment\\"/>\\n                                            <field name=\\"comment\\" options=\\"{'height': 100}\\" placeholder=\\"Notes internes...\\" nolabel=\\"1\\"/>\\n                                        </group>\\n                                        <field name=\\"lang\\" invisible=\\"True\\"/>  <!-- Need to add lang to save default value from parented record -->\\n                                    </sheet>\\n                                </form>\\n                            </field>\\n                        </page>\\n                        <page name=\\"sales_purchases\\" string=\\"Ventes &amp; Achats\\">\\n                            <group name=\\"container_row_2\\">\\n                                <group string=\\"Ventes\\" name=\\"sale\\" priority=\\"1\\">\\n                                    <field name=\\"user_id\\" widget=\\"many2one_avatar_user\\" domain=\\"[('share', '=', False)]\\"/>\\n                                </group>\\n                                <group string=\\"Achats\\" name=\\"purchase\\" priority=\\"2\\">\\n                                </group>\\n                                <group name=\\"misc\\" string=\\"Divers\\">\\n                                    <field name=\\"company_registry_placeholder\\" invisible=\\"1\\"/> <!-- Needed for the placeholder widget -->\\n                                    <field name=\\"company_registry\\" invisible=\\"parent_id or not is_company\\" options=\\"{'placeholder_field': 'company_registry_placeholder'}\\"/>\\n                                    <field name=\\"ref\\" string=\\"Référence\\"/>\\n                                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" options=\\"{'no_create': True}\\" readonly=\\"parent_id\\" force_save=\\"1\\" placeholder=\\"Visible pour tous\\"/>\\n                                    <field name=\\"company_id\\" invisible=\\"1\\"/> <!-- need to be able to compute based on the company even without multi company groups -->\\n                                    <field name=\\"industry_id\\" invisible=\\"not is_company\\" options=\\"{'no_create': True}\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page name=\\"internal_notes\\" string=\\"Notes\\">\\n                            <field name=\\"comment\\" placeholder=\\"Notes internes...\\"/>\\n                            <group name=\\"warnings\\"/>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Partners">\n                <div class="alert alert-warning oe_edit_only" role="alert" name="warning_tax" invisible="not same_vat_partner_id and not same_company_registry_partner_id">\n                    Potential duplicates:\n                    <span invisible="not same_vat_partner_id or same_company_registry_partner_id">\n                        <field name="same_vat_partner_id" context="{'show_address': False, 'show_vat': False}"/>\n                        (Same <field name="vat_label"/>)\n                    </span>\n                    <span invisible="same_vat_partner_id or not same_company_registry_partner_id">\n                        <field name="same_company_registry_partner_id" context="{'show_address': False, 'show_vat': False}"/>\n                        (Same <field name="company_registry_label"/>)\n                    </span>\n                    <span invisible="not (same_vat_partner_id and same_company_registry_partner_id and same_vat_partner_id == same_company_registry_partner_id)">\n                        <field name="same_vat_partner_id" context="{'show_address': False, 'show_vat': False}"/>\n                        (Same <field name="vat_label"/> and <field name="company_registry_label"/>)\n                    </span>\n                    <span invisible="not (same_vat_partner_id and same_company_registry_partner_id and same_vat_partner_id != same_company_registry_partner_id)">\n                        <field name="same_vat_partner_id" context="{'show_address': False, 'show_vat': False}"/>\n                        (Same <field name="vat_label"/>) and\n                        <field name="same_company_registry_partner_id" context="{'show_address': False, 'show_vat': False}"/>\n                        (Same <field name="company_registry_label"/>)\n                    </span>\n                </div>\n                <sheet>\n                    <div class="oe_button_box" name="button_box"/>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <div class="mb8">\n                        <div class="d-flex gap-3">\n                            <field name="image_1920" widget="contact_image" options="{'preview_image': 'avatar_128', 'size': [130,130], 'img_class': 'rounded border'}"/>\n                            <field name="avatar_128" invisible="1"/> <!-- Needed in contact_image widget -->\n                            <div class="d-flex flex-column flex-grow-1">\n                                <field name="company_type" widget="radio" options="{'horizontal': true}"/>\n                                <h1 class="mb-0 w-75">\n                                    <field options="{'line_breaks': False}" widget="text" class="text-break d-block" name="name" default_focus="1" placeholder="e.g. Lumber Inc" invisible="not is_company" required="type == 'contact'"/>\n                                    <field options="{'line_breaks': False}" widget="text" class="text-break d-block" name="name" default_focus="1" placeholder="e.g. Brandon Freeman" invisible="is_company" required="type == 'contact'"/>\n                                </h1>\n                                <div class="d-flex align-items-baseline w-50">\n                                    <i class="fa fa-fw me-1 fa-envelope text-primary" title="Email"/>\n                                    <field name="email" class="w-100" widget="email" required="user_ids" placeholder="Email"/>\n                                </div>\n                                <div class="d-flex align-items-baseline w-50">\n                                    <i class="fa fa-fw me-1 fa-phone text-primary" title="Phone"/>\n                                    <field name="phone" class="w-100" widget="phone" placeholder="Phone"/>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="parent_id" widget="res_partner_many2one" placeholder="Company Name..." string="Company" domain="[('is_company', '=', True)]" context="{'default_is_company': True, 'default_user_id': user_id}" invisible="((is_company and not parent_id) or company_name) and company_name != ''"/>\n                            <div colspan="2" class="d-flex gap-2" invisible="not company_name or company_name == '' or is_company">\n                                <label for="company_name" class="fw-bold text-nowrap"/>\n                                <field name="company_name"/>\n                                <button name="create_company" icon="fa-plus-square" string="Create" type="object" class="oe_edit_only btn-link text-nowrap"/>\n                            </div>\n                            <span class="o_form_label o_td_label o_address_type" name="address_name">\n                                <field name="type_address_label" invisible="is_company" readonly="1" class="fw-bold"/>\n                                <span invisible="not is_company">Address</span>\n                            </span>\n                            <div class="o_address_format">\n                                <field name="street" placeholder="Street..." class="o_address_street"/>\n                                <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                <field name="city" placeholder="City" class="o_address_city"/>\n                                <field name="state_id" placeholder="State" class="o_address_state" options="{'no_open': True, 'no_quick_create': True}" context="{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}"/>\n                                <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                <div name="partner_address_country" class="d-flex justify-content-between">\n                                    <field name="country_id" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                                </div>\n                            </div>\n                        </group>\n                        <group>\n                            <field name="function" placeholder="e.g. Sales Director" invisible="is_company"/>\n                            <field name="vat" placeholder="e.g. BE0477472701"/>\n                            <field name="website" string="Website" widget="url" placeholder="e.g. https://www.odoo.com"/>\n                            <field name="lang" invisible="active_lang_count &lt;= 1"/>\n                            <field name="category_id" widget="many2many_tags" options="{'color_field': 'color'}" placeholder="e.g. &quot;B2B&quot;, &quot;VIP&quot;, &quot;Consulting&quot;, ..."/>\n                        </group>\n                    </group>\n\n                    <notebook colspan="4">\n                        <page string="Contacts" name="contact_addresses" autofocus="autofocus">\n                            <field name="child_ids" mode="kanban" context="{'default_parent_id': id, 'default_street': street, 'default_street2': street2, 'default_city': city, 'default_state_id': state_id, 'default_zip': zip, 'default_country_id': country_id, 'default_lang': lang, 'default_user_id': user_id, 'default_type': is_company and 'contact' or 'other'}">\n                                <kanban color="color">\n                                    <field name="color"/>\n                                    <field name="type"/>\n                                    <field name="is_company"/>\n                                    <templates>\n                                        <t t-name="card" class="flex-row">\n                                            <aside class="o_kanban_aside_full">\n                                                <field name="avatar_128" class="o_kanban_image_fill w-100" widget="image" options="{'img_class': 'object-fit-cover'}" alt="Contact image" invisible="type != 'contact'"/>\n                                                <field name="avatar_128" class="o_kanban_image_fill w-100" widget="image" options="{'img_class': 'object-fit-contain p-2'}" alt="Contact image" invisible="type == 'contact'"/>\n                                            </aside>\n                                            <main class="ps-2 ps-md-0">\n                                                <field name="name" invisible="not name" class="fw-bold"/>\n                                                <field name="type" invisible="name" class="fw-bold"/>\n                                                <div t-if="record.email.raw_value" class="text-truncate">\n                                                    <i class="fa fa-fw me-1 fa-envelope text-primary" title="Email"/>\n                                                    <field name="email"/>\n                                                </div>\n                                                <div t-if="record.phone.raw_value">\n                                                    <i class="fa fa-fw me-1 fa-phone text-primary" title="Phone"/>\n                                                    <field name="phone"/>\n                                                </div>\n                                                <div invisible="not function or is_company">\n                                                    <i class="fa fa-fw me-1 fa-suitcase text-primary" title="Position"/>\n                                                    <field name="function"/>\n                                                </div>\n                                                <div t-if="record.type.raw_value != 'contact' and (record.city.raw_value or record.country_id.raw_value)">\n                                                    <i class="fa fa-fw me-1 fa-map-marker text-primary" title="Location"/>\n                                                    <field name="city"/>\n                                                    <span t-if="record.city.raw_value and record.country_id.raw_value">, </span>\n                                                    <field name="country_id"/>\n                                                </div>\n                                            </main>\n                                        </t>\n                                    </templates>\n                                </kanban>\n                                <form string="Contact / Address">\n                                    <sheet>\n                                        <field name="type" required="1" widget="radio" options="{'horizontal': true}"/>\n                                        <div class="d-flex align-items-center gap-3">\n                                            <field name="image_1920" widget="contact_image" nolabel="1" options="{'preview_image': 'avatar_128', 'size': [100,100], 'img_class': 'rounded border'}"/>\n                                            <div class="flex-grow-1">\n                                                <h3>\n                                                    <field name="name" class="d-block" string="Name" default_focus="1" required="type == 'contact'" placeholder="e.g. Brandon Freeman"/>\n                                                </h3>\n                                                <div class="row flex-row">\n                                                    <div class="d-flex align-items-baseline">\n                                                        <i class="fa fa-fw me-1 fa-envelope text-primary" title="Email"/>\n                                                        <field name="email" widget="email" class="w-100" context="{'gravatar_image': True}" required="user_ids" placeholder="Email"/>\n                                                    </div>\n                                                    <div class="d-flex align-items-baseline">\n                                                        <i class="fa fa-fw me-1 fa-phone text-primary" title="Phone"/>\n                                                        <field name="phone" widget="phone" class="w-100" placeholder="Phone"/>\n                                                    </div>\n                                                    <div invisible="is_company or type != 'contact'" class="d-flex align-items-baseline">\n                                                        <i class="fa fa-fw me-1 fa-suitcase text-primary" title="Position"/>\n                                                        <field name="function" placeholder="Job title"/>\n                                                    </div>\n                                                </div>\n                                            </div>\n                                        </div>\n                                        <group invisible="type == 'contact'" name="other_info">\n                                            <group>\n                                                <span class="o_form_label o_td_label o_address_type">\n                                                    <field name="type_address_label" readonly="1" class="fw-bold"/>\n                                                </span>\n                                                <div class="o_address_format" name="div_address">\n                                                    <field name="street" placeholder="Street..." class="o_address_street"/>\n                                                    <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                                    <field name="city" placeholder="City" class="o_address_city"/>\n                                                    <field name="state_id" class="o_address_state" placeholder="State" options="{'no_open': True, 'no_quick_create': True}" context="{'country_id': country_id, 'default_country_id': country_id, 'zip': zip}"/>\n                                                    <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                                    <field name="country_id" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                                                </div>\n                                            </group>\n                                        </group>\n                                        <group>\n                                            <field name="company_id" invisible="1"/>    <!-- Need to save value from parented record, cf onchange -->\n                                            <label for="comment"/>\n                                            <field name="comment" options="{'height': 100}" placeholder="Internal notes..." nolabel="1"/>\n                                        </group>\n                                        <field name="lang" invisible="True"/>  <!-- Need to add lang to save default value from parented record -->\n                                    </sheet>\n                                </form>\n                            </field>\n                        </page>\n                        <page name="sales_purchases" string="Sales &amp; Purchase">\n                            <group name="container_row_2">\n                                <group string="Sales" name="sale" priority="1">\n                                    <field name="user_id" widget="many2one_avatar_user" domain="[('share', '=', False)]"/>\n                                </group>\n                                <group string="Purchase" name="purchase" priority="2">\n                                </group>\n                                <group name="misc" string="Misc">\n                                    <field name="company_registry_placeholder" invisible="1"/> <!-- Needed for the placeholder widget -->\n                                    <field name="company_registry" invisible="parent_id or not is_company" options="{'placeholder_field': 'company_registry_placeholder'}"/>\n                                    <field name="ref" string="Reference"/>\n                                    <field name="company_id" groups="base.group_multi_company" options="{'no_create': True}" readonly="parent_id" force_save="1" placeholder="Visible to all"/>\n                                    <field name="company_id" invisible="1"/> <!-- need to be able to compute based on the company even without multi company groups -->\n                                    <field name="industry_id" invisible="not is_company" options="{'no_create': True}"/>\n                                </group>\n                            </group>\n                        </page>\n                        <page name="internal_notes" string="Notes">\n                            <field name="comment" placeholder="Internal notes..."/>\n                            <group name="warnings"/>\n                        </page>\n                    </notebook>\n                </sheet>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
146	16	\N	1	1	res.country.state.list	res.country.state	\N	list	base/views/res_country_views.xml	primary	{"en_US": "<list string=\\"State\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\"/>\\n                    <field name=\\"country_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                </list>", "fr_FR": "<list string=\\"État\\" editable=\\"bottom\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"code\\"/>\\n                    <field name=\\"country_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="State" editable="bottom">\n                    <field name="name"/>\n                    <field name="code"/>\n                    <field name="country_id" options="{'no_create': True, 'no_open': True}"/>\n                </list>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
232	0	178	1	1	res.config.settings.view.form.inherit.base.setup	res.config.settings	\N	form	base_setup/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                    <field name=\\"is_root_company\\" invisible=\\"1\\"/>\\n                    <app data-string=\\"General Settings\\" string=\\"General Settings\\" name=\\"general_settings\\" logo=\\"/base/static/description/settings.png\\">\\n\\n                        <div id=\\"invite_users\\">\\n                            <block title=\\"Users\\" name=\\"users_setting_container\\">\\n                                <setting id=\\"invite_users_setting\\">\\n                                    <widget name=\\"res_config_invite_users\\"/>\\n                                </setting>\\n                                <setting id=\\"active_user_setting\\">\\n                                    <span class=\\"fa fa-lg fa-users\\" aria-label=\\"Number of active users\\"/>\\n                                    <field name=\\"active_user_count\\" class=\\"w-auto ps-3 fw-bold\\"/>\\n                                    <span class=\\"o_form_label\\" invisible=\\"active_user_count &gt; 1\\">\\n                                        Active User\\n                                    </span>\\n                                    <span class=\\"o_form_label\\" invisible=\\"active_user_count &lt;= 1\\">\\n                                        Active Users\\n                                    </span>\\n                                    <widget name=\\"documentation_link\\" path=\\"/applications/general/users.html\\" icon=\\"fa-question-circle\\"/>\\n                                    <br/>\\n                                    <button name=\\"70\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Manage Users\\" class=\\"btn-link o_web_settings_access_rights\\"/>\\n                                </setting>\\n                            </block>\\n                        </div>\\n\\n                        <div id=\\"languages\\">\\n                            <block title=\\"Languages\\" name=\\"languages_setting_container\\">\\n                                <setting id=\\"languages_setting\\">\\n                                    <!-- TODO This is not an ideal solution but it looks ok on the interface -->\\n                                    <div class=\\"w-50\\">\\n                                        <field name=\\"language_count\\" class=\\"w-auto ps-1 fw-bold\\"/>\\n                                        <span class=\\"o_form_label\\" invisible=\\"language_count &gt; 1\\">\\n                                            Language\\n                                        </span>\\n                                        <span class=\\"o_form_label\\" invisible=\\"language_count &lt;= 1\\">\\n                                            Languages\\n                                        </span>\\n                                    </div>\\n                                    <div class=\\"mt8\\">\\n                                        <button name=\\"44\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Add Languages\\" class=\\"btn-link\\"/>\\n                                    </div>\\n                                    <div class=\\"mt8\\" groups=\\"base.group_no_one\\">\\n                                        <button name=\\"54\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Manage Languages\\" class=\\"btn-link\\"/>\\n                                    </div>\\n                                </setting>\\n                            </block>\\n                        </div>\\n\\n                        <div id=\\"companies\\">\\n                            <block title=\\"Companies\\" name=\\"companies_setting_container\\">\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                <setting id=\\"company_details_settings\\">\\n                                    <field name=\\"company_name\\" nolabel=\\"1\\" class=\\"fw-bold\\"/>\\n                                    <br/>\\n                                    <field name=\\"company_informations\\" class=\\"text-muted\\" style=\\"width: 90%;\\"/>\\n                                    <br/>\\n                                    <button name=\\"open_company\\" icon=\\"oi-arrow-right\\" type=\\"object\\" string=\\"Update Info\\" class=\\"btn-link\\"/>\\n                                </setting>\\n                                <setting id=\\"companies_setting\\">\\n                                    <field name=\\"company_count\\" nolabel=\\"1\\" class=\\"w-auto ps-1 fw-bold\\"/>\\n                                    <span class=\\"o_form_label\\" invisible=\\"company_count &gt; 1\\">\\n                                        Company\\n                                    </span>\\n                                    <span class=\\"o_form_label\\" invisible=\\"company_count &lt;= 1\\">\\n                                        Companies\\n                                    </span>\\n                                    <br/>\\n                                    <div class=\\"mt8\\">\\n                                        <button name=\\"53\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Manage Companies\\" class=\\"btn-link\\"/>\\n                                    </div>\\n                                </setting>\\n                                <setting id=\\"document_layout_setting\\" string=\\"Document Layout\\" help=\\"Choose the layout of your documents\\" company_dependent=\\"1\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"mt16\\" groups=\\"base.group_no_one\\">\\n                                            <label for=\\"external_report_layout_id\\" string=\\"Layout\\" class=\\"col-3 col-lg-3 o_light_label\\"/>\\n                                            <field name=\\"external_report_layout_id\\" domain=\\"[('type','=', 'qweb')]\\" class=\\"oe_inline\\"/>\\n                                        </div>\\n                                            <button name=\\"81\\" string=\\"Configure Document Layout\\" type=\\"action\\" class=\\"oe_link\\" icon=\\"oi-arrow-right\\"/>\\n                                            <br groups=\\"base.group_no_one\\"/>\\n                                            <button name=\\"edit_external_header\\" string=\\"Edit Layout\\" type=\\"object\\" class=\\"oe_link\\" groups=\\"base.group_no_one\\" icon=\\"oi-arrow-right\\"/>\\n                                            <br groups=\\"base.group_no_one\\"/>\\n                                            <button name=\\"79\\" string=\\"Preview Document\\" type=\\"action\\" class=\\"oe_link\\" groups=\\"base.group_no_one\\" icon=\\"oi-arrow-right\\"/>\\n                                    </div>\\n                                </setting>\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                <setting id=\\"inter_company\\" string=\\"Inter-Company Transactions\\" company_dependent=\\"1\\" help=\\"Create corresponding in/out orders and bills when you sell/buy between your companies\\" groups=\\"base.group_multi_company\\" title=\\"Configure company rules to automatically create SO/PO when one of your company sells/buys to another of your company.\\">\\n                                    <field name=\\"module_account_inter_company_rules\\" widget=\\"upgrade_boolean\\"/>\\n                                    <div class=\\"content-group\\" invisible=\\"not module_account_inter_company_rules\\" id=\\"inter_companies_rules\\">\\n                                        <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up the feature.</div>\\n                                    </div>\\n                                </setting>\\n                            </block>\\n                        </div>\\n                        <div id=\\"emails\\"/>\\n\\n                        <div id=\\"contacts_settings\\">\\n                            <block title=\\"Contacts\\" name=\\"contacts_setting_container\\">\\n                                <setting id=\\"sms\\" string=\\"Send SMS\\" documentation=\\"/applications/marketing/sms_marketing/pricing/pricing_and_faq.html\\" help=\\"Send texts to your contacts\\">\\n                                    <!-- Invisible to avoid breaking any custom inheriting templates -->\\n                                    <field name=\\"module_sms\\" invisible=\\"1\\"/>\\n                                </setting>\\n                                <setting help=\\"Automatically enrich your contact base with company data\\" title=\\"When populating your address book, Odoo provides a list of matching companies. When selecting one item, the company data and logo are auto-filled.\\" id=\\"partner_autocomplete\\">\\n                                    <field name=\\"module_partner_autocomplete\\"/>\\n                                </setting>\\n                        </block>\\n                    </div>\\n\\n                    <block title=\\"Permissions\\" id=\\"user_default_rights\\">\\n                        <setting string=\\"Default Access Rights\\" help=\\"Set custom access rights for new users\\" title=\\"By default, new users get highest access rights for all installed apps. If unchecked, new users will only have basic employee access.\\" id=\\"access_rights\\">\\n                            <div class=\\"content-group\\">\\n                                <div class=\\"mt8\\">\\n                                    <button type=\\"object\\" name=\\"open_new_user_default_groups\\" string=\\"Default Access Rights\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                                </div>\\n                            </div>\\n                        </setting>\\n                        <setting string=\\"API Keys\\" help=\\"API Keys allow your users to access Odoo with external tools when multi-factor authentication is enabled.\\" groups=\\"base.group_system\\">\\n                            <button type=\\"action\\" name=\\"73\\" string=\\"Manage API Keys\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                        </setting>\\n                        <setting string=\\"Import &amp; Export\\" help=\\"Allow users to import data from CSV/XLS/XLSX/ODS files\\" documentation=\\"/applications/general/export_import_data.html\\" groups=\\"base.group_no_one\\" id=\\"allow_import\\">\\n                            <field name=\\"module_base_import\\"/>\\n                        </setting>\\n                        <setting id=\\"feedback_motivate_setting\\" help=\\"Add fun feedback and motivate your employees\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"show_effect\\"/>\\n                        </setting>\\n                    </block>\\n\\n                    <block title=\\"Progressive Web App\\" id=\\"pwa_settings\\" groups=\\"base.group_no_one\\">\\n                        <setting help=\\"This name will be used for the application when Odoo is installed through the browser.\\">\\n                            <field name=\\"web_app_name\\" placeholder=\\"Odoo\\"/>\\n                        </setting>\\n                    </block>\\n\\n                        <block title=\\"Integrations\\" name=\\"integration\\">\\n                            <setting string=\\"Mail Plugin\\" documentation=\\"/applications/productivity/mail_plugins.html\\" help=\\"Integrate with mail client plugins\\" id=\\"mail_pluggin_setting\\">\\n                                <field name=\\"module_mail_plugin\\"/>\\n                            </setting>\\n                            <setting string=\\"OAuth Authentication\\" help=\\"Use external accounts to log in (Google, Facebook, etc.)\\" id=\\"module_auth_oauth\\">\\n                                <field name=\\"module_auth_oauth\\"/>\\n                                <div class=\\"content-group mt16\\" invisible=\\"not module_auth_oauth\\" id=\\"msg_module_auth_oauth\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up the feature.</div>\\n                                </div>\\n                            </setting>\\n                            <setting string=\\"LDAP Authentication\\" help=\\"Use LDAP credentials to log in\\" documentation=\\"/applications/general/auth/ldap.html\\" id=\\"module_auth_ldap\\">\\n                                <field name=\\"module_auth_ldap\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_auth_ldap\\" id=\\"auth_ldap_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up the feature.</div>\\n                                </div>\\n                            </setting>\\n                            <setting documentation=\\"/applications/websites/website/optimize/unsplash.html\\" help=\\"Find free high-resolution images from Unsplash\\" id=\\"unsplash\\">\\n                                <field name=\\"module_web_unsplash\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_web_unsplash\\" id=\\"web_unsplash_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up the feature.</div>\\n                                </div>\\n                            </setting>\\n                            <setting string=\\"Geolocation\\" help=\\"Geolocate your partners\\" id=\\"base_geolocalize\\" documentation=\\"/applications/general/integrations/geolocation.html\\">\\n                                <field name=\\"module_base_geolocalize\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_base_geolocalize\\" name=\\"base_geolocalize_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to choose your Geo Provider.</div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Protect your forms from spam and abuse.\\" id=\\"recaptcha\\">\\n                                <field name=\\"module_google_recaptcha\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_google_recaptcha\\" id=\\"recaptcha_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up reCaptcha.</div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Protect your forms with CF Turnstile.\\" id=\\"cf-turnstile\\">\\n                                <field name=\\"module_website_cf_turnstile\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_website_cf_turnstile\\" id=\\"turnstile_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up Cloudflare turnstile.</div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Autocomplete partner addresses with Google Places\\" id=\\"google_address_autocomplete\\">\\n                                <field name=\\"module_google_address_autocomplete\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_google_address_autocomplete\\" id=\\"google_address_autocomplete_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up Google Places API key</div>\\n                                </div>\\n                            </setting>\\n\\n                        </block>\\n\\n                        <block title=\\"Performance\\" groups=\\"base.group_no_one\\" name=\\"performance\\">\\n                            <setting id=\\"profiling_enabled_until\\" help=\\"Enable the profiling tool. Profiling may impact performance while being active.\\">\\n                                <field name=\\"profiling_enabled_until\\"/>\\n                            </setting>\\n                        </block>\\n\\n                        <widget name=\\"res_config_dev_tool\\"/>\\n                        <div id=\\"about\\">\\n                            <block title=\\"About\\" name=\\"about_setting_container\\">\\n                                <widget name=\\"res_config_edition\\"/>\\n                            </block>\\n                        </div>\\n                    </app>\\n                </xpath>", "fr_FR": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                    <field name=\\"is_root_company\\" invisible=\\"1\\"/>\\n                    <app data-string=\\"General Settings\\" string=\\"Paramètres généraux\\" name=\\"general_settings\\" logo=\\"/base/static/description/settings.png\\">\\n\\n                        <div id=\\"invite_users\\">\\n                            <block title=\\"Utilisateurs\\" name=\\"users_setting_container\\">\\n                                <setting id=\\"invite_users_setting\\">\\n                                    <widget name=\\"res_config_invite_users\\"/>\\n                                </setting>\\n                                <setting id=\\"active_user_setting\\">\\n                                    <span class=\\"fa fa-lg fa-users\\" aria-label=\\"Nombre d'utilisateurs actifs\\"/>\\n                                    <field name=\\"active_user_count\\" class=\\"w-auto ps-3 fw-bold\\"/>\\n                                    <span class=\\"o_form_label\\" invisible=\\"active_user_count &gt; 1\\">\\n                                        Utilisateur actif\\n                                    </span>\\n                                    <span class=\\"o_form_label\\" invisible=\\"active_user_count &lt;= 1\\">\\n                                        Utilisateurs actifs\\n                                    </span>\\n                                    <widget name=\\"documentation_link\\" path=\\"/applications/general/users.html\\" icon=\\"fa-question-circle\\"/>\\n                                    <br/>\\n                                    <button name=\\"70\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Gérer les utilisateurs\\" class=\\"btn-link o_web_settings_access_rights\\"/>\\n                                </setting>\\n                            </block>\\n                        </div>\\n\\n                        <div id=\\"languages\\">\\n                            <block title=\\"Langues\\" name=\\"languages_setting_container\\">\\n                                <setting id=\\"languages_setting\\">\\n                                    <!-- TODO This is not an ideal solution but it looks ok on the interface -->\\n                                    <div class=\\"w-50\\">\\n                                        <field name=\\"language_count\\" class=\\"w-auto ps-1 fw-bold\\"/>\\n                                        <span class=\\"o_form_label\\" invisible=\\"language_count &gt; 1\\">\\n                                            Langue\\n                                        </span>\\n                                        <span class=\\"o_form_label\\" invisible=\\"language_count &lt;= 1\\">\\n                                            Langues\\n                                        </span>\\n                                    </div>\\n                                    <div class=\\"mt8\\">\\n                                        <button name=\\"44\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Ajouter des langues\\" class=\\"btn-link\\"/>\\n                                    </div>\\n                                    <div class=\\"mt8\\" groups=\\"base.group_no_one\\">\\n                                        <button name=\\"54\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Gérer les langues\\" class=\\"btn-link\\"/>\\n                                    </div>\\n                                </setting>\\n                            </block>\\n                        </div>\\n\\n                        <div id=\\"companies\\">\\n                            <block title=\\"Sociétés\\" name=\\"companies_setting_container\\">\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                <setting id=\\"company_details_settings\\">\\n                                    <field name=\\"company_name\\" nolabel=\\"1\\" class=\\"fw-bold\\"/>\\n                                    <br/>\\n                                    <field name=\\"company_informations\\" class=\\"text-muted\\" style=\\"width: 90%;\\"/>\\n                                    <br/>\\n                                    <button name=\\"open_company\\" icon=\\"oi-arrow-right\\" type=\\"object\\" string=\\"Mettre à jour les informations\\" class=\\"btn-link\\"/>\\n                                </setting>\\n                                <setting id=\\"companies_setting\\">\\n                                    <field name=\\"company_count\\" nolabel=\\"1\\" class=\\"w-auto ps-1 fw-bold\\"/>\\n                                    <span class=\\"o_form_label\\" invisible=\\"company_count &gt; 1\\">\\n                                        Société\\n                                    </span>\\n                                    <span class=\\"o_form_label\\" invisible=\\"company_count &lt;= 1\\">\\n                                        Sociétés\\n                                    </span>\\n                                    <br/>\\n                                    <div class=\\"mt8\\">\\n                                        <button name=\\"53\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Gérer des sociétés\\" class=\\"btn-link\\"/>\\n                                    </div>\\n                                </setting>\\n                                <setting id=\\"document_layout_setting\\" string=\\"Mise en page du document\\" help=\\"Choisir la mise en page de vos documents\\" company_dependent=\\"1\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"mt16\\" groups=\\"base.group_no_one\\">\\n                                            <label for=\\"external_report_layout_id\\" string=\\"Mise en page\\" class=\\"col-3 col-lg-3 o_light_label\\"/>\\n                                            <field name=\\"external_report_layout_id\\" domain=\\"[('type','=', 'qweb')]\\" class=\\"oe_inline\\"/>\\n                                        </div>\\n                                            <button name=\\"81\\" string=\\"Configurer la mise en page du document\\" type=\\"action\\" class=\\"oe_link\\" icon=\\"oi-arrow-right\\"/>\\n                                            <br groups=\\"base.group_no_one\\"/>\\n                                            <button name=\\"edit_external_header\\" string=\\"Modifier la mise en page\\" type=\\"object\\" class=\\"oe_link\\" groups=\\"base.group_no_one\\" icon=\\"oi-arrow-right\\"/>\\n                                            <br groups=\\"base.group_no_one\\"/>\\n                                            <button name=\\"79\\" string=\\"Prévisualiser le document\\" type=\\"action\\" class=\\"oe_link\\" groups=\\"base.group_no_one\\" icon=\\"oi-arrow-right\\"/>\\n                                    </div>\\n                                </setting>\\n                                <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                <setting id=\\"inter_company\\" string=\\"Opérations intersociétés\\" company_dependent=\\"1\\" help=\\"Create corresponding in/out orders and bills when you sell/buy between your companies\\" groups=\\"base.group_multi_company\\" title=\\"Configurez les règles de l'entreprise pour créer automatiquement des commandes client/fournisseur lorsque l'une de vos entreprises vend/achète auprès d'une autre de vos entreprises.\\">\\n                                    <field name=\\"module_account_inter_company_rules\\" widget=\\"upgrade_boolean\\"/>\\n                                    <div class=\\"content-group\\" invisible=\\"not module_account_inter_company_rules\\" id=\\"inter_companies_rules\\">\\n                                        <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour configurer la fonctionnalité.</div>\\n                                    </div>\\n                                </setting>\\n                            </block>\\n                        </div>\\n                        <div id=\\"emails\\"/>\\n\\n                        <div id=\\"contacts_settings\\">\\n                            <block title=\\"Contacts\\" name=\\"contacts_setting_container\\">\\n                                <setting id=\\"sms\\" string=\\"Envoyer un SMS\\" documentation=\\"/applications/marketing/sms_marketing/pricing/pricing_and_faq.html\\" help=\\"Envoyer des sms à vos contacts\\">\\n                                    <!-- Invisible to avoid breaking any custom inheriting templates -->\\n                                    <field name=\\"module_sms\\" invisible=\\"1\\"/>\\n                                </setting>\\n                                <setting help=\\"Enrichir automatiquement votre base de contacts avec des données sur les entreprises\\" title=\\"Lors du remplissage de votre carnet d'adresses, Odoo fournit une liste des entreprises correspondantes. Lorsque vous sélectionnez un élément, les données de la société et le logo sont automatiquement renseignés.\\" id=\\"partner_autocomplete\\">\\n                                    <field name=\\"module_partner_autocomplete\\"/>\\n                                </setting>\\n                        </block>\\n                    </div>\\n\\n                    <block title=\\"Permissions\\" id=\\"user_default_rights\\">\\n                        <setting string=\\"Droits d'accès par défaut\\" help=\\"Définir les droits d'accès personnalisés pour les nouveaux utilisateurs\\" title=\\"Les nouveaux utilisateurs obtiennent par défaut les droits d'accès maximaux pour toutes les applications installées. Si la case n'est pas cochée, les nouveaux utilisateurs n'auront qu'un accès de base en tant qu'employés\\" id=\\"access_rights\\">\\n                            <div class=\\"content-group\\">\\n                                <div class=\\"mt8\\">\\n                                    <button type=\\"object\\" name=\\"open_new_user_default_groups\\" string=\\"Droits d'accès par défaut\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                                </div>\\n                            </div>\\n                        </setting>\\n                        <setting string=\\"Clés API\\" help=\\"Les clés API permettent à vos utilisateurs d'accéder à Odoo avec des outils externes lorsque l'authentification à facteurs multiples est activée.\\" groups=\\"base.group_system\\">\\n                            <button type=\\"action\\" name=\\"73\\" string=\\"Gérer les clés API\\" icon=\\"oi-arrow-right\\" class=\\"btn-link\\"/>\\n                        </setting>\\n                        <setting string=\\"Import &amp; Export\\" help=\\"Permettre aux utilisateurs d'importer des fichiers CSV/KLS/XLSX/ODS\\" documentation=\\"/applications/general/export_import_data.html\\" groups=\\"base.group_no_one\\" id=\\"allow_import\\">\\n                            <field name=\\"module_base_import\\"/>\\n                        </setting>\\n                        <setting id=\\"feedback_motivate_setting\\" help=\\"Ajouter des commentaires amusants et motiver vos employés\\" groups=\\"base.group_no_one\\">\\n                            <field name=\\"show_effect\\"/>\\n                        </setting>\\n                    </block>\\n\\n                    <block title=\\"Progressive Web App\\" id=\\"pwa_settings\\" groups=\\"base.group_no_one\\">\\n                        <setting help=\\"Ce nom sera utilisé pour l'application lorsqu'Odoo est installé par le biais du navigateur.\\">\\n                            <field name=\\"web_app_name\\" placeholder=\\"Odoo\\"/>\\n                        </setting>\\n                    </block>\\n\\n                        <block title=\\"Intégrations\\" name=\\"integration\\">\\n                            <setting string=\\"Plugin de messagerie\\" documentation=\\"/applications/productivity/mail_plugins.html\\" help=\\"Intégrer les plugins des clients de messagerie\\" id=\\"mail_pluggin_setting\\">\\n                                <field name=\\"module_mail_plugin\\"/>\\n                            </setting>\\n                            <setting string=\\"Authentification OAuth\\" help=\\"Utiliser des comptes externes pour vous connecter (Google, Facebook, etc.)\\" id=\\"module_auth_oauth\\">\\n                                <field name=\\"module_auth_oauth\\"/>\\n                                <div class=\\"content-group mt16\\" invisible=\\"not module_auth_oauth\\" id=\\"msg_module_auth_oauth\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour configurer la fonctionnalité.</div>\\n                                </div>\\n                            </setting>\\n                            <setting string=\\"Authentification LDAP\\" help=\\"Utiliser les informations d'identification LDAP pour vous connecter\\" documentation=\\"/applications/general/auth/ldap.html\\" id=\\"module_auth_ldap\\">\\n                                <field name=\\"module_auth_ldap\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_auth_ldap\\" id=\\"auth_ldap_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour configurer la fonctionnalité.</div>\\n                                </div>\\n                            </setting>\\n                            <setting documentation=\\"/applications/websites/website/optimize/unsplash.html\\" help=\\"Trouver des images gratuites haute résolution sur Unsplash\\" id=\\"unsplash\\">\\n                                <field name=\\"module_web_unsplash\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_web_unsplash\\" id=\\"web_unsplash_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour configurer la fonctionnalité.</div>\\n                                </div>\\n                            </setting>\\n                            <setting string=\\"Géolocalisation\\" help=\\"Géolocaliser vos partenaires\\" id=\\"base_geolocalize\\" documentation=\\"/applications/general/integrations/geolocation.html\\">\\n                                <field name=\\"module_base_geolocalize\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_base_geolocalize\\" name=\\"base_geolocalize_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour choisir votre Fournisseur Geo.</div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Protéger vos formulaires du spam et des abus.\\" id=\\"recaptcha\\">\\n                                <field name=\\"module_google_recaptcha\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_google_recaptcha\\" id=\\"recaptcha_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour configurer reCaptcha.</div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Protégez vos formulaires grâce à CF Turnstile.\\" id=\\"cf-turnstile\\">\\n                                <field name=\\"module_website_cf_turnstile\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_website_cf_turnstile\\" id=\\"turnstile_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Enregistrez</strong> cette page et revenez ici pour configurer Cloudflare turnstile.</div>\\n                                </div>\\n                            </setting>\\n                            <setting help=\\"Autocomplete partner addresses with Google Places\\" id=\\"google_address_autocomplete\\">\\n                                <field name=\\"module_google_address_autocomplete\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_google_address_autocomplete\\" id=\\"google_address_autocomplete_warning\\">\\n                                    <div class=\\"mt16 text-warning\\"><strong>Save</strong> this page and come back here to set up Google Places API key</div>\\n                                </div>\\n                            </setting>\\n\\n                        </block>\\n\\n                        <block title=\\"Performances\\" groups=\\"base.group_no_one\\" name=\\"performance\\">\\n                            <setting id=\\"profiling_enabled_until\\" help=\\"Activer l'outil de profilage. Le profilage peut avoir un impact sur les performances tout en étant actif.\\">\\n                                <field name=\\"profiling_enabled_until\\"/>\\n                            </setting>\\n                        </block>\\n\\n                        <widget name=\\"res_config_dev_tool\\"/>\\n                        <div id=\\"about\\">\\n                            <block title=\\"À propos\\" name=\\"about_setting_container\\">\\n                                <widget name=\\"res_config_edition\\"/>\\n                            </block>\\n                        </div>\\n                    </app>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//form" position="inside">\n                    <field name="is_root_company" invisible="1"/>\n                    <app data-string="General Settings" string="General Settings" name="general_settings" logo="/base/static/description/settings.png">\n\n                        <div id="invite_users">\n                            <block title="Users" name="users_setting_container">\n                                <setting id="invite_users_setting">\n                                    <widget name="res_config_invite_users"/>\n                                </setting>\n                                <setting id="active_user_setting">\n                                    <span class="fa fa-lg fa-users" aria-label="Number of active users"/>\n                                    <field name="active_user_count" class="w-auto ps-3 fw-bold"/>\n                                    <span class="o_form_label" invisible="active_user_count &gt; 1">\n                                        Active User\n                                    </span>\n                                    <span class="o_form_label" invisible="active_user_count &lt;= 1">\n                                        Active Users\n                                    </span>\n                                    <widget name="documentation_link" path="/applications/general/users.html" icon="fa-question-circle"/>\n                                    <br/>\n                                    <button name="70" icon="oi-arrow-right" type="action" string="Manage Users" class="btn-link o_web_settings_access_rights"/>\n                                </setting>\n                            </block>\n                        </div>\n\n                        <div id="languages">\n                            <block title="Languages" name="languages_setting_container">\n                                <setting id="languages_setting">\n                                    <!-- TODO This is not an ideal solution but it looks ok on the interface -->\n                                    <div class="w-50">\n                                        <field name="language_count" class="w-auto ps-1 fw-bold"/>\n                                        <span class="o_form_label" invisible="language_count &gt; 1">\n                                            Language\n                                        </span>\n                                        <span class="o_form_label" invisible="language_count &lt;= 1">\n                                            Languages\n                                        </span>\n                                    </div>\n                                    <div class="mt8">\n                                        <button name="44" icon="oi-arrow-right" type="action" string="Add Languages" class="btn-link"/>\n                                    </div>\n                                    <div class="mt8" groups="base.group_no_one">\n                                        <button name="54" icon="oi-arrow-right" type="action" string="Manage Languages" class="btn-link"/>\n                                    </div>\n                                </setting>\n                            </block>\n                        </div>\n\n                        <div id="companies">\n                            <block title="Companies" name="companies_setting_container">\n                                <field name="company_id" invisible="1"/>\n                                <setting id="company_details_settings">\n                                    <field name="company_name" nolabel="1" class="fw-bold"/>\n                                    <br/>\n                                    <field name="company_informations" class="text-muted" style="width: 90%;"/>\n                                    <br/>\n                                    <button name="open_company" icon="oi-arrow-right" type="object" string="Update Info" class="btn-link"/>\n                                </setting>\n                                <setting id="companies_setting">\n                                    <field name="company_count" nolabel="1" class="w-auto ps-1 fw-bold"/>\n                                    <span class="o_form_label" invisible="company_count &gt; 1">\n                                        Company\n                                    </span>\n                                    <span class="o_form_label" invisible="company_count &lt;= 1">\n                                        Companies\n                                    </span>\n                                    <br/>\n                                    <div class="mt8">\n                                        <button name="53" icon="oi-arrow-right" type="action" string="Manage Companies" class="btn-link"/>\n                                    </div>\n                                </setting>\n                                <setting id="document_layout_setting" string="Document Layout" help="Choose the layout of your documents" company_dependent="1">\n                                    <div class="content-group">\n                                        <div class="mt16" groups="base.group_no_one">\n                                            <label for="external_report_layout_id" string="Layout" class="col-3 col-lg-3 o_light_label"/>\n                                            <field name="external_report_layout_id" domain="[('type','=', 'qweb')]" class="oe_inline"/>\n                                        </div>\n                                            <button name="81" string="Configure Document Layout" type="action" class="oe_link" icon="oi-arrow-right"/>\n                                            <br groups="base.group_no_one"/>\n                                            <button name="edit_external_header" string="Edit Layout" type="object" class="oe_link" groups="base.group_no_one" icon="oi-arrow-right"/>\n                                            <br groups="base.group_no_one"/>\n                                            <button name="79" string="Preview Document" type="action" class="oe_link" groups="base.group_no_one" icon="oi-arrow-right"/>\n                                    </div>\n                                </setting>\n                                <field name="company_id" invisible="1"/>\n                                <setting id="inter_company" string="Inter-Company Transactions" company_dependent="1" help="Create corresponding in/out orders and bills when you sell/buy between your companies" groups="base.group_multi_company" title="Configure company rules to automatically create SO/PO when one of your company sells/buys to another of your company.">\n                                    <field name="module_account_inter_company_rules" widget="upgrade_boolean"/>\n                                    <div class="content-group" invisible="not module_account_inter_company_rules" id="inter_companies_rules">\n                                        <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up the feature.</div>\n                                    </div>\n                                </setting>\n                            </block>\n                        </div>\n                        <div id="emails"/>\n\n                        <div id="contacts_settings">\n                            <block title="Contacts" name="contacts_setting_container">\n                                <setting id="sms" string="Send SMS" documentation="/applications/marketing/sms_marketing/pricing/pricing_and_faq.html" help="Send texts to your contacts">\n                                    <!-- Invisible to avoid breaking any custom inheriting templates -->\n                                    <field name="module_sms" invisible="1"/>\n                                </setting>\n                                <setting help="Automatically enrich your contact base with company data" title="When populating your address book, Odoo provides a list of matching companies. When selecting one item, the company data and logo are auto-filled." id="partner_autocomplete">\n                                    <field name="module_partner_autocomplete"/>\n                                </setting>\n                        </block>\n                    </div>\n\n                    <block title="Permissions" id="user_default_rights">\n                        <setting string="Default Access Rights" help="Set custom access rights for new users" title="By default, new users get highest access rights for all installed apps. If unchecked, new users will only have basic employee access." id="access_rights">\n                            <div class="content-group">\n                                <div class="mt8">\n                                    <button type="object" name="open_new_user_default_groups" string="Default Access Rights" icon="oi-arrow-right" class="btn-link"/>\n                                </div>\n                            </div>\n                        </setting>\n                        <setting string="API Keys" help="API Keys allow your users to access Odoo with external tools when multi-factor authentication is enabled." groups="base.group_system">\n                            <button type="action" name="73" string="Manage API Keys" icon="oi-arrow-right" class="btn-link"/>\n                        </setting>\n                        <setting string="Import &amp; Export" help="Allow users to import data from CSV/XLS/XLSX/ODS files" documentation="/applications/general/export_import_data.html" groups="base.group_no_one" id="allow_import">\n                            <field name="module_base_import"/>\n                        </setting>\n                        <setting id="feedback_motivate_setting" help="Add fun feedback and motivate your employees" groups="base.group_no_one">\n                            <field name="show_effect"/>\n                        </setting>\n                    </block>\n\n                    <block title="Progressive Web App" id="pwa_settings" groups="base.group_no_one">\n                        <setting help="This name will be used for the application when Odoo is installed through the browser.">\n                            <field name="web_app_name" placeholder="Odoo"/>\n                        </setting>\n                    </block>\n\n                        <block title="Integrations" name="integration">\n                            <setting string="Mail Plugin" documentation="/applications/productivity/mail_plugins.html" help="Integrate with mail client plugins" id="mail_pluggin_setting">\n                                <field name="module_mail_plugin"/>\n                            </setting>\n                            <setting string="OAuth Authentication" help="Use external accounts to log in (Google, Facebook, etc.)" id="module_auth_oauth">\n                                <field name="module_auth_oauth"/>\n                                <div class="content-group mt16" invisible="not module_auth_oauth" id="msg_module_auth_oauth">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up the feature.</div>\n                                </div>\n                            </setting>\n                            <setting string="LDAP Authentication" help="Use LDAP credentials to log in" documentation="/applications/general/auth/ldap.html" id="module_auth_ldap">\n                                <field name="module_auth_ldap"/>\n                                <div class="content-group" invisible="not module_auth_ldap" id="auth_ldap_warning">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up the feature.</div>\n                                </div>\n                            </setting>\n                            <setting documentation="/applications/websites/website/optimize/unsplash.html" help="Find free high-resolution images from Unsplash" id="unsplash">\n                                <field name="module_web_unsplash"/>\n                                <div class="content-group" invisible="not module_web_unsplash" id="web_unsplash_warning">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up the feature.</div>\n                                </div>\n                            </setting>\n                            <setting string="Geolocation" help="Geolocate your partners" id="base_geolocalize" documentation="/applications/general/integrations/geolocation.html">\n                                <field name="module_base_geolocalize"/>\n                                <div class="content-group" invisible="not module_base_geolocalize" name="base_geolocalize_warning">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to choose your Geo Provider.</div>\n                                </div>\n                            </setting>\n                            <setting help="Protect your forms from spam and abuse." id="recaptcha">\n                                <field name="module_google_recaptcha"/>\n                                <div class="content-group" invisible="not module_google_recaptcha" id="recaptcha_warning">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up reCaptcha.</div>\n                                </div>\n                            </setting>\n                            <setting help="Protect your forms with CF Turnstile." id="cf-turnstile">\n                                <field name="module_website_cf_turnstile"/>\n                                <div class="content-group" invisible="not module_website_cf_turnstile" id="turnstile_warning">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up Cloudflare turnstile.</div>\n                                </div>\n                            </setting>\n                            <setting help="Autocomplete partner addresses with Google Places" id="google_address_autocomplete">\n                                <field name="module_google_address_autocomplete"/>\n                                <div class="content-group" invisible="not module_google_address_autocomplete" id="google_address_autocomplete_warning">\n                                    <div class="mt16 text-warning"><strong>Save</strong> this page and come back here to set up Google Places API key</div>\n                                </div>\n                            </setting>\n\n                        </block>\n\n                        <block title="Performance" groups="base.group_no_one" name="performance">\n                            <setting id="profiling_enabled_until" help="Enable the profiling tool. Profiling may impact performance while being active.">\n                                <field name="profiling_enabled_until"/>\n                            </setting>\n                        </block>\n\n                        <widget name="res_config_dev_tool"/>\n                        <div id="about">\n                            <block title="About" name="about_setting_container">\n                                <widget name="res_config_edition"/>\n                            </block>\n                        </div>\n                    </app>\n                </xpath>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
166	16	\N	1	1	res.users.form	res.users	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form string=\\"Users\\">\\n                    <header>\\n                    </header>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"action_show_groups\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" help=\\"Groups that apply to the current user\\">\\n                                <field string=\\"Groups\\" name=\\"groups_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"action_show_accesses\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-lock\\">\\n                                <field string=\\"Access Rights\\" name=\\"accesses_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"action_show_rules\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-lock\\">\\n                                <field string=\\"Record Rules\\" name=\\"rules_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <widget name=\\"web_ribbon\\" title=\\"External user\\" bg_color=\\"text-bg-warning\\" invisible=\\"not share\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <div class=\\"alert alert-info text-center o_form_header\\" invisible=\\"active and active_partner or not active and not active_partner or active and not active_partner\\" role=\\"alert\\">\\n                          <a class=\\"close\\" data-bs-dismiss=\\"alert\\" href=\\"#\\">x</a>\\n                          <div>\\n                            <strong>The contact linked to this user is still active</strong>\\n                          </div>\\n                          <div>You can archive the contact\\n                            <field name=\\"partner_id\\" required=\\"0\\" readonly=\\"1\\"/>\\n                          </div>\\n                        </div>\\n                        <div class=\\"d-flex gap-3\\">\\n                            <field name=\\"image_1920\\" widget=\\"contact_image\\" options=\\"{'preview_image': 'avatar_128', 'size': [100,100], 'img_class': 'rounded-4'}\\"/>\\n                            <field name=\\"avatar_128\\" invisible=\\"1\\"/> <!-- Needed in contact_image widget -->\\n                            <div class=\\"d-flex flex-column flex-grow-1\\">\\n                                <h1 class=\\"mb-0 w-sm-75\\">\\n                                    <field name=\\"name\\" placeholder=\\"e.g. John Doe\\" required=\\"1\\"/>\\n                                </h1>\\n                                <h3 class=\\"d-flex align-items-baseline w-sm-50 mb-0\\">\\n                                    <field name=\\"email\\" invisible=\\"1\\"/> <!-- needed to update partner's email from on_change_login() -->\\n                                    <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"Email\\"/>\\n                                    <field name=\\"login\\" class=\\"w-100\\" placeholder=\\"Email\\"/>\\n                                </h3>\\n                                <h3 class=\\"d-flex align-items-baseline w-sm-50 mb-0\\">\\n                                    <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Phone\\"/>\\n                                    <field name=\\"phone\\" class=\\"w-100\\" widget=\\"phone\\" placeholder=\\"Phone\\"/>\\n                                </h3>\\n                            </div>\\n                        </div>\\n                        <group>\\n                            <field name=\\"partner_id\\" groups=\\"base.group_no_one\\" readonly=\\"1\\" required=\\"0\\" invisible=\\"not id\\"/>\\n                        </group>\\n                        <notebook colspan=\\"4\\">\\n                            <page name=\\"access_rights\\" string=\\"Access Rights\\">\\n                                <group string=\\"Roles\\" invisible=\\"share and companies_count &lt;= 1\\">\\n                                    <field name=\\"role\\" invisible=\\"share\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                                    <field string=\\"Allowed Companies\\" name=\\"company_ids\\" invisible=\\"companies_count &lt;= 1\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True, 'color_field': 'color'}\\"/>\\n                                    <field string=\\"Default Company\\" name=\\"company_id\\" invisible=\\"companies_count &lt;= 1\\" context=\\"{'user_preference': 0}\\"/>\\n                                </group>\\n                                <field name=\\"group_ids\\" widget=\\"res_user_group_ids\\" nolabel=\\"1\\" colspan=\\"2\\" groups=\\"base.group_no_one\\"/>\\n                                <field name=\\"group_ids\\" widget=\\"res_user_group_ids\\" nolabel=\\"1\\" colspan=\\"2\\" groups=\\"!base.group_no_one\\" invisible=\\"share\\"/>\\n                            </page>\\n                            <page string=\\"Preferences\\" name=\\"preferences\\">\\n                                <group>\\n                                    <group string=\\"Localization\\" name=\\"preferences\\">\\n                                        <label for=\\"lang\\"/>\\n                                        <div class=\\"o_row\\">\\n                                            <field name=\\"lang\\" required=\\"1\\"/>\\n                                            <button type=\\"action\\" name=\\"44\\" class=\\"oe_edit_only btn-sm btn-link mb4 fa fa-globe\\" aria-label=\\"Add a language\\" title=\\"Add a language\\"/>\\n                                        </div>\\n                                        <field name=\\"tz\\" widget=\\"timezone_mismatch\\" options=\\"{'tz_offset_field': 'tz_offset'}\\"/>\\n                                        <field name=\\"tz_offset\\" invisible=\\"1\\"/> <!-- needed for the timezone_mismatch widget -->\\n                                    </group>\\n                                    <group string=\\"Menus Customization\\" groups=\\"base.group_no_one\\" invisible=\\"share\\">\\n                                        <field name=\\"action_id\\"/>\\n                                    </group>\\n                                </group>\\n                                <group name=\\"messaging\\">\\n                                    <field name=\\"signature\\" options=\\"{'codeview': true}\\"/>\\n                                </group>\\n                            </page>\\n                            <page string=\\"Account Security\\" name=\\"account_security\\" invisible=\\"not id\\"/>\\n                        </notebook>\\n                    </sheet>\\n                </form>", "fr_FR": "<form string=\\"Utilisateurs\\">\\n                    <header>\\n                    </header>\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"action_show_groups\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-users\\" help=\\"Groupes qui s’appliquent à l’utilisateur actuel\\">\\n                                <field string=\\"Groupes\\" name=\\"groups_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"action_show_accesses\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-lock\\">\\n                                <field string=\\"Droits d'accès\\" name=\\"accesses_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"action_show_rules\\" type=\\"object\\" groups=\\"base.group_no_one\\" class=\\"oe_stat_button\\" icon=\\"fa-lock\\">\\n                                <field string=\\"Règles sur les enregistrements\\" name=\\"rules_count\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                        </div>\\n                        <widget name=\\"web_ribbon\\" title=\\"Utilisateur externe\\" bg_color=\\"text-bg-warning\\" invisible=\\"not share\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivé\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <div class=\\"alert alert-info text-center o_form_header\\" invisible=\\"active and active_partner or not active and not active_partner or active and not active_partner\\" role=\\"alert\\">\\n                          <a class=\\"close\\" data-bs-dismiss=\\"alert\\" href=\\"#\\">x</a>\\n                          <div>\\n                            <strong>Le contact lié à cet utilisateur est toujours actif</strong>\\n                          </div>\\n                          <div>Vous pouvez archiver le contact\\n                            <field name=\\"partner_id\\" required=\\"0\\" readonly=\\"1\\"/>\\n                          </div>\\n                        </div>\\n                        <div class=\\"d-flex gap-3\\">\\n                            <field name=\\"image_1920\\" widget=\\"contact_image\\" options=\\"{'preview_image': 'avatar_128', 'size': [100,100], 'img_class': 'rounded-4'}\\"/>\\n                            <field name=\\"avatar_128\\" invisible=\\"1\\"/> <!-- Needed in contact_image widget -->\\n                            <div class=\\"d-flex flex-column flex-grow-1\\">\\n                                <h1 class=\\"mb-0 w-sm-75\\">\\n                                    <field name=\\"name\\" placeholder=\\"par ex. John Doe\\" required=\\"1\\"/>\\n                                </h1>\\n                                <h3 class=\\"d-flex align-items-baseline w-sm-50 mb-0\\">\\n                                    <field name=\\"email\\" invisible=\\"1\\"/> <!-- needed to update partner's email from on_change_login() -->\\n                                    <i class=\\"fa fa-fw me-1 fa-envelope text-primary\\" title=\\"E-mail\\"/>\\n                                    <field name=\\"login\\" class=\\"w-100\\" placeholder=\\"E-mail\\"/>\\n                                </h3>\\n                                <h3 class=\\"d-flex align-items-baseline w-sm-50 mb-0\\">\\n                                    <i class=\\"fa fa-fw me-1 fa-phone text-primary\\" title=\\"Téléphone\\"/>\\n                                    <field name=\\"phone\\" class=\\"w-100\\" widget=\\"phone\\" placeholder=\\"Téléphone\\"/>\\n                                </h3>\\n                            </div>\\n                        </div>\\n                        <group>\\n                            <field name=\\"partner_id\\" groups=\\"base.group_no_one\\" readonly=\\"1\\" required=\\"0\\" invisible=\\"not id\\"/>\\n                        </group>\\n                        <notebook colspan=\\"4\\">\\n                            <page name=\\"access_rights\\" string=\\"Droits d'accès\\">\\n                                <group string=\\"Rôles\\" invisible=\\"share and companies_count &lt;= 1\\">\\n                                    <field name=\\"role\\" invisible=\\"share\\" widget=\\"radio\\" options=\\"{'horizontal': true}\\"/>\\n                                    <field string=\\"Sociétés autorisées\\" name=\\"company_ids\\" invisible=\\"companies_count &lt;= 1\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True, 'color_field': 'color'}\\"/>\\n                                    <field string=\\"Société par défaut\\" name=\\"company_id\\" invisible=\\"companies_count &lt;= 1\\" context=\\"{'user_preference': 0}\\"/>\\n                                </group>\\n                                <field name=\\"group_ids\\" widget=\\"res_user_group_ids\\" nolabel=\\"1\\" colspan=\\"2\\" groups=\\"base.group_no_one\\"/>\\n                                <field name=\\"group_ids\\" widget=\\"res_user_group_ids\\" nolabel=\\"1\\" colspan=\\"2\\" groups=\\"!base.group_no_one\\" invisible=\\"share\\"/>\\n                            </page>\\n                            <page string=\\"Préférences\\" name=\\"preferences\\">\\n                                <group>\\n                                    <group string=\\"Localisation\\" name=\\"preferences\\">\\n                                        <label for=\\"lang\\"/>\\n                                        <div class=\\"o_row\\">\\n                                            <field name=\\"lang\\" required=\\"1\\"/>\\n                                            <button type=\\"action\\" name=\\"44\\" class=\\"oe_edit_only btn-sm btn-link mb4 fa fa-globe\\" aria-label=\\"Ajouter une langue\\" title=\\"Ajouter une langue\\"/>\\n                                        </div>\\n                                        <field name=\\"tz\\" widget=\\"timezone_mismatch\\" options=\\"{'tz_offset_field': 'tz_offset'}\\"/>\\n                                        <field name=\\"tz_offset\\" invisible=\\"1\\"/> <!-- needed for the timezone_mismatch widget -->\\n                                    </group>\\n                                    <group string=\\"Personnalisation des menus\\" groups=\\"base.group_no_one\\" invisible=\\"share\\">\\n                                        <field name=\\"action_id\\"/>\\n                                    </group>\\n                                </group>\\n                                <group name=\\"messaging\\">\\n                                    <field name=\\"signature\\" options=\\"{'codeview': true}\\"/>\\n                                </group>\\n                            </page>\\n                            <page string=\\"Sécurité du compte\\" name=\\"account_security\\" invisible=\\"not id\\"/>\\n                        </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Users">\n                    <header>\n                    </header>\n                    <sheet>\n                        <div class="oe_button_box" name="button_box">\n                            <button name="action_show_groups" type="object" groups="base.group_no_one" class="oe_stat_button" icon="fa-users" help="Groups that apply to the current user">\n                                <field string="Groups" name="groups_count" widget="statinfo"/>\n                            </button>\n                            <button name="action_show_accesses" type="object" groups="base.group_no_one" class="oe_stat_button" icon="fa-lock">\n                                <field string="Access Rights" name="accesses_count" widget="statinfo"/>\n                            </button>\n                            <button name="action_show_rules" type="object" groups="base.group_no_one" class="oe_stat_button" icon="fa-lock">\n                                <field string="Record Rules" name="rules_count" widget="statinfo"/>\n                            </button>\n                        </div>\n                        <widget name="web_ribbon" title="External user" bg_color="text-bg-warning" invisible="not share"/>\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <div class="alert alert-info text-center o_form_header" invisible="active and active_partner or not active and not active_partner or active and not active_partner" role="alert">\n                          <a class="close" data-bs-dismiss="alert" href="#">x</a>\n                          <div>\n                            <strong>The contact linked to this user is still active</strong>\n                          </div>\n                          <div>You can archive the contact\n                            <field name="partner_id" required="0" readonly="1"/>\n                          </div>\n                        </div>\n                        <div class="d-flex gap-3">\n                            <field name="image_1920" widget="contact_image" options="{'preview_image': 'avatar_128', 'size': [100,100], 'img_class': 'rounded-4'}"/>\n                            <field name="avatar_128" invisible="1"/> <!-- Needed in contact_image widget -->\n                            <div class="d-flex flex-column flex-grow-1">\n                                <h1 class="mb-0 w-sm-75">\n                                    <field name="name" placeholder="e.g. John Doe" required="1"/>\n                                </h1>\n                                <h3 class="d-flex align-items-baseline w-sm-50 mb-0">\n                                    <field name="email" invisible="1"/> <!-- needed to update partner's email from on_change_login() -->\n                                    <i class="fa fa-fw me-1 fa-envelope text-primary" title="Email"/>\n                                    <field name="login" class="w-100" placeholder="Email"/>\n                                </h3>\n                                <h3 class="d-flex align-items-baseline w-sm-50 mb-0">\n                                    <i class="fa fa-fw me-1 fa-phone text-primary" title="Phone"/>\n                                    <field name="phone" class="w-100" widget="phone" placeholder="Phone"/>\n                                </h3>\n                            </div>\n                        </div>\n                        <group>\n                            <field name="partner_id" groups="base.group_no_one" readonly="1" required="0" invisible="not id"/>\n                        </group>\n                        <notebook colspan="4">\n                            <page name="access_rights" string="Access Rights">\n                                <group string="Roles" invisible="share and companies_count &lt;= 1">\n                                    <field name="role" invisible="share" widget="radio" options="{'horizontal': true}"/>\n                                    <field string="Allowed Companies" name="company_ids" invisible="companies_count &lt;= 1" widget="many2many_tags" options="{'no_create': True, 'color_field': 'color'}"/>\n                                    <field string="Default Company" name="company_id" invisible="companies_count &lt;= 1" context="{'user_preference': 0}"/>\n                                </group>\n                                <field name="group_ids" widget="res_user_group_ids" nolabel="1" colspan="2" groups="base.group_no_one"/>\n                                <field name="group_ids" widget="res_user_group_ids" nolabel="1" colspan="2" groups="!base.group_no_one" invisible="share"/>\n                            </page>\n                            <page string="Preferences" name="preferences">\n                                <group>\n                                    <group string="Localization" name="preferences">\n                                        <label for="lang"/>\n                                        <div class="o_row">\n                                            <field name="lang" required="1"/>\n                                            <button type="action" name="44" class="oe_edit_only btn-sm btn-link mb4 fa fa-globe" aria-label="Add a language" title="Add a language"/>\n                                        </div>\n                                        <field name="tz" widget="timezone_mismatch" options="{'tz_offset_field': 'tz_offset'}"/>\n                                        <field name="tz_offset" invisible="1"/> <!-- needed for the timezone_mismatch widget -->\n                                    </group>\n                                    <group string="Menus Customization" groups="base.group_no_one" invisible="share">\n                                        <field name="action_id"/>\n                                    </group>\n                                </group>\n                                <group name="messaging">\n                                    <field name="signature" options="{'codeview': true}"/>\n                                </group>\n                            </page>\n                            <page string="Account Security" name="account_security" invisible="not id"/>\n                        </notebook>\n                    </sheet>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
