Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-36320 META: Move HTML generation from course/lib.php to renderer
  3. MDL-38147

Create class coursecat for managing and displaying course categories

    XMLWordPrintable

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.4.1
    • 2.5, DEV backlog
    • Course
    • MOODLE_24_STABLE
    • MOODLE_25_STABLE
    • wip-MDL-38147-master
    • Hide

      There are a lot of changes regarding courses and categories management, test can not cover all of them but here are the most important

      1. Create a new site
      2. Browse front page, courses view, manage courses, make sure there are no errors on empty site
      3. Add block courses list to frontpage, make sure it displays information correctly during the rest of the test
      4. Create several courses in Miscellaneous category
      5. Browse front page, courses view, manage courses, make sure there are no errors on site with only one category
      6. Add more categories and courses, move them, make invisible, etc
      7. Edit and delete categories
      8. Search courses
      9. Make some role (i.e. teachers) allowed to create course requests, create user with this role
      10. Make sure you can filter users by role in category in /admin/user.php
      11. Create a cohort in course category context
      12. Login as teacher, make sure you can create course request
      13. Login as admin/manager, make sure you can view, approve and decline course requests
      14. Create, update, delete course categories using web services
      Show
      There are a lot of changes regarding courses and categories management, test can not cover all of them but here are the most important Create a new site Browse front page, courses view, manage courses, make sure there are no errors on empty site Add block courses list to frontpage, make sure it displays information correctly during the rest of the test Create several courses in Miscellaneous category Browse front page, courses view, manage courses, make sure there are no errors on site with only one category Add more categories and courses, move them, make invisible, etc Edit and delete categories Search courses Make some role (i.e. teachers) allowed to create course requests, create user with this role Make sure you can filter users by role in category in /admin/user.php Create a cohort in course category context Login as teacher, make sure you can create course request Login as admin/manager, make sure you can view, approve and decline course requests Create, update, delete course categories using web services

    Description

      Create class coursecat for managing and displaying course categories

      Attachments

        Issue Links

          Activity

            People

              marina Marina Glancy
              marina Marina Glancy
              Sam Hemelryk Sam Hemelryk
              Damyon Wiese Damyon Wiese
              Adrian Greeve Adrian Greeve
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/May/13