Skip to content
philcali edited this page Dec 12, 2011 · 9 revisions

Welcome to the UES wiki!

What is UES?

The UES (Universal Enrollment Service) is a Moodle 2.x enrollment plugin capable of extensions and plugins at multiple levels. It originated at LSU to solve the enrollment problem once and for all. UES contains backend information that maps to very common university SIS constraints that are currently not present in Moodle. These are:

  • Semesters
  • Courses (Departments codes and Course numbers)
  • Sections (Section numbers to Courses)
  • Teachers tied to sections
    • Primary (Editing teachers)
    • Non-primary (non-editing teachers)
  • Students tied to sections

All of this information contains a corresponding meta table, which is capable of extending existing DB tables. A separate meta table exists for Moodle users which allows for information like student classifications, majors, total credit hours, etc, for an existing Moodle user. The enrollment process, by default, is actually really simple.

The UES is a large program with customization at its core. The documentation is split up to target specific Moodle audiences.

Moodle Administration

Those who are interested in installing this module, configuring cron, or finding plugins or extensions that may prove useful, should follow the links under Moodle Administration.

Developers

Those who are interested in writing customizations of their own should familiarize themselves with all the internal and external API's should follow the links under Developers.

Clone this wiki locally