Details

    • Sub-task
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.4.1
    • 2.5
    • Course
    • MOODLE_24_STABLE
    • MOODLE_25_STABLE
    • wip-MDL-37572-m25
    • Hide

      Basically, test that nothing is broken

      Login as admin, teacher, student, manager, user with manager or course creator role only in one category.

      Please note - if there are minor bugs on /course/manage.php please don't fail the test rather create a new issue. If there is oddness in behaviour (especially redirecting not where you were after action) make sure this is now worse than in master. There is a big issue MDL-31830 for making the management friendlier.

      The most important is to test that /course/index.php and /course/category.php work as expected. But again, this issue is not fixing the existing bugs.

      1. Start with a website without courses
      2. On the front page ($CFG->frontpageloggedin) add all types of course listings
      3. Browse frontpage and all courses
      4. Create courses in "Miscellaneous" category
      5. Browse frontpage and all courses
      6. Set $CFG->coursesperpage to something small
      7. Browse paginated courses
      8. Create more categories with subcategories and courses in them, mark some as hidden
      9. Navigate between categories
      10. Jump to "manage category" (try different types of users).
      11. Click buttons for different types of actions, make sure they do (or lead to) where expected

      Retest issues MDL-36554, MDL-35818, MDL-32526, MDL-34435 because their changes were integrated during merge

      Show
      Basically, test that nothing is broken Login as admin, teacher, student, manager, user with manager or course creator role only in one category. Please note - if there are minor bugs on /course/manage.php please don't fail the test rather create a new issue. If there is oddness in behaviour (especially redirecting not where you were after action) make sure this is now worse than in master. There is a big issue MDL-31830 for making the management friendlier. The most important is to test that /course/index.php and /course/category.php work as expected. But again, this issue is not fixing the existing bugs. Start with a website without courses On the front page ($CFG->frontpageloggedin) add all types of course listings Browse frontpage and all courses Create courses in "Miscellaneous" category Browse frontpage and all courses Set $CFG->coursesperpage to something small Browse paginated courses Create more categories with subcategories and courses in them, mark some as hidden Navigate between categories Jump to "manage category" (try different types of users). Click buttons for different types of actions, make sure they do (or lead to) where expected Retest issues MDL-36554 , MDL-35818 , MDL-32526 , MDL-34435 because their changes were integrated during merge

    Description

      at the moment /course/index.php and /course/category.php have view and edit modes which makes it confusing

      Separate page /course/manage.php to be created that allows edit categories.

      /course/index.php and /course/category.php will remain only for viewing the content

      (Next step will be to deprecate /course/category.php and use only /course/index.php)

      Attachments

        Issue Links

          Activity

            People

              samhemelryk Sam Hemelryk
              marina Marina Glancy
              Dan Poltawski Dan Poltawski
              Rajesh Taneja Rajesh Taneja
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/May/13