Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.4.1
    • Fix Version/s: 2.5
    • Component/s: Course
    • Labels:
    • Testing Instructions:
      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
    • Affected Branches:
      MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull Master Branch:
      wip-MDL-37572-m25

      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)

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    14/May/13