Moodle
  1. Moodle
  2. MDL-31830

Replacement for the course and category management pages

    Details

    • Type: Epic Epic
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.3, 2.5.2
    • Fix Version/s: 2.6
    • Component/s: Course
    • Labels:
    • Story Points:
      100
    • Rank:
      52028

      Description

      This issue has been created to look at a possible replacement for the course and category management pages within Moodle.
      The management system we currently have is getting pretty antiquated and could really do with a make over and could be greatly streamlined to get all of the desired/common features onto fewer pages.
      It would also be great if the process of adding, moving and deleting categories could be simplified and likely JS enhancement could help this (think AJAX loading and drag + drop).

      1. 31830-s1.png
        143 kB
      2. 31830-s2.png
        180 kB
      3. alignment.png
        165 kB
      4. bonfire-screenshot-20131011-134543-108.png
        211 kB
      5. cleancourselist.png
        38 kB
      6. controls1.png
        16 kB
      7. controls2.png
        19 kB
      8. coursemanagement1.png
        180 kB
      9. coursemanagement2.png
        112 kB
      10. hidden.png
        27 kB
      11. hide.png
        28 kB
      12. hide show error.png
        11 kB
      13. howdoesthishappen.png
        37 kB
      14. long_categories.png
        58 kB
      15. moveCourse.png
        23 kB
      16. swapcategory.png
        12 kB
      17. ugly css.png
        27 kB
      18. what.png
        26 kB
      19. whatthe.png
        27 kB

        Issue Links

          Issues in Epic

            Activity

            Sam Hemelryk created issue -
            Sam Hemelryk made changes -
            Field Original Value New Value
            Pull Master Diff URL https://github.com/samhemelryk/moodle-tool_coursemanagement
            Pull Master Branch master
            Pull from Repository git://github.com/samhemelryk/moodle-tool_coursemanagement.git
            Michael de Raadt made changes -
            Link This issue will help resolve MDL-34390 [ MDL-34390 ]
            Michael de Raadt made changes -
            Fix Version/s DEV backlog [ 10464 ]
            Priority Minor [ 4 ] Major [ 3 ]
            Labels triaged
            Michael de Raadt made changes -
            Link This issue has a non-specific relationship to MDL-12987 [ MDL-12987 ]
            Michael de Raadt made changes -
            Link This issue will help resolve MDL-34768 [ MDL-34768 ]
            Martin Dougiamas made changes -
            Priority Major [ 3 ] Blocker [ 1 ]
            Martin Dougiamas made changes -
            Summary Possible replacement for the course and category management pages Replacement for the course and category management pages
            Fix Version/s DEV Current [ 12256 ]
            Matt Fedorko made changes -
            Link This issue has a non-specific relationship to MDL-32975 [ MDL-32975 ]
            Marina Glancy made changes -
            Link This issue is blocked by MDL-37572 [ MDL-37572 ]
            Rajesh Taneja made changes -
            Link This issue will help resolve MDL-37911 [ MDL-37911 ]
            Mary Cooch made changes -
            Link This issue has a non-specific relationship to MDL-37921 [ MDL-37921 ]
            Mary Cooch made changes -
            Link This issue will help resolve MDL-37921 [ MDL-37921 ]
            Mary Cooch made changes -
            Link This issue has a non-specific relationship to MDL-37921 [ MDL-37921 ]
            Rajesh Taneja made changes -
            Link This issue has a non-specific relationship to MDL-37920 [ MDL-37920 ]
            Rajesh Taneja made changes -
            Link This issue has a non-specific relationship to MDL-37990 [ MDL-37990 ]
            Rajesh Taneja made changes -
            Link This issue has a non-specific relationship to MDL-37987 [ MDL-37987 ]
            Mark Nelson made changes -
            Link This issue has been marked as being related by MDL-29522 [ MDL-29522 ]
            Howard Miller made changes -
            Link This issue will help resolve MDL-38014 [ MDL-38014 ]
            Rajesh Taneja made changes -
            Link This issue has been marked as being related by MDL-37988 [ MDL-37988 ]
            Helen Foster made changes -
            Link This issue duplicates MDL-17500 [ MDL-17500 ]
            Sam Hemelryk made changes -
            Attachment 31830-s1.png [ 31742 ]
            Attachment 31830-s2.png [ 31743 ]
            Martin Dougiamas made changes -
            Fix Version/s FRONTEND [ 12581 ]
            Fix Version/s DEV backlog [ 10464 ]
            Fix Version/s DEV Current [ 12256 ]
            Martin Dougiamas made changes -
            Fix Version/s 2.6 [ 12579 ]
            Martin Dougiamas made changes -
            Rank Ranked higher
            Martin Dougiamas made changes -
            Rank Ranked higher
            Marina Glancy made changes -
            Link This issue will help resolve MDL-18184 [ MDL-18184 ]
            Marina Glancy made changes -
            Link This issue will help resolve MDL-35179 [ MDL-35179 ]
            Martin Dougiamas made changes -
            Rank Ranked higher
            Martin Dougiamas made changes -
            Assignee moodle.com [ moodle.com ] Sam Hemelryk [ samhemelryk ]
            Marina Glancy made changes -
            Link This issue will help resolve MDL-20996 [ MDL-20996 ]
            moodle.com made changes -
            Story Points 100
            moodle.com made changes -
            Sprint FRONTEND Sprint 4 [ 7 ]
            moodle.com made changes -
            Rank Ranked lower
            Vadim Dvorovenko made changes -
            Attachment ugly css.png [ 34207 ]
            Vadim Dvorovenko made changes -
            Attachment swapcategory.png [ 34208 ]
            Vadim Dvorovenko made changes -
            Attachment long_categories.png [ 34209 ]
            Vadim Dvorovenko made changes -
            Attachment hide show error.png [ 34210 ]
            Sam Hemelryk made changes -
            Link This issue is blocked by MDL-41432 [ MDL-41432 ]
            Michael de Raadt made changes -
            Link This issue will help resolve MDL-41324 [ MDL-41324 ]
            Andrew Davis made changes -
            Status Open [ 1 ] Peer review in progress [ 10013 ]
            Peer reviewer andyjdavis
            Andrew Davis made changes -
            Attachment moveCourse.png [ 34396 ]
            Andrew Davis made changes -
            Attachment alignment.png [ 34397 ]
            Andrew Davis made changes -
            Attachment hide.png [ 34398 ]
            Andrew Davis made changes -
            Attachment controls1.png [ 34399 ]
            Attachment controls2.png [ 34400 ]
            Andrew Davis made changes -
            Attachment hidden.png [ 34415 ]
            Attachment howdoesthishappen.png [ 34416 ]
            Attachment what.png [ 34417 ]
            Attachment whatthe.png [ 34418 ]
            moodle.com made changes -
            Issue Type Improvement [ 4 ] Epic [ 8 ]
            moodle.com made changes -
            Epic Child MDL-41396 [ 69105 ]
            moodle.com made changes -
            Epic Name Replace course/category pages
            moodle.com made changes -
            Epic Child MDL-41502 [ 69278 ]
            Sam Hemelryk made changes -
            Epic Child MDL-31833 [ 51440 ]
            Sam Hemelryk made changes -
            Epic Child MDL-39304 [ 66264 ]
            Michael de Raadt made changes -
            Sprint FRONTEND Sprint 4 [ 7 ] FRONTEND Sprint 5 [ 9 ]
            Andrew Davis made changes -
            Status Peer review in progress [ 10013 ] Development in progress [ 3 ]
            Sam Hemelryk made changes -
            Link This issue is blocked by MDL-41988 [ MDL-41988 ]
            Sam Hemelryk made changes -
            Status Development in progress [ 3 ] Waiting for integration review [ 10010 ]
            Pull Master Diff URL https://github.com/samhemelryk/moodle/compare/master...31830-26 https://github.com/samhemelryk/moodle/compare/26...31830-26
            Fix Version/s FRONTEND [ 12581 ]
            Testing Instructions # Run all unit tests
            # Run all behat tests
            # Test all the functionality in course/management.php
            # Repeat in all supported browsers
            # Test both a small and large site
            Sam Hemelryk made changes -
            Currently in integration Yes [ 10041 ]
            Marina Glancy made changes -
            Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
            Integrator marina
            Marina Glancy made changes -
            Attachment coursemanagement1.png [ 34951 ]
            Marina Glancy made changes -
            Attachment coursemanagement2.png [ 34952 ]
            Marina Glancy made changes -
            Status Integration review in progress [ 10004 ] Reopened [ 4 ]
            CiBoT made changes -
            Status Reopened [ 4 ] Reopened [ 4 ]
            Currently in integration Yes [ 10041 ]
            Marina Glancy made changes -
            Attachment cleancourselist.png [ 35007 ]
            Michael de Raadt made changes -
            Sprint FRONTEND Sprint 5 [ 9 ] FRONTEND Sprint 6 [ 11 ]
            Michael de Raadt made changes -
            Sprint FRONTEND Sprint 6 [ 11 ]
            Sam Hemelryk made changes -
            Status Reopened [ 4 ] Waiting for integration review [ 10010 ]
            Sam Hemelryk made changes -
            Integrator marina
            Currently in integration Yes [ 10041 ]
            Damyon Wiese made changes -
            Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
            Integrator damyon
            Damyon Wiese made changes -
            Status Integration review in progress [ 10004 ] Waiting for testing [ 10005 ]
            Affects Version/s 2.5.2 [ 12664 ]
            Damyon Wiese made changes -
            Labels triaged triaged ui_change
            Damyon Wiese made changes -
            Labels triaged ui_change docs_required triaged ui_change
            David Monllaó made changes -
            Tester ankit_frenz
            Howard Miller made changes -
            Comment [ I could be missing something but... I still can't see how, if I assign a user the Manager role in a particular Course Category that they can have control over just that Category and its sub-categories. ]
            Andrew Nicols made changes -
            Link This issue caused a regression MDL-42245 [ MDL-42245 ]
            Ankit Agarwal made changes -
            Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
            Ankit Agarwal made changes -
            Ankit Agarwal made changes -
            Status Testing in progress [ 10011 ] Problem during testing [ 10007 ]
            Damyon Wiese made changes -
            Status Problem during testing [ 10007 ] Waiting for testing [ 10005 ]
            Ankit Agarwal made changes -
            Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
            Ankit Agarwal made changes -
            Status Testing in progress [ 10011 ] Tested [ 10006 ]
            Eloy Lafuente (stronk7) made changes -
            Status Tested [ 10006 ] Closed [ 6 ]
            Resolution Fixed [ 1 ]
            Currently in integration Yes [ 10041 ]
            Integration date 11/Oct/13
            Sam Hemelryk made changes -
            Epic Child MDL-42297 [ 70337 ]
            Vadim Dvorovenko made changes -
            Link This issue testing discovered MDL-42318 [ MDL-42318 ]
            Michael de Raadt made changes -
            Link This issue caused a regression MDL-42703 [ MDL-42703 ]
            Mary Cooch made changes -
            Epic Child MDL-42781 [ 71887 ]
            Mary Cooch made changes -
            Epic Child MDL-42781 [ 71887 ]
            Michael de Raadt made changes -
            Link This issue caused a regression MDL-42858 [ MDL-42858 ]
            Michael de Raadt made changes -
            Epic Child MDL-42250 [ 70288 ]
            Tim Hunt made changes -
            Link This issue caused a regression MDL-43926 [ MDL-43926 ]
            Gareth J Barnard made changes -
            Link This issue is a regression caused by MDL-44074 [ MDL-44074 ]
            Gareth J Barnard made changes -
            Link This issue caused a regression MDL-44074 [ MDL-44074 ]
            Gareth J Barnard made changes -
            Link This issue is a regression caused by MDL-44074 [ MDL-44074 ]
            Mary Cooch made changes -
            Labels docs_required triaged ui_change triaged ui_change

              People

              • Votes:
                36 Vote for this issue
                Watchers:
                54 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: