In MDL-72984 and MDL-73608 a new way to allow users to contact their site support was introduced.
We shoud evaluate how to support his in the app, the approach in LMS is the following:
- A link to contact support is displayed at the bottom of the page
- The link to contact support is the support page defined at Moodle admin settings, but if not present, a generic contact form that will send a email is linked.
We should investigate where/when and how display this information in the app:
- Need help? Even if the user is not logged-in, we we'll be able to know if he is trying to connect to a 4.0 site or not and if there is a support page or we have to redirect to the user contact form (in the tool_mobile_get_public_config WS there is a new field called supportpage that is only returned for 4.0 and above). We can open the contact support form embeded in an in app browser for example.
- Within the app, User account area? This needs some research
- Critical errors? Wrong password, user suspended account, etc... Maybe we can just add a link from those messages to our new Need help?