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

Highlight database entries that are not yet approved.

    XMLWordPrintable

Details

    • MOODLE_29_STABLE
    • MOODLE_30_STABLE
    • Hide
      • Purge all caches.
      • Log in as a teacher and open a course.
      • Create a new database activity, setting the "Entries -> Approval required" setting to "Yes".
      • Create a "text input" field in this database.
      • Click on "Templates" (to generate the default templates).
      • Enter three database records (filling the text filed with arbitrary data).
      • Click on "View list".
      • VERIFY: None of the list entries has a red background.
      • Click on "undo approval" for the second entry.
      • VERIFY: The second entry now has a red background.
      • Click on "View single".
      • VERIFY: Entry does not have a red background.
      • Click on "Undo approval".
      • VERIFY: Entry now has a red background.
      Show
      Purge all caches. Log in as a teacher and open a course. Create a new database activity, setting the "Entries -> Approval required" setting to "Yes". Create a "text input" field in this database. Click on "Templates" (to generate the default templates). Enter three database records (filling the text filed with arbitrary data). Click on "View list". VERIFY: None of the list entries has a red background. Click on "undo approval" for the second entry. VERIFY: The second entry now has a red background. Click on "View single". VERIFY: Entry does not have a red background. Click on "Undo approval". VERIFY: Entry now has a red background.

    Description

      In the database activity, with approval process enabled, it is currently difficult for teachers to see which entries in the database have already been approved. The only visual indication for a non-approved entry is the presence of the "approve" button (rather than the "undo approval" button for approved entries). However, the button is very small and also sends a confusing message - a "green tickmark" present means that the entry is not yet approved.

      As an easy fix, I suggest the following: The non-approved entries should, by default, be displayed with a different background colour (say, a pale red). This would give a clear indication to the teacher, and not influence the student view at all. If implemented via the template system, this would also be easy to configure on a case-by-case basis.

      (A patch will follow in a moment.)

      Attachments

        Issue Links

          Activity

            People

              bostelm Henning Bostelmann
              bostelm Henning Bostelmann
              Jetha Chan Jetha Chan
              David Monllaó David Monllaó
              Simey Lameze Simey Lameze
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                16/Nov/15