Upload page activities completions

Administration tools ::: tool_uploadpageresults
Maintained by Lushonline Consulting
A tool to allow import of completion results for Page activities using a text delimited file.

Upload page activities completions 1.6

Moodle 3.5, 3.6, 3.7, 3.8, 3.9, 3.10
Released: Wednesday, 6 January 2021, 12:37 AM

tool_uploadpageresults

Moodle Plugin CI

A tool to allow import of completion results for Page activities using a text delimited file.

The Course and Page activity should have been uploaded using the moodle-tool_uploadpage as this correctly configures the Course and Activity ID Number.

The import file contains two columns:

COLUMN ORDER COLUMN HEADER DESCRIPTION REQUIRED EXAMPLE
1 COURSE_IDNUMBER This is the Moodle Course ID Number. The ID number of a course is used when matching the results against the imported course and is not displayed anywhere to the user in Moodle. All course when imported using moodle-tool_uploadpage have an immutable COURSE_IDNUMBER Yes 1b49aa30-e719-11e6-9835-f723b46a2688
2 USER_USERNAME This is the Moodle Users username. Yes Student

The import enrols the user into the Course, and marks the activity viewed, which for Page activity is the only completion requirment.

The date used for the viewed entry is the date of the import not the date of the completion as recorded in the external system.

Installation


  1. Install the uploadpage tool to support upload of courses.

    git clone https://github.com/lushonline/moodle-tool_uploadpage.git admin/tool/uploadpage
    

    Or install via the Moodle plugin directory:

    https://moodle.org/plugins/tool_uploadpage

  2. Install this tool to support upload of results.

    git clone https://github.com/lushonline/moodle-tool_uploadpageresults.git admin/tool/uploadpageresults
    

    Or install via the Moodle plugin directory:

    https://moodle.org/plugins/tool_uploadpageresults

  3. Then run the Moodle upgrade

This plugin requires no configuration.

Usage

For more information see the Wiki Pages

Acknowledgements

This was inspired in part by the great work of Frédéric Massart and Piers harding on the core admin\tool\uploadcourse

Version information

Version build number
2021010500
Version release name
1.6
Maturity
Stable version
MD5 Sum
88a7a355bbd82ce5435649b756ddb9a8
Supported software
Moodle 3.5, Moodle 3.6, Moodle 3.7, Moodle 3.8, Moodle 3.9, Moodle 3.10
  • Latest release for Moodle 3.5
  • Latest release for Moodle 3.6
  • Latest release for Moodle 3.7
  • Latest release for Moodle 3.8
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS branch
master
VCS tag
v2021010500

Default installation instructions for plugins of the type Administration tools

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "mytool") in the "admin/tool" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation