[IMP] developer: rename addons/js => backend/frontend

The terminology did not really make sense for a lot of these sub pages.
This change should have been done long ago, but was probably delayed
because some people in Odoo call the web client the "backend", which is
really misleading.

This commit also renames the title "Reference Guides" to "Reference",
since this section does not contain any guides anyway.

Part-of: odoo/documentation#1260
This commit is contained in:
Géry Debongnie 2021-10-31 06:48:33 +00:00
parent 0bdc750700
commit 2b2611e462
43 changed files with 74 additions and 48 deletions

View File

@ -1,12 +1,12 @@
:nosearch:
:types: reference
================
Reference Guides
================
=========
Reference
=========
.. toctree::
:titlesonly:
reference/addons
reference/javascript
reference/backend
reference/frontend

View File

@ -1,20 +0,0 @@
:nosearch:
=============
Server Addons
=============
.. toctree::
:titlesonly:
addons/orm
addons/data
addons/actions
addons/views
addons/module
addons/reports
addons/security
addons/testing
addons/http
addons/mixins
addons/assets

View File

@ -0,0 +1,20 @@
:nosearch:
=======
Backend
=======
.. toctree::
:titlesonly:
backend/orm
backend/data
backend/actions
backend/views
backend/module
backend/reports
backend/security
backend/testing
backend/http
backend/mixins
backend/assets

View File

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 108 KiB

View File

@ -0,0 +1,20 @@
:nosearch:
========
Frontend
========
.. toctree::
:titlesonly:
frontend/framework_overview
frontend/javascript_modules
frontend/owl_component_system
frontend/registries
frontend/services
frontend/generic_components
frontend/hooks
frontend/javascript_cheatsheet
frontend/javascript_reference
frontend/mobile
frontend/qweb

View File

Before

Width:  |  Height:  |  Size: 7.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

View File

Before

Width:  |  Height:  |  Size: 405 KiB

After

Width:  |  Height:  |  Size: 405 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

Before

Width:  |  Height:  |  Size: 9.8 KiB

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -1,20 +0,0 @@
:nosearch:
==========
Javascript
==========
.. toctree::
:titlesonly:
javascript/framework_overview
javascript/javascript_modules
javascript/owl_component_system
javascript/registries
javascript/services
javascript/generic_components
javascript/hooks
javascript/javascript_cheatsheet
javascript/javascript_reference
javascript/mobile
javascript/qweb

View File

@ -71,17 +71,17 @@
</a>
</li>
<li>
<a href="{{ pathto('developer/reference/addons/orm') }}" class="stretched-link">
<a href="{{ pathto('developer/reference/backend/orm') }}" class="stretched-link">
{{ _("ORM") }}
</a>
</li>
<li>
<a href="{{ pathto('developer/reference/addons/views') }}" class="stretched-link">
<a href="{{ pathto('developer/reference/backend/views') }}" class="stretched-link">
{{ _("Regular Views") }}
</a>
</li>
<li>
<a href="{{ pathto('developer/reference/javascript/qweb') }}" class="stretched-link">
<a href="{{ pathto('developer/reference/frontend/qweb') }}" class="stretched-link">
{{ _("QWeb Views") }}
</a>
</li>

View File

@ -285,3 +285,29 @@ purchase/replenishment/multicompany/setup.rst applications/general/multi_compani
# Redirections introduced in 15.0 :
sales/crm/optimize/outlook_extension.rst productivity/mail_plugins/outlook.rst
developer/reference/addons.rst developer/reference/backend.rst
developer/reference/addons/actions.rst developer/reference/backend/actions.rst
developer/reference/addons/assets.rst developer/reference/backend/assets.rst
developer/reference/addons/data.rst developer/reference/backend/data.rst
developer/reference/addons/http.rst developer/reference/backend/http.rst
developer/reference/addons/mixins.rst developer/reference/backend/mixins.rst
developer/reference/addons/module.rst developer/reference/backend/module.rst
developer/reference/addons/orm.rst developer/reference/backend/orm.rst
developer/reference/addons/reports.rst developer/reference/backend/reports.rst
developer/reference/addons/security.rst developer/reference/backend/security.rst
developer/reference/addons/testing.rst developer/reference/backend/testing.rst
developer/reference/addons/views.rst developer/reference/backend/views.rst
developer/reference/javascript.rst developer/reference/frontend.rst
developer/reference/javascript/framework_overview.rst developer/reference/frontend/framework_overview.rst
developer/reference/javascript/javascript_modules.rst developer/reference/frontend/javascript_modules.rst
developer/reference/javascript/owl_component_system.rst developer/reference/frontend/owl_component_system.rst
developer/reference/javascript/registries.rst developer/reference/frontend/registries.rst
developer/reference/javascript/services.rst developer/reference/frontend/services.rst
developer/reference/javascript/generic_components.rst developer/reference/frontend/generic_components.rst
developer/reference/javascript/hooks.rst developer/reference/frontend/hooks.rst
developer/reference/javascript/javascript_cheatsheet.rst developer/reference/frontend/javascript_cheatsheet.rst
developer/reference/javascript/javascript_reference.rst developer/reference/frontend/javascript_reference.rst
developer/reference/javascript/mobile.rst developer/reference/frontend/mobile.rst
developer/reference/javascript/qweb.rst developer/reference/frontend/qweb.rst