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

Backport MDL-42317 layout revisions to 26 and 25

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.5.5, 2.6.2
    • Fix Version/s: 2.5.6, 2.6.3
    • Component/s: Libraries
    • Labels:
    • Testing Instructions:
      Hide
      1. Log in as an admin.
      2. Browse to a course, select restore from settings, select a backup file and restore, check the next page has a pagelayout of admin.
      3. Browse to a course, select badges > Add a new badge from settings, create a new badge, select to edit the badge you just created, check the pagelayout is course.
      4. Browse to a course with completion, add the completion status block, log in as a student and browse to the course, click the "details" link in the completion status block, check the next page has layout report (because it is a report).
      5. Add an RSS feed bloack, click edit settings in the block, Add a feed http://rss.slashdot.org/Slashdot/slashdot, Edit the feed and check that page layout is "admin"
      6. In the settings block browse to My profile settings > Blogs > Preferences and check the next page has the "admin" page layout.
      7. Browse to the front page, click the month in the calendar block, click to add an event, check the next page has the "admin" layout.
      8. Browse back to the calendar month, click the "Manage subscriptions" button down the bottom on the next page check the layout is "admin"
      9. Browse back to the course with completion, select "Course completion" in the settings block and check the next page uses the "admin" layout (same layout as the edit course page).
      10. Browse to a course and then select Course administration > Users > groups in the settings block.
        • Click create group and check the next page uses "admin" layout. Click back in your browser.
        • Click "Auto-create groups" and check the next page uses "admin" layout. Click back in your browser.
        • Click "Import groups" and check the next page uses "admin" layout. Click back in your browser.
        • Click the groupings tab, click create grouping and check the next page uses "admin" layout.
      11. Turn on enablemobilewebservice, browse to My Profile settings > Security keys and check the page is using the "admin" layout.
      12. Browse to My profile settings > Portfolios > Configure and check the page is using the "admin" layout.
      13. Browse to My profile settings > Portfolios > Transfer logs and check the page is using the "report" layout.
      Show
      Log in as an admin. Browse to a course, select restore from settings, select a backup file and restore, check the next page has a pagelayout of admin. Browse to a course, select badges > Add a new badge from settings, create a new badge, select to edit the badge you just created, check the pagelayout is course. Browse to a course with completion, add the completion status block, log in as a student and browse to the course, click the "details" link in the completion status block, check the next page has layout report (because it is a report). Add an RSS feed bloack, click edit settings in the block, Add a feed http://rss.slashdot.org/Slashdot/slashdot , Edit the feed and check that page layout is "admin" In the settings block browse to My profile settings > Blogs > Preferences and check the next page has the "admin" page layout. Browse to the front page, click the month in the calendar block, click to add an event, check the next page has the "admin" layout. Browse back to the calendar month, click the "Manage subscriptions" button down the bottom on the next page check the layout is "admin" Browse back to the course with completion, select "Course completion" in the settings block and check the next page uses the "admin" layout (same layout as the edit course page). Browse to a course and then select Course administration > Users > groups in the settings block. Click create group and check the next page uses "admin" layout. Click back in your browser. Click "Auto-create groups" and check the next page uses "admin" layout. Click back in your browser. Click "Import groups" and check the next page uses "admin" layout. Click back in your browser. Click the groupings tab, click create grouping and check the next page uses "admin" layout. Turn on enablemobilewebservice, browse to My Profile settings > Security keys and check the page is using the "admin" layout. Browse to My profile settings > Portfolios > Configure and check the page is using the "admin" layout. Browse to My profile settings > Portfolios > Transfer logs and check the page is using the "report" layout.
    • Affected Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE

      Description

      In MDL-42317 I introduced several layout revisions, converting base/standard layout uses to a more appropriate layout if one was available.

      I should have created 25 and 26 branches to backport these at the time, however for one reason or another the though wasn't conceived until after testing had begun.

      This issue is about backporting those changes.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

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