From 0249d9d0a6bc05c3b7dd8ec66b6ad426a90ecf63 Mon Sep 17 00:00:00 2001 From: "Jonathan Castillo (jcs)" Date: Mon, 4 Mar 2024 12:02:08 +0100 Subject: [PATCH] [MOV] documentation structure reorganization This commit aims to improve the documentation's navigability by redefining some categories' purposes and titles. There is a redirection rule for each documentation page moved. This ensures that users won't have a 404 error message. task-3217827 closes odoo/documentation#8064 Signed-off-by: Jonathan Castillo (jcs) --- content/administration.rst | 56 ++++++- .../hosting_changes.rst => hosting.rst} | 7 +- content/administration/install.rst | 50 ------ content/administration/install/online.rst | 21 --- content/administration/maintain.rst | 19 --- .../{maintain => }/neutralized_database.rst | 0 .../odoo_account/delete-account.png | Bin .../odoo_accounts.rst} | 6 +- .../{maintain => }/odoo_online.rst | 28 +++- .../odoo_online/database-manager.png | Bin .../{maintain => }/odoo_online/delete.png | Bin .../odoo_online/invite-users.png | Bin .../odoo_sh/getting_started/create.rst | 4 +- .../odoo_sh/getting_started/first_module.rst | 2 +- .../{maintain => }/on_premise.rst | 26 +-- .../on_premise/add_more_users.png | Bin .../community_to_enterprise.rst} | 16 +- .../community_to_enterprise}/db_manager.png | Bin .../enterprise_code.png | Bin .../windows_setup.png | Bin .../windows_uninstall.png | Bin .../on_premise/database_expired.png | Bin .../{maintain => }/on_premise/db_manager.gif | Bin .../{maintain => }/on_premise/db_uuid.png | Bin .../{install => on_premise}/deploy.rst | 2 +- .../{install => on_premise}/email_gateway.rst | 0 .../on_premise/error_message_sub_code.png | Bin .../{install => on_premise}/geo_ip.rst | 0 .../{install => on_premise}/packages.rst | 0 .../{install => on_premise}/source.rst | 8 +- .../unlink_confirm_enterprise_edition.png | Bin .../on_premise/unlink_db_name_collision.png | Bin .../on_premise/unlink_single_db.png | Bin .../{maintain => on_premise}/update.rst | 2 +- .../{maintain => }/supported_versions.rst | 2 +- content/administration/upgrade.rst | 12 +- content/applications.rst | 2 + content/applications/essentials.rst | 11 ++ .../activities.rst} | 45 ++--- .../activities}/activities-menu.png | Bin .../activities}/chatter-activities.png | Bin .../activities}/new-activity-type.png | Bin .../schedule-activity-view-menu.png | Bin .../activities}/schedule-activity-view.png | Bin .../activities}/schedule-kanban-activity.png | Bin .../activities}/schedule-list-activity.png | Bin .../activities}/schedule-pop-up.png | Bin .../schedule-recommended-activity.png | Bin .../activities}/settings-activities-types.png | Bin .../activities}/triggered-activities.png | Bin .../export_import_data.rst | 0 ...d_party_application_product_categories.csv | 0 ...rnal_id_3rd_party_application_products.csv | 0 .../database_import_test.sql | 0 .../export_import_data/dragdown.gif | Bin .../export-data-overview.png | Bin .../export_import_data/field_list.png | Bin .../export_import_data/import_button.png | Bin .../export_import_data/list-view-export.png | Bin .../export_import_data/m2m_customers_tags.csv | 0 .../o2m_customers_contacts.csv | 0 .../o2m_purchase_order_lines.csv | 0 ...order_functional_error_line_cant_adpat.csv | 0 .../in_app_purchase.rst | 0 .../in_app_purchase/account-info.png | Bin .../in_app_purchase/buy-pack.png | Bin .../in_app_purchase/iap.png | Bin .../in_app_purchase/low-credits.png | Bin .../in_app_purchase/packs.png | Bin .../in_app_purchase/sms-icon.png | Bin .../in_app_purchase/view-services.png | Bin .../{general => essentials}/reporting.rst | 0 .../{general => essentials}/reporting/bar.png | Bin .../reporting/comparison.png | Bin .../reporting/cumulative.png | Bin .../reporting/graph-button.png | Bin .../reporting/line.png | Bin .../reporting/measures.png | Bin .../reporting/multiple-groups.png | Bin .../reporting/non-cumulative.png | Bin .../reporting/non-stacked-bar.png | Bin .../reporting/non-stacked-line.png | Bin .../{general => essentials}/reporting/pie.png | Bin .../reporting/pivot-button.png | Bin .../reporting/single-group.png | Bin .../reporting/stacked-bar.png | Bin .../reporting/stacked-line.png | Bin .../{general => essentials}/search.rst | 0 .../search/custom-filter.png | Bin .../{general => essentials}/search/group.png | Bin .../search/preconfigured-filters.png | Bin .../search/search-values.png | Bin content/applications/finance.rst | 3 - .../finance/accounting/bank/transactions.rst | 2 +- .../customer_invoices/customer_addresses.rst | 2 +- .../customer_invoices/snailmail.rst | 2 +- .../finance/accounting/payments/follow_up.rst | 4 +- .../payments/online/install_portal_patch.rst | 4 +- .../vendor_bills/invoice_digitization.rst | 7 +- content/applications/finance/expenses.rst | 10 +- .../finance/fiscal_localizations/belgium.rst | 4 +- .../finance/fiscal_localizations/brazil.rst | 2 +- .../finance/fiscal_localizations/egypt.rst | 2 +- .../finance/fiscal_localizations/france.rst | 2 +- .../finance/fiscal_localizations/kenya.rst | 4 +- .../finance/fiscal_localizations/mexico.rst | 2 +- content/applications/general.rst | 19 +-- content/applications/general/apps_modules.rst | 3 +- content/applications/general/auth.rst | 13 -- .../general/{users => }/companies.rst | 24 ++- .../access_rights_multi_companies.png | Bin .../companies/create_js_store_us.png | Bin .../general/{ => companies}/digest_emails.rst | 0 .../digest_emails/digest-email-settings.png | Bin .../digest_emails/periodic-digest.png | Bin .../{users => }/companies/document_layout.png | Bin .../email_template.rst | 2 +- .../email_template/composer-mass-mailing.png | Bin .../email_template/dynamic-placeholders.png | Bin .../email_template/edit-language-template.png | Bin .../email_template/html-code-editor.png | Bin .../email_template/powerbox-feature.png | Bin .../reply-to-template-sales.png | Bin .../email_template/reset.png | Bin .../email_template/rich-text-editor.png | Bin .../email_template/translation-body.png | Bin .../general/{users => }/companies/favicon.png | Bin .../companies/inter_company_transactions.png | Bin .../companies/invoice_inter_company.png | Bin .../multi_companies_menu_dashboard.png | Bin .../companies/product_form_company.png | Bin .../purchase_order_inter_company.png | Bin .../general/email_communication.rst | 6 +- .../email_communication}/azure_oauth.rst | 4 +- .../azure_oauth/application-id.png | Bin .../azure_oauth/from-name-remain.png | Bin .../azure_oauth/managed-application.png | Bin .../azure_oauth/outlook-token.png | Bin .../azure_oauth/outlookcreds.png | Bin .../azure_oauth/permissions.png | Bin .../azure_oauth/secretvalue.png | Bin .../azure_oauth/verify-outlook.png | Bin .../email_communication/email_servers.rst | 6 +- .../email_communication}/google_oauth.rst | 2 +- .../google_oauth/403-error.png | Bin .../google_oauth/client-credentials.png | Bin .../google_oauth/error-400.png | Bin .../google_oauth/forbidden-error.png | Bin .../google_oauth/green-token.png | Bin .../google_oauth/new-project.png | Bin .../google_oauth/outgoing-servers.png | Bin .../google_oauth/published-status.png | Bin .../email_communication}/mailjet_api.rst | 5 +- .../mailjet_api/add-domain-email.png | Bin .../mailjet_api/api-settings.png | Bin .../mailjet_api/authenticate.png | Bin .../mailjet_api/check-dns.png | Bin .../mailjet_api/host-value-dns.png | Bin .../mailjet_api/server-settings.png | Bin .../mailjet_api/smtp-config.png | Bin content/applications/general/integrations.rst | 9 + .../{ => integrations}/geolocation.rst | 2 +- .../geolocation/contacts.png | Bin .../geolocation/google-places-api-key.png | Bin .../integrations}/mail_plugins.rst | 4 +- .../integrations}/mail_plugins/gmail.rst | 0 .../mail_plugins/gmail/allow-permissions.png | Bin .../mail_plugins/gmail/authorize-access.png | Bin .../mail_plugins/gmail/choose-account.png | Bin .../mail_plugins/gmail/database-url.png | Bin .../gmail/deploy-from-manifest.png | Bin .../mail_plugins/gmail/gh-download-zip.png | Bin .../mail_plugins/gmail/gmail-side-panel.png | Bin .../gmail/google-workspace-marketplace.png | Bin .../mail_plugins/gmail/install-add-on.png | Bin .../mail_plugins/gmail/legacy-editor.png | Bin .../gmail/mail-plugin-setting.png | Bin .../gmail/odoo-domain-constraint.png | Bin .../mail_plugins/gmail/panel-login.png | Bin .../integrations}/mail_plugins/outlook.rst | 0 .../mail_plugins/outlook/add-in-warning.png | Bin .../outlook/all-outlook-settings.png | Bin .../mail_plugins/outlook/custom-add-ins.png | Bin .../outlook/customize-actions.png | Bin .../outlook/enter-database-url.png | Bin .../mail_plugins/outlook/more-actions.png | Bin .../mail_plugins/outlook/my-add-ins.png | Bin .../outlook/new-window-warning.png | Bin .../mail_plugins/outlook/odoo-for-outlook.png | Bin .../outlook/odoo-outlook-shortcut.png | Bin .../mail_plugins/outlook/odoo-permission.png | Bin .../mail_plugins/outlook/panel-login.png | Bin .../integrations}/unsplash.rst | 0 .../{productivity => general}/iot.rst | 0 .../{productivity => general}/iot/config.rst | 0 .../iot/config/connect.rst | 0 .../connect/configure-wifi-network-iot.png | Bin .../iot/config/connect/connect-iot-box.png | Bin .../iot/config/connect/connect-iot-wifi.png | Bin .../iot/config/connect/connect-iot.png | Bin .../iot/config/connect/install-iot-app.png | Bin .../iot/config/connect/iot-box-connected.png | Bin .../iot/config/connect/iot-box-schema.png | Bin .../iot/config/connect/iox-box-schema-3.png | Bin .../iot/config/connect/server-token.png | Bin .../iot/config/flash_sdcard.rst | 0 .../iot/config/flash_sdcard/etcher-app.png | Bin .../iot/config/flash_sdcard/flash-upgrade.png | Bin .../iot/config/https_certificate_iot.rst | 2 +- .../https_certificate_iot/dns-chrome.png | Bin .../config/https_certificate_iot/dns-edge.png | Bin .../https_certificate_iot/dns-firefox.png | Bin .../https_certificate_iot/odoo-new-domain.png | Bin .../secured-connection.png | Bin .../https_certificate_iot/status-ok.png | Bin .../sub-example-in-progress.png | Bin .../iot/config/pos.rst | 4 +- .../iot/config/pos/iot-connected-devices.png | Bin .../iot/config/pos/pos-connections.png | Bin .../iot/config/troubleshooting.rst | 0 .../troubleshooting/add-printer-add.png | Bin .../troubleshooting/add-printer-filled.png | Bin .../config/troubleshooting/add-printer.png | Bin .../barcode-scanner-settings.png | Bin .../config/troubleshooting/cable-mettler.png | Bin .../epson-compatibility-compare.png | Bin .../epson-tm-u220-specification.png | Bin .../troubleshooting/keyboard-layout.png | Bin .../config/troubleshooting/modify-printer.png | Bin .../config/troubleshooting/printer-status.png | Bin .../troubleshooting/receipt-example.png | Bin .../receipt-print-random-letters.png | Bin .../iot/config/troubleshooting/sub-type.png | Bin .../tm-u220-ldv-hdv-scale35.png | Bin .../troubleshooting/tm-u220-ldv-hdv.png | Bin .../troubleshooting/tm-u220-ldv-scale75.png | Bin .../config/troubleshooting/tm-u220-ldv.png | Bin .../iot/config/windows_iot.rst | 2 +- .../config/windows_iot/advanced-settings.png | Bin .../iot/config/windows_iot/inbound-rules.png | Bin .../iot/config/windows_iot/new-rule.png | Bin .../iot/config/windows_iot/protocol-port.png | Bin .../iot/config/windows_iot/radio-port.png | Bin .../{productivity => general}/iot/devices.rst | 0 .../iot/devices/camera.rst | 0 .../iot/devices/camera/camera-dropdown.png | Bin .../devices/camera/control-point-device.png | Bin .../devices/camera/serial-number-picture.png | Bin .../iot/devices/footswitch.rst | 0 .../footswitch/footswitch-dropdown.png | Bin .../devices/footswitch/footswitch-example.png | Bin .../iot/devices/measurement_tool.rst | 0 .../measurement_tool/device-dropdown.png | Bin .../measurement-control-point.png | Bin .../measurement_tool/measurement-tool.jpeg | Bin .../iot/devices/printer.rst | 0 .../devices/printer/print-labels-button.png | Bin .../devices/printer/printer-controlpoint.png | Bin .../iot/devices/printer/printer-detected.png | Bin .../iot/devices/printer/printer-prompt.png | Bin .../iot/devices/printer/printers-listed.png | Bin .../iot/devices/scale.rst | 0 .../iot/devices/scale/driver-list.png | Bin .../scale/electronic-scale-feature.png | Bin .../iot/devices/scale/iot-box-pos.png | Bin .../iot/devices/scale/iot-choice.png | Bin .../iot/devices/scale/scale-view.png | Bin .../iot/devices/screen.rst | 0 .../iot/devices/screen/screen-no-screen.png | Bin .../screen-pos-client-display-no-order.png | Bin .../screen/screen-pos-client-display.png | Bin .../iot/devices/screen/screen-pos-icon.png | Bin .../screen/screen-pos-screen-config.png | Bin .../screen/screen-screen-name-example.png | Bin content/applications/general/users.rst | 158 ++++++++++++++++-- .../general/{auth => users}/2fa.rst | 0 .../general/{auth => users}/2fa/2fa_input.png | Bin .../{auth => users}/2fa/authenticator.png | Bin .../{auth => users}/2fa/input_secret.png | Bin .../{auth => users}/2fa/preferences.png | Bin .../{auth => users}/2fa/scan_barcode.jpg | Bin .../{auth => users}/2fa/sec_enhanced.png | Bin .../general/{auth => users}/2fa/sec_tab.png | Bin .../{auth => users}/2fa/secret_visible.png | Bin .../{auth => users}/2fa/totp_enabled.png | Bin .../general/{auth => users}/2fa/totp_scan.png | Bin .../general/{auth => users}/azure.rst | 3 +- .../{auth => users}/azure/accept-access.png | Bin .../azure/authentication-tokens.png | Bin .../{auth => users}/azure/login-next.png | Bin .../{auth => users}/azure/odoo-login.png | Bin .../azure/odoo-provider-settings.png | Bin .../azure/overview-azure-app.png | Bin .../{manage_users => }/change-password.png | Bin .../general/{auth => users}/google.rst | 2 +- .../{auth => users}/google/client-id.png | Bin .../google/consent-selection.png | Bin .../{auth => users}/google/consent.png | Bin .../google/credentials-button.png | Bin .../{auth => users}/google/first-login.png | Bin .../google/new-project-details.png | Bin .../{auth => users}/google/odoo-client-id.png | Bin .../{auth => users}/google/secret-ids.png | Bin .../{manage_users => }/invitation-email.png | Bin .../general/{auth => users}/ldap.rst | 0 .../general/{auth => users}/ldap/ldap01.png | Bin .../general/{auth => users}/ldap/ldap02.png | Bin .../general/{auth => users}/ldap/ldap03.png | Bin .../general/{auth => users}/ldap/ldap04.png | Bin .../general/{auth => users}/ldap/ldap05.png | Bin .../general/{auth => users}/ldap/ldap06.png | Bin .../general/{auth => users}/ldap/ldap07.png | Bin .../users/{manage_users => }/manage-users.png | Bin .../general/users/manage_users.rst | 152 ----------------- .../{manage_users => }/multi-companies.png | Bin .../users/{manage_users => }/new_user.png | Bin .../{manage_users => }/password-email.png | Bin .../password-reset-login.png | Bin .../users/{manage_users => }/user-type.png | Bin content/applications/hr/appraisals.rst | 3 +- .../hr/employees/new_employee.rst | 5 +- content/applications/hr/payroll.rst | 2 +- content/applications/hr/payroll/contracts.rst | 4 +- content/applications/hr/recruitment.rst | 7 +- content/applications/hr/referrals.rst | 3 +- .../inventory_and_mrp/manufacturing.rst | 2 +- content/applications/productivity.rst | 11 +- .../productivity/calendar/google.rst | 4 +- .../productivity/calendar/outlook.rst | 6 +- content/applications/productivity/discuss.rst | 102 ++++++++++- .../productivity/discuss/advanced.rst | 10 -- .../channels-direct-messages.png | Bin .../get_started => }/chat-windows.png | Bin .../discuss/{advanced => }/ice_servers.rst | 0 .../ice_servers/connect-twilio-to-odoo.png | Bin .../ice_servers/custom-ice-servers-list.png | Bin .../ice_servers/ice-servers-page.png | Bin .../ice_servers/twilio-acct-info.png | Bin .../ice_servers/twilio-welcome.png | Bin .../get_started => }/odoobot-push.png | Bin .../productivity/discuss/overview.rst | 12 -- .../discuss/overview/get_started.rst | 107 ------------ .../get_started => }/preferences-user.png | Bin .../get_started => }/reactions-discuss.png | Bin .../get_started => }/starred-messages.png | Bin .../{overview/get_started => }/status.png | Bin .../{overview => }/team_communication.rst | 4 +- .../team_communication/channel-settings.png | Bin .../team_communication/chatter-channel.png | Bin .../team_communication/filter.png | Bin .../team_communication/invite-channel.png | Bin .../public-private-channel.png | Bin .../team_communication/quick-search.png | Bin .../{finance => productivity}/documents.rst | 0 .../documents/access-workflow-actions.png | Bin .../accounting-files-centralization.png | Bin .../documents/basic-condition-example.png | Bin .../documents/domain-condition-example.png | Bin .../documents/files-centralization.png | Bin .../documents/reminder-email.png | Bin .../documents/right-panel-actions.png | Bin .../documents/right-panel-options.png | Bin .../documents/split-pdf.png | Bin .../documents/sub-workspaces-creation.png | Bin .../documents/use-domain-condition.png | Bin .../documents/workflow-action-example.png | Bin .../knowledge/articles_editing.rst | 2 +- .../{finance => productivity}/sign.rst | 2 +- .../sign/edit-field-types.png | Bin .../sign/final-validation.png | Bin .../sign/itsme-identification.png | Bin .../sign/sign-hash.png | Bin .../sign/signature-status.png | Bin .../sign/sms-verification.png | Bin .../sign/tip-placeholder.png | Bin .../{finance => productivity}/spreadsheet.rst | 0 .../spreadsheet/insert.rst | 0 .../spreadsheet/insert/insert-spreadsheet.png | Bin .../spreadsheet/insert/missing-cells.png | Bin .../spreadsheet/templates.rst | 0 .../spreadsheet/templates/budget-report.png | Bin .../templates/pipeline-revenue.png | Bin .../templates/report-templates.png | Bin .../templates/sales-commission.png | Bin .../spreadsheet/ui-elements.png | Bin .../{general => productivity}/voip.rst | 0 .../{general => productivity}/voip/axivox.rst | 0 .../voip/axivox/axivox_config.rst | 0 .../voip/axivox/axivox_config/manager-sip.png | Bin .../voip/axivox/axivox_config/odoo-user.png | Bin .../axivox_config/voip-configuration.png | Bin .../voip/axivox/call_queues.rst | 0 .../voip/axivox/call_queues/call-queue.png | Bin .../voip/axivox/call_queues/event-type.png | Bin .../voip/axivox/call_queues/report.png | Bin .../voip/axivox/conference_calls.rst | 0 .../conference_calls/conference-invite.png | Bin .../conference_calls/new-conference.png | Bin .../axivox/conference_calls/phone-widget.png | Bin .../voip/axivox/dial_plan_advanced.rst | 0 .../dial_plan_advanced/access-config.png | Bin .../axivox/dial_plan_advanced/access-list.png | Bin .../dial_plan_advanced/dispatcher-element.png | Bin .../axivox/dial_plan_advanced/dispatcher.png | Bin .../dial_plan_advanced/multi-switch.png | Bin .../dial_plan_advanced/receptionist.png | Bin .../voip/axivox/dial_plan_advanced/switch.png | Bin .../dial_plan_advanced/time-condition.png | Bin .../dial_plan_advanced/visual-editor.png | Bin .../voip/axivox/dial_plan_basics.rst | 0 .../dial_plan_basics/basic-scenario.png | Bin .../dial_plan_basics/dial-plan-edits.png | Bin .../dial_plan_basics/dial-plan-visual.png | Bin .../axivox/dial_plan_basics/loop-back.png | Bin .../voip/axivox/dynamic_caller_id.rst | 0 .../dynamic_caller_id/advanced-callerid.png | Bin .../voip/axivox/manage_users.rst | 0 .../axivox/manage_users/follow-me-tab.png | Bin .../axivox/manage_users/forwardings-tab.png | Bin .../voip/axivox/manage_users/general-tab.png | Bin .../manage_users/sip-identifiers-tab.png | Bin .../voip/axivox/manage_users/user-keys.png | Bin .../axivox/manage_users/user-permissions.png | Bin .../voip/axivox/vm_audio_messages.rst | 0 .../axivox/vm_audio_messages/forwardings.png | Bin .../vm_audio_messages/sample-message.png | Bin .../voip/devices_integrations.rst | 0 .../account-settings-zoiper-group.png | Bin .../voip/devices_integrations/allow-mic.png | Bin .../devices_integrations/crm-voip-widget.png | Bin .../linphone-odoo-setup.png | Bin .../provider-zoiper-odoo.png | Bin .../sip-options-zoiper.png | Bin .../voip-odoo-dashboard.png | Bin .../voip/devices_integrations/voip-phone.png | Bin .../{general => productivity}/voip/onsip.rst | 0 .../voip/onsip/asterisk-setting.png | Bin .../voip/onsip/domain-setting.png | Bin .../voip/onsip/incoming-call.png | Bin .../voip/onsip/install-onsip.png | Bin .../voip/onsip/onsip-creds.png | Bin .../voip/onsip/onsip04.png | Bin .../voip/onsip/onsip05.png | Bin .../voip/transfer_forward.rst | 2 +- .../voip/transfer_forward/add-call-queue.png | Bin .../voip/transfer_forward/incoming-call.png | Bin .../voip/transfer_forward/manual-call.png | Bin .../voip/transfer_forward/next-activities.png | Bin .../voip/transfer_forward/transfer.png | Bin .../transfer_forward/widget-operation.png | Bin .../voip/voip_widget.rst | 0 .../voip/voip_widget/activity-widget.png | Bin .../voip/voip_widget/call.png | Bin .../voip/voip_widget/incorrect-number.png | Bin .../voip/voip_widget/missing-parameter.png | Bin .../applications/productivity/whatsapp.rst | 2 +- .../sales/crm/acquire_leads/lead_mining.rst | 2 +- content/applications/sales/crm/pipeline.rst | 1 - content/applications/sales/point_of_sale.rst | 2 +- .../sales/point_of_sale/configuration.rst | 12 +- .../point_of_sale/configuration/epos_ssc.rst | 2 +- .../payment_methods/terminals/ingenico.rst | 3 +- .../payment_methods/terminals/six.rst | 2 +- .../payment_methods/terminals/worldline.rst | 2 +- .../restaurant/kitchen_printing.rst | 4 +- content/applications/sales/rental.rst | 2 +- .../sales/sales/ebay_connector/manage.rst | 2 +- .../sales/ebay_connector/troubleshooting.rst | 2 +- .../sales/subscriptions/plans.rst | 2 +- .../helpdesk/overview/getting_started.rst | 6 +- .../services/helpdesk/overview/ratings.rst | 2 +- .../services/helpdesk/overview/reports.rst | 2 +- .../{productivity => }/studio.rst | 0 .../studio/automated_actions.rst | 0 .../automated-action-example.png | Bin .../automated_actions/new-record-example.png | Bin .../next-activity-example.png | Bin .../on-update-trigger-example.png | Bin .../timed-condition-trigger-example.png | Bin .../{productivity => }/studio/fields.rst | 0 .../studio/fields/checkbox-examples.png | Bin .../studio/fields/date-examples.png | Bin .../studio/fields/date-time-examples.png | Bin .../studio/fields/decimal-examples.png | Bin .../studio/fields/file-examples.png | Bin .../studio/fields/html-example.png | Bin .../studio/fields/integer-examples.png | Bin .../studio/fields/lines-example.png | Bin .../studio/fields/many2many-diagram.png | Bin .../studio/fields/many2one-diagram.png | Bin .../studio/fields/monetary-example.png | Bin .../studio/fields/multiline-text-examples.png | Bin .../studio/fields/one2many-diagram.png | Bin .../studio/fields/priority-example.png | Bin .../studio/fields/selection-examples.png | Bin .../studio/fields/tags-example.png | Bin .../studio/fields/text-examples.png | Bin .../studio/models_modules_apps.rst | 0 .../studio/models_modules_apps/chatter.png | Bin .../studio/models_modules_apps/contact.png | Bin .../picture-pipeline-kanban.png | Bin .../models_modules_apps/user-assignment.png | Bin .../{productivity => }/studio/pdf_reports.rst | 2 +- .../pdf_reports/XML-SO-product-category.png | Bin .../studio/pdf_reports/XML-condition-else.png | Bin .../studio/pdf_reports/XML-condition-if.png | Bin .../studio/pdf_reports/XML-data-table.png | Bin .../studio/pdf_reports/XML-images.png | Bin .../pdf_reports/conditional-block-else.png | Bin .../pdf_reports/conditional-block-if.png | Bin .../studio/pdf_reports/duplicate-report.png | Bin .../studio/pdf_reports/dynamic-table.png | Bin .../studio/pdf_reports/layout-bold.png | Bin .../studio/pdf_reports/layout-boxed.png | Bin .../studio/pdf_reports/layout-light.png | Bin .../studio/pdf_reports/layout-striped.png | Bin .../studio/pdf_reports/powerbox-field.png | Bin .../studio/pdf_reports/table-add-column.png | Bin .../studio/pdf_reports/text-editor.png | Bin .../{productivity => }/studio/views.rst | 0 .../views/activity-lead-opportunity.png | Bin .../studio/views/calendar-event.png | Bin .../studio/views/cohort-subscription.png | Bin .../studio/views/dashboard-sales-report.png | Bin .../studio/views/form-sales-order.png | Bin .../studio/views/gantt-planning.png | Bin .../studio/views/graph-sales-report.png | Bin .../studio/views/kanban-project.png | Bin .../studio/views/list-drag-handle.png | Bin .../studio/views/list-sales-order.png | Bin .../studio/views/map-task.png | Bin .../studio/views/pivot-purchase-report.png | Bin .../studio/views/search-project-kanban.png | Bin content/applications/websites/blog.rst | 2 +- content/applications/websites/livechat.rst | 4 +- .../websites/livechat/responses.rst | 4 +- .../websites/website/configuration.rst | 3 +- .../websites/website/configuration}/cdn.rst | 2 +- .../configuration}/cdn/cdn-base-url.png | Bin .../configuration}/cdn/keycdn-zone.png | Bin .../cdn/odoo-security-message.png | Bin .../website/configuration}/cdn/test-pull.png | Bin .../website/configuration}/cdn/zone-url.png | Bin .../website/configuration}/domain_names.rst | 0 .../configuration}/domain_names/dns.png | Bin .../domain_names/domain-names.png | Bin .../domain_names/domain-owner.png | Bin .../domain_names/domain-search.png | Bin .../domain_names/map-database-online.png | Bin .../domain_names/map-database-sh.png | Bin .../domain_names/register-menu.png | Bin .../website/configuration/multi_website.rst | 6 +- .../applications/websites/website/pages.rst | 2 +- content/contributing.rst | 8 +- content/contributing/development.rst | 10 +- content/contributing/documentation.rst | 4 +- .../developer/howtos/website_themes/setup.rst | 6 +- content/developer/reference/cli.rst | 6 +- content/developer/tutorials/backend.rst | 2 +- content/developer/tutorials/web.rst | 2 +- content/developer/tutorials/website.rst | 2 +- redirects/15.0.txt | 85 +++++++++- redirects/16.0.txt | 8 + 563 files changed, 644 insertions(+), 643 deletions(-) rename content/administration/{maintain/hosting_changes.rst => hosting.rst} (98%) delete mode 100644 content/administration/install.rst delete mode 100644 content/administration/install/online.rst delete mode 100644 content/administration/maintain.rst rename content/administration/{maintain => }/neutralized_database.rst (100%) rename content/{applications/general/users => administration}/odoo_account/delete-account.png (100%) rename content/{applications/general/users/odoo_account.rst => administration/odoo_accounts.rst} (97%) rename content/administration/{maintain => }/odoo_online.rst (79%) rename content/administration/{maintain => }/odoo_online/database-manager.png (100%) rename content/administration/{maintain => }/odoo_online/delete.png (100%) rename content/administration/{maintain => }/odoo_online/invite-users.png (100%) rename content/administration/{maintain => }/on_premise.rst (96%) rename content/administration/{maintain => }/on_premise/add_more_users.png (100%) rename content/administration/{maintain/enterprise.rst => on_premise/community_to_enterprise.rst} (91%) rename content/administration/{maintain/enterprise => on_premise/community_to_enterprise}/db_manager.png (100%) rename content/administration/{maintain/enterprise => on_premise/community_to_enterprise}/enterprise_code.png (100%) rename content/administration/{maintain/enterprise => on_premise/community_to_enterprise}/windows_setup.png (100%) rename content/administration/{maintain/enterprise => on_premise/community_to_enterprise}/windows_uninstall.png (100%) rename content/administration/{maintain => }/on_premise/database_expired.png (100%) rename content/administration/{maintain => }/on_premise/db_manager.gif (100%) rename content/administration/{maintain => }/on_premise/db_uuid.png (100%) rename content/administration/{install => on_premise}/deploy.rst (99%) rename content/administration/{install => on_premise}/email_gateway.rst (100%) rename content/administration/{maintain => }/on_premise/error_message_sub_code.png (100%) rename content/administration/{install => on_premise}/geo_ip.rst (100%) rename content/administration/{install => on_premise}/packages.rst (100%) rename content/administration/{install => on_premise}/source.rst (99%) rename content/administration/{maintain => }/on_premise/unlink_confirm_enterprise_edition.png (100%) rename content/administration/{maintain => }/on_premise/unlink_db_name_collision.png (100%) rename content/administration/{maintain => }/on_premise/unlink_single_db.png (100%) rename content/administration/{maintain => on_premise}/update.rst (99%) rename content/administration/{maintain => }/supported_versions.rst (98%) create mode 100644 content/applications/essentials.rst rename content/applications/{productivity/discuss/overview/plan_activities.rst => essentials/activities.rst} (88%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/activities-menu.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/chatter-activities.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/new-activity-type.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/schedule-activity-view-menu.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/schedule-activity-view.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/schedule-kanban-activity.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/schedule-list-activity.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/schedule-pop-up.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/schedule-recommended-activity.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/settings-activities-types.png (100%) rename content/applications/{productivity/discuss/overview/plan_activities => essentials/activities}/triggered-activities.png (100%) rename content/applications/{general => essentials}/export_import_data.rst (100%) rename content/applications/{general => essentials}/export_import_data/External_id_3rd_party_application_product_categories.csv (100%) rename content/applications/{general => essentials}/export_import_data/External_id_3rd_party_application_products.csv (100%) rename content/applications/{general => essentials}/export_import_data/database_import_test.sql (100%) rename content/applications/{general => essentials}/export_import_data/dragdown.gif (100%) rename content/applications/{general => essentials}/export_import_data/export-data-overview.png (100%) rename content/applications/{general => essentials}/export_import_data/field_list.png (100%) rename content/applications/{general => essentials}/export_import_data/import_button.png (100%) rename content/applications/{general => essentials}/export_import_data/list-view-export.png (100%) rename content/applications/{general => essentials}/export_import_data/m2m_customers_tags.csv (100%) rename content/applications/{general => essentials}/export_import_data/o2m_customers_contacts.csv (100%) rename content/applications/{general => essentials}/export_import_data/o2m_purchase_order_lines.csv (100%) rename content/applications/{general => essentials}/export_import_data/purchase.order_functional_error_line_cant_adpat.csv (100%) rename content/applications/{general => essentials}/in_app_purchase.rst (100%) rename content/applications/{general => essentials}/in_app_purchase/account-info.png (100%) rename content/applications/{general => essentials}/in_app_purchase/buy-pack.png (100%) rename content/applications/{general => essentials}/in_app_purchase/iap.png (100%) rename content/applications/{general => essentials}/in_app_purchase/low-credits.png (100%) rename content/applications/{general => essentials}/in_app_purchase/packs.png (100%) rename content/applications/{general => essentials}/in_app_purchase/sms-icon.png (100%) rename content/applications/{general => essentials}/in_app_purchase/view-services.png (100%) rename content/applications/{general => essentials}/reporting.rst (100%) rename content/applications/{general => essentials}/reporting/bar.png (100%) rename content/applications/{general => essentials}/reporting/comparison.png (100%) rename content/applications/{general => essentials}/reporting/cumulative.png (100%) rename content/applications/{general => essentials}/reporting/graph-button.png (100%) rename content/applications/{general => essentials}/reporting/line.png (100%) rename content/applications/{general => essentials}/reporting/measures.png (100%) rename content/applications/{general => essentials}/reporting/multiple-groups.png (100%) rename content/applications/{general => essentials}/reporting/non-cumulative.png (100%) rename content/applications/{general => essentials}/reporting/non-stacked-bar.png (100%) rename content/applications/{general => essentials}/reporting/non-stacked-line.png (100%) rename content/applications/{general => essentials}/reporting/pie.png (100%) rename content/applications/{general => essentials}/reporting/pivot-button.png (100%) rename content/applications/{general => essentials}/reporting/single-group.png (100%) rename content/applications/{general => essentials}/reporting/stacked-bar.png (100%) rename content/applications/{general => essentials}/reporting/stacked-line.png (100%) rename content/applications/{general => essentials}/search.rst (100%) rename content/applications/{general => essentials}/search/custom-filter.png (100%) rename content/applications/{general => essentials}/search/group.png (100%) rename content/applications/{general => essentials}/search/preconfigured-filters.png (100%) rename content/applications/{general => essentials}/search/search-values.png (100%) delete mode 100644 content/applications/general/auth.rst rename content/applications/general/{users => }/companies.rst (90%) rename content/applications/general/{users => }/companies/access_rights_multi_companies.png (100%) rename content/applications/general/{users => }/companies/create_js_store_us.png (100%) rename content/applications/general/{ => companies}/digest_emails.rst (100%) rename content/applications/general/{ => companies}/digest_emails/digest-email-settings.png (100%) rename content/applications/general/{ => companies}/digest_emails/periodic-digest.png (100%) rename content/applications/general/{users => }/companies/document_layout.png (100%) rename content/applications/general/{email_communication => companies}/email_template.rst (99%) rename content/applications/general/{email_communication => companies}/email_template/composer-mass-mailing.png (100%) rename content/applications/general/{email_communication => companies}/email_template/dynamic-placeholders.png (100%) rename content/applications/general/{email_communication => companies}/email_template/edit-language-template.png (100%) rename content/applications/general/{email_communication => companies}/email_template/html-code-editor.png (100%) rename content/applications/general/{email_communication => companies}/email_template/powerbox-feature.png (100%) rename content/applications/general/{email_communication => companies}/email_template/reply-to-template-sales.png (100%) rename content/applications/general/{email_communication => companies}/email_template/reset.png (100%) rename content/applications/general/{email_communication => companies}/email_template/rich-text-editor.png (100%) rename content/applications/general/{email_communication => companies}/email_template/translation-body.png (100%) rename content/applications/general/{users => }/companies/favicon.png (100%) rename content/applications/general/{users => }/companies/inter_company_transactions.png (100%) rename content/applications/general/{users => }/companies/invoice_inter_company.png (100%) rename content/applications/general/{users => }/companies/multi_companies_menu_dashboard.png (100%) rename content/applications/general/{users => }/companies/product_form_company.png (100%) rename content/applications/general/{users => }/companies/purchase_order_inter_company.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth.rst (99%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/application-id.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/from-name-remain.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/managed-application.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/outlook-token.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/outlookcreds.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/permissions.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/secretvalue.png (100%) rename content/{administration/maintain => applications/general/email_communication}/azure_oauth/verify-outlook.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth.rst (99%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/403-error.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/client-credentials.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/error-400.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/forbidden-error.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/green-token.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/new-project.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/outgoing-servers.png (100%) rename content/{administration/maintain => applications/general/email_communication}/google_oauth/published-status.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api.rst (98%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/add-domain-email.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/api-settings.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/authenticate.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/check-dns.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/host-value-dns.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/server-settings.png (100%) rename content/{administration/maintain => applications/general/email_communication}/mailjet_api/smtp-config.png (100%) create mode 100644 content/applications/general/integrations.rst rename content/applications/general/{ => integrations}/geolocation.rst (94%) rename content/applications/general/{ => integrations}/geolocation/contacts.png (100%) rename content/applications/general/{ => integrations}/geolocation/google-places-api-key.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins.rst (95%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail.rst (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/allow-permissions.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/authorize-access.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/choose-account.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/database-url.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/deploy-from-manifest.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/gh-download-zip.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/gmail-side-panel.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/google-workspace-marketplace.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/install-add-on.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/legacy-editor.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/mail-plugin-setting.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/odoo-domain-constraint.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/gmail/panel-login.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook.rst (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/add-in-warning.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/all-outlook-settings.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/custom-add-ins.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/customize-actions.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/enter-database-url.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/more-actions.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/my-add-ins.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/new-window-warning.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/odoo-for-outlook.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/odoo-outlook-shortcut.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/odoo-permission.png (100%) rename content/applications/{productivity => general/integrations}/mail_plugins/outlook/panel-login.png (100%) rename content/applications/{websites/website/configuration => general/integrations}/unsplash.rst (100%) rename content/applications/{productivity => general}/iot.rst (100%) rename content/applications/{productivity => general}/iot/config.rst (100%) rename content/applications/{productivity => general}/iot/config/connect.rst (100%) rename content/applications/{productivity => general}/iot/config/connect/configure-wifi-network-iot.png (100%) rename content/applications/{productivity => general}/iot/config/connect/connect-iot-box.png (100%) rename content/applications/{productivity => general}/iot/config/connect/connect-iot-wifi.png (100%) rename content/applications/{productivity => general}/iot/config/connect/connect-iot.png (100%) rename content/applications/{productivity => general}/iot/config/connect/install-iot-app.png (100%) rename content/applications/{productivity => general}/iot/config/connect/iot-box-connected.png (100%) rename content/applications/{productivity => general}/iot/config/connect/iot-box-schema.png (100%) rename content/applications/{productivity => general}/iot/config/connect/iox-box-schema-3.png (100%) rename content/applications/{productivity => general}/iot/config/connect/server-token.png (100%) rename content/applications/{productivity => general}/iot/config/flash_sdcard.rst (100%) rename content/applications/{productivity => general}/iot/config/flash_sdcard/etcher-app.png (100%) rename content/applications/{productivity => general}/iot/config/flash_sdcard/flash-upgrade.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot.rst (99%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/dns-chrome.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/dns-edge.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/dns-firefox.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/odoo-new-domain.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/secured-connection.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/status-ok.png (100%) rename content/applications/{productivity => general}/iot/config/https_certificate_iot/sub-example-in-progress.png (100%) rename content/applications/{productivity => general}/iot/config/pos.rst (95%) rename content/applications/{productivity => general}/iot/config/pos/iot-connected-devices.png (100%) rename content/applications/{productivity => general}/iot/config/pos/pos-connections.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting.rst (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/add-printer-add.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/add-printer-filled.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/add-printer.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/barcode-scanner-settings.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/cable-mettler.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/epson-compatibility-compare.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/epson-tm-u220-specification.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/keyboard-layout.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/modify-printer.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/printer-status.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/receipt-example.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/receipt-print-random-letters.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/sub-type.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/tm-u220-ldv-hdv-scale35.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/tm-u220-ldv-hdv.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/tm-u220-ldv-scale75.png (100%) rename content/applications/{productivity => general}/iot/config/troubleshooting/tm-u220-ldv.png (100%) rename content/applications/{productivity => general}/iot/config/windows_iot.rst (99%) rename content/applications/{productivity => general}/iot/config/windows_iot/advanced-settings.png (100%) rename content/applications/{productivity => general}/iot/config/windows_iot/inbound-rules.png (100%) rename content/applications/{productivity => general}/iot/config/windows_iot/new-rule.png (100%) rename content/applications/{productivity => general}/iot/config/windows_iot/protocol-port.png (100%) rename content/applications/{productivity => general}/iot/config/windows_iot/radio-port.png (100%) rename content/applications/{productivity => general}/iot/devices.rst (100%) rename content/applications/{productivity => general}/iot/devices/camera.rst (100%) rename content/applications/{productivity => general}/iot/devices/camera/camera-dropdown.png (100%) rename content/applications/{productivity => general}/iot/devices/camera/control-point-device.png (100%) rename content/applications/{productivity => general}/iot/devices/camera/serial-number-picture.png (100%) rename content/applications/{productivity => general}/iot/devices/footswitch.rst (100%) rename content/applications/{productivity => general}/iot/devices/footswitch/footswitch-dropdown.png (100%) rename content/applications/{productivity => general}/iot/devices/footswitch/footswitch-example.png (100%) rename content/applications/{productivity => general}/iot/devices/measurement_tool.rst (100%) rename content/applications/{productivity => general}/iot/devices/measurement_tool/device-dropdown.png (100%) rename content/applications/{productivity => general}/iot/devices/measurement_tool/measurement-control-point.png (100%) rename content/applications/{productivity => general}/iot/devices/measurement_tool/measurement-tool.jpeg (100%) rename content/applications/{productivity => general}/iot/devices/printer.rst (100%) rename content/applications/{productivity => general}/iot/devices/printer/print-labels-button.png (100%) rename content/applications/{productivity => general}/iot/devices/printer/printer-controlpoint.png (100%) rename content/applications/{productivity => general}/iot/devices/printer/printer-detected.png (100%) rename content/applications/{productivity => general}/iot/devices/printer/printer-prompt.png (100%) rename content/applications/{productivity => general}/iot/devices/printer/printers-listed.png (100%) rename content/applications/{productivity => general}/iot/devices/scale.rst (100%) rename content/applications/{productivity => general}/iot/devices/scale/driver-list.png (100%) rename content/applications/{productivity => general}/iot/devices/scale/electronic-scale-feature.png (100%) rename content/applications/{productivity => general}/iot/devices/scale/iot-box-pos.png (100%) rename content/applications/{productivity => general}/iot/devices/scale/iot-choice.png (100%) rename content/applications/{productivity => general}/iot/devices/scale/scale-view.png (100%) rename content/applications/{productivity => general}/iot/devices/screen.rst (100%) rename content/applications/{productivity => general}/iot/devices/screen/screen-no-screen.png (100%) rename content/applications/{productivity => general}/iot/devices/screen/screen-pos-client-display-no-order.png (100%) rename content/applications/{productivity => general}/iot/devices/screen/screen-pos-client-display.png (100%) rename content/applications/{productivity => general}/iot/devices/screen/screen-pos-icon.png (100%) rename content/applications/{productivity => general}/iot/devices/screen/screen-pos-screen-config.png (100%) rename content/applications/{productivity => general}/iot/devices/screen/screen-screen-name-example.png (100%) rename content/applications/general/{auth => users}/2fa.rst (100%) rename content/applications/general/{auth => users}/2fa/2fa_input.png (100%) rename content/applications/general/{auth => users}/2fa/authenticator.png (100%) rename content/applications/general/{auth => users}/2fa/input_secret.png (100%) rename content/applications/general/{auth => users}/2fa/preferences.png (100%) rename content/applications/general/{auth => users}/2fa/scan_barcode.jpg (100%) rename content/applications/general/{auth => users}/2fa/sec_enhanced.png (100%) rename content/applications/general/{auth => users}/2fa/sec_tab.png (100%) rename content/applications/general/{auth => users}/2fa/secret_visible.png (100%) rename content/applications/general/{auth => users}/2fa/totp_enabled.png (100%) rename content/applications/general/{auth => users}/2fa/totp_scan.png (100%) rename content/applications/general/{auth => users}/azure.rst (99%) rename content/applications/general/{auth => users}/azure/accept-access.png (100%) rename content/applications/general/{auth => users}/azure/authentication-tokens.png (100%) rename content/applications/general/{auth => users}/azure/login-next.png (100%) rename content/applications/general/{auth => users}/azure/odoo-login.png (100%) rename content/applications/general/{auth => users}/azure/odoo-provider-settings.png (100%) rename content/applications/general/{auth => users}/azure/overview-azure-app.png (100%) rename content/applications/general/users/{manage_users => }/change-password.png (100%) rename content/applications/general/{auth => users}/google.rst (99%) rename content/applications/general/{auth => users}/google/client-id.png (100%) rename content/applications/general/{auth => users}/google/consent-selection.png (100%) rename content/applications/general/{auth => users}/google/consent.png (100%) rename content/applications/general/{auth => users}/google/credentials-button.png (100%) rename content/applications/general/{auth => users}/google/first-login.png (100%) rename content/applications/general/{auth => users}/google/new-project-details.png (100%) rename content/applications/general/{auth => users}/google/odoo-client-id.png (100%) rename content/applications/general/{auth => users}/google/secret-ids.png (100%) rename content/applications/general/users/{manage_users => }/invitation-email.png (100%) rename content/applications/general/{auth => users}/ldap.rst (100%) rename content/applications/general/{auth => users}/ldap/ldap01.png (100%) rename content/applications/general/{auth => users}/ldap/ldap02.png (100%) rename content/applications/general/{auth => users}/ldap/ldap03.png (100%) rename content/applications/general/{auth => users}/ldap/ldap04.png (100%) rename content/applications/general/{auth => users}/ldap/ldap05.png (100%) rename content/applications/general/{auth => users}/ldap/ldap06.png (100%) rename content/applications/general/{auth => users}/ldap/ldap07.png (100%) rename content/applications/general/users/{manage_users => }/manage-users.png (100%) delete mode 100644 content/applications/general/users/manage_users.rst rename content/applications/general/users/{manage_users => }/multi-companies.png (100%) rename content/applications/general/users/{manage_users => }/new_user.png (100%) rename content/applications/general/users/{manage_users => }/password-email.png (100%) rename content/applications/general/users/{manage_users => }/password-reset-login.png (100%) rename content/applications/general/users/{manage_users => }/user-type.png (100%) delete mode 100644 content/applications/productivity/discuss/advanced.rst rename content/applications/productivity/discuss/{overview/get_started => }/channels-direct-messages.png (100%) rename content/applications/productivity/discuss/{overview/get_started => }/chat-windows.png (100%) rename content/applications/productivity/discuss/{advanced => }/ice_servers.rst (100%) rename content/applications/productivity/discuss/{advanced => }/ice_servers/connect-twilio-to-odoo.png (100%) rename content/applications/productivity/discuss/{advanced => }/ice_servers/custom-ice-servers-list.png (100%) rename content/applications/productivity/discuss/{advanced => }/ice_servers/ice-servers-page.png (100%) rename content/applications/productivity/discuss/{advanced => }/ice_servers/twilio-acct-info.png (100%) rename content/applications/productivity/discuss/{advanced => }/ice_servers/twilio-welcome.png (100%) rename content/applications/productivity/discuss/{overview/get_started => }/odoobot-push.png (100%) delete mode 100644 content/applications/productivity/discuss/overview.rst delete mode 100644 content/applications/productivity/discuss/overview/get_started.rst rename content/applications/productivity/discuss/{overview/get_started => }/preferences-user.png (100%) rename content/applications/productivity/discuss/{overview/get_started => }/reactions-discuss.png (100%) rename content/applications/productivity/discuss/{overview/get_started => }/starred-messages.png (100%) rename content/applications/productivity/discuss/{overview/get_started => }/status.png (100%) rename content/applications/productivity/discuss/{overview => }/team_communication.rst (98%) rename content/applications/productivity/discuss/{overview => }/team_communication/channel-settings.png (100%) rename content/applications/productivity/discuss/{overview => }/team_communication/chatter-channel.png (100%) rename content/applications/productivity/discuss/{overview => }/team_communication/filter.png (100%) rename content/applications/productivity/discuss/{overview => }/team_communication/invite-channel.png (100%) rename content/applications/productivity/discuss/{overview => }/team_communication/public-private-channel.png (100%) rename content/applications/productivity/discuss/{overview => }/team_communication/quick-search.png (100%) rename content/applications/{finance => productivity}/documents.rst (100%) rename content/applications/{finance => productivity}/documents/access-workflow-actions.png (100%) rename content/applications/{finance => productivity}/documents/accounting-files-centralization.png (100%) rename content/applications/{finance => productivity}/documents/basic-condition-example.png (100%) rename content/applications/{finance => productivity}/documents/domain-condition-example.png (100%) rename content/applications/{finance => productivity}/documents/files-centralization.png (100%) rename content/applications/{finance => productivity}/documents/reminder-email.png (100%) rename content/applications/{finance => productivity}/documents/right-panel-actions.png (100%) rename content/applications/{finance => productivity}/documents/right-panel-options.png (100%) rename content/applications/{finance => productivity}/documents/split-pdf.png (100%) rename content/applications/{finance => productivity}/documents/sub-workspaces-creation.png (100%) rename content/applications/{finance => productivity}/documents/use-domain-condition.png (100%) rename content/applications/{finance => productivity}/documents/workflow-action-example.png (100%) rename content/applications/{finance => productivity}/sign.rst (99%) rename content/applications/{finance => productivity}/sign/edit-field-types.png (100%) rename content/applications/{finance => productivity}/sign/final-validation.png (100%) rename content/applications/{finance => productivity}/sign/itsme-identification.png (100%) rename content/applications/{finance => productivity}/sign/sign-hash.png (100%) rename content/applications/{finance => productivity}/sign/signature-status.png (100%) rename content/applications/{finance => productivity}/sign/sms-verification.png (100%) rename content/applications/{finance => productivity}/sign/tip-placeholder.png (100%) rename content/applications/{finance => productivity}/spreadsheet.rst (100%) rename content/applications/{finance => productivity}/spreadsheet/insert.rst (100%) rename content/applications/{finance => productivity}/spreadsheet/insert/insert-spreadsheet.png (100%) rename content/applications/{finance => productivity}/spreadsheet/insert/missing-cells.png (100%) rename content/applications/{finance => productivity}/spreadsheet/templates.rst (100%) rename content/applications/{finance => productivity}/spreadsheet/templates/budget-report.png (100%) rename content/applications/{finance => productivity}/spreadsheet/templates/pipeline-revenue.png (100%) rename content/applications/{finance => productivity}/spreadsheet/templates/report-templates.png (100%) rename content/applications/{finance => productivity}/spreadsheet/templates/sales-commission.png (100%) rename content/applications/{finance => productivity}/spreadsheet/ui-elements.png (100%) rename content/applications/{general => productivity}/voip.rst (100%) rename content/applications/{general => productivity}/voip/axivox.rst (100%) rename content/applications/{general => productivity}/voip/axivox/axivox_config.rst (100%) rename content/applications/{general => productivity}/voip/axivox/axivox_config/manager-sip.png (100%) rename content/applications/{general => productivity}/voip/axivox/axivox_config/odoo-user.png (100%) rename content/applications/{general => productivity}/voip/axivox/axivox_config/voip-configuration.png (100%) rename content/applications/{general => productivity}/voip/axivox/call_queues.rst (100%) rename content/applications/{general => productivity}/voip/axivox/call_queues/call-queue.png (100%) rename content/applications/{general => productivity}/voip/axivox/call_queues/event-type.png (100%) rename content/applications/{general => productivity}/voip/axivox/call_queues/report.png (100%) rename content/applications/{general => productivity}/voip/axivox/conference_calls.rst (100%) rename content/applications/{general => productivity}/voip/axivox/conference_calls/conference-invite.png (100%) rename content/applications/{general => productivity}/voip/axivox/conference_calls/new-conference.png (100%) rename content/applications/{general => productivity}/voip/axivox/conference_calls/phone-widget.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced.rst (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/access-config.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/access-list.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/dispatcher-element.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/dispatcher.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/multi-switch.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/receptionist.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/switch.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/time-condition.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_advanced/visual-editor.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_basics.rst (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_basics/basic-scenario.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_basics/dial-plan-edits.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_basics/dial-plan-visual.png (100%) rename content/applications/{general => productivity}/voip/axivox/dial_plan_basics/loop-back.png (100%) rename content/applications/{general => productivity}/voip/axivox/dynamic_caller_id.rst (100%) rename content/applications/{general => productivity}/voip/axivox/dynamic_caller_id/advanced-callerid.png (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users.rst (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users/follow-me-tab.png (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users/forwardings-tab.png (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users/general-tab.png (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users/sip-identifiers-tab.png (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users/user-keys.png (100%) rename content/applications/{general => productivity}/voip/axivox/manage_users/user-permissions.png (100%) rename content/applications/{general => productivity}/voip/axivox/vm_audio_messages.rst (100%) rename content/applications/{general => productivity}/voip/axivox/vm_audio_messages/forwardings.png (100%) rename content/applications/{general => productivity}/voip/axivox/vm_audio_messages/sample-message.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations.rst (100%) rename content/applications/{general => productivity}/voip/devices_integrations/account-settings-zoiper-group.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/allow-mic.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/crm-voip-widget.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/linphone-odoo-setup.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/provider-zoiper-odoo.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/sip-options-zoiper.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/voip-odoo-dashboard.png (100%) rename content/applications/{general => productivity}/voip/devices_integrations/voip-phone.png (100%) rename content/applications/{general => productivity}/voip/onsip.rst (100%) rename content/applications/{general => productivity}/voip/onsip/asterisk-setting.png (100%) rename content/applications/{general => productivity}/voip/onsip/domain-setting.png (100%) rename content/applications/{general => productivity}/voip/onsip/incoming-call.png (100%) rename content/applications/{general => productivity}/voip/onsip/install-onsip.png (100%) rename content/applications/{general => productivity}/voip/onsip/onsip-creds.png (100%) rename content/applications/{general => productivity}/voip/onsip/onsip04.png (100%) rename content/applications/{general => productivity}/voip/onsip/onsip05.png (100%) rename content/applications/{general => productivity}/voip/transfer_forward.rst (98%) rename content/applications/{general => productivity}/voip/transfer_forward/add-call-queue.png (100%) rename content/applications/{general => productivity}/voip/transfer_forward/incoming-call.png (100%) rename content/applications/{general => productivity}/voip/transfer_forward/manual-call.png (100%) rename content/applications/{general => productivity}/voip/transfer_forward/next-activities.png (100%) rename content/applications/{general => productivity}/voip/transfer_forward/transfer.png (100%) rename content/applications/{general => productivity}/voip/transfer_forward/widget-operation.png (100%) rename content/applications/{general => productivity}/voip/voip_widget.rst (100%) rename content/applications/{general => productivity}/voip/voip_widget/activity-widget.png (100%) rename content/applications/{general => productivity}/voip/voip_widget/call.png (100%) rename content/applications/{general => productivity}/voip/voip_widget/incorrect-number.png (100%) rename content/applications/{general => productivity}/voip/voip_widget/missing-parameter.png (100%) rename content/applications/{productivity => }/studio.rst (100%) rename content/applications/{productivity => }/studio/automated_actions.rst (100%) rename content/applications/{productivity => }/studio/automated_actions/automated-action-example.png (100%) rename content/applications/{productivity => }/studio/automated_actions/new-record-example.png (100%) rename content/applications/{productivity => }/studio/automated_actions/next-activity-example.png (100%) rename content/applications/{productivity => }/studio/automated_actions/on-update-trigger-example.png (100%) rename content/applications/{productivity => }/studio/automated_actions/timed-condition-trigger-example.png (100%) rename content/applications/{productivity => }/studio/fields.rst (100%) rename content/applications/{productivity => }/studio/fields/checkbox-examples.png (100%) rename content/applications/{productivity => }/studio/fields/date-examples.png (100%) rename content/applications/{productivity => }/studio/fields/date-time-examples.png (100%) rename content/applications/{productivity => }/studio/fields/decimal-examples.png (100%) rename content/applications/{productivity => }/studio/fields/file-examples.png (100%) rename content/applications/{productivity => }/studio/fields/html-example.png (100%) rename content/applications/{productivity => }/studio/fields/integer-examples.png (100%) rename content/applications/{productivity => }/studio/fields/lines-example.png (100%) rename content/applications/{productivity => }/studio/fields/many2many-diagram.png (100%) rename content/applications/{productivity => }/studio/fields/many2one-diagram.png (100%) rename content/applications/{productivity => }/studio/fields/monetary-example.png (100%) rename content/applications/{productivity => }/studio/fields/multiline-text-examples.png (100%) rename content/applications/{productivity => }/studio/fields/one2many-diagram.png (100%) rename content/applications/{productivity => }/studio/fields/priority-example.png (100%) rename content/applications/{productivity => }/studio/fields/selection-examples.png (100%) rename content/applications/{productivity => }/studio/fields/tags-example.png (100%) rename content/applications/{productivity => }/studio/fields/text-examples.png (100%) rename content/applications/{productivity => }/studio/models_modules_apps.rst (100%) rename content/applications/{productivity => }/studio/models_modules_apps/chatter.png (100%) rename content/applications/{productivity => }/studio/models_modules_apps/contact.png (100%) rename content/applications/{productivity => }/studio/models_modules_apps/picture-pipeline-kanban.png (100%) rename content/applications/{productivity => }/studio/models_modules_apps/user-assignment.png (100%) rename content/applications/{productivity => }/studio/pdf_reports.rst (99%) rename content/applications/{productivity => }/studio/pdf_reports/XML-SO-product-category.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/XML-condition-else.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/XML-condition-if.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/XML-data-table.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/XML-images.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/conditional-block-else.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/conditional-block-if.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/duplicate-report.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/dynamic-table.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/layout-bold.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/layout-boxed.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/layout-light.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/layout-striped.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/powerbox-field.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/table-add-column.png (100%) rename content/applications/{productivity => }/studio/pdf_reports/text-editor.png (100%) rename content/applications/{productivity => }/studio/views.rst (100%) rename content/applications/{productivity => }/studio/views/activity-lead-opportunity.png (100%) rename content/applications/{productivity => }/studio/views/calendar-event.png (100%) rename content/applications/{productivity => }/studio/views/cohort-subscription.png (100%) rename content/applications/{productivity => }/studio/views/dashboard-sales-report.png (100%) rename content/applications/{productivity => }/studio/views/form-sales-order.png (100%) rename content/applications/{productivity => }/studio/views/gantt-planning.png (100%) rename content/applications/{productivity => }/studio/views/graph-sales-report.png (100%) rename content/applications/{productivity => }/studio/views/kanban-project.png (100%) rename content/applications/{productivity => }/studio/views/list-drag-handle.png (100%) rename content/applications/{productivity => }/studio/views/list-sales-order.png (100%) rename content/applications/{productivity => }/studio/views/map-task.png (100%) rename content/applications/{productivity => }/studio/views/pivot-purchase-report.png (100%) rename content/applications/{productivity => }/studio/views/search-project-kanban.png (100%) rename content/{administration/install => applications/websites/website/configuration}/cdn.rst (98%) rename content/{administration/install => applications/websites/website/configuration}/cdn/cdn-base-url.png (100%) rename content/{administration/install => applications/websites/website/configuration}/cdn/keycdn-zone.png (100%) rename content/{administration/install => applications/websites/website/configuration}/cdn/odoo-security-message.png (100%) rename content/{administration/install => applications/websites/website/configuration}/cdn/test-pull.png (100%) rename content/{administration/install => applications/websites/website/configuration}/cdn/zone-url.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names.rst (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/dns.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/domain-names.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/domain-owner.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/domain-search.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/map-database-online.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/map-database-sh.png (100%) rename content/{administration/maintain => applications/websites/website/configuration}/domain_names/register-menu.png (100%) diff --git a/content/administration.rst b/content/administration.rst index 68c18e44b..31b14f2f8 100644 --- a/content/administration.rst +++ b/content/administration.rst @@ -3,20 +3,62 @@ :hide-page-toc: :show-toc: -==================== -Install and Maintain -==================== +=================== +Database management +=================== These guides provide instructions on how to install, maintain and upgrade Odoo databases. .. seealso:: - :doc:`History of Versions ` + :doc:`History of Versions ` + +Installation +============ + +Depending on the intended use case, there are multiple ways to install Odoo - or not install it at +all. + +- :doc:`Online ` is the easiest way to use Odoo in production or to try it. + +- :doc:`Packaged installers ` are suitable for testing Odoo and + developing modules. They can be used for long-term production with additional deployment and + maintenance work. + +- :doc:`Source install ` provides greater flexibility, as it + allows, for example, running multiple Odoo versions on the same system. It is adequate to develop + modules and can be used as a base for production deployment. + +- A `Docker `_ base image is available for development or + deployment. + +.. _install/editions: + +Editions +======== + +There are two different editions. + +**Odoo Community** is the free and open-source version of the software, licensed under the `GNU +LGPLv3 `_. It is the core upon which Odoo +Enterprise is built. + +**Odoo Enterprise** is the shared source version of the software, giving access to more +functionalities, including functional support, upgrades, and hosting. `Pricing +`_ starts from one app free. + +.. tip:: + :doc:`Switch from Community to Enterprise ` at + any time (except for the source install). .. toctree:: :titlesonly: - administration/install - administration/maintain - administration/upgrade + administration/hosting + administration/odoo_online administration/odoo_sh + administration/on_premise + administration/upgrade + administration/neutralized_database + administration/supported_versions + administration/odoo_accounts diff --git a/content/administration/maintain/hosting_changes.rst b/content/administration/hosting.rst similarity index 98% rename from content/administration/maintain/hosting_changes.rst rename to content/administration/hosting.rst index f0322df4e..5e308e126 100644 --- a/content/administration/maintain/hosting_changes.rst +++ b/content/administration/hosting.rst @@ -1,4 +1,9 @@ -======================= +======= +Hosting +======= + +.. _hosting/change-solution: + Change hosting solution ======================= diff --git a/content/administration/install.rst b/content/administration/install.rst deleted file mode 100644 index a87edd5f3..000000000 --- a/content/administration/install.rst +++ /dev/null @@ -1,50 +0,0 @@ -:show-content: - -======= -Install -======= - -Depending on the intended use case, there are multiple ways to install Odoo - or not install it at -all. - -- :doc:`Online ` is the easiest way to use Odoo in production or to try it. - -- :doc:`Packaged installers ` are suitable for testing Odoo and developing - modules. They can be used for long-term production with additional deployment and maintenance - work. - -- :doc:`Source install ` provides greater flexibility, as it allows, for example, - running multiple Odoo versions on the same system. It is adequate to develop modules and can be - used as a base for production deployment. - -- A `Docker `_ base image is available for development or - deployment. - -.. _install/editions: - -Editions -======== - -There are two different editions. - -**Odoo Community** is the free and open-source version of the software, licensed under the `GNU -LGPLv3 `_. It is the core upon which Odoo -Enterprise is built. - -**Odoo Enterprise** is the shared source version of the software, giving access to more -functionalities, including functional support, upgrades, and hosting. `Pricing -`_ starts from one app free. - -.. tip:: - :doc:`Switch from Community to Enterprise ` at any time (except for the - source install). - -.. toctree:: - - install/online - install/packages - install/source - install/deploy - install/cdn - install/email_gateway - install/geo_ip diff --git a/content/administration/install/online.rst b/content/administration/install/online.rst deleted file mode 100644 index 544eac16d..000000000 --- a/content/administration/install/online.rst +++ /dev/null @@ -1,21 +0,0 @@ -====== -Online -====== - -Online instances are accessed using any web browser and do not require a local installation. - -Demo ----- - -To quickly try out Odoo, shared `demo `_ instances are available. No -registration is required, but each instance only lives for a few hours. - -Odoo Online ------------ - -`Odoo Online `_ provides private instances which are fully managed and -hosted by Odoo. It can be used for long-term production or to test Odoo thoroughly, including -customizations that don't require code. - -.. note:: - Odoo Online is incompatible with custom modules or the Odoo App Store. diff --git a/content/administration/maintain.rst b/content/administration/maintain.rst deleted file mode 100644 index 17c879858..000000000 --- a/content/administration/maintain.rst +++ /dev/null @@ -1,19 +0,0 @@ -:nosearch: - -======== -Maintain -======== - -.. toctree:: - - maintain/domain_names - maintain/azure_oauth - maintain/google_oauth - maintain/mailjet_api - maintain/update - maintain/enterprise - maintain/hosting_changes - maintain/odoo_online - maintain/on_premise - maintain/neutralized_database - maintain/supported_versions diff --git a/content/administration/maintain/neutralized_database.rst b/content/administration/neutralized_database.rst similarity index 100% rename from content/administration/maintain/neutralized_database.rst rename to content/administration/neutralized_database.rst diff --git a/content/applications/general/users/odoo_account/delete-account.png b/content/administration/odoo_account/delete-account.png similarity index 100% rename from content/applications/general/users/odoo_account/delete-account.png rename to content/administration/odoo_account/delete-account.png diff --git a/content/applications/general/users/odoo_account.rst b/content/administration/odoo_accounts.rst similarity index 97% rename from content/applications/general/users/odoo_account.rst rename to content/administration/odoo_accounts.rst index c0f6afd88..7b938e5e1 100644 --- a/content/applications/general/users/odoo_account.rst +++ b/content/administration/odoo_accounts.rst @@ -1,6 +1,6 @@ -======================== -Odoo.com account changes -======================== +================= +Odoo.com accounts +================= This documentation is dedicated to edits made to an Odoo.com account. The following processes describe how to delete an Odoo.com account, and how to change the password on an Odoo.com account. diff --git a/content/administration/maintain/odoo_online.rst b/content/administration/odoo_online.rst similarity index 79% rename from content/administration/maintain/odoo_online.rst rename to content/administration/odoo_online.rst index d992b0f90..e844c26aa 100644 --- a/content/administration/maintain/odoo_online.rst +++ b/content/administration/odoo_online.rst @@ -1,6 +1,21 @@ -=============================== -Odoo Online database management -=============================== +=========== +Odoo Online +=========== + +`Odoo Online `_ provides private databases which are fully managed and +hosted by Odoo. It can be used for long-term production or to test Odoo thoroughly, including +customizations that don't require code. + +.. note:: + Odoo Online is incompatible with custom modules or the Odoo App Store. + +Odoo Online databases are accessed using any web browser and do not require a local installation. + +To quickly try out Odoo, shared `demo `_ instances are available. No +registration is required, but each instance only lives for a few hours. + +Database management +=================== To manage a database, go to the `database manager `_ and sign in as the database administrator. @@ -69,7 +84,8 @@ Download a ZIP file containing a backup of the database. Domain names ============ -Use a custom :doc:`domain name ` to access the database via another URL. +Use a custom :doc:`domain name ` to +access the database via another URL. .. tip:: You can :ref:`register a domain name for free `. @@ -129,5 +145,5 @@ users, click :guilabel:`Add more users`. To remove users, select them and click :guilabel:`Remove`. .. seealso:: - - :doc:`/applications/general/users/manage_users` - - :doc:`/applications/general/users/odoo_account` + - :doc:`/applications/general/users` + - :doc:`odoo_accounts` diff --git a/content/administration/maintain/odoo_online/database-manager.png b/content/administration/odoo_online/database-manager.png similarity index 100% rename from content/administration/maintain/odoo_online/database-manager.png rename to content/administration/odoo_online/database-manager.png diff --git a/content/administration/maintain/odoo_online/delete.png b/content/administration/odoo_online/delete.png similarity index 100% rename from content/administration/maintain/odoo_online/delete.png rename to content/administration/odoo_online/delete.png diff --git a/content/administration/maintain/odoo_online/invite-users.png b/content/administration/odoo_online/invite-users.png similarity index 100% rename from content/administration/maintain/odoo_online/invite-users.png rename to content/administration/odoo_online/invite-users.png diff --git a/content/administration/odoo_sh/getting_started/create.rst b/content/administration/odoo_sh/getting_started/create.rst index 10dee07d9..d794ed971 100644 --- a/content/administration/odoo_sh/getting_started/create.rst +++ b/content/administration/odoo_sh/getting_started/create.rst @@ -91,7 +91,7 @@ Import your database ==================== You can import your database in your Odoo.sh project as long as it is in a :doc:`supported version -` of Odoo. +` of Odoo. Push your modules in production ------------------------------- @@ -202,4 +202,4 @@ therefore removed, as you can only have one database linked per subscription. If you plan to make it your production, unlink your former database from the subscription, and register the newly imported database. Read the :doc:`database registration documentation -<../../maintain/on_premise>` for instructions. +<../../on_premise>` for instructions. diff --git a/content/administration/odoo_sh/getting_started/first_module.rst b/content/administration/odoo_sh/getting_started/first_module.rst index c333f83e0..3499306fe 100644 --- a/content/administration/odoo_sh/getting_started/first_module.rst +++ b/content/administration/odoo_sh/getting_started/first_module.rst @@ -85,7 +85,7 @@ From the Odoo.sh editor, in a terminal: $ odoo-bin scaffold my_module ~/src/user/ -Or, from your computer, if you have an :doc:`installation of Odoo <../../install/source>`: +Or, from your computer, if you have an :doc:`installation of Odoo <../../on_premise/source>`: .. code-block:: bash diff --git a/content/administration/maintain/on_premise.rst b/content/administration/on_premise.rst similarity index 96% rename from content/administration/maintain/on_premise.rst rename to content/administration/on_premise.rst index ff72dbe20..15a5e43e1 100644 --- a/content/administration/maintain/on_premise.rst +++ b/content/administration/on_premise.rst @@ -1,6 +1,8 @@ -============================== -On-premise database management -============================== +:show-content: + +========== +On-premise +========== Register a database =================== @@ -19,7 +21,6 @@ If you are unable to register your database, you will likely encounter this message: .. image:: on_premise/error_message_sub_code.png - :align: center :alt: Something went wrong while registering your database, you can try again or contact Odoo Help @@ -42,13 +43,11 @@ Solutions `__ with the button "Unlink database" .. image:: on_premise/unlink_single_db.png - :align: center A confirmation message will appear; make sure this is the correct database as it will be deactivated shortly: .. image:: on_premise/unlink_confirm_enterprise_edition.png - :align: center * Do you have the updated version of Odoo 9? @@ -61,7 +60,6 @@ Solutions specifying which database is problematic: .. image:: on_premise/unlink_db_name_collision.png - :align: center In this case, you need to change the UUID on your test databases to solve this issue. You will find more information about this in :ref:`this section `. @@ -89,7 +87,6 @@ If you have more users in your local database than provisionned in your Odoo Enterprise subscription, you may encounter this message: .. image:: on_premise/add_more_users.png - :align: center :alt: This database will expire in X days, you have more users than your subscription allows @@ -117,7 +114,6 @@ If your database reaches its expiration date before your renew your subscription you will encounter this message: .. image:: on_premise/database_expired.png - :align: center :alt: This database has expired. This **blocking** message appears after a non-blocking message that lasts 30 days. @@ -147,7 +143,6 @@ server (/web/database/manager). In this page, you can easily duplicate your database (among other things). .. image:: on_premise/db_manager.gif - :align: center When you duplicate a local database, it is **strongly** advised to change the duplicated database's uuid (Unniversally Unique Identifier), since this @@ -165,4 +160,13 @@ use the unix command ``uuidgen`` to generate a new uuid. You can then simply rep other record by clicking on it and using the edit button. .. image:: on_premise/db_uuid.png - :align: center + +.. toctree:: + + on_premise/packages + on_premise/source + on_premise/update + on_premise/deploy + on_premise/email_gateway + on_premise/geo_ip + on_premise/community_to_enterprise diff --git a/content/administration/maintain/on_premise/add_more_users.png b/content/administration/on_premise/add_more_users.png similarity index 100% rename from content/administration/maintain/on_premise/add_more_users.png rename to content/administration/on_premise/add_more_users.png diff --git a/content/administration/maintain/enterprise.rst b/content/administration/on_premise/community_to_enterprise.rst similarity index 91% rename from content/administration/maintain/enterprise.rst rename to content/administration/on_premise/community_to_enterprise.rst index 21d3dec01..7bd073912 100644 --- a/content/administration/maintain/enterprise.rst +++ b/content/administration/on_premise/community_to_enterprise.rst @@ -11,8 +11,8 @@ In any case the basic guidelines are: * Backup your community database - .. image:: enterprise/db_manager.png - :class: img-fluid + .. image:: community_to_enterprise/db_manager.png + :class: img-fluid * Shutdown your server @@ -22,8 +22,8 @@ In any case the basic guidelines are: * Enter your Odoo Enterprise Subscription code -.. image:: enterprise/enterprise_code.png - :class: img-fluid +.. image:: community_to_enterprise/enterprise_code.png + :class: img-fluid On Linux, using an installer ============================ @@ -61,7 +61,7 @@ have your own favourite. You may need to adapt sections to your usual workflow. * Shutdown your server * Backup your community database -* Update the ``--addons-path`` parameter of your launch command (see :doc:`../install/source`) +* Update the ``--addons-path`` parameter of your launch command (see :doc:`../on_premise/source`) * Install the web_enterprise module by using .. code-block:: console @@ -82,7 +82,7 @@ On Windows * Uninstall Odoo Community (using the Uninstall executable in the installation folder) - PostgreSQL will remain installed - .. image:: enterprise/windows_uninstall.png + .. image:: community_to_enterprise/windows_uninstall.png :class: img-fluid * Launch the Odoo Enterprise Installer and follow the steps normally. When choosing @@ -90,8 +90,8 @@ On Windows (this folder still contains the PostgreSQL installation). Uncheck ``Start Odoo`` at the end of the installation - .. image:: enterprise/windows_setup.png - :class: img-fluid + .. image:: community_to_enterprise/windows_setup.png + :class: img-fluid * Using a command window, update your Odoo Database using this command (from the Odoo installation path, in the server subfolder) diff --git a/content/administration/maintain/enterprise/db_manager.png b/content/administration/on_premise/community_to_enterprise/db_manager.png similarity index 100% rename from content/administration/maintain/enterprise/db_manager.png rename to content/administration/on_premise/community_to_enterprise/db_manager.png diff --git a/content/administration/maintain/enterprise/enterprise_code.png b/content/administration/on_premise/community_to_enterprise/enterprise_code.png similarity index 100% rename from content/administration/maintain/enterprise/enterprise_code.png rename to content/administration/on_premise/community_to_enterprise/enterprise_code.png diff --git a/content/administration/maintain/enterprise/windows_setup.png b/content/administration/on_premise/community_to_enterprise/windows_setup.png similarity index 100% rename from content/administration/maintain/enterprise/windows_setup.png rename to content/administration/on_premise/community_to_enterprise/windows_setup.png diff --git a/content/administration/maintain/enterprise/windows_uninstall.png b/content/administration/on_premise/community_to_enterprise/windows_uninstall.png similarity index 100% rename from content/administration/maintain/enterprise/windows_uninstall.png rename to content/administration/on_premise/community_to_enterprise/windows_uninstall.png diff --git a/content/administration/maintain/on_premise/database_expired.png b/content/administration/on_premise/database_expired.png similarity index 100% rename from content/administration/maintain/on_premise/database_expired.png rename to content/administration/on_premise/database_expired.png diff --git a/content/administration/maintain/on_premise/db_manager.gif b/content/administration/on_premise/db_manager.gif similarity index 100% rename from content/administration/maintain/on_premise/db_manager.gif rename to content/administration/on_premise/db_manager.gif diff --git a/content/administration/maintain/on_premise/db_uuid.png b/content/administration/on_premise/db_uuid.png similarity index 100% rename from content/administration/maintain/on_premise/db_uuid.png rename to content/administration/on_premise/db_uuid.png diff --git a/content/administration/install/deploy.rst b/content/administration/on_premise/deploy.rst similarity index 99% rename from content/administration/install/deploy.rst rename to content/administration/on_premise/deploy.rst index 12be54c81..fa117af90 100644 --- a/content/administration/install/deploy.rst +++ b/content/administration/on_premise/deploy.rst @@ -3,7 +3,7 @@ System configuration ==================== This document describes basic steps to set up Odoo in production or on an -internet-facing server. It follows :doc:`installation <../install>`, and is +internet-facing server. It follows :doc:`installation <../on_premise>`, and is not generally necessary for a development systems that is not exposed on the internet. diff --git a/content/administration/install/email_gateway.rst b/content/administration/on_premise/email_gateway.rst similarity index 100% rename from content/administration/install/email_gateway.rst rename to content/administration/on_premise/email_gateway.rst diff --git a/content/administration/maintain/on_premise/error_message_sub_code.png b/content/administration/on_premise/error_message_sub_code.png similarity index 100% rename from content/administration/maintain/on_premise/error_message_sub_code.png rename to content/administration/on_premise/error_message_sub_code.png diff --git a/content/administration/install/geo_ip.rst b/content/administration/on_premise/geo_ip.rst similarity index 100% rename from content/administration/install/geo_ip.rst rename to content/administration/on_premise/geo_ip.rst diff --git a/content/administration/install/packages.rst b/content/administration/on_premise/packages.rst similarity index 100% rename from content/administration/install/packages.rst rename to content/administration/on_premise/packages.rst diff --git a/content/administration/install/source.rst b/content/administration/on_premise/source.rst similarity index 99% rename from content/administration/install/source.rst rename to content/administration/on_premise/source.rst index 855589e28..c688d821a 100644 --- a/content/administration/install/source.rst +++ b/content/administration/on_premise/source.rst @@ -1,6 +1,6 @@ -====== -Source -====== +============== +Source install +============== The source 'installation' is not about installing Odoo but running it directly from the source instead. @@ -479,7 +479,7 @@ http://localhost:8069 in a web browser and log into the Odoo database with the b account: use `admin` as the email and, again, `admin` as the password. .. tip:: - - From there, create and manage new :doc:`users <../../applications/general/users/manage_users>`. + - From there, create and manage new :doc:`users <../../applications/general/users>`. - The user account used to log into Odoo's web interface differs from the :option:`--db_user ` CLI argument. diff --git a/content/administration/maintain/on_premise/unlink_confirm_enterprise_edition.png b/content/administration/on_premise/unlink_confirm_enterprise_edition.png similarity index 100% rename from content/administration/maintain/on_premise/unlink_confirm_enterprise_edition.png rename to content/administration/on_premise/unlink_confirm_enterprise_edition.png diff --git a/content/administration/maintain/on_premise/unlink_db_name_collision.png b/content/administration/on_premise/unlink_db_name_collision.png similarity index 100% rename from content/administration/maintain/on_premise/unlink_db_name_collision.png rename to content/administration/on_premise/unlink_db_name_collision.png diff --git a/content/administration/maintain/on_premise/unlink_single_db.png b/content/administration/on_premise/unlink_single_db.png similarity index 100% rename from content/administration/maintain/on_premise/unlink_single_db.png rename to content/administration/on_premise/unlink_single_db.png diff --git a/content/administration/maintain/update.rst b/content/administration/on_premise/update.rst similarity index 99% rename from content/administration/maintain/update.rst rename to content/administration/on_premise/update.rst index 83dfd8dd3..0486ac3bb 100644 --- a/content/administration/maintain/update.rst +++ b/content/administration/on_premise/update.rst @@ -46,7 +46,7 @@ Updating Odoo is accomplished by simply reinstalling the latest version of your Edition on top of your current installation. This will preserve your data without any alteration, as long as you do not uninstall PostgreSQL (the database engine that comes with Odoo). -The main reference for updating is logically our :doc:`installation guide <../install>`, +The main reference for updating is logically our :doc:`installation guide <../on_premise>`, which explains the common installation methods. Updating is also most appropriately accomplished by the person who deployed Odoo initially, diff --git a/content/administration/maintain/supported_versions.rst b/content/administration/supported_versions.rst similarity index 98% rename from content/administration/maintain/supported_versions.rst rename to content/administration/supported_versions.rst index 3781592c4..49b0fb9e2 100644 --- a/content/administration/maintain/supported_versions.rst +++ b/content/administration/supported_versions.rst @@ -13,7 +13,7 @@ Odoo provides support and bug fixing **for the 3 last major versions** of Odoo. ` hosting every two months. Odoo Online users can then benefit from the latest features of Odoo. - - Admins of Odoo Online databases are invited to :doc:`upgrade <../upgrade>` them regularly. + - Admins of Odoo Online databases are invited to :doc:`upgrade ` them regularly. - Online versions are *not* released for Odoo.sh and On-Premise installations. - Online versions are listed below as *SaaS*. diff --git a/content/administration/upgrade.rst b/content/administration/upgrade.rst index 6d9527621..468881a80 100644 --- a/content/administration/upgrade.rst +++ b/content/administration/upgrade.rst @@ -5,8 +5,8 @@ Upgrade .. _administration/upgrade: An upgrade is the process of moving your database from an older version to a newer :doc:`supported -version ` (e.g., Odoo 14.0 to Odoo 16.0). Frequently upgrading is -essential as each version comes with new and improved features, bug fixes, and security patches. +version ` (e.g., Odoo 14.0 to Odoo 16.0). Frequently upgrading is essential as +each version comes with new and improved features, bug fixes, and security patches. .. _upgrade_faq/rolling_release: @@ -33,9 +33,9 @@ essential as each version comes with new and improved features, bug fixes, and s An upgrade does not cover: - Downgrading to a previous version of Odoo - - :doc:`Switching editions ` (e.g., from Community to Enterprise) - - :doc:`Changing hosting type ` (e.g., from on-premise - to Odoo Online) + - :doc:`Switching editions ` (e.g., from Community to + Enterprise) + - :ref:`Changing hosting type ` (e.g., from on-premise to Odoo Online) - Migrating from another ERP to Odoo .. warning:: @@ -404,4 +404,4 @@ The following upgrade-related services are **not** included: .. seealso:: - :doc:`Odoo.sh documentation ` - - :doc:`Supported Odoo versions ` + - :doc:`Supported Odoo versions ` diff --git a/content/applications.rst b/content/applications.rst index 23451ff35..9669b6486 100644 --- a/content/applications.rst +++ b/content/applications.rst @@ -14,6 +14,7 @@ Discover our user guides and configuration tutorials per application. .. toctree:: :maxdepth: 2 + applications/essentials applications/finance applications/sales applications/websites @@ -22,4 +23,5 @@ Discover our user guides and configuration tutorials per application. applications/marketing applications/services applications/productivity + applications/studio applications/general diff --git a/content/applications/essentials.rst b/content/applications/essentials.rst new file mode 100644 index 000000000..de0290db2 --- /dev/null +++ b/content/applications/essentials.rst @@ -0,0 +1,11 @@ +=============== +Odoo essentials +=============== + +.. toctree:: + + essentials/activities + essentials/reporting + essentials/search + essentials/export_import_data + essentials/in_app_purchase diff --git a/content/applications/productivity/discuss/overview/plan_activities.rst b/content/applications/essentials/activities.rst similarity index 88% rename from content/applications/productivity/discuss/overview/plan_activities.rst rename to content/applications/essentials/activities.rst index 4dbaeec61..7ab2d5327 100644 --- a/content/applications/productivity/discuss/overview/plan_activities.rst +++ b/content/applications/essentials/activities.rst @@ -40,8 +40,7 @@ Lastly, click one of the following buttons: opens a new activity window. - :guilabel:`Discard`: discards any changes made on the pop-up window. -.. image:: plan_activities/schedule-pop-up.png - :align: center +.. image:: activities/schedule-pop-up.png :alt: View of CRM leads and the option to schedule an activity. .. note:: @@ -50,8 +49,7 @@ Lastly, click one of the following buttons: Scheduled activities are added to the chatter for the record under :guilabel:`Planned activities`. -.. image:: plan_activities/chatter-activities.png - :align: center +.. image:: activities/chatter-activities.png :alt: View of CRM leads and the option to schedule an activity. Activities can also be scheduled from the kanban, list, or activities view of an application. @@ -63,9 +61,8 @@ Activities can also be scheduled from the kanban, list, or activities view of an Select a record on which to schedule an activity. Click on the :guilabel:`🕘 (clock)` icon, then :guilabel:`Schedule An Activity`, and proceed to fill out the pop-up form. - .. image:: plan_activities/schedule-kanban-activity.png - :align: center - :alt: Kanban view of the CRM pipeline and the option to schedule an activity. + .. image:: activities/schedule-kanban-activity.png + :alt: Kanban view of the CRM pipeline and the option to schedule an activity. .. tab:: List view @@ -73,9 +70,8 @@ Activities can also be scheduled from the kanban, list, or activities view of an then :guilabel:`Schedule An Activity`. If the record already has an activity scheduled, the clock icon may be replaced by a :guilabel:`📞 (phone)` or an :guilabel:`✉️ (envelope)` icon. - .. image:: plan_activities/schedule-list-activity.png - :align: center - :alt: List view of the CRM pipeline and the option to schedule an activity. + .. image:: activities/schedule-list-activity.png + :alt: List view of the CRM pipeline and the option to schedule an activity. .. tab:: Activity view @@ -83,16 +79,14 @@ Activities can also be scheduled from the kanban, list, or activities view of an menu bar anywhere in the database. Select any application from the drop-down menu, and click the :guilabel:`🕘 (clock)` icon for the desired app. - .. image:: plan_activities/schedule-activity-view-menu.png - :align: center - :alt: Activity menu drop down with focus on where to open activity view for CRM. + .. image:: activities/schedule-activity-view-menu.png + :alt: Activity menu drop down with focus on where to open activity view for CRM. Select a record on which to schedule an activity. Move across the row to find the desired activity type, then click the :guilabel:`+ (plus sign)`. - .. image:: plan_activities/schedule-activity-view.png - :align: center - :alt: Activity view of the CRM pipeline and the option to schedule an activity. + .. image:: activities/schedule-activity-view.png + :alt: Activity view of the CRM pipeline and the option to schedule an activity. .. note:: Activity colors, and their relation to an activity's due date, is consistent throughout Odoo, @@ -122,8 +116,7 @@ specific application in a drop-down menu. The possibility to :guilabel:`Add new note` and :guilabel:`Request a Document` appear at the bottom of this drop-down menu, when the :guilabel:`🕘 (clock)` icon on the header menu is clicked. -.. image:: plan_activities/activities-menu.png - :align: center +.. image:: activities/activities-menu.png :alt: View of CRM leads page emphasizing the activities menu. Configure activity types @@ -132,8 +125,7 @@ Configure activity types To configure the types of activities in the database, go to :menuselection:`Settings app --> Discuss --> Activities --> Activity Types`. -.. image:: plan_activities/settings-activities-types.png - :align: center +.. image:: activities/settings-activities-types.png :alt: View of the settings page emphasizing the menu activity types. Doing so reveals the :guilabel:`Activity Types` page, where the existing activity types are found. @@ -144,8 +136,7 @@ new activity type, click :guilabel:`Create`. At the top of a blank activity type form, start by choosing a :guilabel:`Name` for the new activity type. -.. image:: plan_activities/new-activity-type.png - :align: center +.. image:: activities/new-activity-type.png :alt: New activity type form. Activity settings @@ -208,8 +199,7 @@ This :guilabel:`Schedule` field information can be altered before the activity i When all configurations are complete, click :guilabel:`Save`. -.. image:: plan_activities/schedule-recommended-activity.png - :align: center +.. image:: activities/schedule-recommended-activity.png :alt: Schedule activity popup with emphasis on recommended activities. .. note:: @@ -236,8 +226,7 @@ This :guilabel:`Schedule` field information can be altered before the activity i When all configurations are complete, click :guilabel:`Save`. -.. image:: plan_activities/triggered-activities.png - :align: center +.. image:: activities/triggered-activities.png :alt: Schedule new activity popup with emphasis on Done and launch next button. .. note:: @@ -246,5 +235,5 @@ When all configurations are complete, click :guilabel:`Save`. :guilabel:`Trigger` field. .. seealso:: - - :doc:`get_started` - - :doc:`team_communication` + - :doc:`/applications/productivity/discuss` + - :doc:`/applications/productivity/discuss/team_communication` diff --git a/content/applications/productivity/discuss/overview/plan_activities/activities-menu.png b/content/applications/essentials/activities/activities-menu.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/activities-menu.png rename to content/applications/essentials/activities/activities-menu.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/chatter-activities.png b/content/applications/essentials/activities/chatter-activities.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/chatter-activities.png rename to content/applications/essentials/activities/chatter-activities.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/new-activity-type.png b/content/applications/essentials/activities/new-activity-type.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/new-activity-type.png rename to content/applications/essentials/activities/new-activity-type.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/schedule-activity-view-menu.png b/content/applications/essentials/activities/schedule-activity-view-menu.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/schedule-activity-view-menu.png rename to content/applications/essentials/activities/schedule-activity-view-menu.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/schedule-activity-view.png b/content/applications/essentials/activities/schedule-activity-view.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/schedule-activity-view.png rename to content/applications/essentials/activities/schedule-activity-view.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/schedule-kanban-activity.png b/content/applications/essentials/activities/schedule-kanban-activity.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/schedule-kanban-activity.png rename to content/applications/essentials/activities/schedule-kanban-activity.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/schedule-list-activity.png b/content/applications/essentials/activities/schedule-list-activity.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/schedule-list-activity.png rename to content/applications/essentials/activities/schedule-list-activity.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/schedule-pop-up.png b/content/applications/essentials/activities/schedule-pop-up.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/schedule-pop-up.png rename to content/applications/essentials/activities/schedule-pop-up.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/schedule-recommended-activity.png b/content/applications/essentials/activities/schedule-recommended-activity.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/schedule-recommended-activity.png rename to content/applications/essentials/activities/schedule-recommended-activity.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/settings-activities-types.png b/content/applications/essentials/activities/settings-activities-types.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/settings-activities-types.png rename to content/applications/essentials/activities/settings-activities-types.png diff --git a/content/applications/productivity/discuss/overview/plan_activities/triggered-activities.png b/content/applications/essentials/activities/triggered-activities.png similarity index 100% rename from content/applications/productivity/discuss/overview/plan_activities/triggered-activities.png rename to content/applications/essentials/activities/triggered-activities.png diff --git a/content/applications/general/export_import_data.rst b/content/applications/essentials/export_import_data.rst similarity index 100% rename from content/applications/general/export_import_data.rst rename to content/applications/essentials/export_import_data.rst diff --git a/content/applications/general/export_import_data/External_id_3rd_party_application_product_categories.csv b/content/applications/essentials/export_import_data/External_id_3rd_party_application_product_categories.csv similarity index 100% rename from content/applications/general/export_import_data/External_id_3rd_party_application_product_categories.csv rename to content/applications/essentials/export_import_data/External_id_3rd_party_application_product_categories.csv diff --git a/content/applications/general/export_import_data/External_id_3rd_party_application_products.csv b/content/applications/essentials/export_import_data/External_id_3rd_party_application_products.csv similarity index 100% rename from content/applications/general/export_import_data/External_id_3rd_party_application_products.csv rename to content/applications/essentials/export_import_data/External_id_3rd_party_application_products.csv diff --git a/content/applications/general/export_import_data/database_import_test.sql b/content/applications/essentials/export_import_data/database_import_test.sql similarity index 100% rename from content/applications/general/export_import_data/database_import_test.sql rename to content/applications/essentials/export_import_data/database_import_test.sql diff --git a/content/applications/general/export_import_data/dragdown.gif b/content/applications/essentials/export_import_data/dragdown.gif similarity index 100% rename from content/applications/general/export_import_data/dragdown.gif rename to content/applications/essentials/export_import_data/dragdown.gif diff --git a/content/applications/general/export_import_data/export-data-overview.png b/content/applications/essentials/export_import_data/export-data-overview.png similarity index 100% rename from content/applications/general/export_import_data/export-data-overview.png rename to content/applications/essentials/export_import_data/export-data-overview.png diff --git a/content/applications/general/export_import_data/field_list.png b/content/applications/essentials/export_import_data/field_list.png similarity index 100% rename from content/applications/general/export_import_data/field_list.png rename to content/applications/essentials/export_import_data/field_list.png diff --git a/content/applications/general/export_import_data/import_button.png b/content/applications/essentials/export_import_data/import_button.png similarity index 100% rename from content/applications/general/export_import_data/import_button.png rename to content/applications/essentials/export_import_data/import_button.png diff --git a/content/applications/general/export_import_data/list-view-export.png b/content/applications/essentials/export_import_data/list-view-export.png similarity index 100% rename from content/applications/general/export_import_data/list-view-export.png rename to content/applications/essentials/export_import_data/list-view-export.png diff --git a/content/applications/general/export_import_data/m2m_customers_tags.csv b/content/applications/essentials/export_import_data/m2m_customers_tags.csv similarity index 100% rename from content/applications/general/export_import_data/m2m_customers_tags.csv rename to content/applications/essentials/export_import_data/m2m_customers_tags.csv diff --git a/content/applications/general/export_import_data/o2m_customers_contacts.csv b/content/applications/essentials/export_import_data/o2m_customers_contacts.csv similarity index 100% rename from content/applications/general/export_import_data/o2m_customers_contacts.csv rename to content/applications/essentials/export_import_data/o2m_customers_contacts.csv diff --git a/content/applications/general/export_import_data/o2m_purchase_order_lines.csv b/content/applications/essentials/export_import_data/o2m_purchase_order_lines.csv similarity index 100% rename from content/applications/general/export_import_data/o2m_purchase_order_lines.csv rename to content/applications/essentials/export_import_data/o2m_purchase_order_lines.csv diff --git a/content/applications/general/export_import_data/purchase.order_functional_error_line_cant_adpat.csv b/content/applications/essentials/export_import_data/purchase.order_functional_error_line_cant_adpat.csv similarity index 100% rename from content/applications/general/export_import_data/purchase.order_functional_error_line_cant_adpat.csv rename to content/applications/essentials/export_import_data/purchase.order_functional_error_line_cant_adpat.csv diff --git a/content/applications/general/in_app_purchase.rst b/content/applications/essentials/in_app_purchase.rst similarity index 100% rename from content/applications/general/in_app_purchase.rst rename to content/applications/essentials/in_app_purchase.rst diff --git a/content/applications/general/in_app_purchase/account-info.png b/content/applications/essentials/in_app_purchase/account-info.png similarity index 100% rename from content/applications/general/in_app_purchase/account-info.png rename to content/applications/essentials/in_app_purchase/account-info.png diff --git a/content/applications/general/in_app_purchase/buy-pack.png b/content/applications/essentials/in_app_purchase/buy-pack.png similarity index 100% rename from content/applications/general/in_app_purchase/buy-pack.png rename to content/applications/essentials/in_app_purchase/buy-pack.png diff --git a/content/applications/general/in_app_purchase/iap.png b/content/applications/essentials/in_app_purchase/iap.png similarity index 100% rename from content/applications/general/in_app_purchase/iap.png rename to content/applications/essentials/in_app_purchase/iap.png diff --git a/content/applications/general/in_app_purchase/low-credits.png b/content/applications/essentials/in_app_purchase/low-credits.png similarity index 100% rename from content/applications/general/in_app_purchase/low-credits.png rename to content/applications/essentials/in_app_purchase/low-credits.png diff --git a/content/applications/general/in_app_purchase/packs.png b/content/applications/essentials/in_app_purchase/packs.png similarity index 100% rename from content/applications/general/in_app_purchase/packs.png rename to content/applications/essentials/in_app_purchase/packs.png diff --git a/content/applications/general/in_app_purchase/sms-icon.png b/content/applications/essentials/in_app_purchase/sms-icon.png similarity index 100% rename from content/applications/general/in_app_purchase/sms-icon.png rename to content/applications/essentials/in_app_purchase/sms-icon.png diff --git a/content/applications/general/in_app_purchase/view-services.png b/content/applications/essentials/in_app_purchase/view-services.png similarity index 100% rename from content/applications/general/in_app_purchase/view-services.png rename to content/applications/essentials/in_app_purchase/view-services.png diff --git a/content/applications/general/reporting.rst b/content/applications/essentials/reporting.rst similarity index 100% rename from content/applications/general/reporting.rst rename to content/applications/essentials/reporting.rst diff --git a/content/applications/general/reporting/bar.png b/content/applications/essentials/reporting/bar.png similarity index 100% rename from content/applications/general/reporting/bar.png rename to content/applications/essentials/reporting/bar.png diff --git a/content/applications/general/reporting/comparison.png b/content/applications/essentials/reporting/comparison.png similarity index 100% rename from content/applications/general/reporting/comparison.png rename to content/applications/essentials/reporting/comparison.png diff --git a/content/applications/general/reporting/cumulative.png b/content/applications/essentials/reporting/cumulative.png similarity index 100% rename from content/applications/general/reporting/cumulative.png rename to content/applications/essentials/reporting/cumulative.png diff --git a/content/applications/general/reporting/graph-button.png b/content/applications/essentials/reporting/graph-button.png similarity index 100% rename from content/applications/general/reporting/graph-button.png rename to content/applications/essentials/reporting/graph-button.png diff --git a/content/applications/general/reporting/line.png b/content/applications/essentials/reporting/line.png similarity index 100% rename from content/applications/general/reporting/line.png rename to content/applications/essentials/reporting/line.png diff --git a/content/applications/general/reporting/measures.png b/content/applications/essentials/reporting/measures.png similarity index 100% rename from content/applications/general/reporting/measures.png rename to content/applications/essentials/reporting/measures.png diff --git a/content/applications/general/reporting/multiple-groups.png b/content/applications/essentials/reporting/multiple-groups.png similarity index 100% rename from content/applications/general/reporting/multiple-groups.png rename to content/applications/essentials/reporting/multiple-groups.png diff --git a/content/applications/general/reporting/non-cumulative.png b/content/applications/essentials/reporting/non-cumulative.png similarity index 100% rename from content/applications/general/reporting/non-cumulative.png rename to content/applications/essentials/reporting/non-cumulative.png diff --git a/content/applications/general/reporting/non-stacked-bar.png b/content/applications/essentials/reporting/non-stacked-bar.png similarity index 100% rename from content/applications/general/reporting/non-stacked-bar.png rename to content/applications/essentials/reporting/non-stacked-bar.png diff --git a/content/applications/general/reporting/non-stacked-line.png b/content/applications/essentials/reporting/non-stacked-line.png similarity index 100% rename from content/applications/general/reporting/non-stacked-line.png rename to content/applications/essentials/reporting/non-stacked-line.png diff --git a/content/applications/general/reporting/pie.png b/content/applications/essentials/reporting/pie.png similarity index 100% rename from content/applications/general/reporting/pie.png rename to content/applications/essentials/reporting/pie.png diff --git a/content/applications/general/reporting/pivot-button.png b/content/applications/essentials/reporting/pivot-button.png similarity index 100% rename from content/applications/general/reporting/pivot-button.png rename to content/applications/essentials/reporting/pivot-button.png diff --git a/content/applications/general/reporting/single-group.png b/content/applications/essentials/reporting/single-group.png similarity index 100% rename from content/applications/general/reporting/single-group.png rename to content/applications/essentials/reporting/single-group.png diff --git a/content/applications/general/reporting/stacked-bar.png b/content/applications/essentials/reporting/stacked-bar.png similarity index 100% rename from content/applications/general/reporting/stacked-bar.png rename to content/applications/essentials/reporting/stacked-bar.png diff --git a/content/applications/general/reporting/stacked-line.png b/content/applications/essentials/reporting/stacked-line.png similarity index 100% rename from content/applications/general/reporting/stacked-line.png rename to content/applications/essentials/reporting/stacked-line.png diff --git a/content/applications/general/search.rst b/content/applications/essentials/search.rst similarity index 100% rename from content/applications/general/search.rst rename to content/applications/essentials/search.rst diff --git a/content/applications/general/search/custom-filter.png b/content/applications/essentials/search/custom-filter.png similarity index 100% rename from content/applications/general/search/custom-filter.png rename to content/applications/essentials/search/custom-filter.png diff --git a/content/applications/general/search/group.png b/content/applications/essentials/search/group.png similarity index 100% rename from content/applications/general/search/group.png rename to content/applications/essentials/search/group.png diff --git a/content/applications/general/search/preconfigured-filters.png b/content/applications/essentials/search/preconfigured-filters.png similarity index 100% rename from content/applications/general/search/preconfigured-filters.png rename to content/applications/essentials/search/preconfigured-filters.png diff --git a/content/applications/general/search/search-values.png b/content/applications/essentials/search/search-values.png similarity index 100% rename from content/applications/general/search/search-values.png rename to content/applications/essentials/search/search-values.png diff --git a/content/applications/finance.rst b/content/applications/finance.rst index ae7af9eb1..afe4b763c 100644 --- a/content/applications/finance.rst +++ b/content/applications/finance.rst @@ -8,8 +8,5 @@ Finance finance/accounting finance/expenses - finance/documents - finance/sign - finance/spreadsheet finance/payment_providers finance/fiscal_localizations diff --git a/content/applications/finance/accounting/bank/transactions.rst b/content/applications/finance/accounting/bank/transactions.rst index 2d051cc32..277a5cfce 100644 --- a/content/applications/finance/accounting/bank/transactions.rst +++ b/content/applications/finance/accounting/bank/transactions.rst @@ -39,7 +39,7 @@ After setting the necessary formatting options and mapping the file columns with fields, you can run a :guilabel:`Test` and :guilabel:`Import` your bank transactions. .. seealso:: - :doc:`/applications/general/export_import_data` + :doc:`/applications/essentials/export_import_data` .. _transactions/register: diff --git a/content/applications/finance/accounting/customer_invoices/customer_addresses.rst b/content/applications/finance/accounting/customer_invoices/customer_addresses.rst index 3443229d8..750476a6b 100644 --- a/content/applications/finance/accounting/customer_invoices/customer_addresses.rst +++ b/content/applications/finance/accounting/customer_invoices/customer_addresses.rst @@ -34,6 +34,6 @@ email, as usual, but the invoice is sent to the email of the address set as the .. note:: - Reports, such as the delivery slip and invoice report, can be :doc:`customized using Studio - `. + `. - If :doc:`Send by Post ` is checked when you click :guilabel:`Send & Print`, the invoice will be mailed to the invoice address. diff --git a/content/applications/finance/accounting/customer_invoices/snailmail.rst b/content/applications/finance/accounting/customer_invoices/snailmail.rst index dfb0c32e5..9aa4345ea 100644 --- a/content/applications/finance/accounting/customer_invoices/snailmail.rst +++ b/content/applications/finance/accounting/customer_invoices/snailmail.rst @@ -44,7 +44,7 @@ your customer’s address is set correctly, including the country, before sendin Pricing ======= -Snailmail is an :doc:`/applications/general/in_app_purchase` service that requires prepaid stamps +Snailmail is an :doc:`/applications/essentials/in_app_purchase` service that requires prepaid stamps (=credits) to work. Sending one document consumes one stamp. To buy stamps, go to :menuselection:`Accounting --> Configuration --> Settings --> Customer diff --git a/content/applications/finance/accounting/payments/follow_up.rst b/content/applications/finance/accounting/payments/follow_up.rst index 2f5858489..81974e55a 100644 --- a/content/applications/finance/accounting/payments/follow_up.rst +++ b/content/applications/finance/accounting/payments/follow_up.rst @@ -90,6 +90,6 @@ select all the reports you would like to process, click on the :guilabel:`Action select :guilabel:`Process follow-ups`. .. seealso:: - - :doc:`../../../general/in_app_purchase` - - :doc:`../../../marketing/sms_marketing/pricing/pricing_and_faq` + - :doc:`/applications/essentials/in_app_purchase` + - :doc:`/applications/marketing/sms_marketing/pricing/pricing_and_faq` - :doc:`../customer_invoices/snailmail` diff --git a/content/applications/finance/accounting/payments/online/install_portal_patch.rst b/content/applications/finance/accounting/payments/online/install_portal_patch.rst index 0058cc7c3..f2adbc005 100644 --- a/content/applications/finance/accounting/payments/online/install_portal_patch.rst +++ b/content/applications/finance/accounting/payments/online/install_portal_patch.rst @@ -26,8 +26,8 @@ If you use Odoo on Odoo.com or Odoo.sh platform, your code is already up-to-date to the next step. If you use Odoo with an on-premise setup or through a partner, you must update your installation as -detailed in :doc:`this documentation page `, or by contacting your -integrating partner. +detailed in :doc:`this documentation page `, or by contacting +your integrating partner. Update the list of available modules ==================================== diff --git a/content/applications/finance/accounting/vendor_bills/invoice_digitization.rst b/content/applications/finance/accounting/vendor_bills/invoice_digitization.rst index 53a879fd0..0b19eec12 100644 --- a/content/applications/finance/accounting/vendor_bills/invoice_digitization.rst +++ b/content/applications/finance/accounting/vendor_bills/invoice_digitization.rst @@ -52,8 +52,9 @@ The email alias is now available in the :guilabel:`Advanced Settings` tab of the sent to this address will be converted automatically into new invoices or bills. .. note:: - If you use the :doc:`Documents <../../documents>` app, you can automatically send your scanned - invoices to the :guilabel:`Finance` workspace (e.g., `inbox-financial@example.odoo.com`). + If you use the :doc:`Documents ` app, you can automatically + send your scanned invoices to the :guilabel:`Finance` workspace (e.g., + `inbox-financial@example.odoo.com`). The default email aliases `vendor-bills@` and `customer-invoices@` followed by the :guilabel:`Alias Domain` you set are automatically created for the :guilabel:`Vendor Bills` and @@ -96,4 +97,4 @@ and click on :guilabel:`Buy credits`, or go to :menuselection:`Settings --> Odoo .. seealso:: - `Our Privacy Policy `_ - - :doc:`/applications/general/in_app_purchase` + - :doc:`/applications/essentials/in_app_purchase` diff --git a/content/applications/finance/expenses.rst b/content/applications/finance/expenses.rst index ab326d017..e26b14dee 100644 --- a/content/applications/finance/expenses.rst +++ b/content/applications/finance/expenses.rst @@ -216,9 +216,9 @@ Configuration --> Settings`. Ensure :guilabel:`Incoming Emails` is enabled. .. note:: If the domain alias needs to be set up, :guilabel:`Setup your domain alias` will appear beneath the incoming emails check box instead of the email address field. Refer to this documentation for - setup instructions and more information: :doc:`/administration/maintain/domain_names`. Once the - domain alias is configured, the email address field will be visible beneath the incoming emails - section. + setup instructions and more information: + :doc:`/applications/websites/website/configuration/domain_names`. Once the domain alias is + configured, the email address field will be visible beneath the incoming emails section. Next, enter the email address to be used in the email field, and then click :guilabel:`Save`. Now that the email address has been entered, emails can be sent to that alias to create new expenses @@ -391,8 +391,8 @@ To see who has rights to approve, go to the main :menuselection:`Settings` app a the *Settings* app. - :guilabel:`Settings`: The user has access to the entire *Settings* app with no restrictions. - Please refer to :doc:`this document ` to learn more - about managing users and their access rights. + Please refer to :doc:`this document ` to learn more about managing + users and their access rights. Click on an individual to view their card, which displays the :guilabel:`Access Rights` tab in the default view. Scroll down to the :guilabel:`Human Resources` section. Under :guilabel:`Expenses`, diff --git a/content/applications/finance/fiscal_localizations/belgium.rst b/content/applications/finance/fiscal_localizations/belgium.rst index a55ee5d49..688b86067 100644 --- a/content/applications/finance/fiscal_localizations/belgium.rst +++ b/content/applications/finance/fiscal_localizations/belgium.rst @@ -474,7 +474,7 @@ The Odoo POS system is certified for the major versions of databases hosted on * - Not certified .. seealso:: - :doc:`/administration/maintain/supported_versions` + :doc:`/administration/supported_versions` A `certified POS system `_ must adhere to rigorous government regulations, which means it operates differently from a non-certified @@ -575,7 +575,7 @@ provide the following information: - your company's name, address, and legal structure; and - the Mac address of your IoT Box. -Once your IoT box is certified, :doc:`connect <../../productivity/iot/config/connect>` it to your +Once your IoT box is certified, :doc:`connect <../../general/iot/config/connect>` it to your database. To verify that the IoT Box recognizes the FDM, go to the IoT homepage and scroll down the :guilabel:`IOT Device` section, which should display the FDM. diff --git a/content/applications/finance/fiscal_localizations/brazil.rst b/content/applications/finance/fiscal_localizations/brazil.rst index 302773f17..84da88f50 100644 --- a/content/applications/finance/fiscal_localizations/brazil.rst +++ b/content/applications/finance/fiscal_localizations/brazil.rst @@ -87,7 +87,7 @@ to automatically compute taxes by taking into account the company, contact (cust transaction information to retrieve the correct tax to be used and process the e-invoice afterward with the government. -Using this integration requires :doc:`In-App-Purchases (IAPs) <../../general/in_app_purchase>` to +Using this integration requires :doc:`In-App-Purchases (IAPs) <../../essentials/in_app_purchase>` to compute the taxes and to send the electronic invoices. Whenever you compute taxes, an |API| call is made using credits from your |IAP| credits balance. diff --git a/content/applications/finance/fiscal_localizations/egypt.rst b/content/applications/finance/fiscal_localizations/egypt.rst index 5acb4be9a..4a99b23f8 100644 --- a/content/applications/finance/fiscal_localizations/egypt.rst +++ b/content/applications/finance/fiscal_localizations/egypt.rst @@ -220,7 +220,7 @@ Proxy. Copy the token and save it in a safe place for later use. .. seealso:: - `Odoo: Download Odoo `_ - - :doc:`../../../administration/install` + - :doc:`../../../administration/on_premise` .. _egypt/e-invoicing-usb-configuration: diff --git a/content/applications/finance/fiscal_localizations/france.rst b/content/applications/finance/fiscal_localizations/france.rst index ab19c2634..070f5893b 100644 --- a/content/applications/finance/fiscal_localizations/france.rst +++ b/content/applications/finance/fiscal_localizations/france.rst @@ -368,7 +368,7 @@ of conformity testifying that your software complies with the anti-fraud legislation. This certificate is granted by Odoo SA to Odoo Enterprise users `here `_. If you use Odoo Community, you should :doc:`upgrade to Odoo Enterprise -` or contact your Odoo service provider. +` or contact your Odoo service provider. In case of non-conformity, your company risks a fine of €7,500. diff --git a/content/applications/finance/fiscal_localizations/kenya.rst b/content/applications/finance/fiscal_localizations/kenya.rst index 33425815d..c03e2f1db 100644 --- a/content/applications/finance/fiscal_localizations/kenya.rst +++ b/content/applications/finance/fiscal_localizations/kenya.rst @@ -73,7 +73,7 @@ agreement. On the next page, select the :guilabel:`type of install: Odoo IoT`. T :guilabel:`Next` and :guilabel:`Install`. Once completed, click :guilabel:`Next`. Check the :guilabel:`Start Odoo` box to be redirected to Odoo automatically, and then click :guilabel:`Finish`. -A new page opens, confirming your :doc:`IoT Box <../../productivity/iot/config/connect>` is up and +A new page opens, confirming your :doc:`IoT Box <../../general/iot/config/connect>` is up and running. Connect your physical device **Tremol G03 Control Unit (type C)** to your laptop via USB. In the :guilabel:`IoT Device` section, check that your Tremol G03 Control Unit (type C) appears, confirming the connection between the device and your computer. @@ -87,7 +87,7 @@ confirming the connection between the device and your computer. in the top right corner. .. seealso:: - :doc:`Connect an IoT box to your database <../../productivity/iot/config/connect>` + :doc:`Connect an IoT box to your database <../../general/iot/config/connect>` Sending the data to KRA using the Tremol G03 Control Unit --------------------------------------------------------- diff --git a/content/applications/finance/fiscal_localizations/mexico.rst b/content/applications/finance/fiscal_localizations/mexico.rst index 002b9348c..1966dc49c 100644 --- a/content/applications/finance/fiscal_localizations/mexico.rst +++ b/content/applications/finance/fiscal_localizations/mexico.rst @@ -253,7 +253,7 @@ Products To configure products, go to :menuselection:`Accounting --> Customers --> Products`, then select a product to configure, or :guilabel:`Create` a new one. In the :guilabel:`Accounting` tab, and in the :guilabel:`UNSPSC Product Category` field, select the category that represents the product. The -process can be done manually, or through :doc:`a bulk import <../../general/export_import_data>`. +process can be done manually, or through :doc:`a bulk import <../../essentials/export_import_data>`. .. note:: All products need to have an |SAT| code associated with them in order to prevent validation diff --git a/content/applications/general.rst b/content/applications/general.rst index bbabb0e8d..c23cc7021 100644 --- a/content/applications/general.rst +++ b/content/applications/general.rst @@ -1,18 +1,13 @@ -============= -Miscellaneous -============= +================ +General settings +================ .. toctree:: - general/users - general/auth general/apps_modules - general/export_import_data - general/search - general/reporting + general/users + general/companies + general/iot general/email_communication - general/voip - general/geolocation - general/digest_emails - general/in_app_purchase + general/integrations general/developer_mode diff --git a/content/applications/general/apps_modules.rst b/content/applications/general/apps_modules.rst index 5a3428e98..0561f01e6 100644 --- a/content/applications/general/apps_modules.rst +++ b/content/applications/general/apps_modules.rst @@ -45,8 +45,7 @@ Upgrade apps and modules ======================== On some occasions, new improvements or app features are added to :doc:`supported versions of Odoo -`. To be able to use them, you must **upgrade** your -app. +`. To be able to use them, you must **upgrade** your app. Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you want to upgrade, then on *Upgrade*. diff --git a/content/applications/general/auth.rst b/content/applications/general/auth.rst deleted file mode 100644 index 955d455ab..000000000 --- a/content/applications/general/auth.rst +++ /dev/null @@ -1,13 +0,0 @@ -:nosearch: - -============== -Authentication -============== - -.. toctree:: - :titlesonly: - - auth/google - auth/azure - auth/ldap - auth/2fa diff --git a/content/applications/general/users/companies.rst b/content/applications/general/companies.rst similarity index 90% rename from content/applications/general/users/companies.rst rename to content/applications/general/companies.rst index 611c78bf7..271f707b8 100644 --- a/content/applications/general/users/companies.rst +++ b/content/applications/general/companies.rst @@ -1,3 +1,5 @@ +:show-content: + ========= Companies ========= @@ -52,7 +54,7 @@ company only. To do so, on their forms, choose between: Employees' access ================= -Once companies are created, manage your employees' :doc:`Access Rights ` +Once companies are created, manage your employees' :doc:`Access Rights ` for *Multi Companies*. .. image:: companies/access_rights_multi_companies.png @@ -86,12 +88,12 @@ Inter-Company Transactions First, make sure each one of your companies is properly set in relation to: -- :doc:`Chart of Accounts <../../finance/accounting/get_started/chart_of_accounts>` -- :doc:`Taxes <../../finance/accounting/taxes>` -- :doc:`Fiscal Positions <../../finance/accounting/taxes/fiscal_positions>` -- :doc:`Journals <../../finance/accounting/bank>` -- :doc:`Fiscal Localizations <../../finance/fiscal_localizations>` -- :doc:`Pricelists <../../sales/sales/products_prices/prices/pricing>` +- :doc:`Chart of Accounts <../finance/accounting/get_started/chart_of_accounts>` +- :doc:`Taxes <../finance/accounting/taxes>` +- :doc:`Fiscal Positions <../finance/accounting/taxes/fiscal_positions>` +- :doc:`Journals <../finance/accounting/bank>` +- :doc:`Fiscal Localizations <../finance/fiscal_localizations>` +- :doc:`Pricelists <../sales/sales/products_prices/prices/pricing>` Now, activate the *Inter-Company Transactions* option under *Settings*. With the respective company *activated* and *selected*, choose if you would like operations between companies to be synchronized @@ -131,4 +133,10 @@ at an invoice/bills level or at a sales/purchase orders level. .. seealso:: - :doc:`Multi-company Guidelines ` - - :doc:`../../finance/accounting/get_started/multi_currency` + - :doc:`../finance/accounting/get_started/multi_currency` + +.. toctree:: + :titlesonly: + + companies/digest_emails + companies/email_template diff --git a/content/applications/general/users/companies/access_rights_multi_companies.png b/content/applications/general/companies/access_rights_multi_companies.png similarity index 100% rename from content/applications/general/users/companies/access_rights_multi_companies.png rename to content/applications/general/companies/access_rights_multi_companies.png diff --git a/content/applications/general/users/companies/create_js_store_us.png b/content/applications/general/companies/create_js_store_us.png similarity index 100% rename from content/applications/general/users/companies/create_js_store_us.png rename to content/applications/general/companies/create_js_store_us.png diff --git a/content/applications/general/digest_emails.rst b/content/applications/general/companies/digest_emails.rst similarity index 100% rename from content/applications/general/digest_emails.rst rename to content/applications/general/companies/digest_emails.rst diff --git a/content/applications/general/digest_emails/digest-email-settings.png b/content/applications/general/companies/digest_emails/digest-email-settings.png similarity index 100% rename from content/applications/general/digest_emails/digest-email-settings.png rename to content/applications/general/companies/digest_emails/digest-email-settings.png diff --git a/content/applications/general/digest_emails/periodic-digest.png b/content/applications/general/companies/digest_emails/periodic-digest.png similarity index 100% rename from content/applications/general/digest_emails/periodic-digest.png rename to content/applications/general/companies/digest_emails/periodic-digest.png diff --git a/content/applications/general/users/companies/document_layout.png b/content/applications/general/companies/document_layout.png similarity index 100% rename from content/applications/general/users/companies/document_layout.png rename to content/applications/general/companies/document_layout.png diff --git a/content/applications/general/email_communication/email_template.rst b/content/applications/general/companies/email_template.rst similarity index 99% rename from content/applications/general/email_communication/email_template.rst rename to content/applications/general/companies/email_template.rst index eca6eb9b8..e7b4b90fd 100644 --- a/content/applications/general/email_communication/email_template.rst +++ b/content/applications/general/companies/email_template.rst @@ -255,7 +255,7 @@ parameter used to generate all the links. This is a known limitation. For more information about how to configure domains, check out the :doc:`domain name documentation -`. +`. Updating translations within email templates -------------------------------------------- diff --git a/content/applications/general/email_communication/email_template/composer-mass-mailing.png b/content/applications/general/companies/email_template/composer-mass-mailing.png similarity index 100% rename from content/applications/general/email_communication/email_template/composer-mass-mailing.png rename to content/applications/general/companies/email_template/composer-mass-mailing.png diff --git a/content/applications/general/email_communication/email_template/dynamic-placeholders.png b/content/applications/general/companies/email_template/dynamic-placeholders.png similarity index 100% rename from content/applications/general/email_communication/email_template/dynamic-placeholders.png rename to content/applications/general/companies/email_template/dynamic-placeholders.png diff --git a/content/applications/general/email_communication/email_template/edit-language-template.png b/content/applications/general/companies/email_template/edit-language-template.png similarity index 100% rename from content/applications/general/email_communication/email_template/edit-language-template.png rename to content/applications/general/companies/email_template/edit-language-template.png diff --git a/content/applications/general/email_communication/email_template/html-code-editor.png b/content/applications/general/companies/email_template/html-code-editor.png similarity index 100% rename from content/applications/general/email_communication/email_template/html-code-editor.png rename to content/applications/general/companies/email_template/html-code-editor.png diff --git a/content/applications/general/email_communication/email_template/powerbox-feature.png b/content/applications/general/companies/email_template/powerbox-feature.png similarity index 100% rename from content/applications/general/email_communication/email_template/powerbox-feature.png rename to content/applications/general/companies/email_template/powerbox-feature.png diff --git a/content/applications/general/email_communication/email_template/reply-to-template-sales.png b/content/applications/general/companies/email_template/reply-to-template-sales.png similarity index 100% rename from content/applications/general/email_communication/email_template/reply-to-template-sales.png rename to content/applications/general/companies/email_template/reply-to-template-sales.png diff --git a/content/applications/general/email_communication/email_template/reset.png b/content/applications/general/companies/email_template/reset.png similarity index 100% rename from content/applications/general/email_communication/email_template/reset.png rename to content/applications/general/companies/email_template/reset.png diff --git a/content/applications/general/email_communication/email_template/rich-text-editor.png b/content/applications/general/companies/email_template/rich-text-editor.png similarity index 100% rename from content/applications/general/email_communication/email_template/rich-text-editor.png rename to content/applications/general/companies/email_template/rich-text-editor.png diff --git a/content/applications/general/email_communication/email_template/translation-body.png b/content/applications/general/companies/email_template/translation-body.png similarity index 100% rename from content/applications/general/email_communication/email_template/translation-body.png rename to content/applications/general/companies/email_template/translation-body.png diff --git a/content/applications/general/users/companies/favicon.png b/content/applications/general/companies/favicon.png similarity index 100% rename from content/applications/general/users/companies/favicon.png rename to content/applications/general/companies/favicon.png diff --git a/content/applications/general/users/companies/inter_company_transactions.png b/content/applications/general/companies/inter_company_transactions.png similarity index 100% rename from content/applications/general/users/companies/inter_company_transactions.png rename to content/applications/general/companies/inter_company_transactions.png diff --git a/content/applications/general/users/companies/invoice_inter_company.png b/content/applications/general/companies/invoice_inter_company.png similarity index 100% rename from content/applications/general/users/companies/invoice_inter_company.png rename to content/applications/general/companies/invoice_inter_company.png diff --git a/content/applications/general/users/companies/multi_companies_menu_dashboard.png b/content/applications/general/companies/multi_companies_menu_dashboard.png similarity index 100% rename from content/applications/general/users/companies/multi_companies_menu_dashboard.png rename to content/applications/general/companies/multi_companies_menu_dashboard.png diff --git a/content/applications/general/users/companies/product_form_company.png b/content/applications/general/companies/product_form_company.png similarity index 100% rename from content/applications/general/users/companies/product_form_company.png rename to content/applications/general/companies/product_form_company.png diff --git a/content/applications/general/users/companies/purchase_order_inter_company.png b/content/applications/general/companies/purchase_order_inter_company.png similarity index 100% rename from content/applications/general/users/companies/purchase_order_inter_company.png rename to content/applications/general/companies/purchase_order_inter_company.png diff --git a/content/applications/general/email_communication.rst b/content/applications/general/email_communication.rst index 4e9d98bd1..214707aa9 100644 --- a/content/applications/general/email_communication.rst +++ b/content/applications/general/email_communication.rst @@ -1,7 +1,7 @@ :nosearch: =================== -Email Communication +Email communication =================== .. toctree:: @@ -9,5 +9,7 @@ Email Communication email_communication/email_servers email_communication/email_domain - email_communication/email_template + email_communication/azure_oauth + email_communication/google_oauth + email_communication/mailjet_api email_communication/faq diff --git a/content/administration/maintain/azure_oauth.rst b/content/applications/general/email_communication/azure_oauth.rst similarity index 99% rename from content/administration/maintain/azure_oauth.rst rename to content/applications/general/email_communication/azure_oauth.rst index cf8fbfeb2..9e8067943 100644 --- a/content/administration/maintain/azure_oauth.rst +++ b/content/applications/general/email_communication/azure_oauth.rst @@ -12,7 +12,7 @@ personal email address or an address created by a custom domain. `_ .. seealso:: - - :doc:`/applications/general/auth/azure` + - :doc:`/applications/general/users/azure` - :doc:`/applications/productivity/calendar/outlook` Setup in Microsoft Azure Portal @@ -290,4 +290,4 @@ account`. Odoo will state: :guilabel:`Outlook Token Valid` Now :guilabel:`Test a account. The account should be ready to receive email to the Odoo database. .. seealso:: - :doc:`../../applications/general/email_communication/email_servers` + :doc:`email_servers` diff --git a/content/administration/maintain/azure_oauth/application-id.png b/content/applications/general/email_communication/azure_oauth/application-id.png similarity index 100% rename from content/administration/maintain/azure_oauth/application-id.png rename to content/applications/general/email_communication/azure_oauth/application-id.png diff --git a/content/administration/maintain/azure_oauth/from-name-remain.png b/content/applications/general/email_communication/azure_oauth/from-name-remain.png similarity index 100% rename from content/administration/maintain/azure_oauth/from-name-remain.png rename to content/applications/general/email_communication/azure_oauth/from-name-remain.png diff --git a/content/administration/maintain/azure_oauth/managed-application.png b/content/applications/general/email_communication/azure_oauth/managed-application.png similarity index 100% rename from content/administration/maintain/azure_oauth/managed-application.png rename to content/applications/general/email_communication/azure_oauth/managed-application.png diff --git a/content/administration/maintain/azure_oauth/outlook-token.png b/content/applications/general/email_communication/azure_oauth/outlook-token.png similarity index 100% rename from content/administration/maintain/azure_oauth/outlook-token.png rename to content/applications/general/email_communication/azure_oauth/outlook-token.png diff --git a/content/administration/maintain/azure_oauth/outlookcreds.png b/content/applications/general/email_communication/azure_oauth/outlookcreds.png similarity index 100% rename from content/administration/maintain/azure_oauth/outlookcreds.png rename to content/applications/general/email_communication/azure_oauth/outlookcreds.png diff --git a/content/administration/maintain/azure_oauth/permissions.png b/content/applications/general/email_communication/azure_oauth/permissions.png similarity index 100% rename from content/administration/maintain/azure_oauth/permissions.png rename to content/applications/general/email_communication/azure_oauth/permissions.png diff --git a/content/administration/maintain/azure_oauth/secretvalue.png b/content/applications/general/email_communication/azure_oauth/secretvalue.png similarity index 100% rename from content/administration/maintain/azure_oauth/secretvalue.png rename to content/applications/general/email_communication/azure_oauth/secretvalue.png diff --git a/content/administration/maintain/azure_oauth/verify-outlook.png b/content/applications/general/email_communication/azure_oauth/verify-outlook.png similarity index 100% rename from content/administration/maintain/azure_oauth/verify-outlook.png rename to content/applications/general/email_communication/azure_oauth/verify-outlook.png diff --git a/content/applications/general/email_communication/email_servers.rst b/content/applications/general/email_communication/email_servers.rst index 581c2d7a1..677b6a5d8 100644 --- a/content/applications/general/email_communication/email_servers.rst +++ b/content/applications/general/email_communication/email_servers.rst @@ -65,8 +65,8 @@ record in Odoo. Reference the SMTP data of the external email server. Once all t been filled out, click :guilabel:`Test Connection`. .. seealso:: - - :doc:`/administration/maintain/google_oauth` - - :doc:`/administration/maintain/azure_oauth` + - :doc:`google_oauth` + - :doc:`azure_oauth` .. note:: Ensuring the outgoing domain has :abbr:`SPF (Sender Policy Framework)`, :abbr:`DKIM (DomainKeys @@ -178,7 +178,7 @@ Set up different dedicated servers for transactional and mass emails In Odoo a separate email server can be used for transactional emails and mass mailings. Example: Use Postmark or SendinBlue for transactional emails, and Amazon SES, Mailgun, -Sendgrid or :doc:`Mailjet ` for mass mailings. +Sendgrid or :doc:`Mailjet ` for mass mailings. .. important:: A default outgoing email server is already configured. Do not create an alternative one unless a diff --git a/content/administration/maintain/google_oauth.rst b/content/applications/general/email_communication/google_oauth.rst similarity index 99% rename from content/administration/maintain/google_oauth.rst rename to content/applications/general/email_communication/google_oauth.rst index dc3423bf3..530afa96b 100644 --- a/content/administration/maintain/google_oauth.rst +++ b/content/applications/general/email_communication/google_oauth.rst @@ -12,7 +12,7 @@ email address or an address created by a custom domain. `_ on setting up OAuth. .. seealso:: - - :doc:`/applications/general/auth/google` + - :doc:`/applications/general/users/google` - :doc:`/applications/productivity/calendar/google` Setup in Google diff --git a/content/administration/maintain/google_oauth/403-error.png b/content/applications/general/email_communication/google_oauth/403-error.png similarity index 100% rename from content/administration/maintain/google_oauth/403-error.png rename to content/applications/general/email_communication/google_oauth/403-error.png diff --git a/content/administration/maintain/google_oauth/client-credentials.png b/content/applications/general/email_communication/google_oauth/client-credentials.png similarity index 100% rename from content/administration/maintain/google_oauth/client-credentials.png rename to content/applications/general/email_communication/google_oauth/client-credentials.png diff --git a/content/administration/maintain/google_oauth/error-400.png b/content/applications/general/email_communication/google_oauth/error-400.png similarity index 100% rename from content/administration/maintain/google_oauth/error-400.png rename to content/applications/general/email_communication/google_oauth/error-400.png diff --git a/content/administration/maintain/google_oauth/forbidden-error.png b/content/applications/general/email_communication/google_oauth/forbidden-error.png similarity index 100% rename from content/administration/maintain/google_oauth/forbidden-error.png rename to content/applications/general/email_communication/google_oauth/forbidden-error.png diff --git a/content/administration/maintain/google_oauth/green-token.png b/content/applications/general/email_communication/google_oauth/green-token.png similarity index 100% rename from content/administration/maintain/google_oauth/green-token.png rename to content/applications/general/email_communication/google_oauth/green-token.png diff --git a/content/administration/maintain/google_oauth/new-project.png b/content/applications/general/email_communication/google_oauth/new-project.png similarity index 100% rename from content/administration/maintain/google_oauth/new-project.png rename to content/applications/general/email_communication/google_oauth/new-project.png diff --git a/content/administration/maintain/google_oauth/outgoing-servers.png b/content/applications/general/email_communication/google_oauth/outgoing-servers.png similarity index 100% rename from content/administration/maintain/google_oauth/outgoing-servers.png rename to content/applications/general/email_communication/google_oauth/outgoing-servers.png diff --git a/content/administration/maintain/google_oauth/published-status.png b/content/applications/general/email_communication/google_oauth/published-status.png similarity index 100% rename from content/administration/maintain/google_oauth/published-status.png rename to content/applications/general/email_communication/google_oauth/published-status.png diff --git a/content/administration/maintain/mailjet_api.rst b/content/applications/general/email_communication/mailjet_api.rst similarity index 98% rename from content/administration/maintain/mailjet_api.rst rename to content/applications/general/email_communication/mailjet_api.rst index f5fc5a6da..63e7992f7 100644 --- a/content/administration/maintain/mailjet_api.rst +++ b/content/applications/general/email_communication/mailjet_api.rst @@ -210,9 +210,8 @@ Connection`. For more information see :ref:`Using a default email address `. - The :guilabel:`System Parameters` can be accessed by activating - :doc:`../../applications/general/developer_mode` in the :menuselection:`Settings --> Technical - --> Parameters --> System Parameters` menu. + The :guilabel:`System Parameters` can be accessed by activating the :ref:`developer mode + `. Once the setup is complete, the Odoo database is ready to use the Mailjet email server for mass mailing or transactional emails! diff --git a/content/administration/maintain/mailjet_api/add-domain-email.png b/content/applications/general/email_communication/mailjet_api/add-domain-email.png similarity index 100% rename from content/administration/maintain/mailjet_api/add-domain-email.png rename to content/applications/general/email_communication/mailjet_api/add-domain-email.png diff --git a/content/administration/maintain/mailjet_api/api-settings.png b/content/applications/general/email_communication/mailjet_api/api-settings.png similarity index 100% rename from content/administration/maintain/mailjet_api/api-settings.png rename to content/applications/general/email_communication/mailjet_api/api-settings.png diff --git a/content/administration/maintain/mailjet_api/authenticate.png b/content/applications/general/email_communication/mailjet_api/authenticate.png similarity index 100% rename from content/administration/maintain/mailjet_api/authenticate.png rename to content/applications/general/email_communication/mailjet_api/authenticate.png diff --git a/content/administration/maintain/mailjet_api/check-dns.png b/content/applications/general/email_communication/mailjet_api/check-dns.png similarity index 100% rename from content/administration/maintain/mailjet_api/check-dns.png rename to content/applications/general/email_communication/mailjet_api/check-dns.png diff --git a/content/administration/maintain/mailjet_api/host-value-dns.png b/content/applications/general/email_communication/mailjet_api/host-value-dns.png similarity index 100% rename from content/administration/maintain/mailjet_api/host-value-dns.png rename to content/applications/general/email_communication/mailjet_api/host-value-dns.png diff --git a/content/administration/maintain/mailjet_api/server-settings.png b/content/applications/general/email_communication/mailjet_api/server-settings.png similarity index 100% rename from content/administration/maintain/mailjet_api/server-settings.png rename to content/applications/general/email_communication/mailjet_api/server-settings.png diff --git a/content/administration/maintain/mailjet_api/smtp-config.png b/content/applications/general/email_communication/mailjet_api/smtp-config.png similarity index 100% rename from content/administration/maintain/mailjet_api/smtp-config.png rename to content/applications/general/email_communication/mailjet_api/smtp-config.png diff --git a/content/applications/general/integrations.rst b/content/applications/general/integrations.rst new file mode 100644 index 000000000..aa02402b2 --- /dev/null +++ b/content/applications/general/integrations.rst @@ -0,0 +1,9 @@ +============ +Integrations +============ + +.. toctree:: + + integrations/mail_plugins + integrations/unsplash + integrations/geolocation diff --git a/content/applications/general/geolocation.rst b/content/applications/general/integrations/geolocation.rst similarity index 94% rename from content/applications/general/geolocation.rst rename to content/applications/general/integrations/geolocation.rst index 1fa226839..8bd61ae92 100644 --- a/content/applications/general/geolocation.rst +++ b/content/applications/general/integrations/geolocation.rst @@ -36,4 +36,4 @@ To use it, select :guilabel:`Google Place Map` and enter your :ref:`API Key :alt: Google Places API key .. seealso:: - :doc:`../../applications/websites/website/configuration/address_autocomplete` + :doc:`/applications/websites/website/configuration/address_autocomplete` diff --git a/content/applications/general/geolocation/contacts.png b/content/applications/general/integrations/geolocation/contacts.png similarity index 100% rename from content/applications/general/geolocation/contacts.png rename to content/applications/general/integrations/geolocation/contacts.png diff --git a/content/applications/general/geolocation/google-places-api-key.png b/content/applications/general/integrations/geolocation/google-places-api-key.png similarity index 100% rename from content/applications/general/geolocation/google-places-api-key.png rename to content/applications/general/integrations/geolocation/google-places-api-key.png diff --git a/content/applications/productivity/mail_plugins.rst b/content/applications/general/integrations/mail_plugins.rst similarity index 95% rename from content/applications/productivity/mail_plugins.rst rename to content/applications/general/integrations/mail_plugins.rst index 6ab2c8b8f..2a62b247e 100644 --- a/content/applications/productivity/mail_plugins.rst +++ b/content/applications/general/integrations/mail_plugins.rst @@ -32,7 +32,7 @@ However, they can provide **Lead Enrichment**, which is part of a paid service k Generation**. Mail plugins allow you to test Lead Enrichment for free, whether you connect the plugins to a -database or not. After a while, the plugins ask you to buy :doc:`../general/in_app_purchase` +database or not. After a while, the plugins ask you to buy :doc:`../../essentials/in_app_purchase` credits if you would like to keep using this service. .. _mail_plugins/lead-generation: @@ -53,5 +53,5 @@ select a package. `_. .. seealso:: - - :doc:`../general/in_app_purchase` + - :doc:`../../essentials/in_app_purchase` - `Odoo Tutorials: Lead Enrichment `_ diff --git a/content/applications/productivity/mail_plugins/gmail.rst b/content/applications/general/integrations/mail_plugins/gmail.rst similarity index 100% rename from content/applications/productivity/mail_plugins/gmail.rst rename to content/applications/general/integrations/mail_plugins/gmail.rst diff --git a/content/applications/productivity/mail_plugins/gmail/allow-permissions.png b/content/applications/general/integrations/mail_plugins/gmail/allow-permissions.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/allow-permissions.png rename to content/applications/general/integrations/mail_plugins/gmail/allow-permissions.png diff --git a/content/applications/productivity/mail_plugins/gmail/authorize-access.png b/content/applications/general/integrations/mail_plugins/gmail/authorize-access.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/authorize-access.png rename to content/applications/general/integrations/mail_plugins/gmail/authorize-access.png diff --git a/content/applications/productivity/mail_plugins/gmail/choose-account.png b/content/applications/general/integrations/mail_plugins/gmail/choose-account.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/choose-account.png rename to content/applications/general/integrations/mail_plugins/gmail/choose-account.png diff --git a/content/applications/productivity/mail_plugins/gmail/database-url.png b/content/applications/general/integrations/mail_plugins/gmail/database-url.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/database-url.png rename to content/applications/general/integrations/mail_plugins/gmail/database-url.png diff --git a/content/applications/productivity/mail_plugins/gmail/deploy-from-manifest.png b/content/applications/general/integrations/mail_plugins/gmail/deploy-from-manifest.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/deploy-from-manifest.png rename to content/applications/general/integrations/mail_plugins/gmail/deploy-from-manifest.png diff --git a/content/applications/productivity/mail_plugins/gmail/gh-download-zip.png b/content/applications/general/integrations/mail_plugins/gmail/gh-download-zip.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/gh-download-zip.png rename to content/applications/general/integrations/mail_plugins/gmail/gh-download-zip.png diff --git a/content/applications/productivity/mail_plugins/gmail/gmail-side-panel.png b/content/applications/general/integrations/mail_plugins/gmail/gmail-side-panel.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/gmail-side-panel.png rename to content/applications/general/integrations/mail_plugins/gmail/gmail-side-panel.png diff --git a/content/applications/productivity/mail_plugins/gmail/google-workspace-marketplace.png b/content/applications/general/integrations/mail_plugins/gmail/google-workspace-marketplace.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/google-workspace-marketplace.png rename to content/applications/general/integrations/mail_plugins/gmail/google-workspace-marketplace.png diff --git a/content/applications/productivity/mail_plugins/gmail/install-add-on.png b/content/applications/general/integrations/mail_plugins/gmail/install-add-on.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/install-add-on.png rename to content/applications/general/integrations/mail_plugins/gmail/install-add-on.png diff --git a/content/applications/productivity/mail_plugins/gmail/legacy-editor.png b/content/applications/general/integrations/mail_plugins/gmail/legacy-editor.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/legacy-editor.png rename to content/applications/general/integrations/mail_plugins/gmail/legacy-editor.png diff --git a/content/applications/productivity/mail_plugins/gmail/mail-plugin-setting.png b/content/applications/general/integrations/mail_plugins/gmail/mail-plugin-setting.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/mail-plugin-setting.png rename to content/applications/general/integrations/mail_plugins/gmail/mail-plugin-setting.png diff --git a/content/applications/productivity/mail_plugins/gmail/odoo-domain-constraint.png b/content/applications/general/integrations/mail_plugins/gmail/odoo-domain-constraint.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/odoo-domain-constraint.png rename to content/applications/general/integrations/mail_plugins/gmail/odoo-domain-constraint.png diff --git a/content/applications/productivity/mail_plugins/gmail/panel-login.png b/content/applications/general/integrations/mail_plugins/gmail/panel-login.png similarity index 100% rename from content/applications/productivity/mail_plugins/gmail/panel-login.png rename to content/applications/general/integrations/mail_plugins/gmail/panel-login.png diff --git a/content/applications/productivity/mail_plugins/outlook.rst b/content/applications/general/integrations/mail_plugins/outlook.rst similarity index 100% rename from content/applications/productivity/mail_plugins/outlook.rst rename to content/applications/general/integrations/mail_plugins/outlook.rst diff --git a/content/applications/productivity/mail_plugins/outlook/add-in-warning.png b/content/applications/general/integrations/mail_plugins/outlook/add-in-warning.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/add-in-warning.png rename to content/applications/general/integrations/mail_plugins/outlook/add-in-warning.png diff --git a/content/applications/productivity/mail_plugins/outlook/all-outlook-settings.png b/content/applications/general/integrations/mail_plugins/outlook/all-outlook-settings.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/all-outlook-settings.png rename to content/applications/general/integrations/mail_plugins/outlook/all-outlook-settings.png diff --git a/content/applications/productivity/mail_plugins/outlook/custom-add-ins.png b/content/applications/general/integrations/mail_plugins/outlook/custom-add-ins.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/custom-add-ins.png rename to content/applications/general/integrations/mail_plugins/outlook/custom-add-ins.png diff --git a/content/applications/productivity/mail_plugins/outlook/customize-actions.png b/content/applications/general/integrations/mail_plugins/outlook/customize-actions.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/customize-actions.png rename to content/applications/general/integrations/mail_plugins/outlook/customize-actions.png diff --git a/content/applications/productivity/mail_plugins/outlook/enter-database-url.png b/content/applications/general/integrations/mail_plugins/outlook/enter-database-url.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/enter-database-url.png rename to content/applications/general/integrations/mail_plugins/outlook/enter-database-url.png diff --git a/content/applications/productivity/mail_plugins/outlook/more-actions.png b/content/applications/general/integrations/mail_plugins/outlook/more-actions.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/more-actions.png rename to content/applications/general/integrations/mail_plugins/outlook/more-actions.png diff --git a/content/applications/productivity/mail_plugins/outlook/my-add-ins.png b/content/applications/general/integrations/mail_plugins/outlook/my-add-ins.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/my-add-ins.png rename to content/applications/general/integrations/mail_plugins/outlook/my-add-ins.png diff --git a/content/applications/productivity/mail_plugins/outlook/new-window-warning.png b/content/applications/general/integrations/mail_plugins/outlook/new-window-warning.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/new-window-warning.png rename to content/applications/general/integrations/mail_plugins/outlook/new-window-warning.png diff --git a/content/applications/productivity/mail_plugins/outlook/odoo-for-outlook.png b/content/applications/general/integrations/mail_plugins/outlook/odoo-for-outlook.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/odoo-for-outlook.png rename to content/applications/general/integrations/mail_plugins/outlook/odoo-for-outlook.png diff --git a/content/applications/productivity/mail_plugins/outlook/odoo-outlook-shortcut.png b/content/applications/general/integrations/mail_plugins/outlook/odoo-outlook-shortcut.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/odoo-outlook-shortcut.png rename to content/applications/general/integrations/mail_plugins/outlook/odoo-outlook-shortcut.png diff --git a/content/applications/productivity/mail_plugins/outlook/odoo-permission.png b/content/applications/general/integrations/mail_plugins/outlook/odoo-permission.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/odoo-permission.png rename to content/applications/general/integrations/mail_plugins/outlook/odoo-permission.png diff --git a/content/applications/productivity/mail_plugins/outlook/panel-login.png b/content/applications/general/integrations/mail_plugins/outlook/panel-login.png similarity index 100% rename from content/applications/productivity/mail_plugins/outlook/panel-login.png rename to content/applications/general/integrations/mail_plugins/outlook/panel-login.png diff --git a/content/applications/websites/website/configuration/unsplash.rst b/content/applications/general/integrations/unsplash.rst similarity index 100% rename from content/applications/websites/website/configuration/unsplash.rst rename to content/applications/general/integrations/unsplash.rst diff --git a/content/applications/productivity/iot.rst b/content/applications/general/iot.rst similarity index 100% rename from content/applications/productivity/iot.rst rename to content/applications/general/iot.rst diff --git a/content/applications/productivity/iot/config.rst b/content/applications/general/iot/config.rst similarity index 100% rename from content/applications/productivity/iot/config.rst rename to content/applications/general/iot/config.rst diff --git a/content/applications/productivity/iot/config/connect.rst b/content/applications/general/iot/config/connect.rst similarity index 100% rename from content/applications/productivity/iot/config/connect.rst rename to content/applications/general/iot/config/connect.rst diff --git a/content/applications/productivity/iot/config/connect/configure-wifi-network-iot.png b/content/applications/general/iot/config/connect/configure-wifi-network-iot.png similarity index 100% rename from content/applications/productivity/iot/config/connect/configure-wifi-network-iot.png rename to content/applications/general/iot/config/connect/configure-wifi-network-iot.png diff --git a/content/applications/productivity/iot/config/connect/connect-iot-box.png b/content/applications/general/iot/config/connect/connect-iot-box.png similarity index 100% rename from content/applications/productivity/iot/config/connect/connect-iot-box.png rename to content/applications/general/iot/config/connect/connect-iot-box.png diff --git a/content/applications/productivity/iot/config/connect/connect-iot-wifi.png b/content/applications/general/iot/config/connect/connect-iot-wifi.png similarity index 100% rename from content/applications/productivity/iot/config/connect/connect-iot-wifi.png rename to content/applications/general/iot/config/connect/connect-iot-wifi.png diff --git a/content/applications/productivity/iot/config/connect/connect-iot.png b/content/applications/general/iot/config/connect/connect-iot.png similarity index 100% rename from content/applications/productivity/iot/config/connect/connect-iot.png rename to content/applications/general/iot/config/connect/connect-iot.png diff --git a/content/applications/productivity/iot/config/connect/install-iot-app.png b/content/applications/general/iot/config/connect/install-iot-app.png similarity index 100% rename from content/applications/productivity/iot/config/connect/install-iot-app.png rename to content/applications/general/iot/config/connect/install-iot-app.png diff --git a/content/applications/productivity/iot/config/connect/iot-box-connected.png b/content/applications/general/iot/config/connect/iot-box-connected.png similarity index 100% rename from content/applications/productivity/iot/config/connect/iot-box-connected.png rename to content/applications/general/iot/config/connect/iot-box-connected.png diff --git a/content/applications/productivity/iot/config/connect/iot-box-schema.png b/content/applications/general/iot/config/connect/iot-box-schema.png similarity index 100% rename from content/applications/productivity/iot/config/connect/iot-box-schema.png rename to content/applications/general/iot/config/connect/iot-box-schema.png diff --git a/content/applications/productivity/iot/config/connect/iox-box-schema-3.png b/content/applications/general/iot/config/connect/iox-box-schema-3.png similarity index 100% rename from content/applications/productivity/iot/config/connect/iox-box-schema-3.png rename to content/applications/general/iot/config/connect/iox-box-schema-3.png diff --git a/content/applications/productivity/iot/config/connect/server-token.png b/content/applications/general/iot/config/connect/server-token.png similarity index 100% rename from content/applications/productivity/iot/config/connect/server-token.png rename to content/applications/general/iot/config/connect/server-token.png diff --git a/content/applications/productivity/iot/config/flash_sdcard.rst b/content/applications/general/iot/config/flash_sdcard.rst similarity index 100% rename from content/applications/productivity/iot/config/flash_sdcard.rst rename to content/applications/general/iot/config/flash_sdcard.rst diff --git a/content/applications/productivity/iot/config/flash_sdcard/etcher-app.png b/content/applications/general/iot/config/flash_sdcard/etcher-app.png similarity index 100% rename from content/applications/productivity/iot/config/flash_sdcard/etcher-app.png rename to content/applications/general/iot/config/flash_sdcard/etcher-app.png diff --git a/content/applications/productivity/iot/config/flash_sdcard/flash-upgrade.png b/content/applications/general/iot/config/flash_sdcard/flash-upgrade.png similarity index 100% rename from content/applications/productivity/iot/config/flash_sdcard/flash-upgrade.png rename to content/applications/general/iot/config/flash_sdcard/flash-upgrade.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot.rst b/content/applications/general/iot/config/https_certificate_iot.rst similarity index 99% rename from content/applications/productivity/iot/config/https_certificate_iot.rst rename to content/applications/general/iot/config/https_certificate_iot.rst index d84a13043..c7a19dea5 100644 --- a/content/applications/productivity/iot/config/https_certificate_iot.rst +++ b/content/applications/general/iot/config/https_certificate_iot.rst @@ -91,7 +91,7 @@ Solution: Ensure that the server is configured. .. seealso:: - :doc:`/applications/productivity/iot/config/connect` + :doc:`/applications/general/iot/config/connect` `ERR_IOT_HTTPS_CHECK_CERT_READ_EXCEPTION` ----------------------------------------- diff --git a/content/applications/productivity/iot/config/https_certificate_iot/dns-chrome.png b/content/applications/general/iot/config/https_certificate_iot/dns-chrome.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/dns-chrome.png rename to content/applications/general/iot/config/https_certificate_iot/dns-chrome.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot/dns-edge.png b/content/applications/general/iot/config/https_certificate_iot/dns-edge.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/dns-edge.png rename to content/applications/general/iot/config/https_certificate_iot/dns-edge.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot/dns-firefox.png b/content/applications/general/iot/config/https_certificate_iot/dns-firefox.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/dns-firefox.png rename to content/applications/general/iot/config/https_certificate_iot/dns-firefox.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot/odoo-new-domain.png b/content/applications/general/iot/config/https_certificate_iot/odoo-new-domain.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/odoo-new-domain.png rename to content/applications/general/iot/config/https_certificate_iot/odoo-new-domain.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot/secured-connection.png b/content/applications/general/iot/config/https_certificate_iot/secured-connection.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/secured-connection.png rename to content/applications/general/iot/config/https_certificate_iot/secured-connection.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot/status-ok.png b/content/applications/general/iot/config/https_certificate_iot/status-ok.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/status-ok.png rename to content/applications/general/iot/config/https_certificate_iot/status-ok.png diff --git a/content/applications/productivity/iot/config/https_certificate_iot/sub-example-in-progress.png b/content/applications/general/iot/config/https_certificate_iot/sub-example-in-progress.png similarity index 100% rename from content/applications/productivity/iot/config/https_certificate_iot/sub-example-in-progress.png rename to content/applications/general/iot/config/https_certificate_iot/sub-example-in-progress.png diff --git a/content/applications/productivity/iot/config/pos.rst b/content/applications/general/iot/config/pos.rst similarity index 95% rename from content/applications/productivity/iot/config/pos.rst rename to content/applications/general/iot/config/pos.rst index 715da84aa..76fbc733a 100644 --- a/content/applications/productivity/iot/config/pos.rst +++ b/content/applications/general/iot/config/pos.rst @@ -47,10 +47,10 @@ Then, connect the peripheral devices to the :abbr:`IoT (Internet of Things)` box character (keycode 28). This is most likely the default configuration of the barcode scanner. * - Scale - Connect the scale and power it on. Refer to - :doc:`/applications/productivity/iot/devices/scale`. + :doc:`../devices/scale`. * - Customer display - Connect a screen to the :abbr:`IoT (Internet of Things)` box to display the :abbr:`PoS (Point - of Sale)` order. Refer to :doc:`/applications/productivity/iot/devices/screen`. + of Sale)` order. Refer to :doc:`../devices/screen`. * - Payment terminal - The connection process depends on the terminal. Refer to the :doc:`payment terminals documentation `. diff --git a/content/applications/productivity/iot/config/pos/iot-connected-devices.png b/content/applications/general/iot/config/pos/iot-connected-devices.png similarity index 100% rename from content/applications/productivity/iot/config/pos/iot-connected-devices.png rename to content/applications/general/iot/config/pos/iot-connected-devices.png diff --git a/content/applications/productivity/iot/config/pos/pos-connections.png b/content/applications/general/iot/config/pos/pos-connections.png similarity index 100% rename from content/applications/productivity/iot/config/pos/pos-connections.png rename to content/applications/general/iot/config/pos/pos-connections.png diff --git a/content/applications/productivity/iot/config/troubleshooting.rst b/content/applications/general/iot/config/troubleshooting.rst similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting.rst rename to content/applications/general/iot/config/troubleshooting.rst diff --git a/content/applications/productivity/iot/config/troubleshooting/add-printer-add.png b/content/applications/general/iot/config/troubleshooting/add-printer-add.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/add-printer-add.png rename to content/applications/general/iot/config/troubleshooting/add-printer-add.png diff --git a/content/applications/productivity/iot/config/troubleshooting/add-printer-filled.png b/content/applications/general/iot/config/troubleshooting/add-printer-filled.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/add-printer-filled.png rename to content/applications/general/iot/config/troubleshooting/add-printer-filled.png diff --git a/content/applications/productivity/iot/config/troubleshooting/add-printer.png b/content/applications/general/iot/config/troubleshooting/add-printer.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/add-printer.png rename to content/applications/general/iot/config/troubleshooting/add-printer.png diff --git a/content/applications/productivity/iot/config/troubleshooting/barcode-scanner-settings.png b/content/applications/general/iot/config/troubleshooting/barcode-scanner-settings.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/barcode-scanner-settings.png rename to content/applications/general/iot/config/troubleshooting/barcode-scanner-settings.png diff --git a/content/applications/productivity/iot/config/troubleshooting/cable-mettler.png b/content/applications/general/iot/config/troubleshooting/cable-mettler.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/cable-mettler.png rename to content/applications/general/iot/config/troubleshooting/cable-mettler.png diff --git a/content/applications/productivity/iot/config/troubleshooting/epson-compatibility-compare.png b/content/applications/general/iot/config/troubleshooting/epson-compatibility-compare.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/epson-compatibility-compare.png rename to content/applications/general/iot/config/troubleshooting/epson-compatibility-compare.png diff --git a/content/applications/productivity/iot/config/troubleshooting/epson-tm-u220-specification.png b/content/applications/general/iot/config/troubleshooting/epson-tm-u220-specification.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/epson-tm-u220-specification.png rename to content/applications/general/iot/config/troubleshooting/epson-tm-u220-specification.png diff --git a/content/applications/productivity/iot/config/troubleshooting/keyboard-layout.png b/content/applications/general/iot/config/troubleshooting/keyboard-layout.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/keyboard-layout.png rename to content/applications/general/iot/config/troubleshooting/keyboard-layout.png diff --git a/content/applications/productivity/iot/config/troubleshooting/modify-printer.png b/content/applications/general/iot/config/troubleshooting/modify-printer.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/modify-printer.png rename to content/applications/general/iot/config/troubleshooting/modify-printer.png diff --git a/content/applications/productivity/iot/config/troubleshooting/printer-status.png b/content/applications/general/iot/config/troubleshooting/printer-status.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/printer-status.png rename to content/applications/general/iot/config/troubleshooting/printer-status.png diff --git a/content/applications/productivity/iot/config/troubleshooting/receipt-example.png b/content/applications/general/iot/config/troubleshooting/receipt-example.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/receipt-example.png rename to content/applications/general/iot/config/troubleshooting/receipt-example.png diff --git a/content/applications/productivity/iot/config/troubleshooting/receipt-print-random-letters.png b/content/applications/general/iot/config/troubleshooting/receipt-print-random-letters.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/receipt-print-random-letters.png rename to content/applications/general/iot/config/troubleshooting/receipt-print-random-letters.png diff --git a/content/applications/productivity/iot/config/troubleshooting/sub-type.png b/content/applications/general/iot/config/troubleshooting/sub-type.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/sub-type.png rename to content/applications/general/iot/config/troubleshooting/sub-type.png diff --git a/content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv-hdv-scale35.png b/content/applications/general/iot/config/troubleshooting/tm-u220-ldv-hdv-scale35.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv-hdv-scale35.png rename to content/applications/general/iot/config/troubleshooting/tm-u220-ldv-hdv-scale35.png diff --git a/content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv-hdv.png b/content/applications/general/iot/config/troubleshooting/tm-u220-ldv-hdv.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv-hdv.png rename to content/applications/general/iot/config/troubleshooting/tm-u220-ldv-hdv.png diff --git a/content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv-scale75.png b/content/applications/general/iot/config/troubleshooting/tm-u220-ldv-scale75.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv-scale75.png rename to content/applications/general/iot/config/troubleshooting/tm-u220-ldv-scale75.png diff --git a/content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv.png b/content/applications/general/iot/config/troubleshooting/tm-u220-ldv.png similarity index 100% rename from content/applications/productivity/iot/config/troubleshooting/tm-u220-ldv.png rename to content/applications/general/iot/config/troubleshooting/tm-u220-ldv.png diff --git a/content/applications/productivity/iot/config/windows_iot.rst b/content/applications/general/iot/config/windows_iot.rst similarity index 99% rename from content/applications/productivity/iot/config/windows_iot.rst rename to content/applications/general/iot/config/windows_iot.rst index 4d027f3c2..c03358146 100644 --- a/content/applications/productivity/iot/config/windows_iot.rst +++ b/content/applications/general/iot/config/windows_iot.rst @@ -118,7 +118,7 @@ Finally, connect Windows :abbr:`IoT (Internet of Things)` to a database using ex (manually using the Token). .. seealso:: - :doc:`/applications/productivity/iot/config/connect` + :doc:`/applications/general/iot/config/connect` Now the installation is complete, the devices connected to :abbr:`IoT (Internet of Things)` can be used to complete processes/actions. diff --git a/content/applications/productivity/iot/config/windows_iot/advanced-settings.png b/content/applications/general/iot/config/windows_iot/advanced-settings.png similarity index 100% rename from content/applications/productivity/iot/config/windows_iot/advanced-settings.png rename to content/applications/general/iot/config/windows_iot/advanced-settings.png diff --git a/content/applications/productivity/iot/config/windows_iot/inbound-rules.png b/content/applications/general/iot/config/windows_iot/inbound-rules.png similarity index 100% rename from content/applications/productivity/iot/config/windows_iot/inbound-rules.png rename to content/applications/general/iot/config/windows_iot/inbound-rules.png diff --git a/content/applications/productivity/iot/config/windows_iot/new-rule.png b/content/applications/general/iot/config/windows_iot/new-rule.png similarity index 100% rename from content/applications/productivity/iot/config/windows_iot/new-rule.png rename to content/applications/general/iot/config/windows_iot/new-rule.png diff --git a/content/applications/productivity/iot/config/windows_iot/protocol-port.png b/content/applications/general/iot/config/windows_iot/protocol-port.png similarity index 100% rename from content/applications/productivity/iot/config/windows_iot/protocol-port.png rename to content/applications/general/iot/config/windows_iot/protocol-port.png diff --git a/content/applications/productivity/iot/config/windows_iot/radio-port.png b/content/applications/general/iot/config/windows_iot/radio-port.png similarity index 100% rename from content/applications/productivity/iot/config/windows_iot/radio-port.png rename to content/applications/general/iot/config/windows_iot/radio-port.png diff --git a/content/applications/productivity/iot/devices.rst b/content/applications/general/iot/devices.rst similarity index 100% rename from content/applications/productivity/iot/devices.rst rename to content/applications/general/iot/devices.rst diff --git a/content/applications/productivity/iot/devices/camera.rst b/content/applications/general/iot/devices/camera.rst similarity index 100% rename from content/applications/productivity/iot/devices/camera.rst rename to content/applications/general/iot/devices/camera.rst diff --git a/content/applications/productivity/iot/devices/camera/camera-dropdown.png b/content/applications/general/iot/devices/camera/camera-dropdown.png similarity index 100% rename from content/applications/productivity/iot/devices/camera/camera-dropdown.png rename to content/applications/general/iot/devices/camera/camera-dropdown.png diff --git a/content/applications/productivity/iot/devices/camera/control-point-device.png b/content/applications/general/iot/devices/camera/control-point-device.png similarity index 100% rename from content/applications/productivity/iot/devices/camera/control-point-device.png rename to content/applications/general/iot/devices/camera/control-point-device.png diff --git a/content/applications/productivity/iot/devices/camera/serial-number-picture.png b/content/applications/general/iot/devices/camera/serial-number-picture.png similarity index 100% rename from content/applications/productivity/iot/devices/camera/serial-number-picture.png rename to content/applications/general/iot/devices/camera/serial-number-picture.png diff --git a/content/applications/productivity/iot/devices/footswitch.rst b/content/applications/general/iot/devices/footswitch.rst similarity index 100% rename from content/applications/productivity/iot/devices/footswitch.rst rename to content/applications/general/iot/devices/footswitch.rst diff --git a/content/applications/productivity/iot/devices/footswitch/footswitch-dropdown.png b/content/applications/general/iot/devices/footswitch/footswitch-dropdown.png similarity index 100% rename from content/applications/productivity/iot/devices/footswitch/footswitch-dropdown.png rename to content/applications/general/iot/devices/footswitch/footswitch-dropdown.png diff --git a/content/applications/productivity/iot/devices/footswitch/footswitch-example.png b/content/applications/general/iot/devices/footswitch/footswitch-example.png similarity index 100% rename from content/applications/productivity/iot/devices/footswitch/footswitch-example.png rename to content/applications/general/iot/devices/footswitch/footswitch-example.png diff --git a/content/applications/productivity/iot/devices/measurement_tool.rst b/content/applications/general/iot/devices/measurement_tool.rst similarity index 100% rename from content/applications/productivity/iot/devices/measurement_tool.rst rename to content/applications/general/iot/devices/measurement_tool.rst diff --git a/content/applications/productivity/iot/devices/measurement_tool/device-dropdown.png b/content/applications/general/iot/devices/measurement_tool/device-dropdown.png similarity index 100% rename from content/applications/productivity/iot/devices/measurement_tool/device-dropdown.png rename to content/applications/general/iot/devices/measurement_tool/device-dropdown.png diff --git a/content/applications/productivity/iot/devices/measurement_tool/measurement-control-point.png b/content/applications/general/iot/devices/measurement_tool/measurement-control-point.png similarity index 100% rename from content/applications/productivity/iot/devices/measurement_tool/measurement-control-point.png rename to content/applications/general/iot/devices/measurement_tool/measurement-control-point.png diff --git a/content/applications/productivity/iot/devices/measurement_tool/measurement-tool.jpeg b/content/applications/general/iot/devices/measurement_tool/measurement-tool.jpeg similarity index 100% rename from content/applications/productivity/iot/devices/measurement_tool/measurement-tool.jpeg rename to content/applications/general/iot/devices/measurement_tool/measurement-tool.jpeg diff --git a/content/applications/productivity/iot/devices/printer.rst b/content/applications/general/iot/devices/printer.rst similarity index 100% rename from content/applications/productivity/iot/devices/printer.rst rename to content/applications/general/iot/devices/printer.rst diff --git a/content/applications/productivity/iot/devices/printer/print-labels-button.png b/content/applications/general/iot/devices/printer/print-labels-button.png similarity index 100% rename from content/applications/productivity/iot/devices/printer/print-labels-button.png rename to content/applications/general/iot/devices/printer/print-labels-button.png diff --git a/content/applications/productivity/iot/devices/printer/printer-controlpoint.png b/content/applications/general/iot/devices/printer/printer-controlpoint.png similarity index 100% rename from content/applications/productivity/iot/devices/printer/printer-controlpoint.png rename to content/applications/general/iot/devices/printer/printer-controlpoint.png diff --git a/content/applications/productivity/iot/devices/printer/printer-detected.png b/content/applications/general/iot/devices/printer/printer-detected.png similarity index 100% rename from content/applications/productivity/iot/devices/printer/printer-detected.png rename to content/applications/general/iot/devices/printer/printer-detected.png diff --git a/content/applications/productivity/iot/devices/printer/printer-prompt.png b/content/applications/general/iot/devices/printer/printer-prompt.png similarity index 100% rename from content/applications/productivity/iot/devices/printer/printer-prompt.png rename to content/applications/general/iot/devices/printer/printer-prompt.png diff --git a/content/applications/productivity/iot/devices/printer/printers-listed.png b/content/applications/general/iot/devices/printer/printers-listed.png similarity index 100% rename from content/applications/productivity/iot/devices/printer/printers-listed.png rename to content/applications/general/iot/devices/printer/printers-listed.png diff --git a/content/applications/productivity/iot/devices/scale.rst b/content/applications/general/iot/devices/scale.rst similarity index 100% rename from content/applications/productivity/iot/devices/scale.rst rename to content/applications/general/iot/devices/scale.rst diff --git a/content/applications/productivity/iot/devices/scale/driver-list.png b/content/applications/general/iot/devices/scale/driver-list.png similarity index 100% rename from content/applications/productivity/iot/devices/scale/driver-list.png rename to content/applications/general/iot/devices/scale/driver-list.png diff --git a/content/applications/productivity/iot/devices/scale/electronic-scale-feature.png b/content/applications/general/iot/devices/scale/electronic-scale-feature.png similarity index 100% rename from content/applications/productivity/iot/devices/scale/electronic-scale-feature.png rename to content/applications/general/iot/devices/scale/electronic-scale-feature.png diff --git a/content/applications/productivity/iot/devices/scale/iot-box-pos.png b/content/applications/general/iot/devices/scale/iot-box-pos.png similarity index 100% rename from content/applications/productivity/iot/devices/scale/iot-box-pos.png rename to content/applications/general/iot/devices/scale/iot-box-pos.png diff --git a/content/applications/productivity/iot/devices/scale/iot-choice.png b/content/applications/general/iot/devices/scale/iot-choice.png similarity index 100% rename from content/applications/productivity/iot/devices/scale/iot-choice.png rename to content/applications/general/iot/devices/scale/iot-choice.png diff --git a/content/applications/productivity/iot/devices/scale/scale-view.png b/content/applications/general/iot/devices/scale/scale-view.png similarity index 100% rename from content/applications/productivity/iot/devices/scale/scale-view.png rename to content/applications/general/iot/devices/scale/scale-view.png diff --git a/content/applications/productivity/iot/devices/screen.rst b/content/applications/general/iot/devices/screen.rst similarity index 100% rename from content/applications/productivity/iot/devices/screen.rst rename to content/applications/general/iot/devices/screen.rst diff --git a/content/applications/productivity/iot/devices/screen/screen-no-screen.png b/content/applications/general/iot/devices/screen/screen-no-screen.png similarity index 100% rename from content/applications/productivity/iot/devices/screen/screen-no-screen.png rename to content/applications/general/iot/devices/screen/screen-no-screen.png diff --git a/content/applications/productivity/iot/devices/screen/screen-pos-client-display-no-order.png b/content/applications/general/iot/devices/screen/screen-pos-client-display-no-order.png similarity index 100% rename from content/applications/productivity/iot/devices/screen/screen-pos-client-display-no-order.png rename to content/applications/general/iot/devices/screen/screen-pos-client-display-no-order.png diff --git a/content/applications/productivity/iot/devices/screen/screen-pos-client-display.png b/content/applications/general/iot/devices/screen/screen-pos-client-display.png similarity index 100% rename from content/applications/productivity/iot/devices/screen/screen-pos-client-display.png rename to content/applications/general/iot/devices/screen/screen-pos-client-display.png diff --git a/content/applications/productivity/iot/devices/screen/screen-pos-icon.png b/content/applications/general/iot/devices/screen/screen-pos-icon.png similarity index 100% rename from content/applications/productivity/iot/devices/screen/screen-pos-icon.png rename to content/applications/general/iot/devices/screen/screen-pos-icon.png diff --git a/content/applications/productivity/iot/devices/screen/screen-pos-screen-config.png b/content/applications/general/iot/devices/screen/screen-pos-screen-config.png similarity index 100% rename from content/applications/productivity/iot/devices/screen/screen-pos-screen-config.png rename to content/applications/general/iot/devices/screen/screen-pos-screen-config.png diff --git a/content/applications/productivity/iot/devices/screen/screen-screen-name-example.png b/content/applications/general/iot/devices/screen/screen-screen-name-example.png similarity index 100% rename from content/applications/productivity/iot/devices/screen/screen-screen-name-example.png rename to content/applications/general/iot/devices/screen/screen-screen-name-example.png diff --git a/content/applications/general/users.rst b/content/applications/general/users.rst index ed2896fce..4d7b61684 100644 --- a/content/applications/general/users.rst +++ b/content/applications/general/users.rst @@ -1,19 +1,157 @@ -:nosearch: +:show-content: -=================== -Users and companies -=================== +===== +Users +===== -Odoo defines a *user* as someone who has access to a database to perform daily tasks. You can add as -many users as you need and, in order to restrict the type of information each user can access, rules -can be applied. Users and access rights can be added and changed at any point. +Odoo defines a **user** as someone who has access to a database to perform daily tasks. You can add +as many users as you need and, in order to restrict the type of information each user can access, +rules can be applied. Users and access rights can be added and changed at any point. + +.. seealso:: + - :doc:`users/language` + - :doc:`users/access_rights` + +.. _users/add-individual: + +Add individual users +==================== + +Go to :menuselection:`Settings --> Manage Users` and click on *Create*. + +.. image:: users/manage-users.png + :height: 280 + :alt: View of the settings page emphasizing the manage users field in Odoo + +| Fill in the form with the needed information. Under the tab + :doc:`Access Rights ` choose the group within each application the user can + have access to. +| The list of applications shown is based on the applications installed on the database. + +.. image:: users/new_user.png + :alt: View of a user’s form emphasizing the access rights tab in Odoo + +When you are done editing the page and have *Saved* it, an invitation email is automatically sent to +the user. The user must click on it to accept the invitation and create a login. + +.. image:: users/invitation-email.png + :alt: View of a user’s form with a notification that the invitation email has been sent in Odoo + +.. note:: + Remember that subscription prices follow the number of users. Refer to our + `pricing page `_ + for more information. + +With the :ref:`developer mode ` activated, *User Types* can be selected. + +.. image:: users/user-type.png + :height: 300 + :alt: View of a user’s form in developer mode emphasizing the user type field in Odoo + +The *Portal* and *Public* options do not allow you to choose access rights. Members have specific +ones (such as record rules and restricted menus) and usually do not belong to the usual Odoo +groups. + +.. _users/deactivate: + +Deactivate users +================ + +Go to :menuselection:`Settings --> Users & Companies --> Users`, open the user you want to +deactivate, click on *Action*, and then on *Archive*. + +.. danger:: + **Never** deactivate the main user (*admin*). + +.. _users/passwords-management: + +Passwords management +==================== + +.. _users/reset-password: + +Reset passwords +--------------- + +.. _users/reset-password-login: + +Enable password resets from login page +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +It is possible to enable password resets directly from the login page. + +To do so, go to :menuselection:`Settings --> Permissions`, activate **Password Reset** and *Save*. + +.. image:: users/password-reset-login.png + :alt: Enabling Password Reset in Odoo Settings + +.. _users/reset-password-email: + +Send reset instructions to users +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Go to :menuselection:`Settings --> Users & Companies --> Users`, select the user out of the list and +click on *Send Password Reset Instructions* on its user form. An email is automatically sent to +them. + +.. note:: + The *Send Password Reset Instructions* button only appears if the Odoo invitation email has + already been confirmed by the user. + +This email contains all the instructions needed to reset the password, along with a link redirecting +the user to an Odoo login page. + +.. image:: users/password-email.png + :alt: Example of an email with a password reset link for an Odoo account + +.. _users/change-password: + +Change users’ passwords +----------------------- + +Go to :menuselection:`Settings --> Users & Companies --> Users` and select a user to access its +form. Click on the *Action* button and select *Change Password*. + +.. image:: users/change-password.png + :alt: Change another user's password on Odoo + +Enter a new password and confirm by clicking on *Change Password*. + +.. note:: + This operation only modifies the password of the users locally and does not affect their odoo.com + account. If you want to change the odoo.com password, you can :ref:`send the password reset + instructions `. + +Click on *Change Password* one more time. You are then redirected to an Odoo login page where you +can reaccess your database using your new password. + +.. _users/multi-companies: + +Multi Companies +=============== + +The *Multi Companies* field allows you to set to which of the multiple companies database you hold +the user can have access. + +.. note:: + Note that if not handled correctly, it may be the source of a lot of inconsistent multi-company + behaviors. Therefore, a good knowledge of Odoo is required. For technical explanations refer + to :doc:`this ` documentation. + +.. image:: users/multi-companies.png + :height: 300 + :alt: View of a user’s form emphasizing the multi companies field in Odoo + +.. seealso:: + - :doc:`companies` .. toctree:: :titlesonly: - users/manage_users users/language + users/2fa users/access_rights - users/companies users/portal - users/odoo_account + users/google + users/azure + users/ldap diff --git a/content/applications/general/auth/2fa.rst b/content/applications/general/users/2fa.rst similarity index 100% rename from content/applications/general/auth/2fa.rst rename to content/applications/general/users/2fa.rst diff --git a/content/applications/general/auth/2fa/2fa_input.png b/content/applications/general/users/2fa/2fa_input.png similarity index 100% rename from content/applications/general/auth/2fa/2fa_input.png rename to content/applications/general/users/2fa/2fa_input.png diff --git a/content/applications/general/auth/2fa/authenticator.png b/content/applications/general/users/2fa/authenticator.png similarity index 100% rename from content/applications/general/auth/2fa/authenticator.png rename to content/applications/general/users/2fa/authenticator.png diff --git a/content/applications/general/auth/2fa/input_secret.png b/content/applications/general/users/2fa/input_secret.png similarity index 100% rename from content/applications/general/auth/2fa/input_secret.png rename to content/applications/general/users/2fa/input_secret.png diff --git a/content/applications/general/auth/2fa/preferences.png b/content/applications/general/users/2fa/preferences.png similarity index 100% rename from content/applications/general/auth/2fa/preferences.png rename to content/applications/general/users/2fa/preferences.png diff --git a/content/applications/general/auth/2fa/scan_barcode.jpg b/content/applications/general/users/2fa/scan_barcode.jpg similarity index 100% rename from content/applications/general/auth/2fa/scan_barcode.jpg rename to content/applications/general/users/2fa/scan_barcode.jpg diff --git a/content/applications/general/auth/2fa/sec_enhanced.png b/content/applications/general/users/2fa/sec_enhanced.png similarity index 100% rename from content/applications/general/auth/2fa/sec_enhanced.png rename to content/applications/general/users/2fa/sec_enhanced.png diff --git a/content/applications/general/auth/2fa/sec_tab.png b/content/applications/general/users/2fa/sec_tab.png similarity index 100% rename from content/applications/general/auth/2fa/sec_tab.png rename to content/applications/general/users/2fa/sec_tab.png diff --git a/content/applications/general/auth/2fa/secret_visible.png b/content/applications/general/users/2fa/secret_visible.png similarity index 100% rename from content/applications/general/auth/2fa/secret_visible.png rename to content/applications/general/users/2fa/secret_visible.png diff --git a/content/applications/general/auth/2fa/totp_enabled.png b/content/applications/general/users/2fa/totp_enabled.png similarity index 100% rename from content/applications/general/auth/2fa/totp_enabled.png rename to content/applications/general/users/2fa/totp_enabled.png diff --git a/content/applications/general/auth/2fa/totp_scan.png b/content/applications/general/users/2fa/totp_scan.png similarity index 100% rename from content/applications/general/auth/2fa/totp_scan.png rename to content/applications/general/users/2fa/totp_scan.png diff --git a/content/applications/general/auth/azure.rst b/content/applications/general/users/azure.rst similarity index 99% rename from content/applications/general/auth/azure.rst rename to content/applications/general/users/azure.rst index 075687d11..3e1a89832 100644 --- a/content/applications/general/auth/azure.rst +++ b/content/applications/general/users/azure.rst @@ -14,10 +14,9 @@ the organization to connect to Odoo using their Microsoft Accounts. user, the database will no longer be able to be duplicated, renamed, or otherwise managed from the Odoo.com portal. - .. seealso:: - :doc:`../../productivity/calendar/outlook` - - :doc:`/administration/maintain/azure_oauth` + - :doc:`../email_communication/azure_oauth` Configuration ============= diff --git a/content/applications/general/auth/azure/accept-access.png b/content/applications/general/users/azure/accept-access.png similarity index 100% rename from content/applications/general/auth/azure/accept-access.png rename to content/applications/general/users/azure/accept-access.png diff --git a/content/applications/general/auth/azure/authentication-tokens.png b/content/applications/general/users/azure/authentication-tokens.png similarity index 100% rename from content/applications/general/auth/azure/authentication-tokens.png rename to content/applications/general/users/azure/authentication-tokens.png diff --git a/content/applications/general/auth/azure/login-next.png b/content/applications/general/users/azure/login-next.png similarity index 100% rename from content/applications/general/auth/azure/login-next.png rename to content/applications/general/users/azure/login-next.png diff --git a/content/applications/general/auth/azure/odoo-login.png b/content/applications/general/users/azure/odoo-login.png similarity index 100% rename from content/applications/general/auth/azure/odoo-login.png rename to content/applications/general/users/azure/odoo-login.png diff --git a/content/applications/general/auth/azure/odoo-provider-settings.png b/content/applications/general/users/azure/odoo-provider-settings.png similarity index 100% rename from content/applications/general/auth/azure/odoo-provider-settings.png rename to content/applications/general/users/azure/odoo-provider-settings.png diff --git a/content/applications/general/auth/azure/overview-azure-app.png b/content/applications/general/users/azure/overview-azure-app.png similarity index 100% rename from content/applications/general/auth/azure/overview-azure-app.png rename to content/applications/general/users/azure/overview-azure-app.png diff --git a/content/applications/general/users/manage_users/change-password.png b/content/applications/general/users/change-password.png similarity index 100% rename from content/applications/general/users/manage_users/change-password.png rename to content/applications/general/users/change-password.png diff --git a/content/applications/general/auth/google.rst b/content/applications/general/users/google.rst similarity index 99% rename from content/applications/general/auth/google.rst rename to content/applications/general/users/google.rst index 4b8373c3f..eb097bb80 100644 --- a/content/applications/general/auth/google.rst +++ b/content/applications/general/users/google.rst @@ -16,7 +16,7 @@ the organization to connect to Odoo using their Google Accounts. .. seealso:: - :doc:`/applications/productivity/calendar/google` - - :doc:`/administration/maintain/google_oauth` + - :doc:`../email_communication/google_oauth` .. _google-sign-in/configuration: diff --git a/content/applications/general/auth/google/client-id.png b/content/applications/general/users/google/client-id.png similarity index 100% rename from content/applications/general/auth/google/client-id.png rename to content/applications/general/users/google/client-id.png diff --git a/content/applications/general/auth/google/consent-selection.png b/content/applications/general/users/google/consent-selection.png similarity index 100% rename from content/applications/general/auth/google/consent-selection.png rename to content/applications/general/users/google/consent-selection.png diff --git a/content/applications/general/auth/google/consent.png b/content/applications/general/users/google/consent.png similarity index 100% rename from content/applications/general/auth/google/consent.png rename to content/applications/general/users/google/consent.png diff --git a/content/applications/general/auth/google/credentials-button.png b/content/applications/general/users/google/credentials-button.png similarity index 100% rename from content/applications/general/auth/google/credentials-button.png rename to content/applications/general/users/google/credentials-button.png diff --git a/content/applications/general/auth/google/first-login.png b/content/applications/general/users/google/first-login.png similarity index 100% rename from content/applications/general/auth/google/first-login.png rename to content/applications/general/users/google/first-login.png diff --git a/content/applications/general/auth/google/new-project-details.png b/content/applications/general/users/google/new-project-details.png similarity index 100% rename from content/applications/general/auth/google/new-project-details.png rename to content/applications/general/users/google/new-project-details.png diff --git a/content/applications/general/auth/google/odoo-client-id.png b/content/applications/general/users/google/odoo-client-id.png similarity index 100% rename from content/applications/general/auth/google/odoo-client-id.png rename to content/applications/general/users/google/odoo-client-id.png diff --git a/content/applications/general/auth/google/secret-ids.png b/content/applications/general/users/google/secret-ids.png similarity index 100% rename from content/applications/general/auth/google/secret-ids.png rename to content/applications/general/users/google/secret-ids.png diff --git a/content/applications/general/users/manage_users/invitation-email.png b/content/applications/general/users/invitation-email.png similarity index 100% rename from content/applications/general/users/manage_users/invitation-email.png rename to content/applications/general/users/invitation-email.png diff --git a/content/applications/general/auth/ldap.rst b/content/applications/general/users/ldap.rst similarity index 100% rename from content/applications/general/auth/ldap.rst rename to content/applications/general/users/ldap.rst diff --git a/content/applications/general/auth/ldap/ldap01.png b/content/applications/general/users/ldap/ldap01.png similarity index 100% rename from content/applications/general/auth/ldap/ldap01.png rename to content/applications/general/users/ldap/ldap01.png diff --git a/content/applications/general/auth/ldap/ldap02.png b/content/applications/general/users/ldap/ldap02.png similarity index 100% rename from content/applications/general/auth/ldap/ldap02.png rename to content/applications/general/users/ldap/ldap02.png diff --git a/content/applications/general/auth/ldap/ldap03.png b/content/applications/general/users/ldap/ldap03.png similarity index 100% rename from content/applications/general/auth/ldap/ldap03.png rename to content/applications/general/users/ldap/ldap03.png diff --git a/content/applications/general/auth/ldap/ldap04.png b/content/applications/general/users/ldap/ldap04.png similarity index 100% rename from content/applications/general/auth/ldap/ldap04.png rename to content/applications/general/users/ldap/ldap04.png diff --git a/content/applications/general/auth/ldap/ldap05.png b/content/applications/general/users/ldap/ldap05.png similarity index 100% rename from content/applications/general/auth/ldap/ldap05.png rename to content/applications/general/users/ldap/ldap05.png diff --git a/content/applications/general/auth/ldap/ldap06.png b/content/applications/general/users/ldap/ldap06.png similarity index 100% rename from content/applications/general/auth/ldap/ldap06.png rename to content/applications/general/users/ldap/ldap06.png diff --git a/content/applications/general/auth/ldap/ldap07.png b/content/applications/general/users/ldap/ldap07.png similarity index 100% rename from content/applications/general/auth/ldap/ldap07.png rename to content/applications/general/users/ldap/ldap07.png diff --git a/content/applications/general/users/manage_users/manage-users.png b/content/applications/general/users/manage-users.png similarity index 100% rename from content/applications/general/users/manage_users/manage-users.png rename to content/applications/general/users/manage-users.png diff --git a/content/applications/general/users/manage_users.rst b/content/applications/general/users/manage_users.rst deleted file mode 100644 index b4a702fcc..000000000 --- a/content/applications/general/users/manage_users.rst +++ /dev/null @@ -1,152 +0,0 @@ -============ -Manage users -============ - -Odoo defines a **user** as someone who has access to a database to perform daily tasks. You can add -as many users as you need and, in order to restrict the type of information each user can access, -rules can be applied. Users and access rights can be added and changed at any point. - -.. seealso:: - - :doc:`language` - - :doc:`access_rights` - -.. _users/add-individual: - -Add individual users -==================== - -Go to :menuselection:`Settings --> Manage Users` and click on *Create*. - -.. image:: manage_users/manage-users.png - :align: center - :height: 280 - :alt: View of the settings page emphasizing the manage users field in Odoo - -| Fill in the form with the needed information. Under the tab - :doc:`Access Rights ` choose the group within each application the user can - have access to. -| The list of applications shown is based on the applications installed on the database. - -.. image:: manage_users/new_user.png - :align: center - :alt: View of a user’s form emphasizing the access rights tab in Odoo - -When you are done editing the page and have *Saved* it, an invitation email is automatically sent to -the user. The user must click on it to accept the invitation and create a login. - -.. image:: manage_users/invitation-email.png - :align: center - :alt: View of a user’s form with a notification that the invitation email has been sent in Odoo - -.. note:: - Remember that subscription prices follow the number of users. Refer to our - `pricing page `_ - for more information. - -With the :ref:`developer mode ` activated, *User Types* can be selected. - -.. image:: manage_users/user-type.png - :align: center - :height: 300 - :alt: View of a user’s form in developer mode emphasizing the user type field in Odoo - -The *Portal* and *Public* options do not allow you to choose access rights. Members have specific -ones (such as record rules and restricted menus) and usually do not belong to the usual Odoo -groups. - -.. _users/deactivate: - -Deactivate users -================ - -Go to :menuselection:`Settings --> Users & Companies --> Users`, open the user you want to -deactivate, click on *Action*, and then on *Archive*. - -.. danger:: - **Never** deactivate the main user (*admin*). - -.. _users/passwords-management: - -Passwords management -==================== - -.. _users/reset-password: - -Reset passwords ---------------- - -.. _users/reset-password-login: - -Enable password resets from login page -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -It is possible to enable password resets directly from the login page. - -To do so, go to :menuselection:`Settings --> Permissions`, activate **Password Reset** and *Save*. - -.. image:: manage_users/password-reset-login.png - :align: center - :alt: Enabling Password Reset in Odoo Settings - -.. _users/reset-password-email: - -Send reset instructions to users -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Go to :menuselection:`Settings --> Users & Companies --> Users`, select the user out of the list and -click on *Send Password Reset Instructions* on its user form. An email is automatically sent to -them. - -.. note:: - The *Send Password Reset Instructions* button only appears if the Odoo invitation email has - already been confirmed by the user. - -This email contains all the instructions needed to reset the password, along with a link redirecting -the user to an Odoo login page. - -.. image:: manage_users/password-email.png - :align: center - :alt: Example of an email with a password reset link for an Odoo account - -.. _users/change-password: - -Change users’ passwords ------------------------ - -Go to :menuselection:`Settings --> Users & Companies --> Users` and select a user to access its -form. Click on the *Action* button and select *Change Password*. - -.. image:: manage_users/change-password.png - :align: center - :alt: Change another user's password on Odoo - -Enter a new password and confirm by clicking on *Change Password*. - -.. note:: - This operation only modifies the password of the users locally and does not affect their odoo.com - account. If you want to change the odoo.com password, you can :ref:`send the password reset - instructions `. - -Click on *Change Password* one more time. You are then redirected to an Odoo login page where you -can reaccess your database using your new password. - -.. _users/multi-companies: - -Multi Companies -=============== - -The *Multi Companies* field allows you to set to which of the multiple companies database you hold -the user can have access. - -.. note:: - Note that if not handled correctly, it may be the source of a lot of inconsistent multi-company - behaviors. Therefore, a good knowledge of Odoo is required. For technical explanations refer - to :doc:`this ` documentation. - -.. image:: manage_users/multi-companies.png - :align: center - :height: 300 - :alt: View of a user’s form emphasizing the multi companies field in Odoo - -.. seealso:: - - :doc:`companies` diff --git a/content/applications/general/users/manage_users/multi-companies.png b/content/applications/general/users/multi-companies.png similarity index 100% rename from content/applications/general/users/manage_users/multi-companies.png rename to content/applications/general/users/multi-companies.png diff --git a/content/applications/general/users/manage_users/new_user.png b/content/applications/general/users/new_user.png similarity index 100% rename from content/applications/general/users/manage_users/new_user.png rename to content/applications/general/users/new_user.png diff --git a/content/applications/general/users/manage_users/password-email.png b/content/applications/general/users/password-email.png similarity index 100% rename from content/applications/general/users/manage_users/password-email.png rename to content/applications/general/users/password-email.png diff --git a/content/applications/general/users/manage_users/password-reset-login.png b/content/applications/general/users/password-reset-login.png similarity index 100% rename from content/applications/general/users/manage_users/password-reset-login.png rename to content/applications/general/users/password-reset-login.png diff --git a/content/applications/general/users/manage_users/user-type.png b/content/applications/general/users/user-type.png similarity index 100% rename from content/applications/general/users/manage_users/user-type.png rename to content/applications/general/users/user-type.png diff --git a/content/applications/hr/appraisals.rst b/content/applications/hr/appraisals.rst index d60a326ff..57b520e29 100644 --- a/content/applications/hr/appraisals.rst +++ b/content/applications/hr/appraisals.rst @@ -418,8 +418,7 @@ the fields that appear on the :guilabel:`Schedule Activity` pop-up form change, The color of the icon indicates the status; a green icon means an activity is scheduled in the future, and a red icon means the activity is past due. - For more details on activities, refer to the - :doc:`../productivity/discuss/overview/plan_activities` document. + For more details on activities, refer to the :doc:`../essentials/activities` document. .. image:: appraisals/activity-icons.png :align: center diff --git a/content/applications/hr/employees/new_employee.rst b/content/applications/hr/employees/new_employee.rst index e36504c65..1550c5cf0 100644 --- a/content/applications/hr/employees/new_employee.rst +++ b/content/applications/hr/employees/new_employee.rst @@ -463,7 +463,7 @@ regardless. field`. Users can also be created manually. For more information on how to manually add a user, refer - to the :doc:`../../general/users/manage_users` document. + to the :doc:`../../general/users/` document. - :guilabel:`Attendance/Point of Sale/Manufacturing`: the employee's :guilabel:`PIN Code` and :guilabel:`Badge ID` can be entered here, if the employee needs/has one. Click @@ -503,7 +503,8 @@ All employee-related documents are stored in the *Documents* app. The number of is displayed in the :guilabel:`Documents` smart button above the employee record. Click on the smart button to access all documents. -Refer to :doc:`documentation <../../finance/documents>` on the *Documents* app for more information. +Refer to :doc:`documentation <../../productivity/documents>` on the *Documents* app for more +information. .. image:: new_employee/documents.png :align: center diff --git a/content/applications/hr/payroll.rst b/content/applications/hr/payroll.rst index 5614ef5b1..6896cecb6 100644 --- a/content/applications/hr/payroll.rst +++ b/content/applications/hr/payroll.rst @@ -56,7 +56,7 @@ database. company, since company locations can vary and be located anywhere in the world, where rules and laws differ. - For more information on companies, refer to the :doc:`Companies <../general/users/companies>` + For more information on companies, refer to the :doc:`Companies <../general/companies>` documentation, which covers how to set up companies. Time off diff --git a/content/applications/hr/payroll/contracts.rst b/content/applications/hr/payroll/contracts.rst index 7e7dbc143..e3279ddf1 100644 --- a/content/applications/hr/payroll/contracts.rst +++ b/content/applications/hr/payroll/contracts.rst @@ -9,8 +9,8 @@ about their position. .. important:: Contract documents (PDFs) are uploaded and organized using the *Documents* application, and are signed using the *Sign* application. Ensure these applications are installed in order to send and - sign contracts. Please refer to the :doc:`/applications/finance/documents` and - :doc:`/applications/finance/sign` documentation. + sign contracts. Please refer to the :doc:`/applications/productivity/documents` and + :doc:`/applications/productivity/sign` documentation. To view the employee contracts, go to the :menuselection:`Payroll app --> Employees --> Contracts` from the top menu. All employee contracts, and their current contract status, are displayed in a diff --git a/content/applications/hr/recruitment.rst b/content/applications/hr/recruitment.rst index 139562956..28f0dc472 100644 --- a/content/applications/hr/recruitment.rst +++ b/content/applications/hr/recruitment.rst @@ -175,8 +175,7 @@ The pre-configured email templates and when to use them are as follows: .. note:: Email templates can be created, modified, and deleted to suit the needs of a business. For more - information on email templates, refer to the :doc:`../general/email_communication/email_template` - document. + information on email templates, refer to the :doc:`../general/companies/email_template` document. To manually send an email click :guilabel:`Send message` in the chatter. A text box appears, as well as the applicant's email address. Click the :guilabel:`⤢ (double arrow)` full composer icon in the @@ -335,7 +334,7 @@ in the :guilabel:`Email Template` field, and click :guilabel:`Create and Edit... pieces of data that populate dynamic content. For example, if the applicant's name is a piece of dynamic content, the applicant's name will appear anytime that dynamic placeholder appears on the email template. For more detailed information on email templates, refer to the - :doc:`../general/email_communication/email_template` documentation. + :doc:`../general/companies/email_template` documentation. An email template populates the :guilabel:`Email Template` field after a refusal reason is selected. If an email should not be sent to the applicant, uncheck the :guilabel:`Send Email` checkbox. To @@ -669,7 +668,7 @@ click :guilabel:`Send Now` to send the message immediately. .. note:: Sending text messages is not a default capability with Odoo. To send text messages, credits are required, which need to be purchased. For more information on IAP credits and plans, refer to - the :doc:`../general/in_app_purchase` documentation. + the :doc:`../essentials/in_app_purchase` documentation. .. _recruitment/second-interview: diff --git a/content/applications/hr/referrals.rst b/content/applications/hr/referrals.rst index d0893fd72..e0ddf0ed6 100644 --- a/content/applications/hr/referrals.rst +++ b/content/applications/hr/referrals.rst @@ -17,8 +17,7 @@ Any user with either :guilabel:`Referral User`, :guilabel:`Officer`, or :guilabe rights for the Recruitment application has access to the Referrals application. Only user's with :guilabel:`Administrator` rights for the Recruitment application have access to the :ref:`reporting ` and configurations menus. For more information on users and access rights, -refer to these documents: :doc:`../general/users/manage_users` and -:doc:`../general/users/access_rights`. +refer to these documents: :doc:`../general/users` and :doc:`../general/users/access_rights`. Onboarding ========== diff --git a/content/applications/inventory_and_mrp/manufacturing.rst b/content/applications/inventory_and_mrp/manufacturing.rst index 5a2a7654d..399a60cc7 100644 --- a/content/applications/inventory_and_mrp/manufacturing.rst +++ b/content/applications/inventory_and_mrp/manufacturing.rst @@ -14,7 +14,7 @@ allow workers to trigger maintenance operations, feedback loops, quality issues, .. seealso:: - `Odoo Tutorials: MRP `_ - `Odoo Tutorials: Barcode Scanner `_ - - :doc:`IoT Boxes (MES) ` + - :doc:`IoT Boxes (MES) ` .. toctree:: :titlesonly: diff --git a/content/applications/productivity.rst b/content/applications/productivity.rst index ac099b1d0..363c62249 100644 --- a/content/applications/productivity.rst +++ b/content/applications/productivity.rst @@ -7,11 +7,12 @@ Productivity .. toctree:: + productivity/documents + productivity/sign + productivity/spreadsheet + productivity/knowledge + productivity/calendar productivity/discuss productivity/whatsapp + productivity/voip productivity/to_do - productivity/calendar - productivity/knowledge - productivity/iot - productivity/mail_plugins - productivity/studio diff --git a/content/applications/productivity/calendar/google.rst b/content/applications/productivity/calendar/google.rst index cd15753b3..e4f2c104f 100644 --- a/content/applications/productivity/calendar/google.rst +++ b/content/applications/productivity/calendar/google.rst @@ -6,8 +6,8 @@ Synchronize Google Calendar with Odoo to see and manage meetings from both platf both directions). This integration helps organize schedules, so a meeting is never missed. .. seealso:: - - :doc:`/applications/general/auth/google` - - :doc:`/administration/maintain/google_oauth` + - :doc:`/applications/general/users/google` + - :doc:`/applications/general/email_communication/google_oauth` Setup in Google =============== diff --git a/content/applications/productivity/calendar/outlook.rst b/content/applications/productivity/calendar/outlook.rst index 1a9ed3fcf..8c137c27b 100644 --- a/content/applications/productivity/calendar/outlook.rst +++ b/content/applications/productivity/calendar/outlook.rst @@ -6,8 +6,8 @@ Synchronizing a user's Outlook Calendar with Odoo is useful for keeping track of appointments across all related applications. .. seealso:: - - :doc:`/applications/general/auth/azure` - - :doc:`/administration/maintain/azure_oauth` + - :doc:`/applications/general/users/azure` + - :doc:`/applications/general/email_communication/azure_oauth` Register the application with Microsoft Azure ============================================= @@ -134,5 +134,5 @@ The synchronization is a two-way process, meaning that events are reconciled in services for their internal and external users. .. seealso:: - - :doc:`../mail_plugins/outlook` + - :doc:`/applications/general/integrations/mail_plugins/outlook` - :doc:`google` diff --git a/content/applications/productivity/discuss.rst b/content/applications/productivity/discuss.rst index 07f007892..51cc4c745 100644 --- a/content/applications/productivity/discuss.rst +++ b/content/applications/productivity/discuss.rst @@ -1,14 +1,108 @@ -:nosearch: :show-content: -:hide-page-toc: :show-toc: ======= Discuss ======= +Odoo *Discuss* is an internal communication app that allows users to connect through messages, +notes, and file sharing, either through a persistent chat window that works across applications, or +through the dedicated *Discuss* dashboard. + +.. _discuss_app/notification_preferences: + +Choose notifications preference +=============================== + +Access user-specific preferences for the *Discuss* app by navigating to :menuselection:`Settings app +--> Users --> User --> Preferences tab`. + +.. image:: discuss/preferences-user.png + :alt: View of the Preferences tab for Odoo Discuss. + +By default, the :guilabel:`Notification` field is set as :guilabel:`Handle by Emails`. With this +setting enabled, a notification email will be sent by Odoo every time a message is sent from the +chatter, a note is sent with an `@` mention (from chatter), or a notification is sent for a record +that the user follows. Something that triggers a notification is changing of the stage (if an email\ +is configured to be sent, for example if the task is set to :guilabel:`Done`). + +By choosing :guilabel:`Handle in Odoo`, the above notifications are shown in the *Discuss* app's +*inbox*. Messages can have the following actions taken on them: respond with an emoji by clicking +:guilabel:`Add a Reaction`, or reply to the message by clicking on :guilabel:`Reply`. Additional +actions may include starring the message by clicking :guilabel:`Marked as Todo`, or pinning the +message by selecting :guilabel:`Pin` or even mark the message as unread by selecting +:guilabel:`Marked as unread`. + +.. image:: discuss/reactions-discuss.png + :alt: View of an inbox message and its action options in Odoo Discuss. + +Clicking :guilabel:`Mark as Todo` on a message causes it to appear on the :guilabel:`Starred` page, +while clicking :guilabel:`Mark as Read` moves the message to :guilabel:`History`. + +.. image:: discuss/starred-messages.png + :alt: View of messages marked as todo in Odoo Discuss. + +Start chatting +============== + +The first time a user logs in to their account, OdooBot sends a message asking for permission to +send desktop notifications for chats. If accepted, the user will receive push notifications on their +desktop for the messages they receive, regardless of where the user is in Odoo. + +.. image:: discuss/odoobot-push.png + :alt: View of the messages under the messaging menu emphasizing the request for push + notifications for Odoo Discuss. + +.. tip:: + To stop receiving desktop notifications, reset the notifications settings of the browser. + +To start a chat, go to the :menuselection:`Discuss` app and click on the :guilabel:`+ (plus)` icon +next to :guilabel:`Direct Messages` or :guilabel:`Channels` in the left menu of the dashboard. + +.. image:: discuss/channels-direct-messages.png + :height: 400 + :alt: View of Discuss's panel emphasizing the titles channels and direct messages in Odoo + Discuss. + +A company can also easily create :doc:`public and private channels `. + +Mentions in the chat and on the chatter +--------------------------------------- + +To mention a user within a chat or the chatter, type `@user-name`; to refer to a channel, type +`#channel-name`. The user mentioned will be notified in their *inbox* or through an email, depending +on their communication settings. + +.. image:: discuss/chat-windows.png + :alt: View of a couple of chat window messages for Odoo Discuss. + +.. tip:: + When a user is mentioned, the search list (list of names) suggests values first based on the + task's followers, and secondly on employees. If the record being searched does not match with + either a follower or employee, the scope of the search becomes all partners. + +User status +----------- + +It is helpful to see what colleagues are up to and how quickly they can respond to messages by +checking their *status*. The status is shown on the left side of a contact's name on the +:guilabel:`Discuss` sidebar, on the *messaging menu* and when listed in the *chatter*. + +- Green = online +- Orange = away +- White = offline +- Airplane = out of the office + +.. image:: discuss/status.png + :height: 300 + :alt: View of the contacts' status for Odoo Discuss. + +.. seealso:: + - :doc:`discuss/team_communication` + - :doc:`/applications/essentials/activities` + .. toctree:: :titlesonly: - discuss/overview - discuss/advanced + discuss/team_communication + discuss/ice_servers diff --git a/content/applications/productivity/discuss/advanced.rst b/content/applications/productivity/discuss/advanced.rst deleted file mode 100644 index ce5f53dea..000000000 --- a/content/applications/productivity/discuss/advanced.rst +++ /dev/null @@ -1,10 +0,0 @@ -:nosearch: - -======== -Advanced -======== - -.. toctree:: - :titlesonly: - - advanced/ice_servers diff --git a/content/applications/productivity/discuss/overview/get_started/channels-direct-messages.png b/content/applications/productivity/discuss/channels-direct-messages.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/channels-direct-messages.png rename to content/applications/productivity/discuss/channels-direct-messages.png diff --git a/content/applications/productivity/discuss/overview/get_started/chat-windows.png b/content/applications/productivity/discuss/chat-windows.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/chat-windows.png rename to content/applications/productivity/discuss/chat-windows.png diff --git a/content/applications/productivity/discuss/advanced/ice_servers.rst b/content/applications/productivity/discuss/ice_servers.rst similarity index 100% rename from content/applications/productivity/discuss/advanced/ice_servers.rst rename to content/applications/productivity/discuss/ice_servers.rst diff --git a/content/applications/productivity/discuss/advanced/ice_servers/connect-twilio-to-odoo.png b/content/applications/productivity/discuss/ice_servers/connect-twilio-to-odoo.png similarity index 100% rename from content/applications/productivity/discuss/advanced/ice_servers/connect-twilio-to-odoo.png rename to content/applications/productivity/discuss/ice_servers/connect-twilio-to-odoo.png diff --git a/content/applications/productivity/discuss/advanced/ice_servers/custom-ice-servers-list.png b/content/applications/productivity/discuss/ice_servers/custom-ice-servers-list.png similarity index 100% rename from content/applications/productivity/discuss/advanced/ice_servers/custom-ice-servers-list.png rename to content/applications/productivity/discuss/ice_servers/custom-ice-servers-list.png diff --git a/content/applications/productivity/discuss/advanced/ice_servers/ice-servers-page.png b/content/applications/productivity/discuss/ice_servers/ice-servers-page.png similarity index 100% rename from content/applications/productivity/discuss/advanced/ice_servers/ice-servers-page.png rename to content/applications/productivity/discuss/ice_servers/ice-servers-page.png diff --git a/content/applications/productivity/discuss/advanced/ice_servers/twilio-acct-info.png b/content/applications/productivity/discuss/ice_servers/twilio-acct-info.png similarity index 100% rename from content/applications/productivity/discuss/advanced/ice_servers/twilio-acct-info.png rename to content/applications/productivity/discuss/ice_servers/twilio-acct-info.png diff --git a/content/applications/productivity/discuss/advanced/ice_servers/twilio-welcome.png b/content/applications/productivity/discuss/ice_servers/twilio-welcome.png similarity index 100% rename from content/applications/productivity/discuss/advanced/ice_servers/twilio-welcome.png rename to content/applications/productivity/discuss/ice_servers/twilio-welcome.png diff --git a/content/applications/productivity/discuss/overview/get_started/odoobot-push.png b/content/applications/productivity/discuss/odoobot-push.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/odoobot-push.png rename to content/applications/productivity/discuss/odoobot-push.png diff --git a/content/applications/productivity/discuss/overview.rst b/content/applications/productivity/discuss/overview.rst deleted file mode 100644 index 0672200a8..000000000 --- a/content/applications/productivity/discuss/overview.rst +++ /dev/null @@ -1,12 +0,0 @@ -:nosearch: - -======== -Overview -======== - -.. toctree:: - :titlesonly: - - overview/get_started - overview/team_communication - overview/plan_activities diff --git a/content/applications/productivity/discuss/overview/get_started.rst b/content/applications/productivity/discuss/overview/get_started.rst deleted file mode 100644 index e080ea40a..000000000 --- a/content/applications/productivity/discuss/overview/get_started.rst +++ /dev/null @@ -1,107 +0,0 @@ -======================== -Get started with Discuss -======================== - -Odoo *Discuss* is an internal communication app that allows users to connect through messages, -notes, and file sharing, either through a persistent chat window that works across applications, or -through the dedicated *Discuss* dashboard. - -.. _discuss_app/notification_preferences: - -Choose notifications preference -=============================== - -Access user-specific preferences for the *Discuss* app by navigating to :menuselection:`Settings app ---> Users --> User --> Preferences tab`. - -.. image:: get_started/preferences-user.png - :align: center - :alt: View of the Preferences tab for Odoo Discuss. - -By default, the :guilabel:`Notification` field is set as :guilabel:`Handle by Emails`. With this -setting enabled, a notification email will be sent by Odoo every time a message is sent from the -chatter, a note is sent with an `@` mention (from chatter), or a notification is sent for a record -that the user follows. Something that triggers a notification is changing of the stage (if an email\ -is configured to be sent, for example if the task is set to :guilabel:`Done`). - -By choosing :guilabel:`Handle in Odoo`, the above notifications are shown in the *Discuss* app's -*inbox*. Messages can have the following actions taken on them: respond with an emoji by clicking -:guilabel:`Add a Reaction`, or reply to the message by clicking on :guilabel:`Reply`. Additional -actions may include starring the message by clicking :guilabel:`Marked as Todo`, or pinning the -message by selecting :guilabel:`Pin` or even mark the message as unread by selecting -:guilabel:`Marked as unread`. - -.. image:: get_started/reactions-discuss.png - :align: center - :alt: View of an inbox message and its action options in Odoo Discuss. - -Clicking :guilabel:`Mark as Todo` on a message causes it to appear on the :guilabel:`Starred` page, -while clicking :guilabel:`Mark as Read` moves the message to :guilabel:`History`. - -.. image:: get_started/starred-messages.png - :align: center - :alt: View of messages marked as todo in Odoo Discuss. - -Start chatting -============== - -The first time a user logs in to their account, OdooBot sends a message asking for permission to -send desktop notifications for chats. If accepted, the user will receive push notifications on their -desktop for the messages they receive, regardless of where the user is in Odoo. - -.. image:: get_started/odoobot-push.png - :align: center - :alt: View of the messages under the messaging menu emphasizing the request for push - notifications for Odoo Discuss. - -.. tip:: - To stop receiving desktop notifications, reset the notifications settings of the browser. - -To start a chat, go to the :menuselection:`Discuss` app and click on the :guilabel:`+ (plus)` icon -next to :guilabel:`Direct Messages` or :guilabel:`Channels` in the left menu of the dashboard. - -.. image:: get_started/channels-direct-messages.png - :align: center - :height: 400 - :alt: View of Discuss's panel emphasizing the titles channels and direct messages in Odoo - Discuss. - -A company can also easily create :doc:`public and private channels -`. - -Mentions in the chat and on the chatter ---------------------------------------- - -To mention a user within a chat or the chatter, type `@user-name`; to refer to a channel, type -`#channel-name`. The user mentioned will be notified in their *inbox* or through an email, depending -on their communication settings. - -.. image:: get_started/chat-windows.png - :align: center - :alt: View of a couple of chat window messages for Odoo Discuss. - -.. tip:: - When a user is mentioned, the search list (list of names) suggests values first based on the - task's followers, and secondly on employees. If the record being searched does not match with - either a follower or employee, the scope of the search becomes all partners. - -User status ------------ - -It is helpful to see what colleagues are up to and how quickly they can respond to messages by -checking their *status*. The status is shown on the left side of a contact's name on the -:guilabel:`Discuss` sidebar, on the *messaging menu* and when listed in the *chatter*. - -- Green = online -- Orange = away -- White = offline -- Airplane = out of the office - -.. image:: get_started/status.png - :align: center - :height: 300 - :alt: View of the contacts' status for Odoo Discuss. - -.. seealso:: - - :doc:`/applications/productivity/discuss/overview/team_communication` - - :doc:`/applications/productivity/discuss/overview/plan_activities` diff --git a/content/applications/productivity/discuss/overview/get_started/preferences-user.png b/content/applications/productivity/discuss/preferences-user.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/preferences-user.png rename to content/applications/productivity/discuss/preferences-user.png diff --git a/content/applications/productivity/discuss/overview/get_started/reactions-discuss.png b/content/applications/productivity/discuss/reactions-discuss.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/reactions-discuss.png rename to content/applications/productivity/discuss/reactions-discuss.png diff --git a/content/applications/productivity/discuss/overview/get_started/starred-messages.png b/content/applications/productivity/discuss/starred-messages.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/starred-messages.png rename to content/applications/productivity/discuss/starred-messages.png diff --git a/content/applications/productivity/discuss/overview/get_started/status.png b/content/applications/productivity/discuss/status.png similarity index 100% rename from content/applications/productivity/discuss/overview/get_started/status.png rename to content/applications/productivity/discuss/status.png diff --git a/content/applications/productivity/discuss/overview/team_communication.rst b/content/applications/productivity/discuss/team_communication.rst similarity index 98% rename from content/applications/productivity/discuss/overview/team_communication.rst rename to content/applications/productivity/discuss/team_communication.rst index 903f6930c..140cc99b1 100644 --- a/content/applications/productivity/discuss/overview/team_communication.rst +++ b/content/applications/productivity/discuss/team_communication.rst @@ -110,5 +110,5 @@ messages in window and pressing *enter*. :alt: Channel linked in chatter with the channel open on the lower right quadrant. .. seealso:: - - :doc:`get_started` - - :doc:`plan_activities` + - :doc:`../discuss` + - :doc:`/applications/essentials/activities` diff --git a/content/applications/productivity/discuss/overview/team_communication/channel-settings.png b/content/applications/productivity/discuss/team_communication/channel-settings.png similarity index 100% rename from content/applications/productivity/discuss/overview/team_communication/channel-settings.png rename to content/applications/productivity/discuss/team_communication/channel-settings.png diff --git a/content/applications/productivity/discuss/overview/team_communication/chatter-channel.png b/content/applications/productivity/discuss/team_communication/chatter-channel.png similarity index 100% rename from content/applications/productivity/discuss/overview/team_communication/chatter-channel.png rename to content/applications/productivity/discuss/team_communication/chatter-channel.png diff --git a/content/applications/productivity/discuss/overview/team_communication/filter.png b/content/applications/productivity/discuss/team_communication/filter.png similarity index 100% rename from content/applications/productivity/discuss/overview/team_communication/filter.png rename to content/applications/productivity/discuss/team_communication/filter.png diff --git a/content/applications/productivity/discuss/overview/team_communication/invite-channel.png b/content/applications/productivity/discuss/team_communication/invite-channel.png similarity index 100% rename from content/applications/productivity/discuss/overview/team_communication/invite-channel.png rename to content/applications/productivity/discuss/team_communication/invite-channel.png diff --git a/content/applications/productivity/discuss/overview/team_communication/public-private-channel.png b/content/applications/productivity/discuss/team_communication/public-private-channel.png similarity index 100% rename from content/applications/productivity/discuss/overview/team_communication/public-private-channel.png rename to content/applications/productivity/discuss/team_communication/public-private-channel.png diff --git a/content/applications/productivity/discuss/overview/team_communication/quick-search.png b/content/applications/productivity/discuss/team_communication/quick-search.png similarity index 100% rename from content/applications/productivity/discuss/overview/team_communication/quick-search.png rename to content/applications/productivity/discuss/team_communication/quick-search.png diff --git a/content/applications/finance/documents.rst b/content/applications/productivity/documents.rst similarity index 100% rename from content/applications/finance/documents.rst rename to content/applications/productivity/documents.rst diff --git a/content/applications/finance/documents/access-workflow-actions.png b/content/applications/productivity/documents/access-workflow-actions.png similarity index 100% rename from content/applications/finance/documents/access-workflow-actions.png rename to content/applications/productivity/documents/access-workflow-actions.png diff --git a/content/applications/finance/documents/accounting-files-centralization.png b/content/applications/productivity/documents/accounting-files-centralization.png similarity index 100% rename from content/applications/finance/documents/accounting-files-centralization.png rename to content/applications/productivity/documents/accounting-files-centralization.png diff --git a/content/applications/finance/documents/basic-condition-example.png b/content/applications/productivity/documents/basic-condition-example.png similarity index 100% rename from content/applications/finance/documents/basic-condition-example.png rename to content/applications/productivity/documents/basic-condition-example.png diff --git a/content/applications/finance/documents/domain-condition-example.png b/content/applications/productivity/documents/domain-condition-example.png similarity index 100% rename from content/applications/finance/documents/domain-condition-example.png rename to content/applications/productivity/documents/domain-condition-example.png diff --git a/content/applications/finance/documents/files-centralization.png b/content/applications/productivity/documents/files-centralization.png similarity index 100% rename from content/applications/finance/documents/files-centralization.png rename to content/applications/productivity/documents/files-centralization.png diff --git a/content/applications/finance/documents/reminder-email.png b/content/applications/productivity/documents/reminder-email.png similarity index 100% rename from content/applications/finance/documents/reminder-email.png rename to content/applications/productivity/documents/reminder-email.png diff --git a/content/applications/finance/documents/right-panel-actions.png b/content/applications/productivity/documents/right-panel-actions.png similarity index 100% rename from content/applications/finance/documents/right-panel-actions.png rename to content/applications/productivity/documents/right-panel-actions.png diff --git a/content/applications/finance/documents/right-panel-options.png b/content/applications/productivity/documents/right-panel-options.png similarity index 100% rename from content/applications/finance/documents/right-panel-options.png rename to content/applications/productivity/documents/right-panel-options.png diff --git a/content/applications/finance/documents/split-pdf.png b/content/applications/productivity/documents/split-pdf.png similarity index 100% rename from content/applications/finance/documents/split-pdf.png rename to content/applications/productivity/documents/split-pdf.png diff --git a/content/applications/finance/documents/sub-workspaces-creation.png b/content/applications/productivity/documents/sub-workspaces-creation.png similarity index 100% rename from content/applications/finance/documents/sub-workspaces-creation.png rename to content/applications/productivity/documents/sub-workspaces-creation.png diff --git a/content/applications/finance/documents/use-domain-condition.png b/content/applications/productivity/documents/use-domain-condition.png similarity index 100% rename from content/applications/finance/documents/use-domain-condition.png rename to content/applications/productivity/documents/use-domain-condition.png diff --git a/content/applications/finance/documents/workflow-action-example.png b/content/applications/productivity/documents/workflow-action-example.png similarity index 100% rename from content/applications/finance/documents/workflow-action-example.png rename to content/applications/productivity/documents/workflow-action-example.png diff --git a/content/applications/productivity/knowledge/articles_editing.rst b/content/applications/productivity/knowledge/articles_editing.rst index 9063dc058..feba92ab1 100644 --- a/content/applications/productivity/knowledge/articles_editing.rst +++ b/content/applications/productivity/knowledge/articles_editing.rst @@ -76,7 +76,7 @@ To remove the cover, hover over it to make the buttons appear and click :guilabe .. note:: - To associate Unsplash with your database, please refer to - :doc:`../../websites/website/configuration/unsplash`. + :doc:`/applications/general/integrations/unsplash`. - The articles are responsive, and so are the cover pictures. As a result, the images cannot be repositioned manually to fit a particular screen, as they automatically resize depending on the device. diff --git a/content/applications/finance/sign.rst b/content/applications/productivity/sign.rst similarity index 99% rename from content/applications/finance/sign.rst rename to content/applications/productivity/sign.rst index d27b60fa8..f6cd45e04 100644 --- a/content/applications/finance/sign.rst +++ b/content/applications/productivity/sign.rst @@ -160,7 +160,7 @@ Netherlands). Both authentication options require :ref:`credits ` + - :doc:`In-App Purchase (IAP) <../essentials/in_app_purchase>` - :doc:`SMS pricing and FAQ <../marketing/sms_marketing/pricing/pricing_and_faq>` .. _sign/sms: diff --git a/content/applications/finance/sign/edit-field-types.png b/content/applications/productivity/sign/edit-field-types.png similarity index 100% rename from content/applications/finance/sign/edit-field-types.png rename to content/applications/productivity/sign/edit-field-types.png diff --git a/content/applications/finance/sign/final-validation.png b/content/applications/productivity/sign/final-validation.png similarity index 100% rename from content/applications/finance/sign/final-validation.png rename to content/applications/productivity/sign/final-validation.png diff --git a/content/applications/finance/sign/itsme-identification.png b/content/applications/productivity/sign/itsme-identification.png similarity index 100% rename from content/applications/finance/sign/itsme-identification.png rename to content/applications/productivity/sign/itsme-identification.png diff --git a/content/applications/finance/sign/sign-hash.png b/content/applications/productivity/sign/sign-hash.png similarity index 100% rename from content/applications/finance/sign/sign-hash.png rename to content/applications/productivity/sign/sign-hash.png diff --git a/content/applications/finance/sign/signature-status.png b/content/applications/productivity/sign/signature-status.png similarity index 100% rename from content/applications/finance/sign/signature-status.png rename to content/applications/productivity/sign/signature-status.png diff --git a/content/applications/finance/sign/sms-verification.png b/content/applications/productivity/sign/sms-verification.png similarity index 100% rename from content/applications/finance/sign/sms-verification.png rename to content/applications/productivity/sign/sms-verification.png diff --git a/content/applications/finance/sign/tip-placeholder.png b/content/applications/productivity/sign/tip-placeholder.png similarity index 100% rename from content/applications/finance/sign/tip-placeholder.png rename to content/applications/productivity/sign/tip-placeholder.png diff --git a/content/applications/finance/spreadsheet.rst b/content/applications/productivity/spreadsheet.rst similarity index 100% rename from content/applications/finance/spreadsheet.rst rename to content/applications/productivity/spreadsheet.rst diff --git a/content/applications/finance/spreadsheet/insert.rst b/content/applications/productivity/spreadsheet/insert.rst similarity index 100% rename from content/applications/finance/spreadsheet/insert.rst rename to content/applications/productivity/spreadsheet/insert.rst diff --git a/content/applications/finance/spreadsheet/insert/insert-spreadsheet.png b/content/applications/productivity/spreadsheet/insert/insert-spreadsheet.png similarity index 100% rename from content/applications/finance/spreadsheet/insert/insert-spreadsheet.png rename to content/applications/productivity/spreadsheet/insert/insert-spreadsheet.png diff --git a/content/applications/finance/spreadsheet/insert/missing-cells.png b/content/applications/productivity/spreadsheet/insert/missing-cells.png similarity index 100% rename from content/applications/finance/spreadsheet/insert/missing-cells.png rename to content/applications/productivity/spreadsheet/insert/missing-cells.png diff --git a/content/applications/finance/spreadsheet/templates.rst b/content/applications/productivity/spreadsheet/templates.rst similarity index 100% rename from content/applications/finance/spreadsheet/templates.rst rename to content/applications/productivity/spreadsheet/templates.rst diff --git a/content/applications/finance/spreadsheet/templates/budget-report.png b/content/applications/productivity/spreadsheet/templates/budget-report.png similarity index 100% rename from content/applications/finance/spreadsheet/templates/budget-report.png rename to content/applications/productivity/spreadsheet/templates/budget-report.png diff --git a/content/applications/finance/spreadsheet/templates/pipeline-revenue.png b/content/applications/productivity/spreadsheet/templates/pipeline-revenue.png similarity index 100% rename from content/applications/finance/spreadsheet/templates/pipeline-revenue.png rename to content/applications/productivity/spreadsheet/templates/pipeline-revenue.png diff --git a/content/applications/finance/spreadsheet/templates/report-templates.png b/content/applications/productivity/spreadsheet/templates/report-templates.png similarity index 100% rename from content/applications/finance/spreadsheet/templates/report-templates.png rename to content/applications/productivity/spreadsheet/templates/report-templates.png diff --git a/content/applications/finance/spreadsheet/templates/sales-commission.png b/content/applications/productivity/spreadsheet/templates/sales-commission.png similarity index 100% rename from content/applications/finance/spreadsheet/templates/sales-commission.png rename to content/applications/productivity/spreadsheet/templates/sales-commission.png diff --git a/content/applications/finance/spreadsheet/ui-elements.png b/content/applications/productivity/spreadsheet/ui-elements.png similarity index 100% rename from content/applications/finance/spreadsheet/ui-elements.png rename to content/applications/productivity/spreadsheet/ui-elements.png diff --git a/content/applications/general/voip.rst b/content/applications/productivity/voip.rst similarity index 100% rename from content/applications/general/voip.rst rename to content/applications/productivity/voip.rst diff --git a/content/applications/general/voip/axivox.rst b/content/applications/productivity/voip/axivox.rst similarity index 100% rename from content/applications/general/voip/axivox.rst rename to content/applications/productivity/voip/axivox.rst diff --git a/content/applications/general/voip/axivox/axivox_config.rst b/content/applications/productivity/voip/axivox/axivox_config.rst similarity index 100% rename from content/applications/general/voip/axivox/axivox_config.rst rename to content/applications/productivity/voip/axivox/axivox_config.rst diff --git a/content/applications/general/voip/axivox/axivox_config/manager-sip.png b/content/applications/productivity/voip/axivox/axivox_config/manager-sip.png similarity index 100% rename from content/applications/general/voip/axivox/axivox_config/manager-sip.png rename to content/applications/productivity/voip/axivox/axivox_config/manager-sip.png diff --git a/content/applications/general/voip/axivox/axivox_config/odoo-user.png b/content/applications/productivity/voip/axivox/axivox_config/odoo-user.png similarity index 100% rename from content/applications/general/voip/axivox/axivox_config/odoo-user.png rename to content/applications/productivity/voip/axivox/axivox_config/odoo-user.png diff --git a/content/applications/general/voip/axivox/axivox_config/voip-configuration.png b/content/applications/productivity/voip/axivox/axivox_config/voip-configuration.png similarity index 100% rename from content/applications/general/voip/axivox/axivox_config/voip-configuration.png rename to content/applications/productivity/voip/axivox/axivox_config/voip-configuration.png diff --git a/content/applications/general/voip/axivox/call_queues.rst b/content/applications/productivity/voip/axivox/call_queues.rst similarity index 100% rename from content/applications/general/voip/axivox/call_queues.rst rename to content/applications/productivity/voip/axivox/call_queues.rst diff --git a/content/applications/general/voip/axivox/call_queues/call-queue.png b/content/applications/productivity/voip/axivox/call_queues/call-queue.png similarity index 100% rename from content/applications/general/voip/axivox/call_queues/call-queue.png rename to content/applications/productivity/voip/axivox/call_queues/call-queue.png diff --git a/content/applications/general/voip/axivox/call_queues/event-type.png b/content/applications/productivity/voip/axivox/call_queues/event-type.png similarity index 100% rename from content/applications/general/voip/axivox/call_queues/event-type.png rename to content/applications/productivity/voip/axivox/call_queues/event-type.png diff --git a/content/applications/general/voip/axivox/call_queues/report.png b/content/applications/productivity/voip/axivox/call_queues/report.png similarity index 100% rename from content/applications/general/voip/axivox/call_queues/report.png rename to content/applications/productivity/voip/axivox/call_queues/report.png diff --git a/content/applications/general/voip/axivox/conference_calls.rst b/content/applications/productivity/voip/axivox/conference_calls.rst similarity index 100% rename from content/applications/general/voip/axivox/conference_calls.rst rename to content/applications/productivity/voip/axivox/conference_calls.rst diff --git a/content/applications/general/voip/axivox/conference_calls/conference-invite.png b/content/applications/productivity/voip/axivox/conference_calls/conference-invite.png similarity index 100% rename from content/applications/general/voip/axivox/conference_calls/conference-invite.png rename to content/applications/productivity/voip/axivox/conference_calls/conference-invite.png diff --git a/content/applications/general/voip/axivox/conference_calls/new-conference.png b/content/applications/productivity/voip/axivox/conference_calls/new-conference.png similarity index 100% rename from content/applications/general/voip/axivox/conference_calls/new-conference.png rename to content/applications/productivity/voip/axivox/conference_calls/new-conference.png diff --git a/content/applications/general/voip/axivox/conference_calls/phone-widget.png b/content/applications/productivity/voip/axivox/conference_calls/phone-widget.png similarity index 100% rename from content/applications/general/voip/axivox/conference_calls/phone-widget.png rename to content/applications/productivity/voip/axivox/conference_calls/phone-widget.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced.rst b/content/applications/productivity/voip/axivox/dial_plan_advanced.rst similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced.rst rename to content/applications/productivity/voip/axivox/dial_plan_advanced.rst diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/access-config.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/access-config.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/access-config.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/access-config.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/access-list.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/access-list.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/access-list.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/access-list.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/dispatcher-element.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/dispatcher-element.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/dispatcher-element.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/dispatcher-element.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/dispatcher.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/dispatcher.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/dispatcher.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/dispatcher.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/multi-switch.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/multi-switch.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/multi-switch.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/multi-switch.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/receptionist.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/receptionist.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/receptionist.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/receptionist.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/switch.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/switch.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/switch.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/switch.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/time-condition.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/time-condition.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/time-condition.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/time-condition.png diff --git a/content/applications/general/voip/axivox/dial_plan_advanced/visual-editor.png b/content/applications/productivity/voip/axivox/dial_plan_advanced/visual-editor.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_advanced/visual-editor.png rename to content/applications/productivity/voip/axivox/dial_plan_advanced/visual-editor.png diff --git a/content/applications/general/voip/axivox/dial_plan_basics.rst b/content/applications/productivity/voip/axivox/dial_plan_basics.rst similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_basics.rst rename to content/applications/productivity/voip/axivox/dial_plan_basics.rst diff --git a/content/applications/general/voip/axivox/dial_plan_basics/basic-scenario.png b/content/applications/productivity/voip/axivox/dial_plan_basics/basic-scenario.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_basics/basic-scenario.png rename to content/applications/productivity/voip/axivox/dial_plan_basics/basic-scenario.png diff --git a/content/applications/general/voip/axivox/dial_plan_basics/dial-plan-edits.png b/content/applications/productivity/voip/axivox/dial_plan_basics/dial-plan-edits.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_basics/dial-plan-edits.png rename to content/applications/productivity/voip/axivox/dial_plan_basics/dial-plan-edits.png diff --git a/content/applications/general/voip/axivox/dial_plan_basics/dial-plan-visual.png b/content/applications/productivity/voip/axivox/dial_plan_basics/dial-plan-visual.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_basics/dial-plan-visual.png rename to content/applications/productivity/voip/axivox/dial_plan_basics/dial-plan-visual.png diff --git a/content/applications/general/voip/axivox/dial_plan_basics/loop-back.png b/content/applications/productivity/voip/axivox/dial_plan_basics/loop-back.png similarity index 100% rename from content/applications/general/voip/axivox/dial_plan_basics/loop-back.png rename to content/applications/productivity/voip/axivox/dial_plan_basics/loop-back.png diff --git a/content/applications/general/voip/axivox/dynamic_caller_id.rst b/content/applications/productivity/voip/axivox/dynamic_caller_id.rst similarity index 100% rename from content/applications/general/voip/axivox/dynamic_caller_id.rst rename to content/applications/productivity/voip/axivox/dynamic_caller_id.rst diff --git a/content/applications/general/voip/axivox/dynamic_caller_id/advanced-callerid.png b/content/applications/productivity/voip/axivox/dynamic_caller_id/advanced-callerid.png similarity index 100% rename from content/applications/general/voip/axivox/dynamic_caller_id/advanced-callerid.png rename to content/applications/productivity/voip/axivox/dynamic_caller_id/advanced-callerid.png diff --git a/content/applications/general/voip/axivox/manage_users.rst b/content/applications/productivity/voip/axivox/manage_users.rst similarity index 100% rename from content/applications/general/voip/axivox/manage_users.rst rename to content/applications/productivity/voip/axivox/manage_users.rst diff --git a/content/applications/general/voip/axivox/manage_users/follow-me-tab.png b/content/applications/productivity/voip/axivox/manage_users/follow-me-tab.png similarity index 100% rename from content/applications/general/voip/axivox/manage_users/follow-me-tab.png rename to content/applications/productivity/voip/axivox/manage_users/follow-me-tab.png diff --git a/content/applications/general/voip/axivox/manage_users/forwardings-tab.png b/content/applications/productivity/voip/axivox/manage_users/forwardings-tab.png similarity index 100% rename from content/applications/general/voip/axivox/manage_users/forwardings-tab.png rename to content/applications/productivity/voip/axivox/manage_users/forwardings-tab.png diff --git a/content/applications/general/voip/axivox/manage_users/general-tab.png b/content/applications/productivity/voip/axivox/manage_users/general-tab.png similarity index 100% rename from content/applications/general/voip/axivox/manage_users/general-tab.png rename to content/applications/productivity/voip/axivox/manage_users/general-tab.png diff --git a/content/applications/general/voip/axivox/manage_users/sip-identifiers-tab.png b/content/applications/productivity/voip/axivox/manage_users/sip-identifiers-tab.png similarity index 100% rename from content/applications/general/voip/axivox/manage_users/sip-identifiers-tab.png rename to content/applications/productivity/voip/axivox/manage_users/sip-identifiers-tab.png diff --git a/content/applications/general/voip/axivox/manage_users/user-keys.png b/content/applications/productivity/voip/axivox/manage_users/user-keys.png similarity index 100% rename from content/applications/general/voip/axivox/manage_users/user-keys.png rename to content/applications/productivity/voip/axivox/manage_users/user-keys.png diff --git a/content/applications/general/voip/axivox/manage_users/user-permissions.png b/content/applications/productivity/voip/axivox/manage_users/user-permissions.png similarity index 100% rename from content/applications/general/voip/axivox/manage_users/user-permissions.png rename to content/applications/productivity/voip/axivox/manage_users/user-permissions.png diff --git a/content/applications/general/voip/axivox/vm_audio_messages.rst b/content/applications/productivity/voip/axivox/vm_audio_messages.rst similarity index 100% rename from content/applications/general/voip/axivox/vm_audio_messages.rst rename to content/applications/productivity/voip/axivox/vm_audio_messages.rst diff --git a/content/applications/general/voip/axivox/vm_audio_messages/forwardings.png b/content/applications/productivity/voip/axivox/vm_audio_messages/forwardings.png similarity index 100% rename from content/applications/general/voip/axivox/vm_audio_messages/forwardings.png rename to content/applications/productivity/voip/axivox/vm_audio_messages/forwardings.png diff --git a/content/applications/general/voip/axivox/vm_audio_messages/sample-message.png b/content/applications/productivity/voip/axivox/vm_audio_messages/sample-message.png similarity index 100% rename from content/applications/general/voip/axivox/vm_audio_messages/sample-message.png rename to content/applications/productivity/voip/axivox/vm_audio_messages/sample-message.png diff --git a/content/applications/general/voip/devices_integrations.rst b/content/applications/productivity/voip/devices_integrations.rst similarity index 100% rename from content/applications/general/voip/devices_integrations.rst rename to content/applications/productivity/voip/devices_integrations.rst diff --git a/content/applications/general/voip/devices_integrations/account-settings-zoiper-group.png b/content/applications/productivity/voip/devices_integrations/account-settings-zoiper-group.png similarity index 100% rename from content/applications/general/voip/devices_integrations/account-settings-zoiper-group.png rename to content/applications/productivity/voip/devices_integrations/account-settings-zoiper-group.png diff --git a/content/applications/general/voip/devices_integrations/allow-mic.png b/content/applications/productivity/voip/devices_integrations/allow-mic.png similarity index 100% rename from content/applications/general/voip/devices_integrations/allow-mic.png rename to content/applications/productivity/voip/devices_integrations/allow-mic.png diff --git a/content/applications/general/voip/devices_integrations/crm-voip-widget.png b/content/applications/productivity/voip/devices_integrations/crm-voip-widget.png similarity index 100% rename from content/applications/general/voip/devices_integrations/crm-voip-widget.png rename to content/applications/productivity/voip/devices_integrations/crm-voip-widget.png diff --git a/content/applications/general/voip/devices_integrations/linphone-odoo-setup.png b/content/applications/productivity/voip/devices_integrations/linphone-odoo-setup.png similarity index 100% rename from content/applications/general/voip/devices_integrations/linphone-odoo-setup.png rename to content/applications/productivity/voip/devices_integrations/linphone-odoo-setup.png diff --git a/content/applications/general/voip/devices_integrations/provider-zoiper-odoo.png b/content/applications/productivity/voip/devices_integrations/provider-zoiper-odoo.png similarity index 100% rename from content/applications/general/voip/devices_integrations/provider-zoiper-odoo.png rename to content/applications/productivity/voip/devices_integrations/provider-zoiper-odoo.png diff --git a/content/applications/general/voip/devices_integrations/sip-options-zoiper.png b/content/applications/productivity/voip/devices_integrations/sip-options-zoiper.png similarity index 100% rename from content/applications/general/voip/devices_integrations/sip-options-zoiper.png rename to content/applications/productivity/voip/devices_integrations/sip-options-zoiper.png diff --git a/content/applications/general/voip/devices_integrations/voip-odoo-dashboard.png b/content/applications/productivity/voip/devices_integrations/voip-odoo-dashboard.png similarity index 100% rename from content/applications/general/voip/devices_integrations/voip-odoo-dashboard.png rename to content/applications/productivity/voip/devices_integrations/voip-odoo-dashboard.png diff --git a/content/applications/general/voip/devices_integrations/voip-phone.png b/content/applications/productivity/voip/devices_integrations/voip-phone.png similarity index 100% rename from content/applications/general/voip/devices_integrations/voip-phone.png rename to content/applications/productivity/voip/devices_integrations/voip-phone.png diff --git a/content/applications/general/voip/onsip.rst b/content/applications/productivity/voip/onsip.rst similarity index 100% rename from content/applications/general/voip/onsip.rst rename to content/applications/productivity/voip/onsip.rst diff --git a/content/applications/general/voip/onsip/asterisk-setting.png b/content/applications/productivity/voip/onsip/asterisk-setting.png similarity index 100% rename from content/applications/general/voip/onsip/asterisk-setting.png rename to content/applications/productivity/voip/onsip/asterisk-setting.png diff --git a/content/applications/general/voip/onsip/domain-setting.png b/content/applications/productivity/voip/onsip/domain-setting.png similarity index 100% rename from content/applications/general/voip/onsip/domain-setting.png rename to content/applications/productivity/voip/onsip/domain-setting.png diff --git a/content/applications/general/voip/onsip/incoming-call.png b/content/applications/productivity/voip/onsip/incoming-call.png similarity index 100% rename from content/applications/general/voip/onsip/incoming-call.png rename to content/applications/productivity/voip/onsip/incoming-call.png diff --git a/content/applications/general/voip/onsip/install-onsip.png b/content/applications/productivity/voip/onsip/install-onsip.png similarity index 100% rename from content/applications/general/voip/onsip/install-onsip.png rename to content/applications/productivity/voip/onsip/install-onsip.png diff --git a/content/applications/general/voip/onsip/onsip-creds.png b/content/applications/productivity/voip/onsip/onsip-creds.png similarity index 100% rename from content/applications/general/voip/onsip/onsip-creds.png rename to content/applications/productivity/voip/onsip/onsip-creds.png diff --git a/content/applications/general/voip/onsip/onsip04.png b/content/applications/productivity/voip/onsip/onsip04.png similarity index 100% rename from content/applications/general/voip/onsip/onsip04.png rename to content/applications/productivity/voip/onsip/onsip04.png diff --git a/content/applications/general/voip/onsip/onsip05.png b/content/applications/productivity/voip/onsip/onsip05.png similarity index 100% rename from content/applications/general/voip/onsip/onsip05.png rename to content/applications/productivity/voip/onsip/onsip05.png diff --git a/content/applications/general/voip/transfer_forward.rst b/content/applications/productivity/voip/transfer_forward.rst similarity index 98% rename from content/applications/general/voip/transfer_forward.rst rename to content/applications/productivity/voip/transfer_forward.rst index da918813d..8255d3c8d 100644 --- a/content/applications/general/voip/transfer_forward.rst +++ b/content/applications/productivity/voip/transfer_forward.rst @@ -127,7 +127,7 @@ the call to that phone number. :menuselection:`Settings App --> Manage Users --> Select the user --> Preferences --> VOIP --> VoIP username / Extension number`. - For more information on access rights, visit: :doc:`../users/access_rights`. + For more information on access rights, visit: :doc:`/applications/general/users/access_rights`. .. image:: transfer_forward/transfer.png :align: center diff --git a/content/applications/general/voip/transfer_forward/add-call-queue.png b/content/applications/productivity/voip/transfer_forward/add-call-queue.png similarity index 100% rename from content/applications/general/voip/transfer_forward/add-call-queue.png rename to content/applications/productivity/voip/transfer_forward/add-call-queue.png diff --git a/content/applications/general/voip/transfer_forward/incoming-call.png b/content/applications/productivity/voip/transfer_forward/incoming-call.png similarity index 100% rename from content/applications/general/voip/transfer_forward/incoming-call.png rename to content/applications/productivity/voip/transfer_forward/incoming-call.png diff --git a/content/applications/general/voip/transfer_forward/manual-call.png b/content/applications/productivity/voip/transfer_forward/manual-call.png similarity index 100% rename from content/applications/general/voip/transfer_forward/manual-call.png rename to content/applications/productivity/voip/transfer_forward/manual-call.png diff --git a/content/applications/general/voip/transfer_forward/next-activities.png b/content/applications/productivity/voip/transfer_forward/next-activities.png similarity index 100% rename from content/applications/general/voip/transfer_forward/next-activities.png rename to content/applications/productivity/voip/transfer_forward/next-activities.png diff --git a/content/applications/general/voip/transfer_forward/transfer.png b/content/applications/productivity/voip/transfer_forward/transfer.png similarity index 100% rename from content/applications/general/voip/transfer_forward/transfer.png rename to content/applications/productivity/voip/transfer_forward/transfer.png diff --git a/content/applications/general/voip/transfer_forward/widget-operation.png b/content/applications/productivity/voip/transfer_forward/widget-operation.png similarity index 100% rename from content/applications/general/voip/transfer_forward/widget-operation.png rename to content/applications/productivity/voip/transfer_forward/widget-operation.png diff --git a/content/applications/general/voip/voip_widget.rst b/content/applications/productivity/voip/voip_widget.rst similarity index 100% rename from content/applications/general/voip/voip_widget.rst rename to content/applications/productivity/voip/voip_widget.rst diff --git a/content/applications/general/voip/voip_widget/activity-widget.png b/content/applications/productivity/voip/voip_widget/activity-widget.png similarity index 100% rename from content/applications/general/voip/voip_widget/activity-widget.png rename to content/applications/productivity/voip/voip_widget/activity-widget.png diff --git a/content/applications/general/voip/voip_widget/call.png b/content/applications/productivity/voip/voip_widget/call.png similarity index 100% rename from content/applications/general/voip/voip_widget/call.png rename to content/applications/productivity/voip/voip_widget/call.png diff --git a/content/applications/general/voip/voip_widget/incorrect-number.png b/content/applications/productivity/voip/voip_widget/incorrect-number.png similarity index 100% rename from content/applications/general/voip/voip_widget/incorrect-number.png rename to content/applications/productivity/voip/voip_widget/incorrect-number.png diff --git a/content/applications/general/voip/voip_widget/missing-parameter.png b/content/applications/productivity/voip/voip_widget/missing-parameter.png similarity index 100% rename from content/applications/general/voip/voip_widget/missing-parameter.png rename to content/applications/productivity/voip/voip_widget/missing-parameter.png diff --git a/content/applications/productivity/whatsapp.rst b/content/applications/productivity/whatsapp.rst index 60c22d1d7..2aaa5cb06 100644 --- a/content/applications/productivity/whatsapp.rst +++ b/content/applications/productivity/whatsapp.rst @@ -13,7 +13,7 @@ send documents and provide support. .. seealso:: For more information on migrating from Odoo Community version to Odoo Enterprise version see this - documentation: :doc:`../../../administration/maintain/enterprise`. + documentation: :doc:`/administration/on_premise/community_to_enterprise`. With the **Odoo WhatsApp** app, a company can connect a WhatsApp Business Account (WABA) to an Odoo database, which allows for the following: diff --git a/content/applications/sales/crm/acquire_leads/lead_mining.rst b/content/applications/sales/crm/acquire_leads/lead_mining.rst index 4ba91d6ad..717542afd 100644 --- a/content/applications/sales/crm/acquire_leads/lead_mining.rst +++ b/content/applications/sales/crm/acquire_leads/lead_mining.rst @@ -89,4 +89,4 @@ In the :guilabel:`In-App Purchases` section, under the :guilabel:`Odoo IAP` feat test any IAP features. .. seealso:: - * :doc:`../../../general/in_app_purchase` + :doc:`/applications/essentials/in_app_purchase` diff --git a/content/applications/sales/crm/pipeline.rst b/content/applications/sales/crm/pipeline.rst index 5ce636a35..18df1d6b6 100644 --- a/content/applications/sales/crm/pipeline.rst +++ b/content/applications/sales/crm/pipeline.rst @@ -7,6 +7,5 @@ Organize the pipeline .. toctree:: :titlesonly: - ../../productivity/discuss/overview/plan_activities pipeline/lost_opportunities pipeline/multi_sales_team diff --git a/content/applications/sales/point_of_sale.rst b/content/applications/sales/point_of_sale.rst index 05ac41550..32b7cc20f 100644 --- a/content/applications/sales/point_of_sale.rst +++ b/content/applications/sales/point_of_sale.rst @@ -11,7 +11,7 @@ your stock, you get real-time statistics, and your data is consolidated across a .. seealso:: - `Odoo Tutorials: Point of Sale Tutorials `_ - - :doc:`IoT Boxes Documentations ` + - :doc:`IoT Boxes Documentations ` .. _pos/session-start: diff --git a/content/applications/sales/point_of_sale/configuration.rst b/content/applications/sales/point_of_sale/configuration.rst index 7151c7f0c..d149d685f 100644 --- a/content/applications/sales/point_of_sale/configuration.rst +++ b/content/applications/sales/point_of_sale/configuration.rst @@ -18,24 +18,22 @@ configure. :alt: Dropdown menu to select the POS in the app settings .. note:: - These settings are available to users with the :doc:`access rights - ` :guilabel:`Administration` set as - :guilabel:`Settings`. + These settings are available to users with the :doc:`access rights ` + :guilabel:`Administration` set as :guilabel:`Settings`. You can also configure some settings from the dashboard by clicking the vertical ellipsis button (:guilabel:`⋮`) on a POS card. Doing so opens a popup window, from which you can: - :doc:`Enable multiple employees to log in. ` -- :doc:`Connect and set up an IoT box. <../../productivity/iot/config/pos>` +- :doc:`Connect and set up an IoT box. <../../general/iot/config/pos>` - :doc:`Connect and set up an ePOS printer. ` .. image:: configuration/toggle-settings.png :alt: popup window to access quick settings in POS .. note:: - These settings are available to users with the :doc:`access rights - ` :guilabel:`Point of Sale` set as - :guilabel:`Administrator`. + These settings are available to users with the :doc:`access rights ` + :guilabel:`Point of Sale` set as :guilabel:`Administrator`. Make products available ======================= diff --git a/content/applications/sales/point_of_sale/configuration/epos_ssc.rst b/content/applications/sales/point_of_sale/configuration/epos_ssc.rst index fec926c78..b2a2e2198 100644 --- a/content/applications/sales/point_of_sale/configuration/epos_ssc.rst +++ b/content/applications/sales/point_of_sale/configuration/epos_ssc.rst @@ -30,7 +30,7 @@ to the ePOS printer. - TM-P80 (Wi-Fi® model) To work with Odoo, some models that can be used without an -:doc:`IoT box <../../../productivity/iot/config/connect>` may require :doc:`the HTTPS protocol +:doc:`IoT box ` may require :doc:`the HTTPS protocol ` to establish a secure connection between the browser and the printer. However, trying to reach the printer's IP address using HTTPS leads to a warning page on most web browsers. In that case, you can temporarily :ref:`force the connection `, which allows you to diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst b/content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst index b2c757370..bed0e9896 100644 --- a/content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst +++ b/content/applications/sales/point_of_sale/payment_methods/terminals/ingenico.rst @@ -16,7 +16,8 @@ Connect an IoT Box Connecting an Ingenico Payment Terminal to Odoo is a feature that requires an IoT Box. For more information on how to connect an IoT Box -to your database, please refer to the :doc:`IoT documentation `. +to your database, please refer to the :doc:`IoT documentation +`. Configure the Lane/5000 for Ingenico BENELUX -------------------------------------------- diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/six.rst b/content/applications/sales/point_of_sale/payment_methods/terminals/six.rst index dda06aef2..e016abb93 100644 --- a/content/applications/sales/point_of_sale/payment_methods/terminals/six.rst +++ b/content/applications/sales/point_of_sale/payment_methods/terminals/six.rst @@ -27,7 +27,7 @@ Connect an IoT box ------------------ Connecting a Six payment terminal to Odoo is requires :doc:`using a Raspberry Pi or virtual (for -Windows OS only) IoT box `. +Windows OS only) IoT box `. Configure the terminal ID ------------------------- diff --git a/content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst b/content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst index 829430b61..dae3b6d85 100644 --- a/content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst +++ b/content/applications/sales/point_of_sale/payment_methods/terminals/worldline.rst @@ -16,7 +16,7 @@ Connect an IoT Box Connecting a Worldline Payment Terminal to Odoo is a feature that requires an IoT Box. For more information on how to connect one to your database, please refer to the -:doc:`IoT documentation `. +:doc:`IoT documentation `. Configure the protocol ---------------------- diff --git a/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst b/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst index 61262c961..0a69ccceb 100644 --- a/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst +++ b/content/applications/sales/point_of_sale/restaurant/kitchen_printing.rst @@ -40,8 +40,8 @@ to your installation: and enter the printer's IP address in the :guilabel:`Epson Printer IP Address` field. .. seealso:: - - :doc:`../../../productivity/iot/config/connect` - - :doc:`../../../productivity/iot/devices/printer` + - :doc:`/applications/general/iot/config/connect` + - :doc:`/applications/general/iot/devices/printer` - :doc:`../configuration/epos_ssc` Set your printer to print specific products based on their POS category. To do so, click diff --git a/content/applications/sales/rental.rst b/content/applications/sales/rental.rst index 360519a63..6a0e40f4e 100644 --- a/content/applications/sales/rental.rst +++ b/content/applications/sales/rental.rst @@ -201,7 +201,7 @@ Such documents can ensure everything is returned on-time and in its original con Documents`, and click :guilabel:`Save`. .. note:: - This feature also requires the :doc:`Sign <../finance/sign>` app. If necessary, Odoo + This feature also requires the :doc:`Sign <../productivity/sign>` app. If necessary, Odoo automatically installs it after activating the :guilabel:`Digital Documents` setting. To request a customer signature on a rental agreement, select a confirmed rental order, and click diff --git a/content/applications/sales/sales/ebay_connector/manage.rst b/content/applications/sales/sales/ebay_connector/manage.rst index f3e5509bb..43284bea8 100644 --- a/content/applications/sales/sales/ebay_connector/manage.rst +++ b/content/applications/sales/sales/ebay_connector/manage.rst @@ -60,7 +60,7 @@ template. .. seealso:: For more information on template configuration in Odoo visit: - :doc:`../../../general/email_communication/email_template`. + :doc:`../../../general/companies/email_template`. Listing with variations ======================= diff --git a/content/applications/sales/sales/ebay_connector/troubleshooting.rst b/content/applications/sales/sales/ebay_connector/troubleshooting.rst index 41469e672..c6f16eecf 100644 --- a/content/applications/sales/sales/ebay_connector/troubleshooting.rst +++ b/content/applications/sales/sales/ebay_connector/troubleshooting.rst @@ -42,7 +42,7 @@ administrator must make sure that the Odoo source code is up-to-date. proceed to the next step. - If the company uses Odoo with an on-premise setup or through a partner, then the administrator must update the installation as detailed in :doc:`this documentation page - ` or by contacting an integrating partner. + ` or by contacting an integrating partner. Update the list of available modules ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/content/applications/sales/subscriptions/plans.rst b/content/applications/sales/subscriptions/plans.rst index cfb884bda..5de873500 100644 --- a/content/applications/sales/subscriptions/plans.rst +++ b/content/applications/sales/subscriptions/plans.rst @@ -30,7 +30,7 @@ The subscription plan form contains the following options: paying for the quotation. Enable both to leave the choice to the customer. Enable neither to only confirm the quotation in the backend. - :guilabel:`Confirmation Mail`: Select an :doc:`email template - ` for the confirmation email that is + ` for the confirmation email that is automatically sent to the customer after the quotation is confirmed. Leave this field blank to send nothing. diff --git a/content/applications/services/helpdesk/overview/getting_started.rst b/content/applications/services/helpdesk/overview/getting_started.rst index e896af628..cc9f46a2b 100644 --- a/content/applications/services/helpdesk/overview/getting_started.rst +++ b/content/applications/services/helpdesk/overview/getting_started.rst @@ -169,8 +169,8 @@ customer when a ticket reaches that specific stage in the pipeline. Likewise, ad :guilabel:`SMS Template` triggers an SMS text message to send to the customer. .. important:: - SMS Text Messaging is an :doc:`In-App Purchase (IAP) <../../../general/in_app_purchase/>` service - that requires prepaid credits to work. Refer to `SMS Pricing FAQ + SMS Text Messaging is an :doc:`In-App Purchase (IAP) ` + service that requires prepaid credits to work. Refer to `SMS Pricing FAQ `_ for additional information. To select an existing email template, select it from the :guilabel:`Email Template` field. Click on @@ -186,7 +186,7 @@ Follow the same steps to select, edit, or create an :guilabel:`SMS Template`. :alt: View of an SMS template setup page in Odoo Helpdesk .. seealso:: - :doc:`../../../general/email_communication/email_template` + :doc:`/applications/general/companies/email_template` Assign stages to a team ----------------------- diff --git a/content/applications/services/helpdesk/overview/ratings.rst b/content/applications/services/helpdesk/overview/ratings.rst index 58cac181d..555dafb05 100644 --- a/content/applications/services/helpdesk/overview/ratings.rst +++ b/content/applications/services/helpdesk/overview/ratings.rst @@ -57,7 +57,7 @@ ticket. this report, go to :menuselection:`Helpdesk --> Reporting --> Customer Ratings`. .. seealso:: - :doc:`/applications/general/email_communication/email_template` + :doc:`/applications/general/companies/email_template` Publish ratings on the customer portal ====================================== diff --git a/content/applications/services/helpdesk/overview/reports.rst b/content/applications/services/helpdesk/overview/reports.rst index d7ede3317..517da07ba 100644 --- a/content/applications/services/helpdesk/overview/reports.rst +++ b/content/applications/services/helpdesk/overview/reports.rst @@ -224,4 +224,4 @@ To create and save new *Favorites* on a report, follow the steps below: .. seealso:: - :doc:`Start receiving tickets ` - - :doc:`Odoo reporting ` + - :doc:`Odoo reporting ` diff --git a/content/applications/productivity/studio.rst b/content/applications/studio.rst similarity index 100% rename from content/applications/productivity/studio.rst rename to content/applications/studio.rst diff --git a/content/applications/productivity/studio/automated_actions.rst b/content/applications/studio/automated_actions.rst similarity index 100% rename from content/applications/productivity/studio/automated_actions.rst rename to content/applications/studio/automated_actions.rst diff --git a/content/applications/productivity/studio/automated_actions/automated-action-example.png b/content/applications/studio/automated_actions/automated-action-example.png similarity index 100% rename from content/applications/productivity/studio/automated_actions/automated-action-example.png rename to content/applications/studio/automated_actions/automated-action-example.png diff --git a/content/applications/productivity/studio/automated_actions/new-record-example.png b/content/applications/studio/automated_actions/new-record-example.png similarity index 100% rename from content/applications/productivity/studio/automated_actions/new-record-example.png rename to content/applications/studio/automated_actions/new-record-example.png diff --git a/content/applications/productivity/studio/automated_actions/next-activity-example.png b/content/applications/studio/automated_actions/next-activity-example.png similarity index 100% rename from content/applications/productivity/studio/automated_actions/next-activity-example.png rename to content/applications/studio/automated_actions/next-activity-example.png diff --git a/content/applications/productivity/studio/automated_actions/on-update-trigger-example.png b/content/applications/studio/automated_actions/on-update-trigger-example.png similarity index 100% rename from content/applications/productivity/studio/automated_actions/on-update-trigger-example.png rename to content/applications/studio/automated_actions/on-update-trigger-example.png diff --git a/content/applications/productivity/studio/automated_actions/timed-condition-trigger-example.png b/content/applications/studio/automated_actions/timed-condition-trigger-example.png similarity index 100% rename from content/applications/productivity/studio/automated_actions/timed-condition-trigger-example.png rename to content/applications/studio/automated_actions/timed-condition-trigger-example.png diff --git a/content/applications/productivity/studio/fields.rst b/content/applications/studio/fields.rst similarity index 100% rename from content/applications/productivity/studio/fields.rst rename to content/applications/studio/fields.rst diff --git a/content/applications/productivity/studio/fields/checkbox-examples.png b/content/applications/studio/fields/checkbox-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/checkbox-examples.png rename to content/applications/studio/fields/checkbox-examples.png diff --git a/content/applications/productivity/studio/fields/date-examples.png b/content/applications/studio/fields/date-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/date-examples.png rename to content/applications/studio/fields/date-examples.png diff --git a/content/applications/productivity/studio/fields/date-time-examples.png b/content/applications/studio/fields/date-time-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/date-time-examples.png rename to content/applications/studio/fields/date-time-examples.png diff --git a/content/applications/productivity/studio/fields/decimal-examples.png b/content/applications/studio/fields/decimal-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/decimal-examples.png rename to content/applications/studio/fields/decimal-examples.png diff --git a/content/applications/productivity/studio/fields/file-examples.png b/content/applications/studio/fields/file-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/file-examples.png rename to content/applications/studio/fields/file-examples.png diff --git a/content/applications/productivity/studio/fields/html-example.png b/content/applications/studio/fields/html-example.png similarity index 100% rename from content/applications/productivity/studio/fields/html-example.png rename to content/applications/studio/fields/html-example.png diff --git a/content/applications/productivity/studio/fields/integer-examples.png b/content/applications/studio/fields/integer-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/integer-examples.png rename to content/applications/studio/fields/integer-examples.png diff --git a/content/applications/productivity/studio/fields/lines-example.png b/content/applications/studio/fields/lines-example.png similarity index 100% rename from content/applications/productivity/studio/fields/lines-example.png rename to content/applications/studio/fields/lines-example.png diff --git a/content/applications/productivity/studio/fields/many2many-diagram.png b/content/applications/studio/fields/many2many-diagram.png similarity index 100% rename from content/applications/productivity/studio/fields/many2many-diagram.png rename to content/applications/studio/fields/many2many-diagram.png diff --git a/content/applications/productivity/studio/fields/many2one-diagram.png b/content/applications/studio/fields/many2one-diagram.png similarity index 100% rename from content/applications/productivity/studio/fields/many2one-diagram.png rename to content/applications/studio/fields/many2one-diagram.png diff --git a/content/applications/productivity/studio/fields/monetary-example.png b/content/applications/studio/fields/monetary-example.png similarity index 100% rename from content/applications/productivity/studio/fields/monetary-example.png rename to content/applications/studio/fields/monetary-example.png diff --git a/content/applications/productivity/studio/fields/multiline-text-examples.png b/content/applications/studio/fields/multiline-text-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/multiline-text-examples.png rename to content/applications/studio/fields/multiline-text-examples.png diff --git a/content/applications/productivity/studio/fields/one2many-diagram.png b/content/applications/studio/fields/one2many-diagram.png similarity index 100% rename from content/applications/productivity/studio/fields/one2many-diagram.png rename to content/applications/studio/fields/one2many-diagram.png diff --git a/content/applications/productivity/studio/fields/priority-example.png b/content/applications/studio/fields/priority-example.png similarity index 100% rename from content/applications/productivity/studio/fields/priority-example.png rename to content/applications/studio/fields/priority-example.png diff --git a/content/applications/productivity/studio/fields/selection-examples.png b/content/applications/studio/fields/selection-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/selection-examples.png rename to content/applications/studio/fields/selection-examples.png diff --git a/content/applications/productivity/studio/fields/tags-example.png b/content/applications/studio/fields/tags-example.png similarity index 100% rename from content/applications/productivity/studio/fields/tags-example.png rename to content/applications/studio/fields/tags-example.png diff --git a/content/applications/productivity/studio/fields/text-examples.png b/content/applications/studio/fields/text-examples.png similarity index 100% rename from content/applications/productivity/studio/fields/text-examples.png rename to content/applications/studio/fields/text-examples.png diff --git a/content/applications/productivity/studio/models_modules_apps.rst b/content/applications/studio/models_modules_apps.rst similarity index 100% rename from content/applications/productivity/studio/models_modules_apps.rst rename to content/applications/studio/models_modules_apps.rst diff --git a/content/applications/productivity/studio/models_modules_apps/chatter.png b/content/applications/studio/models_modules_apps/chatter.png similarity index 100% rename from content/applications/productivity/studio/models_modules_apps/chatter.png rename to content/applications/studio/models_modules_apps/chatter.png diff --git a/content/applications/productivity/studio/models_modules_apps/contact.png b/content/applications/studio/models_modules_apps/contact.png similarity index 100% rename from content/applications/productivity/studio/models_modules_apps/contact.png rename to content/applications/studio/models_modules_apps/contact.png diff --git a/content/applications/productivity/studio/models_modules_apps/picture-pipeline-kanban.png b/content/applications/studio/models_modules_apps/picture-pipeline-kanban.png similarity index 100% rename from content/applications/productivity/studio/models_modules_apps/picture-pipeline-kanban.png rename to content/applications/studio/models_modules_apps/picture-pipeline-kanban.png diff --git a/content/applications/productivity/studio/models_modules_apps/user-assignment.png b/content/applications/studio/models_modules_apps/user-assignment.png similarity index 100% rename from content/applications/productivity/studio/models_modules_apps/user-assignment.png rename to content/applications/studio/models_modules_apps/user-assignment.png diff --git a/content/applications/productivity/studio/pdf_reports.rst b/content/applications/studio/pdf_reports.rst similarity index 99% rename from content/applications/productivity/studio/pdf_reports.rst rename to content/applications/studio/pdf_reports.rst index a998b6146..e902df040 100644 --- a/content/applications/productivity/studio/pdf_reports.rst +++ b/content/applications/studio/pdf_reports.rst @@ -159,7 +159,7 @@ Once you've selected or created a report, you can use the options in the left pa time it is generated and reload the original version of the report any subsequent time. This is legally required for invoices and is mainly used in this case. - :guilabel:`Limit visibility to groups`: to limit the availability of the PDF report to specific - :doc:`user groups <../../general/users/access_rights>`. + :doc:`user groups <../general/users/access_rights>`. - :guilabel:`Edit sources`: to modify the report directly in the :ref:`XML file `. - :guilabel:`Reset report`: to discard all changes made to the report and reset it to its standard diff --git a/content/applications/productivity/studio/pdf_reports/XML-SO-product-category.png b/content/applications/studio/pdf_reports/XML-SO-product-category.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/XML-SO-product-category.png rename to content/applications/studio/pdf_reports/XML-SO-product-category.png diff --git a/content/applications/productivity/studio/pdf_reports/XML-condition-else.png b/content/applications/studio/pdf_reports/XML-condition-else.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/XML-condition-else.png rename to content/applications/studio/pdf_reports/XML-condition-else.png diff --git a/content/applications/productivity/studio/pdf_reports/XML-condition-if.png b/content/applications/studio/pdf_reports/XML-condition-if.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/XML-condition-if.png rename to content/applications/studio/pdf_reports/XML-condition-if.png diff --git a/content/applications/productivity/studio/pdf_reports/XML-data-table.png b/content/applications/studio/pdf_reports/XML-data-table.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/XML-data-table.png rename to content/applications/studio/pdf_reports/XML-data-table.png diff --git a/content/applications/productivity/studio/pdf_reports/XML-images.png b/content/applications/studio/pdf_reports/XML-images.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/XML-images.png rename to content/applications/studio/pdf_reports/XML-images.png diff --git a/content/applications/productivity/studio/pdf_reports/conditional-block-else.png b/content/applications/studio/pdf_reports/conditional-block-else.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/conditional-block-else.png rename to content/applications/studio/pdf_reports/conditional-block-else.png diff --git a/content/applications/productivity/studio/pdf_reports/conditional-block-if.png b/content/applications/studio/pdf_reports/conditional-block-if.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/conditional-block-if.png rename to content/applications/studio/pdf_reports/conditional-block-if.png diff --git a/content/applications/productivity/studio/pdf_reports/duplicate-report.png b/content/applications/studio/pdf_reports/duplicate-report.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/duplicate-report.png rename to content/applications/studio/pdf_reports/duplicate-report.png diff --git a/content/applications/productivity/studio/pdf_reports/dynamic-table.png b/content/applications/studio/pdf_reports/dynamic-table.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/dynamic-table.png rename to content/applications/studio/pdf_reports/dynamic-table.png diff --git a/content/applications/productivity/studio/pdf_reports/layout-bold.png b/content/applications/studio/pdf_reports/layout-bold.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/layout-bold.png rename to content/applications/studio/pdf_reports/layout-bold.png diff --git a/content/applications/productivity/studio/pdf_reports/layout-boxed.png b/content/applications/studio/pdf_reports/layout-boxed.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/layout-boxed.png rename to content/applications/studio/pdf_reports/layout-boxed.png diff --git a/content/applications/productivity/studio/pdf_reports/layout-light.png b/content/applications/studio/pdf_reports/layout-light.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/layout-light.png rename to content/applications/studio/pdf_reports/layout-light.png diff --git a/content/applications/productivity/studio/pdf_reports/layout-striped.png b/content/applications/studio/pdf_reports/layout-striped.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/layout-striped.png rename to content/applications/studio/pdf_reports/layout-striped.png diff --git a/content/applications/productivity/studio/pdf_reports/powerbox-field.png b/content/applications/studio/pdf_reports/powerbox-field.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/powerbox-field.png rename to content/applications/studio/pdf_reports/powerbox-field.png diff --git a/content/applications/productivity/studio/pdf_reports/table-add-column.png b/content/applications/studio/pdf_reports/table-add-column.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/table-add-column.png rename to content/applications/studio/pdf_reports/table-add-column.png diff --git a/content/applications/productivity/studio/pdf_reports/text-editor.png b/content/applications/studio/pdf_reports/text-editor.png similarity index 100% rename from content/applications/productivity/studio/pdf_reports/text-editor.png rename to content/applications/studio/pdf_reports/text-editor.png diff --git a/content/applications/productivity/studio/views.rst b/content/applications/studio/views.rst similarity index 100% rename from content/applications/productivity/studio/views.rst rename to content/applications/studio/views.rst diff --git a/content/applications/productivity/studio/views/activity-lead-opportunity.png b/content/applications/studio/views/activity-lead-opportunity.png similarity index 100% rename from content/applications/productivity/studio/views/activity-lead-opportunity.png rename to content/applications/studio/views/activity-lead-opportunity.png diff --git a/content/applications/productivity/studio/views/calendar-event.png b/content/applications/studio/views/calendar-event.png similarity index 100% rename from content/applications/productivity/studio/views/calendar-event.png rename to content/applications/studio/views/calendar-event.png diff --git a/content/applications/productivity/studio/views/cohort-subscription.png b/content/applications/studio/views/cohort-subscription.png similarity index 100% rename from content/applications/productivity/studio/views/cohort-subscription.png rename to content/applications/studio/views/cohort-subscription.png diff --git a/content/applications/productivity/studio/views/dashboard-sales-report.png b/content/applications/studio/views/dashboard-sales-report.png similarity index 100% rename from content/applications/productivity/studio/views/dashboard-sales-report.png rename to content/applications/studio/views/dashboard-sales-report.png diff --git a/content/applications/productivity/studio/views/form-sales-order.png b/content/applications/studio/views/form-sales-order.png similarity index 100% rename from content/applications/productivity/studio/views/form-sales-order.png rename to content/applications/studio/views/form-sales-order.png diff --git a/content/applications/productivity/studio/views/gantt-planning.png b/content/applications/studio/views/gantt-planning.png similarity index 100% rename from content/applications/productivity/studio/views/gantt-planning.png rename to content/applications/studio/views/gantt-planning.png diff --git a/content/applications/productivity/studio/views/graph-sales-report.png b/content/applications/studio/views/graph-sales-report.png similarity index 100% rename from content/applications/productivity/studio/views/graph-sales-report.png rename to content/applications/studio/views/graph-sales-report.png diff --git a/content/applications/productivity/studio/views/kanban-project.png b/content/applications/studio/views/kanban-project.png similarity index 100% rename from content/applications/productivity/studio/views/kanban-project.png rename to content/applications/studio/views/kanban-project.png diff --git a/content/applications/productivity/studio/views/list-drag-handle.png b/content/applications/studio/views/list-drag-handle.png similarity index 100% rename from content/applications/productivity/studio/views/list-drag-handle.png rename to content/applications/studio/views/list-drag-handle.png diff --git a/content/applications/productivity/studio/views/list-sales-order.png b/content/applications/studio/views/list-sales-order.png similarity index 100% rename from content/applications/productivity/studio/views/list-sales-order.png rename to content/applications/studio/views/list-sales-order.png diff --git a/content/applications/productivity/studio/views/map-task.png b/content/applications/studio/views/map-task.png similarity index 100% rename from content/applications/productivity/studio/views/map-task.png rename to content/applications/studio/views/map-task.png diff --git a/content/applications/productivity/studio/views/pivot-purchase-report.png b/content/applications/studio/views/pivot-purchase-report.png similarity index 100% rename from content/applications/productivity/studio/views/pivot-purchase-report.png rename to content/applications/studio/views/pivot-purchase-report.png diff --git a/content/applications/productivity/studio/views/search-project-kanban.png b/content/applications/studio/views/search-project-kanban.png similarity index 100% rename from content/applications/productivity/studio/views/search-project-kanban.png rename to content/applications/studio/views/search-project-kanban.png diff --git a/content/applications/websites/blog.rst b/content/applications/websites/blog.rst index 2e88d2f7e..f636a505f 100644 --- a/content/applications/websites/blog.rst +++ b/content/applications/websites/blog.rst @@ -28,7 +28,7 @@ the page using the website builder. .. tip:: - Illustrate your articles with copyright-free images from :doc:`Unsplash - `. + `. - Type `/` in the text editor to format and add elements to your text. .. important:: diff --git a/content/applications/websites/livechat.rst b/content/applications/websites/livechat.rst index bf212edb2..9c2cf35fd 100644 --- a/content/applications/websites/livechat.rst +++ b/content/applications/websites/livechat.rst @@ -184,7 +184,7 @@ Fill out the fields on the :guilabel:`Open: Rules` pop-up as instructed below, t .. note:: In order to track the geographical location of visitors, :guilabel:`GeoIP` must be installed on the database. While this feature is installed by default on *Odoo Online*, *On-Premise* databases - will require additional :doc:`setup steps `. + will require additional :doc:`setup steps `. Widget ------ @@ -285,7 +285,7 @@ Click on a conversation in the left panel to select it. This will open the conve view, an operator can participate in the chat the same as they would in the normal chat window. .. seealso:: - - :doc:`Get Started with Discuss ` + - :doc:`Get Started with Discuss ` - :doc:`/applications/websites/livechat/responses` .. toctree:: diff --git a/content/applications/websites/livechat/responses.rst b/content/applications/websites/livechat/responses.rst index be4ccec8c..c45f727b3 100644 --- a/content/applications/websites/livechat/responses.rst +++ b/content/applications/websites/livechat/responses.rst @@ -45,8 +45,8 @@ entry types an operator can make is displayed. :alt: View of the message generated from using the /help command in Odoo Live Chat. .. seealso:: - - :doc:`/applications/productivity/discuss/overview/get_started` - - :doc:`/applications/productivity/discuss/overview/team_communication` + - :doc:`/applications/productivity/discuss` + - :doc:`/applications/productivity/discuss/team_communication` Helpdesk & Helpdesk search -------------------------- diff --git a/content/applications/websites/website/configuration.rst b/content/applications/websites/website/configuration.rst index 88c8a3b84..66a719e62 100644 --- a/content/applications/websites/website/configuration.rst +++ b/content/applications/websites/website/configuration.rst @@ -7,9 +7,10 @@ Configuration .. toctree:: :titlesonly: + configuration/domain_names configuration/address_autocomplete configuration/cookies_bar configuration/translate configuration/multi_website - configuration/unsplash configuration/spam_protection + configuration/cdn diff --git a/content/administration/install/cdn.rst b/content/applications/websites/website/configuration/cdn.rst similarity index 98% rename from content/administration/install/cdn.rst rename to content/applications/websites/website/configuration/cdn.rst index 75129bc07..866ec5aea 100644 --- a/content/administration/install/cdn.rst +++ b/content/applications/websites/website/configuration/cdn.rst @@ -57,7 +57,7 @@ Configure the Odoo instance with the new zone In the Odoo :guilabel:`Website` app, go to the :menuselection:`Settings` and then activate the :guilabel:`Content Delivery Network (CDN)` setting and copy/paste the :guilabel:`Zone URL` value from the earlier step into the :guilabel:`CDN Base URL` field. This field is only visible and -configurable when :doc:`Developer Mode <../../applications/general/developer_mode>` is activated. +configurable when the :ref:`developer mode ` is activated. .. note:: Ensure that there are two *forward slashes* (`//`) before the :guilabel:`CDN Base URL` and one diff --git a/content/administration/install/cdn/cdn-base-url.png b/content/applications/websites/website/configuration/cdn/cdn-base-url.png similarity index 100% rename from content/administration/install/cdn/cdn-base-url.png rename to content/applications/websites/website/configuration/cdn/cdn-base-url.png diff --git a/content/administration/install/cdn/keycdn-zone.png b/content/applications/websites/website/configuration/cdn/keycdn-zone.png similarity index 100% rename from content/administration/install/cdn/keycdn-zone.png rename to content/applications/websites/website/configuration/cdn/keycdn-zone.png diff --git a/content/administration/install/cdn/odoo-security-message.png b/content/applications/websites/website/configuration/cdn/odoo-security-message.png similarity index 100% rename from content/administration/install/cdn/odoo-security-message.png rename to content/applications/websites/website/configuration/cdn/odoo-security-message.png diff --git a/content/administration/install/cdn/test-pull.png b/content/applications/websites/website/configuration/cdn/test-pull.png similarity index 100% rename from content/administration/install/cdn/test-pull.png rename to content/applications/websites/website/configuration/cdn/test-pull.png diff --git a/content/administration/install/cdn/zone-url.png b/content/applications/websites/website/configuration/cdn/zone-url.png similarity index 100% rename from content/administration/install/cdn/zone-url.png rename to content/applications/websites/website/configuration/cdn/zone-url.png diff --git a/content/administration/maintain/domain_names.rst b/content/applications/websites/website/configuration/domain_names.rst similarity index 100% rename from content/administration/maintain/domain_names.rst rename to content/applications/websites/website/configuration/domain_names.rst diff --git a/content/administration/maintain/domain_names/dns.png b/content/applications/websites/website/configuration/domain_names/dns.png similarity index 100% rename from content/administration/maintain/domain_names/dns.png rename to content/applications/websites/website/configuration/domain_names/dns.png diff --git a/content/administration/maintain/domain_names/domain-names.png b/content/applications/websites/website/configuration/domain_names/domain-names.png similarity index 100% rename from content/administration/maintain/domain_names/domain-names.png rename to content/applications/websites/website/configuration/domain_names/domain-names.png diff --git a/content/administration/maintain/domain_names/domain-owner.png b/content/applications/websites/website/configuration/domain_names/domain-owner.png similarity index 100% rename from content/administration/maintain/domain_names/domain-owner.png rename to content/applications/websites/website/configuration/domain_names/domain-owner.png diff --git a/content/administration/maintain/domain_names/domain-search.png b/content/applications/websites/website/configuration/domain_names/domain-search.png similarity index 100% rename from content/administration/maintain/domain_names/domain-search.png rename to content/applications/websites/website/configuration/domain_names/domain-search.png diff --git a/content/administration/maintain/domain_names/map-database-online.png b/content/applications/websites/website/configuration/domain_names/map-database-online.png similarity index 100% rename from content/administration/maintain/domain_names/map-database-online.png rename to content/applications/websites/website/configuration/domain_names/map-database-online.png diff --git a/content/administration/maintain/domain_names/map-database-sh.png b/content/applications/websites/website/configuration/domain_names/map-database-sh.png similarity index 100% rename from content/administration/maintain/domain_names/map-database-sh.png rename to content/applications/websites/website/configuration/domain_names/map-database-sh.png diff --git a/content/administration/maintain/domain_names/register-menu.png b/content/applications/websites/website/configuration/domain_names/register-menu.png similarity index 100% rename from content/administration/maintain/domain_names/register-menu.png rename to content/applications/websites/website/configuration/domain_names/register-menu.png diff --git a/content/applications/websites/website/configuration/multi_website.rst b/content/applications/websites/website/configuration/multi_website.rst index 554202f59..282195383 100644 --- a/content/applications/websites/website/configuration/multi_website.rst +++ b/content/applications/websites/website/configuration/multi_website.rst @@ -9,7 +9,7 @@ help avoid confusion and make it easier to tailor your digital outreach strategi target audience. Each website can be designed and configured independently with its own :doc:`domain name -`, theme, pages, +`, theme, pages, menus, :doc:`languages `, :doc:`products <../../ecommerce/managing_products/products>`, assigned sales team, etc. They can also :ref:`share content and pages `. @@ -30,7 +30,7 @@ To create a new website, proceed as follows: :alt: New website button #. Specify the :guilabel:`Website Name` and :guilabel:`Website domain`. Each website must be - published under its own :doc:`domain `. + published under its own :doc:`domain `. #. Adapt the :guilabel:`Company name`, :guilabel:`Languages` and :guilabel:`Default language` if needed. #. Click the :guilabel:`Create` button. @@ -72,7 +72,7 @@ website. .. note:: - Websites are created with the default settings; the settings are not copied from one website to the other. - - In a :doc:`multi-company environment <../../../general/users/companies>`, each website can be + - In a :doc:`multi-company environment `, each website can be linked to a specific company in your database so that only company-related data (e.g., products, jobs, events, etc.) is displayed on the website. To display company-specific data, set the desired company in the :guilabel:`Company` field. diff --git a/content/applications/websites/website/pages.rst b/content/applications/websites/website/pages.rst index 53b6e6315..da08cd1a7 100644 --- a/content/applications/websites/website/pages.rst +++ b/content/applications/websites/website/pages.rst @@ -140,7 +140,7 @@ URL redirects Redirecting URLs consists in sending visitors and search engines to a URL that is different from the one they originally requested. This technique is used, for example, to prevent broken links when you :ref:`delete a page `, :ref:`modify its URL `, or move -your site to a new :doc:`domain `. It can also be used to +your site to a new :doc:`domain `. It can also be used to improve :doc:`pages/seo`. To access existing URL redirections and create new ones, :doc:`activate the developer mode diff --git a/content/contributing.rst b/content/contributing.rst index f58a84e91..3f9533401 100644 --- a/content/contributing.rst +++ b/content/contributing.rst @@ -31,10 +31,10 @@ lists the most important of them. - Anyone interested in Odoo * - Submit bug reports - Help improve the stability of Odoo by reporting the bugs that you discover in :doc:`supported - versions ` directly to Odoo support. Make sure - to include as many details (version, environment, test scenario...) as possible. If you don't - have the Odoo Enterprise license required for contacting the support, open a new issue on the - GitHub repository of Odoo. + versions ` directly to Odoo support. Make sure to include + as many details (version, environment, test scenario...) as possible. If you don't have the + Odoo Enterprise license required for contacting the support, open a new issue on the GitHub + repository of Odoo. - * `Odoo support `_ * `Issue tracker on GitHub `_ - Users of Odoo diff --git a/content/contributing/development.rst b/content/contributing/development.rst index 51a651372..fe7d828e7 100644 --- a/content/contributing/development.rst +++ b/content/contributing/development.rst @@ -37,8 +37,8 @@ and then push them to GitHub. Skip this section and go to affecting the main codebase. Skip this step if you work at Odoo. #. .. include:: install_git.rst #. .. include:: configure_git_authorship.rst -#. :doc:`Install Odoo from the sources <../administration/install/source>`. Make sure to fetch the - sources through Git with SSH. +#. :doc:`Install Odoo from the sources <../administration/on_premise/source>`. Make sure to fetch + the sources through Git with SSH. #. Configure Git to push changes to your fork(s) rather than to the main codebase. If you work at Odoo, configure Git to push changes to the shared forks created on the account **odoo-dev**. @@ -93,9 +93,9 @@ Now that your environment is set up, you can start contributing to the codebase. navigate to the directory where you installed Odoo from sources and follow the guide below. #. Choose the version of Odoo to which you want to make changes. Keep in mind that contributions - targeting an :doc:`unsupported version of Odoo ` are - not accepted. This guide assumes that the changes target Odoo {CURRENT_VERSION}, which - corresponds to branch `{CURRENT_BRANCH}`. + targeting an :doc:`unsupported version of Odoo ` are not + accepted. This guide assumes that the changes target Odoo {CURRENT_VERSION}, which corresponds to + branch `{CURRENT_BRANCH}`. #. Create a new branch starting from branch {CURRENT_BRANCH}. Prefix the branch name with the base branch: `{CURRENT_BRANCH}-...`. If you work at Odoo, suffix the branch name with your Odoo handle: `{CURRENT_BRANCH}-...-xyz`. diff --git a/content/contributing/documentation.rst b/content/contributing/documentation.rst index b605d2a52..86978fd77 100644 --- a/content/contributing/documentation.rst +++ b/content/contributing/documentation.rst @@ -210,8 +210,8 @@ Make your first contribution #. Choose the version of the documentation to which you want to make changes. Keep in mind that contributions targeting an :doc:`unsupported version of Odoo - ` are not accepted. This guide assumes that - the changes target the documentation of Odoo {CURRENT_VERSION}, which corresponds to branch + ` are not accepted. This guide assumes that the changes + target the documentation of Odoo {CURRENT_VERSION}, which corresponds to branch `{CURRENT_BRANCH}`. #. Create a new branch starting from branch {CURRENT_BRANCH}. Prefix the branch name with the base branch: `{CURRENT_BRANCH}-...`. If you work at Odoo, suffix the branch name with your diff --git a/content/developer/howtos/website_themes/setup.rst b/content/developer/howtos/website_themes/setup.rst index 97e1ab331..751db46fe 100644 --- a/content/developer/howtos/website_themes/setup.rst +++ b/content/developer/howtos/website_themes/setup.rst @@ -12,9 +12,9 @@ In this chapter, you will learn: Install ======= -There are multiple ways to :doc:`install Odoo <../../../administration/install>`, depending on the +There are multiple ways to :doc:`install Odoo `, depending on the intended use case. This documentation assumes you use the :doc:`source install -<../../../administration/install/source>` (running Odoo from the source code), which is best suited +` (running Odoo from the source code), which is best suited for Odoo designers and developers. Databases @@ -44,7 +44,7 @@ Fields In a model, we will centralize fields (field names we need to target in our code). .. seealso:: - :doc:`/applications/productivity/studio/fields` + :doc:`/applications/studio/fields` Classic fields ************** diff --git a/content/developer/reference/cli.rst b/content/developer/reference/cli.rst index 0e99cabf4..71293a1eb 100644 --- a/content/developer/reference/cli.rst +++ b/content/developer/reference/cli.rst @@ -12,9 +12,9 @@ environment `, :ref:`scaffold an Odoo module ` with - the :file:`odoo-bin` file. If you installed Odoo :doc:`from a distribution package - <../../administration/install/packages>` or with `Docker `_, you + assume that you are :doc:`running Odoo from source ` with the + :file:`odoo-bin` file. If you installed Odoo :doc:`from a distribution package + ` or with `Docker `_, you must adapt the command. .. tabs:: diff --git a/content/developer/tutorials/backend.rst b/content/developer/tutorials/backend.rst index 87195c3d8..8739c4d9f 100644 --- a/content/developer/tutorials/backend.rst +++ b/content/developer/tutorials/backend.rst @@ -11,7 +11,7 @@ Building a Module This tutorial is outdated. We recommend reading :doc:`getting_started` instead. .. warning:: - This tutorial requires :doc:`having installed Odoo <../../administration/install>` + This tutorial requires :doc:`having installed Odoo ` Start/Stop the Odoo server ========================== diff --git a/content/developer/tutorials/web.rst b/content/developer/tutorials/web.rst index 7abb1687b..368847542 100644 --- a/content/developer/tutorials/web.rst +++ b/content/developer/tutorials/web.rst @@ -24,7 +24,7 @@ or extend existing business systems of Odoo, see :doc:`backend`. * jQuery_ * `Underscore.js`_ - It also requires :doc:`an installed Odoo <../../administration/install>`, and Git_. + It also requires :doc:`an installed Odoo `, and Git_. A Simple Module =============== diff --git a/content/developer/tutorials/website.rst b/content/developer/tutorials/website.rst index b103795df..9e0c324d8 100644 --- a/content/developer/tutorials/website.rst +++ b/content/developer/tutorials/website.rst @@ -11,7 +11,7 @@ Building a Website * This guide assumes `basic knowledge of Python `_ - * This guide assumes :doc:`an installed Odoo <../../administration/install>` + * This guide assumes :doc:`an installed Odoo ` Creating a basic module ======================= diff --git a/redirects/15.0.txt b/redirects/15.0.txt index 15aa0a7d9..68f3d0950 100644 --- a/redirects/15.0.txt +++ b/redirects/15.0.txt @@ -1,3 +1,24 @@ +# administration + +administration/install.rst administration/on_premise.rst # install -> on_premise +administration/install/deploy.rst administration/on_premise/deploy.rst # install/* -> on_premise/* +administration/install/email_gateway.rst administration/on_premise/email_gateway.rst # install/* -> on_premise/* +administration/install/online.rst administration/odoo_online.rst # install/online -> odoo_online (merged with odoo_online) +administration/install/geo_ip.rst administration/on_premise/geo_ip.rst # install/* -> on_premise/* +administration/install/packages.rst administration/on_premise/packages.rst # install/* -> on_premise/* +administration/install/source.rst administration/on_premise/source.rst # install/* -> on_premise/* +administration/install/cdn.rst applications/websites/website/configuration/cdn.rst # administration/install/* -> applicastions/websites/website/configuration/* +administration/maintain/azure_oauth.rst applications/general/email_communication/azure_oauth.rst # administration/maintain/* -> applications/general/email_communication/* +administration/maintain/domain_names.rst applications/websites/website/configuration/domain_names.rst # administration/maintain/* -> applicastions/websites/website/configuration/* +administration/maintain/enterprise.rst administration/on_premise/community_to_enterprise.rst # maintain/enterprise -> on_premise/community_to_enterprise +administration/maintain/google_oauth.rst applications/general/email_communication/google_oauth.rst # administration/maintain/* -> applications/general/email_communication/* +administration/maintain/hosting_changes.rst administration/hosting.rst # maintain/hosting_changes -> maintain/hosting +administration/maintain/mailjet_api.rst applications/general/email_communication/mailjet_api.rst # administration/maintain/* -> applications/general/email_communication/* +administration/maintain/odoo_online.rst administration/odoo_online.rst # maintain/* -> * +administration/maintain/on_premise.rst administration/install.rst # maintain/on_premise -> install +administration/maintain/supported_versions.rst administration/maintain/supported_versions.rst # maintain/* -> * +administration/maintain/update.rst administration/on_premise/update.rst # maintain/* -> on_premise/* + # applications/finance applications/finance/accounting/bank/interbank.rst applications/finance/accounting/payments/internal_transfers.rst # bank/interbank -> payments/internal_transfers @@ -65,15 +86,29 @@ applications/finance/accounting/taxation/taxes/taxcloud.rst applications/finance applications/finance/accounting/taxation/taxes/taxes.rst applications/finance/accounting/taxes.rst # taxation/taxes/* -> taxes/* applications/finance/accounting/taxation/taxes/vat_validation.rst applications/finance/accounting/taxes/vat_verification.rst # taxation/taxes/vat_validation -> taxes/vat_verification applications/finance/accounting/taxes/vat_validation.rst applications/finance/accounting/taxes/vat_verification.rst # vat_validation -> vat_verification +applications/finance/documents.rst applications/productivity/documents.rst # finance/* -> productivity/* +applications/finance/sign.rst applications/productivity/sign.rst # finance/* -> productivity/* # applications/general +applications/general/auth/2fa.rst applications/general/users/2fa.rst # auth/* -> users/* +applications/general/auth/azure.rst applications/general/users/azure.rst # auth/* -> users/* +applications/general/auth/google.rst applications/general/users/google.rst # auth/* -> users/* +applications/general/auth/ldap.rst applications/general/users/ldap.rst # auth/* -> users/* +applications/general/digest_emails.rst applications/general/companies/digest_emails.rst # * -> companies/* +applications/general/email_communication/email_template.rst applications/general/companies/email_template.rst # email_communication/* -> companies/* +applications/general/export_import_data.rst applications/essentials/export_import_data.rst # general/* -> essentials/* +applications/general/geolocation.rst applications/general/integrations/geolocation.rst # * -> integrations/* +applications/general/in_app_purchase.rst applications/essentials/in_app_purchase.rst # general/* -> essentials/* applications/general/payment_acquirers/adyen.rst applications/finance/payment_acquirers/adyen.rst applications/general/payment_acquirers/alipay.rst applications/finance/payment_acquirers/alipay.rst applications/general/payment_acquirers/buckaroo.rst applications/finance/payment_acquirers/buckaroo.rst applications/general/payment_acquirers/mollie.rst applications/finance/payment_acquirers/mollie.rst applications/general/payment_acquirers/ogone.rst applications/finance/payment_acquirers/ogone.rst applications/general/payment_acquirers/sips.rst applications/finance/payment_acquirers/sips.rst +applications/general/users/companies.rst applications/general/companies.rst # users/* -> * +applications/general/users/manage_users.rst applications/general/users.rst # users/manage_users -> users +applications/general/users/odoo_account.rst administration/odoo_accounts.rst applications/general/product_images.rst applications/sales/sales/products_prices/products/product_images.rst # fix a wrong target hard-coded in Odoo @@ -88,16 +123,49 @@ applications/sales/point_of_sale/shop/reprint.rst applications/sales/point_of_sa # applications/productivity -applications/productivity/studio/concepts/understanding_automated_actions.rst applications/productivity/studio/automated_actions.rst -applications/productivity/studio/concepts/understanding_general.rst applications/productivity/studio.rst -applications/productivity/studio/how_to/export_import.rst applications/productivity/studio/models_modules_apps.rst -applications/productivity/studio/use_cases/automated_actions.rst applications/productivity/studio/automated_actions.rst -applications/productivity/studio/use_cases/models_fields.rst applications/productivity/studio/fields.rst -applications/productivity/studio/use_cases/views.rst applications/productivity/studio/views.rst +applications/productivity/discuss/advanced/ice_servers.rst applications/productivity/discuss/ice_servers.rst # discuss/advanced/* -> discuss/* +applications/productivity/discuss/overview/get_started.rst applications/productivity/discuss.rst # discuss/overview/get_started -> discuss +applications/productivity/discuss/overview/plan_activities.rst applications/essentials/activities.rst # productivity/discuss/overview/plan_activities -> essentials/activities +applications/productivity/discuss/overview/team_communication.rst applications/productivity/discuss/team_communication.rst # discuss/overview/* -> discuss/* +applications/productivity/iot.rst applications/general/iot.rst # productivity/* -> general/* +applications/productivity/iot/config.rst applications/general/iot/config.rst # productivity/* -> general/* +applications/productivity/iot/config/connect.rst applications/general/iot/config/connect.rst # productivity/* -> general/* +applications/productivity/iot/config/flash_sdcard.rst applications/general/iot/config/flash_sdcard.rst # productivity/* -> general/* +applications/productivity/iot/config/https_certificate_iot.rst applications/general/iot/config/https_certificate_iot.rst # productivity/* -> general/* +applications/productivity/iot/config/pos.rst applications/general/iot/config/pos.rst # productivity/* -> general/* +applications/productivity/iot/config/troubleshooting.rst applications/general/iot/config/troubleshooting.rst # productivity/* -> general/* +applications/productivity/iot/devices.rst applications/general/iot/devices.rst # productivity/* -> general/* +applications/productivity/iot/devices/camera.rst applications/general/iot/devices/camera.rst # productivity/* -> general/* +applications/productivity/iot/devices/footswitch.rst applications/general/iot/devices/footswitch.rst # productivity/* -> general/* +applications/productivity/iot/devices/measurement_tool.rst applications/general/iot/devices/measurement_tool.rst # productivity/* -> general/* +applications/productivity/iot/devices/printer.rst applications/general/iot/devices/printer.rst # productivity/* -> general/* +applications/productivity/iot/devices/scale.rst applications/general/iot/devices/scale.rst # productivity/* -> general/* +applications/productivity/iot/devices/screen.rst applications/general/iot/devices/screen.rst # productivity/* -> general/* +applications/productivity/mail_plugins.rst applications/general/integrations/mail_plugins.rst # productivity/* -> general/integrations/* +applications/productivity/mail_plugins/gmail.rst applications/general/integrations/mail_plugins/gmail.rst # productivity/* -> general/integrations/* +applications/productivity/mail_plugins/outlook.rst applications/general/integrations/mail_plugins/outlook.rst # productivity/* -> general/integrations/* +applications/productivity/studio/concepts/understanding_automated_actions.rst applications/studio/automated_actions.rst # productivity/* -> * +applications/productivity/studio/concepts/understanding_general.rst applications/studio.rst # productivity/* -> * +applications/productivity/studio/how_to/export_import.rst applications/studio/models_modules_apps.rst # productivity/* -> * +applications/productivity/studio/use_cases/automated_actions.rst applications/studio/automated_actions.rst # productivity/* -> * +applications/productivity/studio/use_cases/models_fields.rst applications/studio/fields.rst # productivity/* -> * +applications/productivity/studio/use_cases/views.rst applications/studio/views.rst # productivity/* -> * +applications/productivity/studio.rst applications/studio.rst # productivity/* -> * +applications/productivity/studio/automated_actions.rst applications/studio/automated_actions.rst # productivity/* -> * +applications/productivity/studio/fields.rst applications/studio/fields.rst # productivity/* -> * +applications/productivity/studio/models_modules_apps.rst applications/studio/models_modules_apps.rst # productivity/* -> * +applications/productivity/studio/pdf_reports.rst applications/studio/pdf_reports.rst # productivity/* -> * +applications/productivity/studio/views.rst applications/studio/views.rst # productivity/* -> * +applications/general/voip.rst applications/productivity/voip.rst # general/* -> productivity/* +applications/general/voip/axivox.rst applications/productivity/voip/axivox.rst # general/* -> productivity/* +applications/general/voip/devices_integrations.rst applications/productivity/voip/devices_integrations.rst # general/* -> productivity/* +applications/general/voip/onsip.rst applications/productivity/voip/onsip.rst # general/* -> productivity/* +applications/general/voip/transfer_forward.rst applications/productivity/voip/transfer_forward.rst # general/* -> productivity/* +applications/general/voip/voip_widget.rst applications/productivity/voip/voip_widget.rst # general/* -> productivity/* # applications/sales -applications/sales/crm/optimize/outlook_extension.rst applications/productivity/mail_plugins/outlook.rst +applications/sales/crm/optimize/outlook_extension.rst applications/general/integrations/mail_plugins/outlook.rst applications/sales/point_of_sale/overview/customer_note.rst applications/sales/point_of_sale.rst # point_of_sale/overview/customer_note -> point_of_sale applications/sales/point_of_sale/payment/worldline.rst applications/sales/point_of_sale/payment_methods/terminals/worldline.rst # point_of_sale/payment/* -> point_of_sale/payment_methods/terminals/* @@ -108,7 +176,8 @@ applications/services/fsm/default_warehouse.rst applications/services/field_serv # applications/websites applications/websites/website/reporting/google_analytics_dashboard.rst applications/websites/website/reporting/google_analytics.rst -applications/websites/website/configuration/on-premise_geo-ip-installation.rst administration/install/geo_ip.rst +applications/websites/website/configuration/on-premise_geo-ip-installation.rst administration/on_premise/geo_ip.rst +applications/websites/website/configuration/unsplash.rst applications/general/integrations/unsplash.rst # websites/website/configuration/ -> general/integrations/* # developer/howtos diff --git a/redirects/16.0.txt b/redirects/16.0.txt index fbdb9236b..545d37613 100644 --- a/redirects/16.0.txt +++ b/redirects/16.0.txt @@ -22,6 +22,14 @@ applications/finance/payment_acquirers/paypal.rst applications/finance/payment_p applications/finance/payment_acquirers/sips.rst applications/finance/payment_providers/sips.rst # /payment_acquirers/* -> /payment_providers/* applications/finance/payment_acquirers/stripe.rst applications/finance/payment_providers/stripe.rst # /payment_acquirers/* -> /payment_providers/* applications/finance/payment_acquirers/wire_transfer.rst applications/finance/payment_providers/wire_transfer.rst # /payment_acquirers/* -> /payment_providers/* +applications/finance/spreadsheet.rst applications/productivity/spreadsheet.rst # finance/* -> productivity/* +applications/finance/spreadsheet/insert.rst applications/productivity/spreadsheet/insert.rst # finance/spreadsheet/* -> productivity/spreadsheet/* +applications/finance/spreadsheet/templates.rst applications/productivity/spreadsheet/templates.rst # finance/spreadsheet/* -> productivity/spreadsheet/* + +# applications/general + +applications/general/search.rst applications/essentials/search.rst # general/* -> essentials/* +applications/general/reporting.rst applications/essentials/reporting.rst # general/* -> essentials/* # applications/inventory_and_mrp