Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: 2.0
    • Component/s: Ionic
    • Labels:
    • Affected Branches:
      MOODLE_20_STABLE
    • Fixed Branches:
      MOODLE_20_STABLE

      Description

      We should define how to namespace, and organise the different states of the app. For instance, here are some affirmations and questions:

      • We should never ever state.go() or href= with a URL, always use ui-sref or state.href when relevant
      • Outside a side, and in-site should be in a different level? (prototype uses site/ for everything within a site)
      • How to name the tablet views?
      • How to identify the course that the user is viewing. The prototype uses ?courseId for the participants page. I was thinking that maybe we could try not to pass that parameter ever, but record in the session what course you are viewing. That prevents having to pass the courseId all the way. Though I'm not sure which one is less annoying to debug. Food for thoughts.

      Please add more if you think of any.

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            fred Frédéric Massart
            Participants:
            Component watchers:
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              31/Jul/15