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

Replacement for the course and category management pages

    Details

    • Type: Epic
    • Status: Closed
    • Priority: 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

              samhemelryk Sam Hemelryk created issue -
              samhemelryk 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
              salvetore Michael de Raadt made changes -
              Link This issue will help resolve MDL-34390 [ MDL-34390 ]
              salvetore Michael de Raadt made changes -
              Fix Version/s DEV backlog [ 10464 ]
              Priority Minor [ 4 ] Major [ 3 ]
              Labels triaged
              salvetore Michael de Raadt made changes -
              Link This issue has a non-specific relationship to MDL-12987 [ MDL-12987 ]
              salvetore Michael de Raadt made changes -
              Link This issue will help resolve MDL-34768 [ MDL-34768 ]
              dougiamas Martin Dougiamas made changes -
              Priority Major [ 3 ] Blocker [ 1 ]
              dougiamas 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 ]
              mfedorko Matt Fedorko made changes -
              Link This issue has a non-specific relationship to MDL-32975 [ MDL-32975 ]
              marina Marina Glancy made changes -
              Link This issue is blocked by MDL-37572 [ MDL-37572 ]
              rajeshtaneja Rajesh Taneja made changes -
              Link This issue will help resolve MDL-37911 [ MDL-37911 ]
              marycooch Mary Cooch made changes -
              Link This issue has a non-specific relationship to MDL-37921 [ MDL-37921 ]
              marycooch Mary Cooch made changes -
              Link This issue will help resolve MDL-37921 [ MDL-37921 ]
              marycooch Mary Cooch made changes -
              Link This issue has a non-specific relationship to MDL-37921 [ MDL-37921 ]
              rajeshtaneja Rajesh Taneja made changes -
              Link This issue has a non-specific relationship to MDL-37920 [ MDL-37920 ]
              rajeshtaneja Rajesh Taneja made changes -
              Link This issue has a non-specific relationship to MDL-37990 [ MDL-37990 ]
              rajeshtaneja Rajesh Taneja made changes -
              Link This issue has a non-specific relationship to MDL-37987 [ MDL-37987 ]
              markn Mark Nelson made changes -
              Link This issue has been marked as being related by MDL-29522 [ MDL-29522 ]
              howardsmiller Howard Miller made changes -
              Link This issue will help resolve MDL-38014 [ MDL-38014 ]
              rajeshtaneja Rajesh Taneja made changes -
              Link This issue has been marked as being related by MDL-37988 [ MDL-37988 ]
              tsala Helen Foster made changes -
              Link This issue duplicates MDL-17500 [ MDL-17500 ]
              samhemelryk Sam Hemelryk made changes -
              Attachment 31830-s1.png [ 31742 ]
              Attachment 31830-s2.png [ 31743 ]
              dougiamas Martin Dougiamas made changes -
              Fix Version/s FRONTEND [ 12581 ]
              Fix Version/s DEV backlog [ 10464 ]
              Fix Version/s DEV Current [ 12256 ]
              dougiamas Martin Dougiamas made changes -
              Fix Version/s 2.6 [ 12579 ]
              dougiamas Martin Dougiamas made changes -
              Rank Ranked higher
              dougiamas Martin Dougiamas made changes -
              Rank Ranked higher
              marina Marina Glancy made changes -
              Link This issue will help resolve MDL-18184 [ MDL-18184 ]
              marina Marina Glancy made changes -
              Link This issue will help resolve MDL-35179 [ MDL-35179 ]
              dougiamas Martin Dougiamas made changes -
              Rank Ranked higher
              dougiamas Martin Dougiamas made changes -
              Assignee moodle.com [ moodle.com ] Sam Hemelryk [ samhemelryk ]
              marina Marina Glancy made changes -
              Link This issue will help resolve MDL-20996 [ MDL-20996 ]
              moodle.com moodle.com made changes -
              Story Points 100
              moodle.com moodle.com made changes -
              Sprint FRONTEND Sprint 4 [ 7 ]
              moodle.com moodle.com made changes -
              Rank Ranked lower
              vadimon Vadim Dvorovenko made changes -
              Attachment ugly css.png [ 34207 ]
              vadimon Vadim Dvorovenko made changes -
              Attachment swapcategory.png [ 34208 ]
              vadimon Vadim Dvorovenko made changes -
              Attachment long_categories.png [ 34209 ]
              vadimon Vadim Dvorovenko made changes -
              Attachment hide show error.png [ 34210 ]
              samhemelryk Sam Hemelryk made changes -
              Link This issue is blocked by MDL-41432 [ MDL-41432 ]
              salvetore Michael de Raadt made changes -
              Link This issue will help resolve MDL-41324 [ MDL-41324 ]
              andyjdavis Andrew Davis made changes -
              Status Open [ 1 ] Peer review in progress [ 10013 ]
              Peer reviewer andyjdavis
              andyjdavis Andrew Davis made changes -
              Attachment moveCourse.png [ 34396 ]
              andyjdavis Andrew Davis made changes -
              Attachment alignment.png [ 34397 ]
              andyjdavis Andrew Davis made changes -
              Attachment hide.png [ 34398 ]
              andyjdavis Andrew Davis made changes -
              Attachment controls1.png [ 34399 ]
              Attachment controls2.png [ 34400 ]
              andyjdavis Andrew Davis made changes -
              Attachment hidden.png [ 34415 ]
              Attachment howdoesthishappen.png [ 34416 ]
              Attachment what.png [ 34417 ]
              Attachment whatthe.png [ 34418 ]
              moodle.com moodle.com made changes -
              Issue Type Improvement [ 4 ] Epic [ 8 ]
              moodle.com moodle.com made changes -
              Epic Child MDL-41396 [ 69105 ]
              moodle.com moodle.com made changes -
              Epic Name Replace course/category pages
              moodle.com moodle.com made changes -
              Epic Child MDL-41502 [ 69278 ]
              samhemelryk Sam Hemelryk made changes -
              Epic Child MDL-31833 [ 51440 ]
              samhemelryk Sam Hemelryk made changes -
              Epic Child MDL-39304 [ 66264 ]
              salvetore Michael de Raadt made changes -
              Sprint FRONTEND Sprint 4 [ 7 ] FRONTEND Sprint 5 [ 9 ]
              andyjdavis Andrew Davis made changes -
              Status Peer review in progress [ 10013 ] Development in progress [ 3 ]
              samhemelryk Sam Hemelryk made changes -
              Link This issue is blocked by MDL-41988 [ MDL-41988 ]
              samhemelryk 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
              samhemelryk Sam Hemelryk made changes -
              Currently in integration Yes [ 10041 ]
              marina Marina Glancy made changes -
              Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
              Integrator marina
              marina Marina Glancy made changes -
              Attachment coursemanagement1.png [ 34951 ]
              marina Marina Glancy made changes -
              Attachment coursemanagement2.png [ 34952 ]
              marina Marina Glancy made changes -
              Status Integration review in progress [ 10004 ] Reopened [ 4 ]
              cibot CiBoT made changes -
              Status Reopened [ 4 ] Reopened [ 4 ]
              Currently in integration Yes [ 10041 ]
              marina Marina Glancy made changes -
              Attachment cleancourselist.png [ 35007 ]
              salvetore Michael de Raadt made changes -
              Sprint FRONTEND Sprint 5 [ 9 ] FRONTEND Sprint 6 [ 11 ]
              salvetore Michael de Raadt made changes -
              Sprint FRONTEND Sprint 6 [ 11 ]
              samhemelryk Sam Hemelryk made changes -
              Status Reopened [ 4 ] Waiting for integration review [ 10010 ]
              samhemelryk Sam Hemelryk made changes -
              Integrator marina
              Currently in integration Yes [ 10041 ]
              damyon Damyon Wiese made changes -
              Status Waiting for integration review [ 10010 ] Integration review in progress [ 10004 ]
              Integrator damyon
              damyon Damyon Wiese made changes -
              Status Integration review in progress [ 10004 ] Waiting for testing [ 10005 ]
              Affects Version/s 2.5.2 [ 12664 ]
              damyon Damyon Wiese made changes -
              Labels triaged triaged ui_change
              damyon Damyon Wiese made changes -
              Labels triaged ui_change docs_required triaged ui_change
              dmonllao David Monllaó made changes -
              Tester ankit_frenz
              howardsmiller 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. ]
              dobedobedoh Andrew Nicols made changes -
              Link This issue caused a regression MDL-42245 [ MDL-42245 ]
              ankit_frenz Ankit Agarwal made changes -
              Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
              ankit_frenz Ankit Agarwal made changes -
              ankit_frenz Ankit Agarwal made changes -
              Status Testing in progress [ 10011 ] Problem during testing [ 10007 ]
              damyon Damyon Wiese made changes -
              Status Problem during testing [ 10007 ] Waiting for testing [ 10005 ]
              ankit_frenz Ankit Agarwal made changes -
              Status Waiting for testing [ 10005 ] Testing in progress [ 10011 ]
              ankit_frenz Ankit Agarwal made changes -
              Status Testing in progress [ 10011 ] Tested [ 10006 ]
              stronk7 Eloy Lafuente (stronk7) made changes -
              Status Tested [ 10006 ] Closed [ 6 ]
              Resolution Fixed [ 1 ]
              Currently in integration Yes [ 10041 ]
              Integration date 11/Oct/13
              samhemelryk Sam Hemelryk made changes -
              Epic Child MDL-42297 [ 70337 ]
              vadimon Vadim Dvorovenko made changes -
              Link This issue testing discovered MDL-42318 [ MDL-42318 ]
              salvetore Michael de Raadt made changes -
              Link This issue caused a regression MDL-42703 [ MDL-42703 ]
              marycooch Mary Cooch made changes -
              Epic Child MDL-42781 [ 71887 ]
              marycooch Mary Cooch made changes -
              Epic Child MDL-42781 [ 71887 ]
              salvetore Michael de Raadt made changes -
              Link This issue caused a regression MDL-42858 [ MDL-42858 ]
              salvetore Michael de Raadt made changes -
              Epic Child MDL-42250 [ 70288 ]
              timhunt Tim Hunt made changes -
              Link This issue caused a regression MDL-43926 [ MDL-43926 ]
              gb2048 Gareth J Barnard made changes -
              Link This issue is a regression caused by MDL-44074 [ MDL-44074 ]
              gb2048 Gareth J Barnard made changes -
              Link This issue caused a regression MDL-44074 [ MDL-44074 ]
              gb2048 Gareth J Barnard made changes -
              Link This issue is a regression caused by MDL-44074 [ MDL-44074 ]
              marycooch Mary Cooch made changes -
              Labels docs_required triaged ui_change triaged ui_change
              maherne 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:
                    Fix Release Date:
                    18/Nov/13