Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DOC] tours #11467

Open
wants to merge 1 commit into
base: 18.0
Choose a base branch
from
Open

[DOC] tours #11467

wants to merge 1 commit into from

Conversation

bastien-ipb
Copy link

No description provided.

@robodoo
Copy link
Collaborator

robodoo commented Nov 27, 2024

Pull request status dashboard

@C3POdoo C3POdoo requested review from a team, kmagusiak and ryv-odoo and removed request for a team November 27, 2024 13:20
@bastien-ipb bastien-ipb force-pushed the 18.0-tour_documentation-ipb branch 2 times, most recently from a553a90 to 377c4c3 Compare November 27, 2024 13:55
@bastien-ipb bastien-ipb requested a review from a team November 27, 2024 14:23
Comment on lines +740 to +741
The main purpose of the onboarding tours is to guide the user. They can be started with the
checkbox in the user menu that will run all the onboarding tours in their sequence order.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The main purpose of the onboarding tours is to guide the user. They can be started with the
checkbox in the user menu that will run all the onboarding tours in their sequence order.
The main purpose of onboarding tours is to guide the user. They can be started using the
checkbox in the user menu to run all the onboarding tours in their sequence order.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are some fat images to commit on the repo; please compress them with pngquant

Comment on lines +740 to +744
The main purpose of the onboarding tours is to guide the user. They can be started with the
checkbox in the user menu that will run all the onboarding tours in their sequence order.

.. image:: testing/tour_user_menu.png
:align: center
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually I don't think that you need to add (and maintain) an image just for that:

Suggested change
The main purpose of the onboarding tours is to guide the user. They can be started with the
checkbox in the user menu that will run all the onboarding tours in their sequence order.
.. image:: testing/tour_user_menu.png
:align: center
The main purpose of the onboarding tours is to guide the user. They can all be started in their sequence order by toggling the :guilabel:`Onboarding` option in the user menu.

Comment on lines +757 to +761
├── static
| └── src
| └── js
| └── tours
| └── your_tour.js
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alternatively:

Suggested change
├── static
| └── src
| └── js
| └── tours
| └── your_tour.js
├── static/src/js/tours/your_tour.js

Comment on lines +780 to +783
The javascript part is the same as for the test tour.

.. seealso::
- :ref:`testing/javascript/test`
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The javascript part is the same as for the test tour.
.. seealso::
- :ref:`testing/javascript/test`
The javascript part is the same as for ref:`the test tour <testing/javascript/test>`.

Comment on lines +815 to +817
Like said previously, you can activate the onboarding tour with the checkbox in user menu,
but you can also run specific ones through the menu: ``Settings/Technical/User Interface/Tours``.
In this view you'll get all the onboarding tours and you can execute them by clicking on `onboarding` or `testing`.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With moving the intro here in mind:

Suggested change
Like said previously, you can activate the onboarding tour with the checkbox in user menu,
but you can also run specific ones through the menu: ``Settings/Technical/User Interface/Tours``.
In this view you'll get all the onboarding tours and you can execute them by clicking on `onboarding` or `testing`.
You can run specific onboarding tours by going to the :menuselection:`Settings --> Technical --> User Interface --> Tours` and clicking on :guilabel:`Onboarding` or :guilabel:`Testing`.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Given that this explanation is straightforward, I think that the second image should be removed too.

Comment on lines +830 to +834
You can also create tour easily with the tour recorder, that will popup by clicking on `Record` on the
onboarding tours view. When started, this tool will record all your interactions in Odoo.

The created tours are listed in the onboarding tours view as `custom`. these tours can also
be exported to javascript file, ready to be put in your module.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
You can also create tour easily with the tour recorder, that will popup by clicking on `Record` on the
onboarding tours view. When started, this tool will record all your interactions in Odoo.
The created tours are listed in the onboarding tours view as `custom`. these tours can also
be exported to javascript file, ready to be put in your module.
You can also create tours easily with the tour recorder. To do so, click on :guilabel:`Record` on the
onboarding tours view. When started, this tool will record all your interactions in Odoo.
The created tours are flagged in the onboarding tours view as **Custom**. These tours can also
be exported to a javascript file, ready to be put in your module.

there is a default value. If you do not want a rainbow_man effect, then specify
the field and write nothing as value.

Running onboarding tour
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Running onboarding tour
Running onboarding tours

Comment on lines -785 to +886
Run via browser
***************
Run test tour via browser
*************************
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's fine as "Run via browser" considering it's a nested section.

the URL, then selecting **Start Tour** in the debug menu and picking a
tour:

.. image:: testing/tours.png
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove the image as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants