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

Add actions as a feature in qbank plugin base class

    XMLWordPrintable

Details

    Description

      Question bank plugins currently implement actions as a subclass of columns. They are returned by plugin_feature::get_question_columns then separated from the actual columns to be used in the action list on each row. This is due to the way they were historically displayed as a separate column for each icon, but makes no sense with the changes since 4.0.

      This issue will re-factor the question bank actions API so that actions are their own class, separate from columns. Shared code will be inherited from a common base class to avoid duplication.

      Attachments

        Issue Links

          Activity

            People

              marxjohnson Mark Johnson
              safatshahin Safat Shahin
              Tim Hunt Tim Hunt
              Andrew Lyons Andrew Lyons
              CiBoT CiBoT
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours, 46 minutes
                  3h 46m

                  Clockify

                    Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.