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

          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

                  Development