Skip to content

Commit 0d026da

Browse files
justinmallettepabr-odoosamueljlieber
committed
[IMP] Settings: Content Rewrite
closes #12302 Signed-off-by: Justin Mallette (juma) <[email protected]> Co-authored-by: pabr-odoo <[email protected]> Co-authored-by: Sam Lieber (sali) <[email protected]>
1 parent b68f1ca commit 0d026da

File tree

5 files changed

+54
-39
lines changed

5 files changed

+54
-39
lines changed

content/applications/general/apps_modules.rst

+54-39
Original file line numberDiff line numberDiff line change
@@ -2,73 +2,88 @@
22
Apps and modules
33
================
44

5-
You can :ref:`install <general/install>`, :ref:`upgrade <general/upgrade>` and :ref:`uninstall
6-
<general/uninstall>` all apps and modules from the :menuselection:`Apps` dashboard.
5+
:ref:`Install <general/install>`, :ref:`upgrade <general/upgrade>` and :ref:`uninstall
6+
<general/uninstall>` any needed apps and modules from the :menuselection:`Apps` dashboard.
77

8-
By default, an *Apps* filter is applied. If you want to search for modules, click on
9-
*Filters* and select *Extra*.
8+
By default, an :guilabel:`Apps` filter is applied. To search for modules too, select
9+
:guilabel:`Extra` from the :icon:`fa-filter` :guilabel:`Filters`.
1010

1111
.. image:: apps_modules/apps-search-filter.png
12-
:align: center
13-
:alt: Add "Extra" filter in Odoo Apps
12+
:alt: Add "Extra" filter in Odoo Apps.
1413

1514
.. warning::
16-
Odoo is *not a smartphone*, and its apps shouldn't be installed or uninstalled carelessly. Apply
17-
caution when adding or removing apps and modules on your database since this may impact your
18-
subscription costs.
19-
20-
- | **Installing or uninstalling apps and managing users is up to you.**
21-
| As the administrator of your database, you are responsible for its usage, as you know best
22-
how your organization works.
23-
- | **Odoo apps have dependencies.**
24-
| Installing some apps and features with dependencies may also install additional apps and
25-
modules that are technically required, even if you won't actively use them.
26-
- | **Test app installation/removal on a duplicate of your database.**
27-
| This way, you can know what app dependencies may be required or what data may be erased.
15+
Adding or removing apps can significantly affect other apps in the database and modify
16+
subscription costs. Consider carefully or test the changes in a staging environment before
17+
proceeding.
18+
19+
- **Administrators manage the database**: The administrator of the database is responsible for
20+
its usage, as they know best how their organization works.
21+
- **Odoo apps can have dependencies**: Installing some apps and features with dependencies may
22+
also install additional apps and modules that are technically required, even if database users
23+
do not actively use them.
24+
- **Duplicate the database to test apps**: Testing on a duplicate database reveals what app
25+
dependencies may be required or what database may be erased. Learn how to duplicate an
26+
:doc:`Odoo Online database <../../administration/odoo_online>` or an :doc:`Odoo On-premise
27+
database <../../administration/on_premise>`.
2828

2929
.. _general/install:
3030

3131
Install apps and modules
3232
========================
3333

34-
Go to :menuselection:`Apps`, and click on the *Install* button of the app you want to install.
34+
From the main Odoo dashboard, open the :menuselection:`Apps` app, then click on the search bar to
35+
find the app to be installed or scroll to find it. From here, click :guilabel:`Activate` on the
36+
app's card.
3537

3638
.. note::
37-
If the module you are looking for is not listed, you can **update the app list**.
38-
39-
To do so, activate the :ref:`developer mode <developer-mode>`, then go to :menuselection:`Apps
40-
--> Update Apps List` and click on *Update*.
39+
If the app or module to be installed is not listed, update the app list by activating
40+
:ref:`developer mode <developer-mode>`, and then go to :menuselection:`Apps --> Update Apps
41+
List`, and then click :guilabel:`Update`.
4142

4243
.. _general/upgrade:
4344

4445
Upgrade apps and modules
4546
========================
4647

47-
On some occasions, new improvements or app features are added to :doc:`supported versions of Odoo
48-
</administration/supported_versions>`. To be able to use them, you must **upgrade** your app.
48+
With each :doc:`new Odoo release </administration/supported_versions>`, new improvements or app
49+
features are added. Upgrade the app to use these new improvements and features.
4950

50-
Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you want to upgrade, then on
51-
*Upgrade*.
51+
Go to :menuselection:`Apps` and then on the app to upgrade, click the :icon:`fa-ellipsis-v`
52+
:guilabel:`(vertical ellipsis)` icon and select :guilabel:`Upgrade`.
5253

5354
.. _general/uninstall:
5455

5556
Uninstall apps and modules
5657
==========================
5758

58-
Go to :menuselection:`Apps`, click on the *dropdown menu* of the app you want to uninstall, then on
59-
*Uninstall*.
59+
.. danger::
60+
Uninstalling apps also deletes their database records. Test uninstalling apps on a duplicated
61+
database before removing apps on a production database.
6062

61-
.. image:: apps_modules/uninstall.png
62-
:align: center
63+
.. note::
64+
Some apps have dependencies, meaning that one app requires another. Therefore, uninstalling one
65+
app may uninstall multiple apps and modules.
6366

64-
Some apps have dependencies, meaning that one app requires another. Therefore, uninstalling one app
65-
may uninstall multiple apps and modules. Odoo warns you which dependent apps and modules are
66-
affected by it.
67+
Go to :menuselection:`Apps` and then on the app to uninstall, click the :icon:`fa-ellipsis-v`
68+
:guilabel:`(vertical ellipsis)` icon and select :guilabel:`Uninstall` to open the
69+
:guilabel:`Uninstall module` pop-up window.
6770

68-
.. image:: apps_modules/uninstall_deps.png
69-
:align: center
71+
The :guilabel:`Apps to Uninstall` section lists the applications to be uninstalled.
7072

71-
To complete the uninstallation, click on *Confirm*.
73+
.. tip::
74+
Select the :guilabel:`Show All` checkbox to display all module dependencies.
7275

73-
.. danger::
74-
Uninstalling an app also uninstalls all its dependencies and permanently erases their data.
76+
The :guilabel:`Documents to Delete` section lists the database records to be deleted.
77+
78+
To proceed with uninstalling the app, its dependencies, and all related database records, click
79+
:guilabel:`Uninstall`.
80+
81+
.. image:: apps_modules/uninstall.png
82+
:alt: An app's card with the "Uninstall" menu option highlighted.
83+
84+
.. example::
85+
The **Restaurant** app requires the **Point of Sale** app to function, so uninstalling the
86+
**Point of Sale** app will also uninstall the **Restaurant** app, and any related records.
87+
88+
.. image:: apps_modules/uninstall-deps.png
89+
:alt: A warning message showing apps that are uninstalled if the uninstallation is completed.
Loading
Loading
Loading
Binary file not shown.

0 commit comments

Comments
 (0)