From 82cb7e8e841579dc30b1e767bb07119cbcb72e39 Mon Sep 17 00:00:00 2001 From: emmi-odoo Date: Tue, 22 Apr 2025 08:14:41 +0000 Subject: [PATCH] [IMP] knowledge/properties: update Properties task-4444312 X-original-commit: a9127727dffb7ee10b87ab3e48af42f8459ffa4e --- content/applications/essentials.rst | 1 + .../applications/essentials/html_editor.rst | 4 +- .../essentials/property_fields.rst | 193 ++++++++ .../accounting/vendor_bills/assets.rst | 2 + .../applications/hr/employees/departments.rst | 2 + content/applications/hr/frontdesk.rst | 2 + .../applications/hr/recruitment/new_job.rst | 2 + .../product_tracking/lots.rst | 4 +- .../product_variants.rst | 2 + .../marketing/events/create_events.rst | 2 + .../applications/productivity/knowledge.rst | 438 +++++++++++++++++- .../knowledge/articles_editing.rst | 143 ------ .../articles_editing/inserted-view.png | Bin 24100 -> 0 bytes .../articles_editing/style-and-colors.png | Bin 10756 -> 0 bytes .../knowledge/articles_editing/ui.png | Bin 19956 -> 0 bytes .../productivity/knowledge/management.rst | 216 --------- .../knowledge/management/invite.png | Bin 7613 -> 0 bytes .../knowledge/management/left-sidebar-cat.png | Bin 7649 -> 0 bytes .../knowledge/management/share-menu.png | Bin 22293 -> 0 bytes .../knowledge/management/toolbox.png | Bin 5171 -> 0 bytes .../productivity/knowledge/properties.rst | 102 ---- .../knowledge/properties/fields.png | Bin 13843 -> 0 bytes .../knowledge/properties/manyone.png | Bin 6465 -> 0 bytes content/applications/services/helpdesk.rst | 2 + .../helpdesk/overview/help_center.rst | 6 +- content/applications/services/planning.rst | 2 +- redirects/18.0.txt | 5 + 27 files changed, 646 insertions(+), 482 deletions(-) create mode 100644 content/applications/essentials/property_fields.rst delete mode 100644 content/applications/productivity/knowledge/articles_editing.rst delete mode 100644 content/applications/productivity/knowledge/articles_editing/inserted-view.png delete mode 100644 content/applications/productivity/knowledge/articles_editing/style-and-colors.png delete mode 100644 content/applications/productivity/knowledge/articles_editing/ui.png delete mode 100644 content/applications/productivity/knowledge/management.rst delete mode 100644 content/applications/productivity/knowledge/management/invite.png delete mode 100644 content/applications/productivity/knowledge/management/left-sidebar-cat.png delete mode 100644 content/applications/productivity/knowledge/management/share-menu.png delete mode 100644 content/applications/productivity/knowledge/management/toolbox.png delete mode 100644 content/applications/productivity/knowledge/properties.rst delete mode 100644 content/applications/productivity/knowledge/properties/fields.png delete mode 100644 content/applications/productivity/knowledge/properties/manyone.png diff --git a/content/applications/essentials.rst b/content/applications/essentials.rst index 3c4ec1015a..10341d9f7f 100644 --- a/content/applications/essentials.rst +++ b/content/applications/essentials.rst @@ -12,3 +12,4 @@ Odoo essentials essentials/export_import_data essentials/in_app_purchase essentials/keyboard_shortcuts + essentials/property_fields diff --git a/content/applications/essentials/html_editor.rst b/content/applications/essentials/html_editor.rst index 425c779132..5afdffb102 100644 --- a/content/applications/essentials/html_editor.rst +++ b/content/applications/essentials/html_editor.rst @@ -5,8 +5,8 @@ Odoo rich-text editor ===================== The Odoo rich-text editor allows creating and editing rich-text content in HTML fields, such as the -:guilabel:`Internal Notes` and :guilabel:`Description` fields, as well as in :doc:`Knowledge -articles ` and the :ref:`Studio report +:guilabel:`Internal Notes` and :guilabel:`Description` fields, as well as in the :ref:`Knowledge +articles ` and the :ref:`Studio report editor `, among others. Start typing or use the :ref:`toolbar ` or :ref:`powerbox ` for formatting and structuring text. diff --git a/content/applications/essentials/property_fields.rst b/content/applications/essentials/property_fields.rst new file mode 100644 index 0000000000..c7c0effb9e --- /dev/null +++ b/content/applications/essentials/property_fields.rst @@ -0,0 +1,193 @@ +=============== +Property fields +=============== + +Property fields, or properties, enable the customization of a :ref:`form +` view by adding various :ref:`field types `. These +fields allow information storage and management by adding values. + +.. admonition:: Property vs. regular fields + + Properties act as pseudo-fields; they behave like regular fields but are not saved as columns in + the database. They also rely on a defined :ref:`parent record `. + + .. example:: + Adding a property to a *task* inserts a field in *all tasks* within the *same + project* while other projects' tasks remain unaffected. + +.. _property_field/add: + +Add property fields +------------------- + +To add a first property field to a :ref:`form view `, click the +:icon:`fa-cog` (:guilabel:`Actions`) icon, then select :icon:`fa-cogs` :guilabel:`Add Properties`. + +In the popover, enter the property's :guilabel:`Label`, choose a :guilabel:`Field Type`, and then +configure the field based on the selected type: + +.. list-table:: + :header-rows: 1 + :widths: 15 30 55 + + * - Field type + - Use + - Options + * - :ref:`Text ` + - Short text on a single line + - Enter a :guilabel:`Default Value` if desired. + * - :ref:`Checkbox ` + - Checked or unchecked status + - Choose the :guilabel:`Default State`. + * - :ref:`Integer ` + - Integer numbers (:dfn:`positive, negative, or zero, without a decimal`) + - Enter a :guilabel:`Default Value` if desired. + * - :ref:`Decimal ` + - Decimal numbers (:dfn:`positive, negative, or zero, with a decimal`) + - Enter a :guilabel:`Default Value` if desired. + * - :ref:`Date ` + - Selection of a date on a calendar + - Select a :guilabel:`Default Value` if desired. + * - :ref:`Date & Time ` + - Selection of a date on a calendar and a time on a clock + - Select a :guilabel:`Default Value` if desired. + * - :ref:`Selection ` + - Selection of a value from a group of predefined values + - Add a selectable option by clicking :icon:`fa-plus` :guilabel:`Add a Value` and entering the + :guilabel:`Option Name`. + + If desired, set an option as default by clicking the :icon:`fa-star-o` + (:guilabel:`Select Default`) button. + + Reorder the options by dragging and dropping them using the :icon:`oi-draggable` + (:guilabel:`drag handle`) button. + + Delete an option by clicking the :icon:`fa-trash-o` (:guilabel:`Remove Property`) button. + * - :ref:`Tags ` + - Selection of multiple values in the form of tags + - Enter a :guilabel:`Tag` name and press `Enter` to save it. + + Change a tag's color by clicking it and selecting another one. + * - :ref:`Many2one ` + - Selection of a single record from another model + - Enter the :guilabel:`Model` name. Configure its :ref:`Domain ` to + filter records if needed. + + Select a :guilabel:`Default Value` if desired. + * - :ref:`Many2many ` + - Selection of multiple records from another model + - Enter the :guilabel:`Model` name. Configure its :ref:`Domain ` to + filter records if needed. + + Select a :guilabel:`Default Value` if desired. + * - :guilabel:`Separator` + - Group several properties under a foldable label + - + +Click outside the popover to save the added property. + +.. note:: + - Select whether to display the property in the Kanban, List, or Calendar views cards for every + field with the :guilabel:`Display in Cards` option. + - To add another property, click :icon:`fa-plus` :guilabel:`Add a Property` at the bottom of the + form while in :icon:`fa-cogs` :guilabel:`Add Properties` mode. + +.. tip:: + To edit an existing property, hover the cursor over the property: + + - Click the :icon:`fa-pencil` (:guilabel:`pencil`) button to open a popover and modify the + property. In the popover, click the :icon:`fa-chevron-up` (up) or :icon:`fa-chevron-down` + (down) chevron to move a property upwards or downwards. + - Click :icon:`fa-trash` :guilabel:`Delete`, then :guilabel:`Delete` to delete it. Deleting + a property is permanent. + - Use the :icon:`oi-draggable` (:guilabel:`drag handle`) icon to drag and drop the property to + reorder or regroup. + +.. _property-fields/properties-apps: + +Properties across apps +---------------------- + +Property fields can be defined in the :ref:`form view ` of multiple +models. Once set, the property is shared by all records that are linked to the same *parent*. + + .. list-table:: + :widths: 20 40 40 + :header-rows: 1 + :stub-columns: 1 + + * - App + - Model + - Parent + * - :guilabel:`Accounting` + - :ref:`Asset/Revenue Recognition ` + + :doc:`Loan ` + - :ref:`Asset model ` + + :ref:`Journal ` + * - :guilabel:`Appraisals` + - :ref:`Employee Appraisal ` + - :ref:`Department ` + * - :guilabel:`CRM` + - :doc:`Lead/Opportunity ` + - :ref:`Sales team ` + * - :guilabel:`Employees` + - :ref:`Employee ` + - :ref:`Company ` + * - :guilabel:`Events` + - :doc:`Event Registration ` + - :ref:`Event ` + * - :guilabel:`Fleet` + - :doc:`Vehicle ` + - :ref:`Vehicle model ` + * - :guilabel:`Frontdesk` + - :ref:`Frontdesk Visitors ` + - :ref:`Station ` + * - :guilabel:`Helpdesk` + - :ref:`Ticket ` + - :ref:`Helpdesk team ` + * - :guilabel:`Inventory` + - :ref:`Lot/Serial ` + + :doc:`Transfer + ` + + :ref:`Batch Transfer ` + - :ref:`Product variant ` + + :ref:`Operation type ` + + :ref:`Operation type ` + * - :guilabel:`Knowledge` + - :ref:`Knowledge Article ` + - :ref:`Parent article ` + * - :guilabel:`Maintenance` + - :ref:`Maintenance Equipment ` + - :ref:`Equipment category ` + * - :guilabel:`Meeting Rooms` + - Room + - Office + * - :guilabel:`Planning` + - :ref:`Shift ` + - :ref:`Role ` + * - :guilabel:`Project` / :guilabel:`Field Service` + - :ref:`Task ` + - :ref:`Project ` + * - :guilabel:`Recruitment` + - :ref:`Applicant ` + + :ref:`Job Position ` + + Candidate + - :ref:`Job position ` + + :ref:`Company ` + + :ref:`Company ` + * - :guilabel:`Repairs` + - :ref:`Repair order ` + - :ref:`Company ` + * - :guilabel:`Sales` / etc. + - Product + - Category diff --git a/content/applications/finance/accounting/vendor_bills/assets.rst b/content/applications/finance/accounting/vendor_bills/assets.rst index 5b112978a7..0270ca7c2c 100644 --- a/content/applications/finance/accounting/vendor_bills/assets.rst +++ b/content/applications/finance/accounting/vendor_bills/assets.rst @@ -199,6 +199,8 @@ time of the sale and the amount it is sold for. To record the sale of an asset, you must first post the related Customer Invoice so you can link the sale of the asset with it. +.. _assets/asset-model: + Assets Models ============= diff --git a/content/applications/hr/employees/departments.rst b/content/applications/hr/employees/departments.rst index fa850733ca..3ece0d3d8c 100644 --- a/content/applications/hr/employees/departments.rst +++ b/content/applications/hr/employees/departments.rst @@ -4,6 +4,8 @@ Departments All employees in the **Employees** app fall under specific departments within a company. +.. _employee/create-departments: + Create new departments ====================== diff --git a/content/applications/hr/frontdesk.rst b/content/applications/hr/frontdesk.rst index cab7024a30..08832ed56d 100644 --- a/content/applications/hr/frontdesk.rst +++ b/content/applications/hr/frontdesk.rst @@ -17,6 +17,8 @@ Configuration The first item to configure with the **Frontdesk** application is the station, followed by any drink selections that might optionally be offered. +.. _frontdesk/stations: + Stations -------- diff --git a/content/applications/hr/recruitment/new_job.rst b/content/applications/hr/recruitment/new_job.rst index e7315a3c00..a0d4699c17 100644 --- a/content/applications/hr/recruitment/new_job.rst +++ b/content/applications/hr/recruitment/new_job.rst @@ -13,6 +13,8 @@ View submitted applications by clicking anywhere on a job position card. .. image:: new_job/jobs.png :alt: Main dashboard view of Recruitment app showing all job positions. +.. _job-position/create-job-position: + Create a new job position ========================= diff --git a/content/applications/inventory_and_mrp/inventory/product_management/product_tracking/lots.rst b/content/applications/inventory_and_mrp/inventory/product_management/product_tracking/lots.rst index 69f540cfa7..e1f86bdf71 100644 --- a/content/applications/inventory_and_mrp/inventory/product_management/product_tracking/lots.rst +++ b/content/applications/inventory_and_mrp/inventory/product_management/product_tracking/lots.rst @@ -259,7 +259,7 @@ on a lot number form: :icon:`fa-cogs` :guilabel:`Add Properties` from the drop-down menu. #. Click the :icon:`fa-plus` :guilabel:`Add a Property` button, located below the existing fields. -Name and :doc:`configure the new field <../../../../productivity/knowledge/properties>`. Once +Name and :doc:`configure the new field `. Once finished, enter the property value in the new field. .. example:: @@ -270,7 +270,7 @@ finished, enter the property value in the new field. :alt: Show the "Add Properties" button on a lot number form. .. seealso:: - :doc:`Configuring custom properties <../../../../productivity/knowledge/properties>` + :doc:`Configuring custom properties ` .. _inventory/product_management/create-new-lot: diff --git a/content/applications/inventory_and_mrp/manufacturing/advanced_configuration/product_variants.rst b/content/applications/inventory_and_mrp/manufacturing/advanced_configuration/product_variants.rst index 07a5604543..111fbfdfeb 100644 --- a/content/applications/inventory_and_mrp/manufacturing/advanced_configuration/product_variants.rst +++ b/content/applications/inventory_and_mrp/manufacturing/advanced_configuration/product_variants.rst @@ -54,6 +54,8 @@ drop-down menu. Then, select the desired options next to the :guilabel:`Display Once all desired :guilabel:`Values` have been added, click :guilabel:`Save` to save the new attribute. +.. _product-variants/add-product-variants: + Add product variants on the product form ======================================== diff --git a/content/applications/marketing/events/create_events.rst b/content/applications/marketing/events/create_events.rst index edf36bac50..a19305af5a 100644 --- a/content/applications/marketing/events/create_events.rst +++ b/content/applications/marketing/events/create_events.rst @@ -12,6 +12,8 @@ Events can be manually created from scratch or built off of pre-made templates. registration of the event for attendees, the *Sales* app for the purchasing ability of paid tickets, as well the *CRM* application through customizable lead generation rules. +.. _events/new-event: + New event ========= diff --git a/content/applications/productivity/knowledge.rst b/content/applications/productivity/knowledge.rst index b612c5a3d1..1a81a73b19 100644 --- a/content/applications/productivity/knowledge.rst +++ b/content/applications/productivity/knowledge.rst @@ -1,24 +1,436 @@ -:show-content: -:hide-page-toc: -:show-toc: - ========= Knowledge ========= **Odoo Knowledge** is a multipurpose productivity app that allows internal users to enrich their -business knowledge base and provide individually or collaboratively gathered information. +business knowledge base by providing information gathered individually or collaboratively. The pages on which they gather content are called *articles*. They are mainly composed of a title -and a body. The latter is an HTML field containing text, images, links to other articles, records -from other models, templates, etc. +and a body. The latter is an HTML field containing text, images, links, records from other models, +templates, etc. .. seealso:: - - `Knowledge product page `_ + `Knowledge product page `_ + +.. _knowledge/articles_editing/create-article: + +Article creation +================ + +Knowledge articles can be created from scratch or a pre-configured template. When an article +is created under another, the original one is the **parent article**, while the new one is called a +**child** or **nested article**, indicating its subordinate position. This structure helps organize +content by establishing clear relationships between related articles. + +To create a nested article, hover over an article in the sidebar tree and click the :icon:`fa-plus` +:guilabel:`(plus)` icon. + +From scratch +------------ + +To create an article from scratch, click :guilabel:`New` in the top right corner or hover over the +:guilabel:`Private` or :guilabel:`Workspace` category in the sidebar tree, then click the +:icon:`fa-plus` :guilabel:`(plus)` icon. Start typing text or select one of the suggested options: + +- :guilabel:`Load a Template`: Select a preconfigured template and click :guilabel:`Load Template`. +- :guilabel:`Build an Item Kanban`: Create items to visualize and manage them in a Kanban view. +- :guilabel:`Build an Item List`: Create a structured list of items to centralize them in a single + article. +- :guilabel:`Build an Item Calendar`: Create a calendar view to manage and track items by date. +- :guilabel:`Generate an Article with AI`: Generate content based on a prompt. + +.. tip:: + After writing the header, click or hover over :guilabel:`Untitled` in the top bar to + automatically name the article after the header. This action does not apply if the article is + already titled. + +From a template +--------------- + +To create an article from a template, follow these steps: + + #. Click :icon:`fa-paint-brush` :guilabel:`Browse Templates` at the bottom of the sidebar tree. + #. Select a preferred template. + #. Click :guilabel:`Load Template`. + +.. _knowledge/articles_editing/edit-article: + +Article editing +=============== + +To edit an article, select it in the sidebar tree, then edit its content and format it using the +:ref:`text editor toolbar `, typing :ref:`powerbox +commands `, and adding a :ref:`cover picture +` with a :ref:`title emoji `. + +.. _knowledge/articles_editing/text-editor: + +Text editor toolbar +------------------- + +To edit a word, sentence, or paragraph, select or double-click it to display the text editor +toolbar and apply the desired :doc:`formatting options `. + +.. tip:: + Click :icon:`fa-commenting` :guilabel:`Comment` to add a comment to the selected text. + +.. _knowledge/articles_editing/commands: + +Commands +-------- + +Type `/` to open the :ref:`powerbox ` and use a command. The +following commands are exclusive to the Knowledge app: + +.. tabs:: + + .. list-table:: + :widths: 20 80 + :header-rows: 1 + :stub-columns: 1 + + * - Command + - Use + * - :guilabel:`Index` + - Show :ref:`nested articles `: Display the + child pages of the parent article. + * - :guilabel:`Item Kanban` + - Insert a Kanban view and create :ref:`article items + `. + * - :guilabel:`Item Cards` + - Insert a Card view and create :ref:`article items `. + * - :guilabel:`Item List` + - Insert a List view and create :ref:`article items `. + * - :guilabel:`Item Calendar` + - Insert a Calendar view and create :ref:`article items + `. + +.. _knowledge/articles_editing/items: + +Article items +~~~~~~~~~~~~~ + +Article items are active building blocks within an article, allowing the addition, management, and +viewing of various organized content and data. + +Article items within a parent article can contain :ref:`properties +`, which are shared data fields from the parent, ensuring +consistent information across related items and articles. + +.. _knowledge/articles_editing/cover: + +Cover pictures +-------------- + +To add a cover picture, click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon, then +:guilabel:`Add Cover`. The following options enable selecting and inserting pictures from different +sources: + +- Search the :doc:`Unsplash ` database to find a + suitable picture. If the database and **Unsplash** account are associated, the cover + picture is automatically selected based on the article's name. +- :guilabel:`Add URL`: Copy-paste the **image address**. +- :guilabel:`Upload an image`: Upload the file into the image library. + +To manage the cover picture, hover the mouse over it and select the preferred option: + +- :guilabel:`Replace Cover` and search from the database or library, or add a different URL. + +- :guilabel:`Reposition` and adjust the picture before clicking :guilabel:`Save Position`. + +- :guilabel:`Remove Cover`. + +.. _knowledge/articles_editing/emoji: + +Title emoji +----------- + +To add a title emoji to the article's name and header: + +- Click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon, then :guilabel:`Add Icon` to + generate a random emoji. Click the emoji to select a different one. + +- Alternatively, click the :icon:`fa-file-text-o` :guilabel:`(page)` icon next to the article's + name in the sidebar or the top bar and select the preferred emoji. + +.. _knowledge/articles_editing/views: + +Views and links from other apps +------------------------------- + +To insert a view or a view link into an article, follow these steps: + + #. Go to the desired app and select the preferred view. + #. Click the :icon:`fa-cog` :guilabel:`(cog)` icon, then select :menuselection:`Knowledge --> + Insert view in article` or :guilabel:`Insert link in article`. + #. Choose the article to insert the view or link to. + +.. note:: + Once the view or link is inserted: + + - Users without access to the view cannot see it in Knowledge, even if they can access the + article. + - Clicking the inserted link opens a pop-up with the view's name next to the + :icon:`fa-clipboard` (:guilabel:`copy`), :icon:`fa-pencil-square-o` (:guilabel:`edit`), and + :icon:`fa-chain-broken` (:guilabel:`remove`) icons. Click the name inside the pop-up to open + the linked view. + +Article management +================== + +Knowledge allows for managing articles, which consists of :ref:`structuring +`, :ref:`sharing `, +:ref:`removing `, and :ref:`retrieving +` them. + +Basic management +---------------- + +Click the :icon:`fa-ellipsis-v` (:guilabel:`ellipsis`) icon and select one of the following actions +for basic article management: + +- :guilabel:`Move To`: Select the article to move under a category or another article, then click + :guilabel:`Move Article`. +- :guilabel:`Lock Content`: Lock the article to stop edits. Click :guilabel:`Unlock` to edit again. +- :guilabel:`Create a Copy`: Copy the article under the :guilabel:`Private` section. +- :guilabel:`Export`: Open the browser's print function. +- :guilabel:`Add to Templates`: Add the article to the list of templates. +- :guilabel:`Send to Trash`: Move the article to the trash. + +.. note:: + The following actions only apply to :ref:`nested articles + ` and :ref:`article items + `: + + - :guilabel:`Convert into Article Item`: Convert the nested article into an :ref:`article item + `. + - :guilabel:`Convert into Article`: Convert the article item into a :ref:`nested article + `. + +.. tip:: + - Move an article directly from the sidebar tree by dragging and dropping it under another + article or category. + - Press `CTRL` / `CMD` + `K` to open the command palette, then type `?` to search for visible + articles or `$` for :ref:`hidden articles `. + Alternatively, hover over the :guilabel:`Workspace` category and click the :icon:`fa-eye` + (:guilabel:`eye`) icon to find hidden articles. + +.. _knowledge/articles_editing/structure: + +Structuring +----------- + +Sidebar structure +~~~~~~~~~~~~~~~~~ + +The sidebar structure follows a hierarchy with parent and nested articles organized within the +following categories: + +- The :guilabel:`Favorites` category displays all articles marked as favorites. +- The :guilabel:`Workspace` category displays articles accessible to all internal users. +- The :guilabel:`Shared` category displays articles shared with specific users. +- The :guilabel:`Private` category displays personal articles. + +.. note:: + - To mark an article as a favorite and display the :guilabel:`Favorites` category, click the + :icon:`fa-star-o` (:guilabel:`star`) icon in the top-right menu. + +Article structure +~~~~~~~~~~~~~~~~~ + +Nested articles inherit their parent's :ref:`access rights `, and +:ref:`properties ` are applied to a group of nested articles +under the same parent. + +.. _knowledge/articles_editing/share: + +Sharing +------- + +Sharing an article involves configuring :ref:`access rights `, +inviting :ref:`users `, providing :ref:`online access +`, and determining its visibility in the :ref:`sidebar tree +`. + +Articles listed under a category in the sidebar tree are **visible**. Articles that certain users +must search for through the command palette due to restricted access rights are **hidden**. + +.. _knowledge/articles_editing/rights: + +Configure access rights +~~~~~~~~~~~~~~~~~~~~~~~ + +Click :guilabel:`Share` in the top-right menu to configure access rights. + +Default access rights +********************* + +.. tabs:: + + .. list-table:: + :widths: 20 80 + :header-rows: 1 + :stub-columns: 1 + + * - Setting + - Use + * - :guilabel:`Can edit` + - Allow all internal users to edit the article. + * - :guilabel:`Can read` + - Allow all internal users to read the article only. + * - :guilabel:`No access` + - Prevent all users from accessing the article in the sidebar tree or searching in the + command palette. + +.. _knowledge/articles_editing/visibility: + +Visibility +********** + +.. tabs:: + + .. list-table:: + :widths: 20 80 + :header-rows: 1 + :stub-columns: 1 + + * - Setting + - Use + * - :guilabel:`Everyone` + - The article is visible in the sidebar tree to all internal users. + * - :guilabel:`Members` + - The article is only visible in the sidebar tree to :ref:`invited users + `, while other users can find it using the hidden + article search by pressing `CTRL` / `CMD` + `K` and typing `$`. + +.. note:: + - The :guilabel:`Default Access Rights` apply to all internal users except invited users; + specific access rights override default access rights. + - Selecting `Can edit` or `Can read` in the :guilabel:`Default Access Rights` moves the article + to the :guilabel:`Workspace` category while selecting `No access` moves it to the + :guilabel:`Private` category if it is not shared with an invited user. + - The :guilabel:`Visibility` setting only applies to :guilabel:`Workspace` articles. + +.. _knowledge/articles_editing/invite: + +Invite specific users +~~~~~~~~~~~~~~~~~~~~~ + +To grant specific internal or portal users access to a private article or to share a +:guilabel:`Workspace` article with a portal user, follow these steps: + +#. Click :guilabel:`Share` in the top-right menu. +#. Click :guilabel:`Invite`. +#. Select the preferred :guilabel:`Permission` and add users in the :guilabel:`Recipients` field. +#. Click :guilabel:`Invite`. + +.. _knowledge/articles_editing/share-online: + +Generate article URL +~~~~~~~~~~~~~~~~~~~~ + +Click :guilabel:`Share` and activate the :guilabel:`Share to web` toggle to generate a URL. Click +the :icon:`fa-clone` (:guilabel:`copy`) icon to copy the article's URL. + +.. note:: + - If an article contains :ref:`inserted views `, users with + the URL do not see them unless they can access the inserted content. + - Having the Website app is necessary to share an article's URL. + +.. _knowledge/articles_editing/remove: + +Removal +------- + +Removing an article involves deleting or archiving it. + +Delete an article +~~~~~~~~~~~~~~~~~ + +Select an article in the sidebar tree and click the :icon:`fa-ellipsis-v` (:guilabel:`ellipsis`) +icon, then :guilabel:`Send to Trash`. The article is moved to the trash for 30 days before being +permanently deleted. + +To permanently delete an article, click :guilabel:`Search` in the top-left menu, select an article, +and click :menuselection:`Actions --> Delete --> Delete`. + +.. note:: + To restore a trashed article, click :guilabel:`Open the Trash` at the bottom of the sidebar + tree, select an article, and click :guilabel:`Restore`. Alternatively, click :guilabel:`Search` + in the top-left menu. In the search bar, click :menuselection:`Filters --> Trashed`. Click the + article, then :guilabel:`Restore`. + +Archive an article +~~~~~~~~~~~~~~~~~~ + +Click :guilabel:`Search`, select an article, and click :menuselection:`Actions --> Archive --> +Archive`. + +.. note:: + To restore an archived article, click :guilabel:`Search`. In the search bar, click + :menuselection:`Filters --> Archived`. Select the article and go to :menuselection:`Actions --> + Unarchive`. + +.. _knowledge/articles_editing/retrieve: + +Retrieval +--------- + +Retrieving Knowledge articles consists of accessing them from various Odoo apps or restoring +previous versions. + +Access articles from various apps +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Knowledge articles are accessible from the :ref:`form view ` of various +apps. Click the :icon:`fa-bookmark` :guilabel:`(Knowledge)` icon in the top right corner to open +the command palette, then choose one of the following search methods: + +- :guilabel:`Search for an article`: start typing the text to execute a semantic search that + identifies relevant article information. +- :guilabel:`Advanced Search`: after typing the text in the search bar, click :guilabel:`Advanced + Search` to perform a parametric search with options to filter, group, or save articles. + +Version history +~~~~~~~~~~~~~~~ + +To retrieve a previous version of an article, select it in the sidebar tree and click the +:icon:`fa-history` (:guilabel:`history`) icon in the top-right menu to open the version history. +Select a version and click :guilabel:`Restore history`. + +.. note:: + In the version history, the :guilabel:`Content` tab shows the selected version, while the + :guilabel:`Comparison` tab displays the differences between the article's previous and current + versions. + +.. _knowledge/articles_editing/properties: + +Properties +========== + +Properties are custom fields for storing and managing information that users with `Can edit` +:ref:`access rights ` can add to :ref:`nested articles +` or :ref:`article items +`. + +To add a property, click the :icon:`fa-ellipsis-v` (:guilabel:`ellipsis`) icon, then +:menuselection:`Add Properties --> Add a Property`, enter a :guilabel:`Label`, and select a +:guilabel:`Field Type`. + +To learn more about properties and field types, go to :doc:`Property fields +`. -.. toctree:: - :titlesonly: +.. note:: + - Click outside the property field window to save a property. + - To remove a property, hover over its name, click the :icon:`fa-pencil` (:guilabel:`pencil`) + icon, then click :menuselection:`Delete --> Delete`. Deleting a property is permanent, and + deleting all properties removes the property sidebar panel. - knowledge/articles_editing - knowledge/management - knowledge/properties +.. tip:: + - Hover over the property name and click the :icon:`fa-pencil` (:guilabel:`pencil`) icon to edit + it or the :icon:`oi-draggable` (:guilabel:`drag handle`) icon to move it above or below another + property. + - Tick :guilabel:`Display in Cards` to show the properties in an :ref:`article item's view + ` that is visible from a parent article. + - Click the :icon:`fa-cogs` (:guilabel:`cogs`) icon to hide the property sidebar panel. Exiting + and returning to the article causes the panel to reappear. diff --git a/content/applications/productivity/knowledge/articles_editing.rst b/content/applications/productivity/knowledge/articles_editing.rst deleted file mode 100644 index 5814964947..0000000000 --- a/content/applications/productivity/knowledge/articles_editing.rst +++ /dev/null @@ -1,143 +0,0 @@ -============================ -Article creation and editing -============================ - -.. _knowledge/articles_editing/create-article: - -Article creation -================ - -Knowledge articles can be created from scratch or from a preconfigured template. - -From scratch ------------- - -To create an article from scratch, click :guilabel:`New` in the top right corner or hover over the -:guilabel:`Private` or :guilabel:`Workspace` category in the sidebar tree, then click the -:icon:`fa-plus` :guilabel:`(plus)` icon. Start typing text or select one of the suggested options: - -- :guilabel:`Load a Template`: Select a preconfigured template and click :guilabel:`Load Template`. -- :guilabel:`Build an Item Kanban`: Create items to visualize and manage them in a Kanban view. -- :guilabel:`Build an Item List`: Create a structured list of items to centralize them in a single - article. -- :guilabel:`Build an Item Calendar`: Create a calendar view to manage and track items by date. -- :guilabel:`Generate an Article with AI`: Generate content based on a prompt. - -.. tip:: - After writing the header, click or hover over :guilabel:`Untitled` in the top bar to - automatically name the article after the header. This does not apply if the article is already - titled. - -From a template ---------------- - -To create an article from a template, follow these steps: - - #. Click :icon:`fa-paint-brush` :guilabel:`Browse Templates` at the bottom of the sidebar tree. - #. Select a preferred template. - #. Click :guilabel:`Load Template`. - -Article editing -=============== - -To edit an article, select it in the sidebar tree, then edit its content and format it using the -:ref:`text editor toolbar `, by typing :ref:`powerbox -commands `, and adding a :ref:`cover picture -` with a :ref:`title emoji `. - -.. _knowledge/articles_editing/text-editor: - -Text editor toolbar -------------------- - -To edit a word, sentence, or paragraph, select or double-click it to display the text editor -toolbar and apply the desired :doc:`formatting options `. - -.. tip:: - Click :icon:`fa-commenting` :guilabel:`Comment` to add a comment to the selected text. - -.. _knowledge/articles_editing/commands: - -Commands --------- - -Type `/` to open the :ref:`powerbox ` and use a command. The -following commands are exclusive to the Knowledge app: - -.. tabs:: - - .. list-table:: - :widths: 20 80 - :header-rows: 1 - :stub-columns: 1 - - * - Command - - Use - * - :guilabel:`Index` - - Show nested articles: Display the child pages of the parent article. - * - :guilabel:`Item Kanban` - - Insert a Kanban view and create items. - * - :guilabel:`Item Cards` - - Insert a Card view and create items. - * - :guilabel:`Item List` - - Insert a List view and create items. - * - :guilabel:`Item Calendar` - - Insert a Calendar view and create items. - -.. _knowledge/articles_editing/cover: - -Cover pictures --------------- - -To add a cover picture, click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon, then -:guilabel:`Add Cover`. The following options enable selecting and inserting pictures from different -sources: - -- Search the :doc:`Unsplash ` database to find a - suitable picture. If your database and your **Unsplash** account are associated, the cover - picture is automatically selected based on the article's name. -- :guilabel:`Add URL`: Copy-paste the **image address**. -- :guilabel:`Upload an image`: Upload the file into the image library. - -To manage the cover picture, hover the mouse over it and select the preferred option: - -- :guilabel:`Replace Cover` and search from the database or library, or add a different URL. - -- :guilabel:`Reposition` and adjust the picture before clicking :guilabel:`Save Position`. - -- :guilabel:`Remove Cover`. - -.. _knowledge/articles_editing/emoji: - -Title emoji ------------ - -To add a title emoji to the article's name and header: - -- Click the :icon:`fa-ellipsis-v` :guilabel:`(ellipsis)` icon, then :guilabel:`Add Icon` to - generate a random emoji. Click the emoji to select a different one. - -- Alternatively, click the :icon:`fa-file-text-o` :guilabel:`(page)` icon next to the article's - name in the sidebar or the top bar and select the preferred emoji. - -.. _knowledge/articles_editing/views: - -Views and links from other apps -------------------------------- - -To insert a view or a view link into an article, follow these steps: - - #. Go to the desired app and select the preferred view. - #. Click the :icon:`fa-cog` :guilabel:`(cog)` icon, then select :menuselection:`Knowledge --> - Insert view in article` or :guilabel:`Insert link in article`. - #. Choose the article to insert the view or link to. - -.. note:: - Once the view or link is inserted: - - - Users without access to the view cannot see it in Knowledge, even if they can access the - article containing it. - - Clicking the inserted link opens a pop-up with the view's name next to the - :icon:`fa-clipboard` (:guilabel:`copy`), :icon:`fa-pencil-square-o` (:guilabel:`edit`), and - :icon:`fa-chain-broken` (:guilabel:`remove`) icons. Click the name inside the pop-up to open - the linked view. diff --git a/content/applications/productivity/knowledge/articles_editing/inserted-view.png b/content/applications/productivity/knowledge/articles_editing/inserted-view.png deleted file mode 100644 index f50cc424f4707b13c6dac8cdf5e1c31af6b9a4f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24100 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 diff --git a/content/applications/productivity/knowledge/articles_editing/style-and-colors.png b/content/applications/productivity/knowledge/articles_editing/style-and-colors.png deleted file mode 100644 index f1ee33fb4e2f92f13bdfc2a918c78b499bfff29e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10756 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, :ref:`sharing `, :ref:`removing -`, and :ref:`retrieving ` them. - -Basic management -================ - -Click the :icon:`fa-ellipsis-v` (:guilabel:`ellipsis`) icon and select one of the following actions -for basic article management: - -- :guilabel:`Move To`: Select the article to move under a category or another article, then click - :guilabel:`Move Article`. -- :guilabel:`Lock Content`: Lock the article to stop edits. Click :guilabel:`Unlock` to edit again. -- :guilabel:`Create a Copy`: Copy the article under the :guilabel:`Private` section. -- :guilabel:`Open Version History`: View the current and previous versions of the article. -- :guilabel:`Export`: Open the browser's print function. -- :guilabel:`Add to Templates`: Add the article to the list of templates. -- :guilabel:`Send to Trash`: Move the article to the trash. - -.. note:: - The following actions only apply to nested articles and :ref:`article items - `: - - - :guilabel:`Convert into Article Item`: Convert the nested article into an article item. - - :guilabel:`Convert into Article`: Convert the article item into a nested article. - -.. tip:: - - Move an article directly from the sidebar tree by dragging and dropping it under another - article or category. - - Press `CTRL` / `CMD` + `K` to open the command palette, then type `?` to search for visible - articles or `$` for :ref:`hidden articles `. Alternatively, - hover over the :guilabel:`Workspace` category and click the :icon:`fa-eye` (:guilabel:`eye`) - icon to find hidden articles. - -.. _knowledge/management/structure: - -Structuring -=========== - -The article structure follows a hierarchy with parent and nested articles organized within the -following categories: - -- :guilabel:`Favorites` displays all articles marked as favorites. -- :guilabel:`Workspace` displays articles accessible to all internal users. -- :guilabel:`Shared` displays articles shared with specific users. -- :guilabel:`Private` displays personal articles. - -.. note:: - - To mark an article as a favorite and display the :guilabel:`Favorites` category, click the - :icon:`fa-star-o` (:guilabel:`star`) icon in the top-right menu. - - Nested articles inherit the access rights of their parent article. - -.. _knowledge/management/share: - -Sharing -======= - -Sharing an article involves configuring :ref:`access rights `, -inviting :ref:`users `, providing :ref:`online access -`, and determining its visibility in the :ref:`sidebar tree -`. - -Articles listed under a category in the sidebar tree are visible. Articles that certain users must -search for through the command palette due to restricted access rights are hidden. - -.. _knowledge/management/rights: - -Configure access rights ------------------------ - -Click :guilabel:`Share` in the top-right menu to configure access rights. - -Default access rights -~~~~~~~~~~~~~~~~~~~~~ - -.. tabs:: - - .. list-table:: - :widths: 20 80 - :header-rows: 1 - :stub-columns: 1 - - * - Setting - - Use - * - :guilabel:`Can edit` - - Allow all internal users to edit the article. - * - :guilabel:`Can read` - - Allow all internal users to read the article only. - * - :guilabel:`No access` - - Prevent all users from accessing the article in the sidebar tree or searching in the - command palette. - -.. _knowledge/management/visibility: - -Visibility -~~~~~~~~~~ - -.. tabs:: - - .. list-table:: - :widths: 20 80 - :header-rows: 1 - :stub-columns: 1 - - * - Setting - - Use - * - :guilabel:`Everyone` - - The article is visible in the sidebar tree to all internal users. - * - :guilabel:`Members` - - The article is only visible in the sidebar tree to :ref:`invited users - `, while other users can find it using the hidden article - search by pressing `CTRL` / `CMD` + `K` and typing `$`. - -.. note:: - - The :guilabel:`Default Access Rights` apply to all internal users except invited users; - specific access rights override default access rights. - - Selecting `Can edit` or `Can read` in the :guilabel:`Default Access Rights` moves the article - to the :guilabel:`Workspace` category, while selecting `No access` moves it to the - :guilabel:`Private` category if it is not shared with anyone. - - The :guilabel:`Visibility` setting only applies to :guilabel:`Workspace` articles. - -.. _knowledge/management/invite: - -Invite specific users ---------------------- - -To grant specific internal or portal users access to a private article or to share a -:guilabel:`Workspace` article with a portal user, follow these steps: - -#. Click :guilabel:`Share` in the top-right menu. -#. Click :guilabel:`Invite`. -#. Select the preferred :guilabel:`Permission` and add users in the :guilabel:`Recipients` field. -#. Click :guilabel:`Invite`. - -.. _knowledge/management/share-online: - -Generate article URL --------------------- - -Click :guilabel:`Share` and activate the :guilabel:`Share to web` toggle to generate a URL. -Click the :icon:`fa-clone` (:guilabel:`copy`) icon to copy the article's URL. - -.. note:: - - If an article contains :ref:`inserted views `, users with - the URL do not see them unless they can access the inserted content. - - Having the Website app is necessary to share an article's URL. - -.. _knowledge/management/remove: - -Removal -======= - -Removing an article involves deleting or archiving it. - -Delete an article ------------------ - -Select an article in the sidebar tree and click the :icon:`fa-ellipsis-v` (:guilabel:`ellipsis`) -icon, then :guilabel:`Send to Trash`. The article is moved to the trash for 30 days before being -permanently deleted. - -To delete an article directly, click :guilabel:`Articles` in the top-left menu, select an article, -and click :menuselection:`Actions --> Delete --> Delete` to remove the article permanently. - -.. note:: - To restore a trashed article, click :guilabel:`Open the Trash` at the bottom of the sidebar - tree, select an article, and click :guilabel:`Restore`. Alternatively, click :guilabel:`Articles` - in the top-left menu. In the search bar, click :menuselection:`Filters --> Trashed`. Click the - article, then :guilabel:`Restore`. - -Archive an article ------------------- - -Click :guilabel:`Articles`, select an article, and click :menuselection:`Actions --> Archive --> -Archive`. - -.. note:: - To restore an archived article, click :guilabel:`Articles`. In the search bar, click - :menuselection:`Filters --> Archived`. Select the article and go to :menuselection:`Actions --> - Unarchive`. - -.. _knowledge/management/retrieve: - -Retrieval -========= - -Retrieving Knowledge articles consists of accessing them from various Odoo apps or restoring -previous versions. - -Access articles from various apps ---------------------------------- - -Knowledge articles are accessible from the :ref:`form view ` of various -apps. Click the :icon:`fa-bookmark` :guilabel:`(Knowledge)` icon in the top right corner to open -the command palette, then choose one of the following search methods: - -- :guilabel:`Search for an article`: start typing the text to execute a semantic search that - identifies relevant article information. -- :guilabel:`Advanced Search`: after typing the text in the search bar, click :guilabel:`Advanced - Search` to perform a parametric search with options to filter, group, or save articles. - -Version history ---------------- - -To retrieve a previous version of an article, click the :icon:`fa-ellipsis-v` (:guilabel:`ellipsis`) -icon and select :guilabel:`Open Version History`. Select a version and click :guilabel:`Restore -history`. - -.. note:: - In the version history, the :guilabel:`Content` tab shows the selected version, while the - :guilabel:`Comparison` tab displays the differences between the article's previous and current - versions. diff --git a/content/applications/productivity/knowledge/management/invite.png b/content/applications/productivity/knowledge/management/invite.png deleted file mode 100644 index c35be8086d9812fee7a6c0779ccd6283464dedd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7613 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 Field Type`, select the type and add a default value if needed. To make the fields -appear in **kanban views**, check :guilabel:`View in Kanban` as well. To validate and close the -property creation window, click anywhere. - -.. image:: properties/fields.png - :align: center - :alt: Dropdown of property fields types - -The different types assess what the field content can be: - -.. list-table:: - :widths: 20 80 - :header-rows: 1 - :stub-columns: 1 - - * - Types - - Uses - * - :guilabel:`Text` - - Allows adding any content with no restriction. - * - :guilabel:`Checkbox` - - Add a checkbox. - * - :guilabel:`Integer` - - Allows adding integer numbers. - * - :guilabel:`Decimal` - - Allows adding any number. - * - :guilabel:`Date` - - Allows selecting a date. - * - :guilabel:`Date & Time` - - Allows selecting a date and time. - -Some **field types** need to be configured: - -.. image:: properties/manyone.png - :align: center - :alt: property configuration form - -.. list-table:: - :widths: 20 80 - :header-rows: 1 - :stub-columns: 1 - - * - Types - - Uses - * - :guilabel:`Selection` - - Add a drop-down selection menu with restricted values that have been set at the property - creation. - - To set it up, click :guilabel:`Add a Value` next to the :guilabel:`Values` field. Enter - predetermined values and press **enter** to validate; you can enter as many values as needed. - Click anywhere to close the property creation window. - * - :guilabel:`Tags` - - Allows creating and applying as many tags as needed. - - To set it up, enter your `new_tag` in the :guilabel:`Tags` field, and press **enter** or - click :guilabel:`Create "new_tag"`. Click anywhere to close the window. Then, add the tags - into the property field. To do so, click the property field and choose from the created tags; - enter the tags' name and press **enter**; enter a new tag's name and create a new one on the - spot. - * - :guilabel:`Many2one` - - Choose from a list of records that result from a model's domain. You can only select one - result. - - To set it up, click :guilabel:`Search a Model` in the :guilabel:`Model` field, select the - model. Match all records by clicking :guilabel:`## Record(s)`, or filter the results by - clicking :guilabel:`+ Add Filter` and show the records by clicking :guilabel:`## Record(s)`. - * - :guilabel:`Many2many` - - Choose from a list of records that result from a model's domain. You can select as many - results as needed. - - To set it up, click :guilabel:`Search a Model` in the :guilabel:`Model` field, select the - model. Match all records by clicking :guilabel:`## Record(s)`, or filter the results by - clicking :guilabel:`+ Add Filter` and show the records by clicking :guilabel:`## Record(s)`. - -Delete property fields -====================== - -To remove a property, click the **pencil** icon next to the targeted property, then click -:menuselection:`Delete --> Delete`. - -.. warning:: - Once a property field is deleted, you cannot retrieve it. - -Hide the property panel -======================= - -To hide the property sidebar panel, click the gear :guilabel:`(⚙)` button. diff --git a/content/applications/productivity/knowledge/properties/fields.png b/content/applications/productivity/knowledge/properties/fields.png deleted file mode 100644 index 3718a800be85b7f4c3c0fe7a73f6f9f207de29ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13843 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 LRAuvJjQ#!>kN@E0 diff --git a/content/applications/productivity/knowledge/properties/manyone.png b/content/applications/productivity/knowledge/properties/manyone.png deleted file mode 100644 index 8a3766dfbc717b9d1a7a426bef2b42dcc2a864ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6465 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 -mFuZN zGqMgevG$Ci>Y4Cojgl>%HvSnAbp~fGHRQG3TqlMs1Gy1hNSLK~GTG?tP7vL`oH?2r z89fpwN&m8JKF?`yZ+ZV7Q=6lEss`(OE&dsrZQd4!uNjWM3rdtI595plARy{ms<})! zG7|#o$g-e75;QZ3SF?8Sw5d`2f~#9dP>zIVli*EAh!{Q4&rsZSB7QFC@>p%X>|KRn zSJ+rv>_|JD+7|L@6}qKpVv_Rh=AA$6+!2J;tTM~s`x`9SyxX@KV9Ci=if3|W2u3nK zc`8gF?Xfbp>EuN2-lPNO2!9VyuV`;?XLs*jj((}U?ZCi~9*GF)-1s#*dXToF?|(D0J{6gysjQDlPaM#wSm{z>?{JB2bt=M$r(=3{)+uab_cWY;IaU6h`RoQrbZ zFAw#i5fWOOsS!u3*XhH1drw#5#qP^XmY?7JrQlIV?!`(OI$vZi4Sw>9cJAeAk8rsR zTI&XdZpSc7x{?%Dz?K1Mm>x=2=77B;`4Bas0oWE!XF)d$mRIeFa@Z!*qo_>w zyn?n0(>;c4KW%BpvwI|Mgo+B<=fSwv4!NCjnW|PSqS$Kyl*w8{639McFOT;`F)W zyPP4}sO{2(_QIE)<`fYUQVZvg_Rtj8`?xxDRsvm?{OoOy{q+nJI!E#^N*^SpIyGe_ zxi`b)cWubkqep_MWNm19V7uEx-xu^{Fr+s!loYi~x_0fT5!YAVnKBFZ(EjNvM(UHd zHbXHgI)D zZcsb~^_Cu~YM2mTejsS@bL)e@u6uysEp_pLQNzb32<5ekV}ygs%4%O>W$WacGVBIJ zTf^L-<3U5M7|a++A|^bAo8WmH259hOja>4_ci$;MrFCtYCeuMjjOM~Q0YI>J0OJ!9 zdq?l$$`o-}-Qa64;8)a-A6ghux9uRy_75gQ7HVz=1~y0e&W$r;R6L^L{ntI;((wJH zD*ADUGx$-jo6-7Aj~^Hw&t8!$Z!X&5`kL_%Cz8xJZRW^i$8Iu(qxr z`ZW+=j`U!P&U}?#>emz#*#=A=85>&)5Mu*xQN3HamNVOvw)>Q|u3FFj=n0S!m&@jl0XI}*}cg5)suFTskk|(Q?U}Q$tvA< zMb)34lFdxPjd@e2$x~>9ezAbcfcaBp%61t%YzXzd9^NnRm$>L~u|T%JVEPsm90dH! zxNXBvnB3Hx>A^v|WdDn_7pvj!r@^9^_-KQ-oDRh;oxA@dzocowcp>DnXQErp^1W5i zIXmL{R+AEHgaqL?E54Y7@Doh1_t_#I^E2Hx8B~EZL2Wgq_|pMw90^aU-g+ZRtfCzV zkv1%#D3lO%x5@zdPVo)*%?wDYQ7-1QbfiMu14yi}C!WeqGu`K*4F2JFx!c1s5TPGB zdGBs6Fw-N&G1!D|ZI~Us+5L2Swl3C>#UsjC#&`D&9rWN|-uyJmD;n3$n|iBJBSdqZ zdWdO^%%}hHT&D}M7s^9{Xj5C@hZbSKzhL!COaVVMrw-mGg7UETix2BalPL&gm8%l7ik7HX!pU8fbl}tp;f3~UfAV#mX6>qtF~ zymA`j*s_6Ke0-1zIP7`A-D!|wf_WJ*JM4EndEnDDMLa30N`@`ZF0Ysj` + :ref:`Editing Knowledge articles ` Search articles from a Helpdesk ticket -------------------------------------- @@ -143,8 +143,8 @@ Add clipboard boxes to articles To create a clipboard box, go to :menuselection:`Knowledge app --> Help`. Click on an existing nested article or create a new one by clicking the |plus| next to *Help*. -Type :kbd:`/` to open the *powerbox*, and view a drop-down list of :doc:`commands -<../../../productivity/knowledge/articles_editing>`. Select or type :kbd:`clipboard`. A gray block +Type :kbd:`/` to open the *powerbox*, and view a drop-down list of :ref:`commands +`. Select or type :kbd:`clipboard`. A gray block is then added to the page. Add any necessary content to this block. .. image:: help_center/help-center-knowledge-clipboard-options.png diff --git a/content/applications/services/planning.rst b/content/applications/services/planning.rst index b2aac8a946..86b29a6793 100644 --- a/content/applications/services/planning.rst +++ b/content/applications/services/planning.rst @@ -54,7 +54,7 @@ Planning includes the possibility of adding property fields linked to roles to s To create a property field, switch to the list view from any schedule. From there, click :guilabel:`View` on the shift that you wish to edit. If the :guilabel:`Role` field is empty, fill it in with the desired role, then click the cog icon and select :guilabel:`Add Properties`. -:doc:`Configure <../productivity/knowledge/properties>` the new field according to your needs. +:doc:`Configure ` the new field according to your needs. .. image:: planning/add-properties.png :alt: Creating a new property field in Planning. diff --git a/redirects/18.0.txt b/redirects/18.0.txt index bc24afe50d..7f1891281e 100644 --- a/redirects/18.0.txt +++ b/redirects/18.0.txt @@ -15,6 +15,11 @@ content/applications/sales/point_of_sale/payment_methods/terminals/viva_wallet.r applications/inventory_and_mrp/purchase/products/uom.rst applications/inventory_and_mrp/inventory/product_management/configure/uom.rst +# applications/productivity/knowledge + +applications/productivity/knowledge/articles_editing.rst applications/productivity/knowledge.rst +applications/productivity/knowledge/management.rst applications/productivity/knowledge.rst + # applications/sales applications/sales/sales/send_quotations.rst applications/sales/sales/sales_quotations.rst # sales/send_quotations --> sales/sales_quotations