documentation/redirects/17.0.txt

140 lines
20 KiB
Plaintext
Raw Normal View History

# developer/reference
developer/reference/backend/views.rst developer/reference/user_interface/view_records.rst
developer/reference/user_interface/view_architecture.rst developer/reference/user_interface/view_architectures.rst
[IMP] developer: improve navigation in top-level pages Prior to this commit, users had to either know in advance or guess the location of the content they were looking for. Top-level pages of the "Developer" section of the documentation, in particular the "Developer" page itself, were listing their sub-pages without directions for users. This commit brings the following changes to improve the navigation: - add directions for users on the "Developer" page and list the three main categories of developer documentation ("Tutorials", "How-to guides", and "Reference") with explanations of their content and target audience; - add categories for content cards on the "Tutorials" and "How-to guides" pages, and fine-tune the toctree of the "Reference" page to more easily locate specific topics; - clarify what are the "Python framework" and the "JavaScript framework" by relabelling them to "Server framework" and "Web framework" on top-level pages, as some users were confused to find that the JS framework was not responsible for the server, and others that the documentation for QWeb template is located in the Python documentation; - extract the "Setup guide" from the "Getting started" tutorial and rename the latter to "Server framework 101" to allow reusing the setup guide in other tutorials and make clear that the "Server framework 101" tutorial is not about the Web framework. task-3802536 closes odoo/documentation#8712 X-original-commit: 7f623b6ad5aac4c5ab3e21886cfb3331ee2b5c63 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> Co-authored-by: Valeriya (vchu) <vchu@odoo.com>
2024-04-09 16:54:08 +07:00
# developer/tutorials
developer/tutorials/getting_started.rst developer/tutorials/server_framework_101.rst
developer/tutorials/getting_started/01_architecture.rst developer/tutorials/server_framework_101/01_architecture.rst
developer/tutorials/getting_started/02_setup.rst developer/tutorials/setup_guide.rst
developer/tutorials/getting_started/03_newapp.rst developer/tutorials/server_framework_101/02_newapp.rst
developer/tutorials/getting_started/04_basicmodel.rst developer/tutorials/server_framework_101/03_basicmodel.rst
developer/tutorials/getting_started/05_securityintro.rst developer/tutorials/server_framework_101/04_securityintro.rst
developer/tutorials/getting_started/06_firstui.rst developer/tutorials/server_framework_101/05_firstui.rst
developer/tutorials/getting_started/07_basicviews.rst developer/tutorials/server_framework_101/06_basicviews.rst
developer/tutorials/getting_started/08_relations.rst developer/tutorials/server_framework_101/07_relations.rst
developer/tutorials/getting_started/09_compute_onchange.rst developer/tutorials/server_framework_101/08_compute_onchange.rst
developer/tutorials/getting_started/10_actions.rst developer/tutorials/server_framework_101/09_actions.rst
developer/tutorials/getting_started/11_constraints.rst developer/tutorials/server_framework_101/10_constraints.rst
developer/tutorials/getting_started/12_sprinkles.rst developer/tutorials/server_framework_101/11_sprinkles.rst
developer/tutorials/getting_started/13_inheritance.rst developer/tutorials/server_framework_101/12_inheritance.rst
developer/tutorials/getting_started/14_other_module.rst developer/tutorials/server_framework_101/13_other_module.rst
developer/tutorials/getting_started/15_qwebintro.rst developer/tutorials/server_framework_101/14_qwebintro.rst
developer/tutorials/getting_started/16_final_word.rst developer/tutorials/server_framework_101/15_final_word.rst
# applications/general
applications/general/email_communication/email_servers.rst applications/general/email_communication.rst
applications/general/iot/config.rst applications/general/iot.rst
applications/general/iot/config/connect.rst applications/general/iot/connect.rst
applications/general/iot/config/pos.rst applications/sales/point_of_sale/configuration/pos_iot.rst
applications/general/iot/config/https_certificate_iot.rst applications/general/iot/iot_advanced/https_certificate_iot.rst
applications/general/iot/config/updating_iot.rst applications/general/iot/iot_advanced/updating_iot.rst
applications/general/iot/config/troubleshooting.rst applications/general/iot.rst
applications/general/iot/config/windows_iot.rst applications/general/iot/windows_iot.rst
applications/general/iot/config/ssh_connect.rst applications/general/iot/iot_advanced/ssh_connect.rst
# applications/hr
applications/hr/appraisals/reporting.rst applications/hr/appraisals/appraisal_analysis.rst # appraisals/reporting --> appraisals/appraisal_analysis
# applications/inventory_and_mrp
applications/inventory_and_mrp/inventory/product_management/product_tracking/type.rst applications/inventory_and_mrp/inventory/product_management/configure/type.rst # product_tracking/type --> configure/type
applications/inventory_and_mrp/inventory/product_management/inventory_valuation/integrating_landed_costs.rst applications/inventory_and_mrp/inventory/product_management/inventory_valuation/landed_costs.rst # integrating_landed_costs --> landed costs
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/batch_transfer.rst applications/inventory_and_mrp/inventory/shipping_receiving/picking_methods/batch.rst # advanced_operations_warehouse/batch_transfer --> shipping_receiving/picking_methods/batch
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/storage_category.rst applications/inventory_and_mrp/inventory/shipping_receiving/daily_operations/storage_category.rst # advanced_operations_warehouse/storage_category --> shipping_receiving/daily_operations/storage_category
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/removal.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies.rst # advanced_operations_warehouse/removal --> warehouses_storage/removal_strategies
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/closest_location.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/closest_location.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/closest_location.rst applications/inventory_and_mrp/inventory/shipping_receiving/removal_strategies/closest_location.rst # warehouses_storage/removal_strategies/* --> shipping_receiving/removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/fefo.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/fefo.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/fefo.rst applications/inventory_and_mrp/inventory/shipping_receiving/removal_strategies/fefo.rst # warehouses_storage/removal_strategies/* --> shipping_receiving/removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/fifo.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/fifo.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/fifo.rst applications/inventory_and_mrp/inventory/shipping_receiving/removal_strategies/fifo.rst # warehouses_storage/removal_strategies/* --> shipping_receiving/removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/least_packages.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/least_packages.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/least_packages.rst applications/inventory_and_mrp/inventory/shipping_receiving/removal_strategies/least_packages.rst # warehouses_storage/removal_strategies/* --> shipping_receiving/removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/advanced_operations_warehouse/lifo.rst applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/lifo.rst # advanced_operations_warehouse/* --> removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/removal_strategies/lifo.rst applications/inventory_and_mrp/inventory/shipping_receiving/removal_strategies/lifo.rst # warehouses_storage/removal_strategies/* --> shipping_receiving/removal_strategies/*
applications/inventory_and_mrp/inventory/warehouses_storage/inventory_management/resupply_warehouses.rst applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/resupply_warehouses.rst # inventory_management/resupply_warehouses --> replenishment/resupply_warehouses
applications/inventory_and_mrp/inventory/warehouses_storage/inventory_management/warehouse_replenishment_transfer.rst applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/warehouse_replenishment_transfer.rst # inventory_management/warehouse_replenishment_transfer --> replenishment/warehouse_replenishment_transfer
applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/warehouse_replenishment_transfer.rst applications/inventory_and_mrp/inventory/warehouses_storage/replenishment/resupply_warehouses.rst # Move all information on resupplying warehouses on one page
applications/inventory_and_mrp/inventory/shipping_receiving/advanced_operations_shipping/print_on_validation.rst applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/print_on_validation.rst # shipping_receiving/advanced_operations_shipping/* -> shipping_receiving/setup_configuration/*
applications/inventory_and_mrp/manufacturing/management/bill_configuration.rst applications/inventory_and_mrp/manufacturing/basic_setup/bill_configuration.rst # management/* --> basic_setup/*
applications/inventory_and_mrp/manufacturing/management/configure_manufacturing_product.rst applications/inventory_and_mrp/manufacturing/basic_setup/configure_manufacturing_product.rst # management/* --> basic_setup/*
applications/inventory_and_mrp/manufacturing/management/kit_shipping.rst applications/inventory_and_mrp/manufacturing/advanced_configuration/kit_shipping.rst # management/* --> advanced_configuration/*
applications/inventory_and_mrp/manufacturing/management/manufacturing_backorders.rst applications/inventory_and_mrp/manufacturing/workflows/manufacturing_backorders.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/one_step_manufacturing.rst applications/inventory_and_mrp/manufacturing/basic_setup/one_step_manufacturing.rst # management/* --> basic_setup/*
applications/inventory_and_mrp/manufacturing/management/product_variants.rst applications/inventory_and_mrp/manufacturing/advanced_configuration/product_variants.rst # management/* --> advanced_configuration/*
applications/inventory_and_mrp/manufacturing/management/scrap_manufacturing.rst applications/inventory_and_mrp/manufacturing/workflows/scrap_manufacturing.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/split_merge.rst applications/inventory_and_mrp/manufacturing/workflows/split_merge.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/sub_assemblies.rst applications/inventory_and_mrp/manufacturing/advanced_configuration/sub_assemblies.rst # management/* --> advanced_configuration/*
applications/inventory_and_mrp/manufacturing/management/subcontracting.rst applications/inventory_and_mrp/manufacturing/workflows/subcontracting.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/three_step_manufacturing.rst applications/inventory_and_mrp/manufacturing/basic_setup/three_step_manufacturing.rst # management/* --> basic_setup/*
applications/inventory_and_mrp/manufacturing/management/two_step_manufacturing.rst applications/inventory_and_mrp/manufacturing/basic_setup/two_step_manufacturing.rst # management/* --> basic_setup/*
applications/inventory_and_mrp/manufacturing/management/unbuild_orders.rst applications/inventory_and_mrp/manufacturing/workflows/unbuild_orders.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/use_mps.rst applications/inventory_and_mrp/manufacturing/workflows/use_mps.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/using_work_centers.rst applications/inventory_and_mrp/manufacturing/advanced_configuration/using_work_centers.rst # management/* --> advanced_configuration/*
applications/inventory_and_mrp/manufacturing/management/work_center_time_off.rst applications/inventory_and_mrp/manufacturing/workflows/work_center_time_off.rst # management/* --> workflows/*
applications/inventory_and_mrp/manufacturing/management/work_order_dependencies.rst applications/inventory_and_mrp/manufacturing/advanced_configuration/work_order_dependencies.rst # management/* --> advanced_configuration/*
applications/inventory_and_mrp/manufacturing/workflows/subcontracting.rst applications/inventory_and_mrp/manufacturing/subcontracting.rst # workflows/* --> manufacturing/*
applications/inventory_and_mrp/manufacturing/workflows/subcontracting_basic.rst applications/inventory_and_mrp/manufacturing/subcontracting/subcontracting_basic.rst # workflows/* --> subcontracting/*
applications/inventory_and_mrp/manufacturing/workflows/subcontracting_dropship.rst applications/inventory_and_mrp/manufacturing/subcontracting/subcontracting_dropship.rst # workflows/* --> subcontracting/*
applications/inventory_and_mrp/manufacturing/workflows/subcontracting_resupply.rst applications/inventory_and_mrp/manufacturing/subcontracting/subcontracting_resupply.rst # workflows/* --> subcontracting/*
applications/inventory_and_mrp/manufacturing/workflows/allocation.rst applications/inventory_and_mrp/manufacturing/reporting/allocation.rst
applications/inventory_and_mrp/manufacturing/workflows/oee.rst applications/inventory_and_mrp/manufacturing/reporting/oee.rst
applications/inventory_and_mrp/manufacturing/workflows/production_analysis.rst applications/inventory_and_mrp/manufacturing/reporting/production_analysis.rst
# applications/marketing
applications/marketing/events/event_essentials.rst applications/marketing/events.rst # events/event_essentials --> events
applications/marketing/marketing_automation/getting_started.rst applications/marketing/marketing_automation.rst # getting_started --> marketing_automation
applications/marketing/marketing_automation/advanced.rst applications/marketing/marketing_automation.rst # advanced --> marketing_automation
applications/marketing/marketing_automation/advanced/understanding_metrics.rst applications/marketing/marketing_automation/understanding_metrics.rst # advanced/* --> marketing_automation/*
applications/marketing/marketing_automation/getting_started/first_campaign.rst applications/marketing/marketing_automation.rst # getting_started/first_campaign --> marketing_automation
applications/marketing/marketing_automation/getting_started/target_audience.rst applications/marketing/marketing_automation/target_audience.rst # getting_started/* --> marketing_automation/*
applications/marketing/marketing_automation/getting_started/testing_running.rst applications/marketing/marketing_automation/testing_running.rst # getting_started/* --> marketing_automation/*
applications/marketing/marketing_automation/getting_started/workflow_activities.rst applications/marketing/marketing_automation/workflow_activities.rst # getting_started/* --> marketing_automation/*
applications/marketing/social_marketing/essentials.rst applications/marketing/social_marketing.rst # /marketing/social_marketing/essentials --> /marketing/social_marketing
applications/marketing/social_marketing/essentials/social_posts.rst applications/marketing/social_marketing/social_posts.rst # /marketing/social_marketing/essentials --> /marketing/social_marketing
applications/marketing/social_marketing/essentials/social_campaigns.rst applications/marketing/social_marketing/social_campaigns.rst # /marketing/social_marketing/essentials --> /marketing/social_marketing
applications/marketing/sms_marketing/essentials.rst applications/marketing/sms_marketing.rst # /marketing/sms_marketing/essentials --> /marketing/sms_marketing
applications/marketing/sms_marketing/essentials/sms_essentials.rst applications/marketing/sms_marketing.rst # /marketing/sms_marketing/essentials --> /marketing/sms_marketing
applications/marketing/sms_marketing/essentials/sms_campaign_settings.rst applications/marketing/sms_marketing.rst # /marketing/sms_marketing/essentials --> /marketing/sms_marketing
applications/marketing/sms_marketing/essentials/mailing_lists_blacklists.rst applications/marketing/sms_marketing/mailing_lists_blacklists.rst # /marketing/sms_marketing/essentials --> /marketing/sms_marketing
applications/marketing/sms_marketing/pricing.rst applications/marketing/sms_marketing/pricing_and_faq.rst # /marketing/sms_marketing/pricing --> /marketing/sms_marketing
applications/marketing/sms_marketing/pricing/pricing_and_faq.rst applications/marketing/sms_marketing/pricing_and_faq.rst # /marketing/sms_marketing/pricing --> /marketing/sms_marketing
applications/marketing/surveys/essentials.rst applications/marketing/surveys.rst #/marketing/surveys/essentials --> /marketing/surveys
applications/marketing/surveys/time_random.rst applications/marketing/surveys/questions.rst # time_random --> questions
# applications/sales
applications/sales/crm/acquire_leads/generate_leads.rst applications/sales/crm/acquire_leads/email_manual.rst #generate_leads --> email_manual
applications/sales/crm/pipeline/multi_sales_team.rst applications/sales/crm/pipeline/manage_sales_teams.rst # multi_sales_team --> manage_sales_teams
applications/sales/point_of_sale/pricing/digital_labels.rst applications/sales/point_of_sale/pricing/electronic_labels.rst # digital_labels --> electronic_labels
applications/sales/point_of_sale/payment_methods/terminals/vantiv.rst applications/sales/point_of_sale/payment_methods/terminals.rst # terminals/vantiv --> terminals
# applications/services
applications/services/helpdesk/overview/getting_started.rst applications/services/helpdesk.rst #helpdesk/overview/getting_started --> helpdesk
applications/services/project/tasks/email_alias.rst applications/services/project/tasks/task_creation.rst #project/tasks/email_alias --> task_creation
applications/services/field_service/default_warehouse.rst applications/services/field_service/product_management.rst #project/tasks/email_alias --> task_creation
applications/services/field_service/onsite_interventions.rst applications/services/field_service/creating_tasks.rst
# applications/website
applications/websites/ecommerce/managing_products/products.rst applications/websites/ecommerce/products.rst
applications/websites/ecommerce/managing_products/catalog.rst applications/websites/ecommerce/products/catalog.rst
applications/websites/ecommerce/managing_products/variants.rst applications/websites/ecommerce/products/variants.rst
applications/websites/ecommerce/managing_products/price_management.rst applications/websites/ecommerce/products/price_management.rst
applications/websites/ecommerce/managing_products/cross_upselling.rst applications/websites/ecommerce/products/cross_upselling.rst
# applications/finance
applications/finance/accounting/get_started/vat_units.rst applications/finance/accounting/get_started/tax_units.rst # vat_units --> tax_units
applications/finance/accounting/taxes/taxcloud.rst applications/finance/accounting/taxes.rst # taxcloud --> taxes
# contributing/documentation
contributing/documentation/rst_cheat_sheet.rst contributing/documentation/rst_guidelines.rst