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

Create a new Context Menu to place page/module information and actions

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Navigate to a wiki
      2. Check there a context menu with some options and actions.
      3. Check the actions work correctly:
        1. Description is expanded
        2. Open in browser works
        3. Reload prefetch.
        4. Remove prefetched files.
      4. Check also the data is ok.

      Note reload prefetch will use cache. It will be solved in MOBILE-1614

      Show
      Navigate to a wiki Check there a context menu with some options and actions. Check the actions work correctly: Description is expanded Open in browser works Reload prefetch. Remove prefetched files. Check also the data is ok. Note reload prefetch will use cache. It will be solved in MOBILE-1614
    • Difficulty:
      Moderate
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Epic Link:
    • Issue size:
      Large

      Description

      There's not a proper way to show related activity and course information.
      We should replace the Open in browser icon and replace it with a nice information one that opens a popup menu with the info we would like to provide.
      Some examples can be:

      • Activity description
      • Link to open in browser
      • We can add grades here
      • Cached content: Prefetch status/action and last update information.
      • Content size.

      Attached you can find a mockup for the whole purpose.

      I also think this should have automatic behaviour (providing default info if available) and then every module should provide info to extend it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                pferre22 Pau Ferrer
                Reporter:
                pferre22 Pau Ferrer
                Peer reviewer:
                Dani Palou
                Integrator:
                Juan Leyva
                Tester:
                Juan Leyva
                Participants:
                Component watchers:
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  27/Jul/16

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 week, 2 hours, 30 minutes
                  1w 2h 30m
                  Remaining:
                  0m
                  Logged:
                  Time Not Required
                  Not Specified