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

Boost: Group index form is not boosty

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • 3.4
    • 3.2
    • Themes
    • MOODLE_32_STABLE
    • MOODLE_34_STABLE
    • MDL-56979-master-2
    • Hide
      Note: Test on Boost and Clean
      Appearance
      1. Create a course, enrol some users.
      2. On the course's menu cog, click "More..."
      3. Click on the "Users " tab and click on the "Groups" link.
      4. Check the "Groups" page. 
        • Confirm that the groups page is neatly styled and has a consistent look with the Bootstrap styles.
      5. Reduce the width of the browser window.
        • Confirm that the form elements are responsive. The "Groups" part will stack underneath the "Members of:" part.
      6. Test on RTL.
        • Confirm that the page displays okay in RTL.
      Functionality and notifications
      1. Click "Auto-create groups" and create at least 2 groups.
      2. Back on the course's groups page, confirm that:
        • "Edit group settings" and "Delete selected group" are disabled.
      3. Select any of the created groups.
        • Confirm that "Edit group settings" and "Delete selected group" are enabled.
        • Confirm that the "Members of:" select box gets populated with the members of the selected group.
        • Confirm that "Add/remove users" get enabled.
      Behat
      1. Run Behat tests for the "@core_group" tag.

        php admin/tool/behat/cli/init.php -a (add option -j for parallel runs)
        php admin/tool/behat/cli/run.php --tags="@core_group" --suite="boost"
        php admin/tool/behat/cli/run.php --tags="@core_group" --suite="clean"
        

        • Confirm that everything passes.
      Show
      Note: Test on Boost and Clean Appearance Create a course, enrol some users. On the course's menu cog, click " More... " Click on the " Users " tab and click on the " Groups " link. Check the " Groups " page.  Confirm that the groups page is neatly styled and has a consistent look with the Bootstrap styles. Reduce the width of the browser window. Confirm that the form elements are responsive. The " Groups " part will stack underneath the " Members of: " part. Test on RTL. Confirm that the page displays okay in RTL. Functionality and notifications Click " Auto-create groups " and create at least 2 groups. Back on the course's groups page, confirm that: " Edit group settings " and " Delete selected group " are disabled. Select any of the created groups. Confirm that " Edit group settings " and " Delete selected group " are enabled. Confirm that the " Members of: " select box gets populated with the members of the selected group. Confirm that " Add/remove users " get enabled. Behat Run Behat tests for the "@core_group" tag. php admin/tool/behat/cli/init.php -a (add option -j for parallel runs) php admin/tool/behat/cli/run.php --tags="@core_group" --suite="boost" php admin/tool/behat/cli/run.php --tags="@core_group" --suite="clean" Confirm that everything passes.

      The groups index form is in a yuky non-boosty way:

      Lets see if we can tidy it up without having to rewrite the whole thing..

            jpataleta Jun Pataleta
            poltawski Dan Poltawski
            cameron1729 cameron1729
            Dan Poltawski Dan Poltawski
            Adrian Greeve Adrian Greeve
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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