Moodle
  1. Moodle
  2. MDL-18046

Add a standard way for moodle forms to have small amounts of help text on-screen

    Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 1.9.3
    • Fix Version/s: None
    • Labels:
      None
    • Affected Branches:
      MOODLE_19_STABLE
    • Rank:
      4970

      Description

      Although Moodle has lots of great pop-up help, and even better moodledocs pages, there is definiely a usability barrier in that it takes time and effort to find out what all the items in a long form actually do. Taking the quiz setup screen as an example, there are 26 separate help pop-ups, so to find out if any of them is useful for a novice takes 26 clicks!

      What I think is needed is a small (1sentence) bit of optional text below some of the options to explain what it does or why it might be needed. This text could be unobtrusive and greyed out, like in the example I've attached from drupal.

        Activity

        Hide
        Petr Škoda added a comment -

        how much is this accessible?
        anyway I like this idea

        Show
        Petr Škoda added a comment - how much is this accessible? anyway I like this idea
        Hide
        Nicolas Connault added a comment -

        Maybe this could be switched on by default, but off-switchable through an admin/site setting (wink wink Helen).

        Show
        Nicolas Connault added a comment - Maybe this could be switched on by default, but off-switchable through an admin/site setting (wink wink Helen).
        Hide
        Helen Foster added a comment -

        Matt, thanks for your suggestion. I like the idea too. Most of the admin settings pages don't have help popups.

        Show
        Helen Foster added a comment - Matt, thanks for your suggestion. I like the idea too. Most of the admin settings pages don't have help popups.
        Hide
        Tim Hunt added a comment -

        This works well here in the tracker, and on the admin screens.

        Show
        Tim Hunt added a comment - This works well here in the tracker, and on the admin screens.
        Hide
        Matt Gibson added a comment -

        Can this be done immediately with just a lang string placeholder + css class when making forms, or will an admin setting + supporting code really be needed (why turn off help strings?)

        Show
        Matt Gibson added a comment - Can this be done immediately with just a lang string placeholder + css class when making forms, or will an admin setting + supporting code really be needed (why turn off help strings?)
        Hide
        David Mudrak added a comment -

        +1 for the idea, thanks Matt!
        -1 against the possibility to switch it off through admin/site - we already have too much configuration settings, it does not make sense to me to add this one. And if we really want to have such an option, it should be per-user setting, anyway, so the experienced users can switch it off, to safe some space on the screen for example

        Show
        David Mudrak added a comment - +1 for the idea, thanks Matt! -1 against the possibility to switch it off through admin/site - we already have too much configuration settings, it does not make sense to me to add this one. And if we really want to have such an option, it should be per-user setting, anyway, so the experienced users can switch it off, to safe some space on the screen for example

          People

          • Votes:
            5 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated: