Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4379

Add CTA button in assignment when submissions plugins are not compatible

    XMLWordPrintable

Details

    • Hide

      Test on one device of your choice

      Installation (you can skip this by using "Assignment with unsupported submission plugin" on dev testing course on master site)

      1. Install a 3rd party submission plugin (not supported by the app, ie Snap)
      2. Add an assignment with the 3rd party submission plugin selected.

      Test

      1. In the app, as an student open the aassignment created
      2. Check there's a message at the bottom descriving the problem: You can't add or edit a submission in the app because certain plugins are not yet supported for editing.
      3. Check there's an "open in browser" button
      4. Click and check you are redirected to the edit submission page of the assignment in the site.
      Show
      Test on one device of your choice Installation (you can skip this by using "Assignment with unsupported submission plugin" on dev testing course on master site) Install a 3rd party submission plugin (not supported by the app, ie Snap) Add an assignment with the 3rd party submission plugin selected. Test In the app, as an student open the aassignment created Check there's a message at the bottom descriving the problem: You can't add or edit a submission in the app because certain plugins are not yet supported for editing. Check there's an "open in browser" button Click and check you are redirected to the edit submission page of the assignment in the site.
    • MOODLE_402_STABLE
    • MOODLE_403_STABLE
    • Moodle Apps - 2023 Sprint i3.0

    Description

      In order to improve the overall UX of the assignment module when the student is not able to complete a submission (when there are no supported plugins) we should add a CTA button in a similar way that we do for non-supported activity modules, see screenshots:

      So we can basically transform the negative warning message into a call for action to use the browser:

      Some submission plugins are not supported but you can still complete the submission in your device browser and then display the CTA button "Open in browser"

      Attachments

        1. screenshot-2.png
          screenshot-2.png
          36 kB
        2. screenshot-1.png
          screenshot-1.png
          52 kB
        3. MOBILE-4379_pluginPlacement.png
          MOBILE-4379_pluginPlacement.png
          218 kB
        4. MOBILE-4379_comments.png
          MOBILE-4379_comments.png
          250 kB
        5. MOBILE-4379_alignment.png
          MOBILE-4379_alignment.png
          224 kB
        6. MOBILE-4379_20230720.png
          MOBILE-4379_20230720.png
          206 kB

        Activity

          People

            pferre22 Pau Ferrer
            jleyva Juan Leyva
            Noel De Martin Noel De Martin
            Isabel Renedo Rouco Isabel Renedo Rouco
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Clockify

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