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 Dani Palou
              Integrator:
              Juan Leyva Juan Leyva
              Tester:
              Juan Leyva 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