Automattic / sensei

Sensei LMS - Online Courses, Quizzes, & Learning
https://senseilms.com
GNU General Public License v2.0
530 stars 197 forks source link

Make the Sensei features more discoverable #7410

Open renatho opened 8 months ago

renatho commented 8 months ago

Is your feature request related to a problem? Please describe

We have some important features on Sensei that are not straightforward to figure out. The user probably needs to know that it exists and search on the documentation to see how to use them. It includes features from Sensei LMS and Sensei Pro.

Describe the solution you'd like

To have a guided way to figure out the main Sensei features.

Describe alternatives you've considered

Additional context

renatho commented 8 months ago

See p9JkDc-1qo-p2 under "Better Documentation" for more context about this topic.

donnapep commented 7 months ago

@renatho Do you know if it's possible to open the Course Settings sidebar by default when a new course is created? Perhaps we could start with that as an easy win.

renatho commented 7 months ago

Hmm! Good point! I think it would be easily feasible.

I just tested this action, and it worked properly:

wp.data.dispatch( 'core/interface' ).enableComplementaryArea( 'core/edit-post', 'sensei-lms-course-settings-sidebar/sensei-lms-course-settings-sidebar' );

Just when implementing, we need to check if it's compatible with all the versions we support. And if not, I think we could just skip it for older versions.