Uploaded image for project: '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

      Description

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

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              jerome Jérôme Mouneyrac added a comment -

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

              Show
              jerome Jérôme Mouneyrac added a comment - MDL-13141 get_enrolments => /enrol/externallib.php: get_enrolled_users($courseid)
              Hide
              dongsheng 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 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 moodle.com added a comment -

              Linking for Sprint to 2.1

              Show
              moodle.com moodle.com added a comment - Linking for Sprint to 2.1
              Hide
              jerome 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
              jerome 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:
                    Fix Release Date:
                    1/Jun/11