Skip to content

Moodle-Report is a set of scripts to complement Moodle for reporting some metrics to organizations paying for online teaching (government organizations, unions, etc)

Notifications You must be signed in to change notification settings

sortega/Moodle-Report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Moodle-Report

Moodle-Report is a set of scripts to complement Moodle for reporting some metrics to organizations paying for online teaching (government organizations, unions, etc). It offers a command line utility (cli-reports directory) and a CGI interface (cgi-reports).

Both scripts are written in Perl and require the next Perl packages:

  • Spreadsheet::WriteExcel

Command Line Utility

First, apply the views.sql file to the database. Then, just invoke it without arguments for the usage.

CGI Utility

First, apply the views.sql file to the database. Copy report.cgi to a configured CGI path (apache docs) and edit the file to customize the database connection constants. The script accepts URLs of the form:

http://host.com/cgi-path/report.cgi?course_id=XXX

Authentication is left to the webserver configuration, see how to do it with apache.

Note: read carefully the views.sql file to learn how to mark evaluations and the end of the courses.

About

Moodle-Report is a set of scripts to complement Moodle for reporting some metrics to organizations paying for online teaching (government organizations, unions, etc)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages