Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-64016

Auto-create User Tours from element help text where possible

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.5.3
    • Fix Version/s: None
    • Component/s: User Tours
    • Labels:
      None
    • Affected Branches:
      MOODLE_35_STABLE

      Description

      User tours are a potentially powerful feature, but creation of useful tours has lagged behind other documentation efforts. Part of the reason for this is that identifying elements on the page is cumbersome. Many users (even site administrators) are not familiar with how to specify css selectors.

      This proposal is to provide a "create tour" button to those with an appropriate capability defined, which will generate a "skeleton" tour with the following features:

      1. Name of tour based on type of page the user is currently on
      2. One step created for each active element (field, button, or column header) currently on the page
      3. Title of each step drawn from language strings (language used is the one set as default by the current user)
      4. Content of each step drawn from language help strings
      5. Target of each step generated automatically

      The Tour should be created in "Not enabled" state, so the creator can edit it as needed before making it visible.

      Related: we should have a way to check Moodle for form elements with no help text,

      Also related: it would help to have a way to automatically flag form elements that have been added during an upgrade or installation, to re-enable Tours on pages of those elements

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            emdalton1 Elizabeth Dalton
            Participants:
            Component watchers:
            Andrew Nicols, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated: