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

Migrate frontpage to the new course editor

XMLWordPrintable

    • MOODLE_500_STABLE
    • MOODLE_500_STABLE
    • MDL-82349-main-v03
    • Hide

      Most logic is covered by behat. However, there are a couple of manual tests scenarios.

      Test scenario setup

      1. Login as admin, go to the home page with edit mode on.
      2. Add two activities to the home page section called "Home activity" and "Moving activity"
      3. Display the Main Menu block and create one called "Block activity".
      4. Open your computer file browser (explorer, nautilus, finder...) and locate a PDF you can drop into the page.

      Manual test 1: drag and drop activities

      1. Drag the "Moving activity" and drop it on the "Block activity" activity in the Main Menu block
        1. Check the activity has been moved to the block.
      2. Drag the "Moving activity" again and drop it over the "Home activity" in the home page section.
        1. Check the activity has been moved to the home page section.

      Manual test 2: drop files into the home page

      1. Drag a PDF from your file browser (explorer, nautilus, finder...) and drop it over the "Block activity"
        1. Check a new resource has been created in the Main Menu Block
      2. Drag a PDF from your file browser (explorer, nautilus, finder...) and drop it over the "Home activity"
        1. Check a new resource has been created in the Home section.
      Show
      Most logic is covered by behat. However, there are a couple of manual tests scenarios. Test scenario setup Login as admin, go to the home page with edit mode on. Add two activities to the home page section called "Home activity" and "Moving activity" Display the Main Menu block and create one called "Block activity". Open your computer file browser (explorer, nautilus, finder...) and locate a PDF you can drop into the page. Manual test 1: drag and drop activities Drag the "Moving activity" and drop it on the "Block activity" activity in the Main Menu block Check the activity has been moved to the block. Drag the "Moving activity" again and drop it over the "Home activity" in the home page section. Check the activity has been moved to the home page section. Manual test 2: drop files into the home page Drag a PDF from your file browser (explorer, nautilus, finder...) and drop it over the "Block activity" Check a new resource has been created in the Main Menu Block Drag a PDF from your file browser (explorer, nautilus, finder...) and drop it over the "Home activity" Check a new resource has been created in the Home section.
    • Show
      Fails against automated checks. Checked MDL-82349 using repository: https://github.com/ferranrecio/moodle.git main (2 errors / 7 warnings) [branch: MDL-82349-main-v03 | CI Job ] overview (0/0) , phplint (0/0) , phpcs (2/6) , js (0/0) , css (0/0) , phpdoc (0/0) , commit (0/1) , savepoint (0/0) , thirdparty (0/0) , externalbackup (0/0) , grunt (0/0) , shifter (0/0) , mustache (0/0) , gherkin (0/0) , Should these errors be fixed? Built on: Thu 07 Nov 2024 09:55:41 AM UTC
    • Show
      Launching automatic jobs for branch MDL-82349 -main-v03 https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/17223/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58656/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58657/ Behat (Firefox - boost) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58658/ Behat (Firefox - classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/58659/ App tests (stable app version) --> unrelated, reported to apps team. Built on: Mon Nov 4 10:30:37 AM UTC 2024
    • HQ 2024 Planning I4 Moppies

      All the course editor was migrated to a new code in Moodle 4.0. However, the frontpage is still using the old pre-4.0 editor based on YUI.

      This issue is about migrating the frontpage course format to the new 4.0+ course editor based on components.

            tusefomal Ferran Recio
            tusefomal Ferran Recio
            Carlos Escobedo Carlos Escobedo
            Amaia Anabitarte Amaia Anabitarte
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 week, 3 days, 4 minutes
                1w 3d 4m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.