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 (Obsolete):
      100

      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).

        Gliffy Diagrams

        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
              Michael Aherne made changes -
              Link This issue caused a regression MDL-46981 [ MDL-46981 ]

                People

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

                  Dates

                  • Created:
                    Updated:
                    Resolved: