Moodle Plugins directory: Import rubric from CSV: Versions: 1.0.2 | Moodle.org
Import rubric from CSV
Blocks ::: block_importrubric
Maintained by
Richard Rangel
Adds a block inside assignments activities to helps teachers and administrators easily upload advanced grading rubrics using CSV files.
Import rubric from CSV 1.0.2
Moodle 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0
Released: diumenge, 8 de juny 2025, 12:01
🧩 Plugin Name: Import Rubric from CSV
Component: block_importrubric
📌 Features
Block available for manual addition only within Assignment activities.
Displays a button to launch a custom rubric importer interface.
Allows importing of grading rubrics via .csv files.
Integrates with the plugin local_customgradingform_renderer for backend processing.
Verifies user capabilities before rendering import options.
🧪 Usage Scenario
This block is designed for teachers and managers who want to:
Quickly upload detailed grading rubrics.
Avoid manually creating rubrics through the Moodle UI.
Apply consistent evaluation criteria across assignments using CSV templates.
Workflow Example:
The teacher enters an Assignment activity.
From the block drawer, the teacher adds the "Import Rubric from CSV" block manually.
The block displays a button labeled “Import rubric from CSV”.
Clicking the button opens a secure upload interface.
The rubric is imported and configured into the assignment automatically.
🔐 Permissions
This block defines two capabilities:
block/importrubric:addinstance – Required to see and use the block in an activity.
block/importrubric:myaddinstance – Reserved for future use on dashboards.
Default roles with access: editingteacher, manager.
⚙️ Requirements
Requires Moodle 4.1 or later. Supports Moodle 5.0.
This block must be added manually by the user inside the Assignment activity where the rubric should be imported.
This block requires the plugin local_customgradingform_renderer to work properly.
Please download and install the latest version of the required plugin from the following GitHub repository:
🔗 https://github.com/ingrichardrangel/moodle-local_customgradingform_renderer
Component: block_importrubric
📌 Features
Block available for manual addition only within Assignment activities.
Displays a button to launch a custom rubric importer interface.
Allows importing of grading rubrics via .csv files.
Integrates with the plugin local_customgradingform_renderer for backend processing.
Verifies user capabilities before rendering import options.
🧪 Usage Scenario
This block is designed for teachers and managers who want to:
Quickly upload detailed grading rubrics.
Avoid manually creating rubrics through the Moodle UI.
Apply consistent evaluation criteria across assignments using CSV templates.
Workflow Example:
The teacher enters an Assignment activity.
From the block drawer, the teacher adds the "Import Rubric from CSV" block manually.
The block displays a button labeled “Import rubric from CSV”.
Clicking the button opens a secure upload interface.
The rubric is imported and configured into the assignment automatically.
🔐 Permissions
This block defines two capabilities:
block/importrubric:addinstance – Required to see and use the block in an activity.
block/importrubric:myaddinstance – Reserved for future use on dashboards.
Default roles with access: editingteacher, manager.
⚙️ Requirements
Requires Moodle 4.1 or later. Supports Moodle 5.0.
This block must be added manually by the user inside the Assignment activity where the rubric should be imported.
This block requires the plugin local_customgradingform_renderer to work properly.
Please download and install the latest version of the required plugin from the following GitHub repository:
🔗 https://github.com/ingrichardrangel/moodle-local_customgradingform_renderer
Version information
- Version build number
- 2025060700
- Version release name
- 1.0.2
- Maturity
- Versió estable
- MD5 Sum
- 364404262a327cd2fc4e635d80333bb6
- Supported software
- Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
- Latest release for Moodle 4.0
- Latest release for Moodle 4.1
- Latest release for Moodle 4.2
- Latest release for Moodle 4.3
- Latest release for Moodle 4.4
- Latest release for Moodle 4.5
- Latest release for Moodle 5.0
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
Default installation instructions for plugins of the type Blocks
- Make sure you have all the required versions.
- Download and unpack the block folder.
- Place the folder (eg "myblock") in the "blocks" subdirectory.
- Visit http://yoursite.com/admin to complete the installation
- Turn editing on in any home or course page.
- Add the block to the page
- Visit the config link in the block for more options.