Moodle

External database plugin for gradebook

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9
  • Fix Version/s: 1.9.7
  • Component/s: Gradebook
  • Labels:
    None
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

Like course enrollment and user authentication, it would be nice to have a plugin that will interface between the Moodle 1.9 gradebook and an external database in order to synchronize grade items, categories, scales, and outcomes, facilitating the transfer of data between them.

Discussion at http://moodle.org/mod/forum/discuss.php?d=90498

Activity

Hide
Martin Dougiamas added a comment -

Note that this should really be a standard Import and/or an Export plugin rather than a new type.

Show
Martin Dougiamas added a comment - Note that this should really be a standard Import and/or an Export plugin rather than a new type.
Hide
Matt Campbell added a comment -

That would work, also, as long as there is a way to schedule the transfer of information, either at site or course level - maybe have a cron job that looks for what's been set up, or something like that, rather than relying on the instructor to manually hit the export function.

Show
Matt Campbell added a comment - That would work, also, as long as there is a way to schedule the transfer of information, either at site or course level - maybe have a cron job that looks for what's been set up, or something like that, rather than relying on the instructor to manually hit the export function.
Hide
Tim Hunt added a comment -

This was already possible in Moodle 1.9. Grade import and export plugins can have cron. Just create a function called grade_import_myimporter_cron() in grade/import/myimporter/lib.php.

(But note MDL-20783, before 1.9.6+)

Show
Tim Hunt added a comment - This was already possible in Moodle 1.9. Grade import and export plugins can have cron. Just create a function called grade_import_myimporter_cron() in grade/import/myimporter/lib.php. (But note MDL-20783, before 1.9.6+)

People

Vote (2)
Watch (6)

Dates

  • Created:
    Updated:
    Resolved: