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

Allow competencies to be assigned to a user learning plan

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Minor Minor
    • None
    • 2.9
    • Competencies
    • MOODLE_29_STABLE
    • MDL-50328_master
    • Hide

      login with user having [planmanage, planview] (capabilities)
      create a new plan go back to the list and click on your new learning plan link

      1. click on add competency button you should see the competency Picker , add a competency
      2. make sure that the list list is refreshed with the new competency added
      3. add another competency from competency picker
      4. move the competency 1 to the competency 2 (drag and drop)
      5. refresh the page and make sure that the new order is correct

      Unit Tests:

      vendor/bin/phpunit --filter test_remove_competency_from_plan
      

      vendor/bin/phpunit --filter test_add_competency_to_plan
      

      vendor/bin/phpunit --filter test_reorder_plan_competency
      

      Show
      login with user having [planmanage, planview] (capabilities) create a new plan go back to the list and click on your new learning plan link click on add competency button you should see the competency Picker , add a competency make sure that the list list is refreshed with the new competency added add another competency from competency picker move the competency 1 to the competency 2 (drag and drop) refresh the page and make sure that the new order is correct Unit Tests: vendor/bin/phpunit --filter test_remove_competency_from_plan vendor/bin/phpunit --filter test_add_competency_to_plan vendor/bin/phpunit --filter test_reorder_plan_competency
    • 5
    • Team Beards Sprint 7, Team Beards Sprint 10, CBE Sprint 1

      Followup from MDL-49460.

      This issue assumes that there already is a competency picker, or existing code, to select a competency using Javascript.

      Also, this issue should allow for a user to remove a competency from a plan. Implement reordering if you wish to, otherwise please raise a follow-up.

            taboubii Issam Taboubi
            damyon Damyon Wiese
            Frédéric Massart Frédéric Massart
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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