Moodle Mobile
  1. Moodle Mobile
  2. MOBILE-2

META: Necessary Moodle 2.1 core changes to support mobile app

    Details

    • Affected Branches:
      MOODLE_10_STABLE
    • Fixed Branches:
      MOODLE_10_STABLE
    • Rank:
      20980

      Description

      This issue tracks all the core changes in Moodle 2.1 that are required by the iPhone app 1.0

        Issue Links

          Activity

          Hide
          Jérôme Mouneyrac added a comment -

          MDL-13141 get_enrolments =>
          /enrol/externallib.php: get_enrolled_users($courseid)

          Show
          Jérôme Mouneyrac added a comment - MDL-13141 get_enrolments => /enrol/externallib.php: get_enrolled_users($courseid)
          Hide
          Dongsheng Cai added a comment -

          We might need a web service function to return all infomation moodle mobile needed to get started, something like init_mobile_client, otherwise we need to call web service more than three times (get_siteinfo, get_users, get_user_picture).

          Show
          Dongsheng Cai added a comment - We might need a web service function to return all infomation moodle mobile needed to get started, something like init_mobile_client, otherwise we need to call web service more than three times (get_siteinfo, get_users, get_user_picture).
          Hide
          moodle.com added a comment -

          Linking for Sprint to 2.1

          Show
          moodle.com added a comment - Linking for Sprint to 2.1
          Hide
          Jérôme Mouneyrac added a comment -

          List of functions currently used by the App:

          • moodle_enrol_get_enrolled_users => description has been modified
          • moodle_webservice_mobile_get_siteinfo => new function. TODO: return list of web services functions.
          • moodle_enrol_get_courses_by_enrolled_users => new function, we will switch to the new moodle_enrol_get_users_courses that landed in core recently. We could be probably modifying it at description level.

          Functions that will be required by Upload functionality:
          none yet

          Functions that will be required by Participant functionality:

          • create private note => need to be created.
          • send private message => need to be created.
          • get users => already exist

          Total needed functions: 6
          Missing functions: 2

          Show
          Jérôme Mouneyrac added a comment - List of functions currently used by the App: moodle_enrol_get_enrolled_users => description has been modified moodle_webservice_mobile_get_siteinfo => new function. TODO: return list of web services functions. moodle_enrol_get_courses_by_enrolled_users => new function, we will switch to the new moodle_enrol_get_users_courses that landed in core recently. We could be probably modifying it at description level. Functions that will be required by Upload functionality: none yet Functions that will be required by Participant functionality: create private note => need to be created. send private message => need to be created. get users => already exist Total needed functions: 6 Missing functions: 2

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development