Moodle Plugins directory: Random assignment: Versions: 4.1.2 (Build 2024032301) | Moodle.org
Random assignment
Assignment submissions ::: assignsubmission_random
Maintained by
Miroslav Fikar
Random assignment is a plugin for assignments with following properties: Teacher specifies one or more files for assignments and (optionally) solution files with the same names Each student gets one of these files randomly In the assignment feedback page, teacher sees the assignment file and optionally the solution file as well.
Random assignment 4.1.2 (Build 2024032301)
Moodle 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3
Released: Saturday, 23 March 2024, 2:46 PM
2024-03-23 Miroslav Fikar
* locallib.php get rid of unused code with $_GET calls
2024-02-05 Miroslav Fikar
* directory structure according to standards
2024-01-02 Miroslav Fikar
* security review by PragoData
2022-11-27 Pham Lu Anh Duy (tested with Moodle 3.11.11) 3.11.11
* backup/restore implemented; minor typo in locallib.php
2020-12-05 Sébastien Mehr (tested with Moodle 3.8.6)
* Form elements "Assignments files" and "Solutions files" are
always visible even if the user doesn't checked the random
submission type. This additional code hide them if this submission
type is not used.
2020-05-29 MARC Matthieu 3.6.8
* delete renderer hack by moving code to locallib.php view_header function
* per group assignment when group submission is used
2019-11-12 Miroslav Fikar 3.6.7
* renderer_hack: newer version of renderer.php (Moodle 3.6.7)
2019-06-29 Miroslav Fikar 3.6.0
* renderer_hack: newer version of renderer.php (Moodle 3.6.4)
2018-11-13 Miroslav Fikar 3.4.0
* renderer_hack: newer version of renderer.php (Moodle 3.4.6)
2018-05-18 Miroslav Fikar 3.2.0
* renderer_hack: newer version of renderer.php (Moodle 3.2)
2016-07-04 Miroslav Fikar 3.0.0
* renderer_hack: newer version of renderer.php (Moodle 3.0.4)
2015-07-21 Miroslav Fikar 2.8.0
* renderer_hack: newer version of renderer.php (Moodle 2.8.7)
2014-09-08 Miroslav Fikar 2.6.1
* renderer_hack: newer version of renderer.php (Moodle 2.6.5)
2014-07-02 Miroslav Fikar 2.6.0
* version for Moodle 2.6. No changes, just renderer.php from 2.6
modified by the include file.
2014-04-16 Miroslav Fikar 2.4.6
* lang en/sk: added show_hide strings
* renderer_hack: newer version of renderer.php. Teacher can
show/hide list of random assignments. If there were many of them,
sumbission page was too long.
2014-01-13 Miroslav Fikar 2.4.5
* renderer_hack: newer version of renderer.php (Moodle 2.4.8)
2013-09-16 Lubos Cirka 2.4.4
* backu/moodle2/backup_assignsubmission_random_subplugin.class.php:
backup exited with error. Now backup completes but random files
are still not included. To be fixed soon.
* renderer_hack: newer version of renderer.php (Moodle 2.4.6)
2013-07-14 Miroslav Fikar 2.4.3
* feedback/comments/locallib.php modified to correctly handle
upgrade from 2.2
2013-07-09 Miroslav Fikar 2.4.2
* Minor improvements in renderer.php and locallib.php
2013-07-07 Miroslav Fikar 2.4.1
* Minor improvements in renderer.php
2013-04-13 Miroslav Fikar 2.4.0
* The first beta version for Moodle 2.4. Implemented upgrade from
Moodle 2.0-2.2.
* locallib.php get rid of unused code with $_GET calls
2024-02-05 Miroslav Fikar
* directory structure according to standards
2024-01-02 Miroslav Fikar
* security review by PragoData
2022-11-27 Pham Lu Anh Duy (tested with Moodle 3.11.11) 3.11.11
* backup/restore implemented; minor typo in locallib.php
2020-12-05 Sébastien Mehr (tested with Moodle 3.8.6)
* Form elements "Assignments files" and "Solutions files" are
always visible even if the user doesn't checked the random
submission type. This additional code hide them if this submission
type is not used.
2020-05-29 MARC Matthieu 3.6.8
* delete renderer hack by moving code to locallib.php view_header function
* per group assignment when group submission is used
2019-11-12 Miroslav Fikar 3.6.7
* renderer_hack: newer version of renderer.php (Moodle 3.6.7)
2019-06-29 Miroslav Fikar 3.6.0
* renderer_hack: newer version of renderer.php (Moodle 3.6.4)
2018-11-13 Miroslav Fikar 3.4.0
* renderer_hack: newer version of renderer.php (Moodle 3.4.6)
2018-05-18 Miroslav Fikar 3.2.0
* renderer_hack: newer version of renderer.php (Moodle 3.2)
2016-07-04 Miroslav Fikar 3.0.0
* renderer_hack: newer version of renderer.php (Moodle 3.0.4)
2015-07-21 Miroslav Fikar 2.8.0
* renderer_hack: newer version of renderer.php (Moodle 2.8.7)
2014-09-08 Miroslav Fikar 2.6.1
* renderer_hack: newer version of renderer.php (Moodle 2.6.5)
2014-07-02 Miroslav Fikar 2.6.0
* version for Moodle 2.6. No changes, just renderer.php from 2.6
modified by the include file.
2014-04-16 Miroslav Fikar 2.4.6
* lang en/sk: added show_hide strings
* renderer_hack: newer version of renderer.php. Teacher can
show/hide list of random assignments. If there were many of them,
sumbission page was too long.
2014-01-13 Miroslav Fikar 2.4.5
* renderer_hack: newer version of renderer.php (Moodle 2.4.8)
2013-09-16 Lubos Cirka 2.4.4
* backu/moodle2/backup_assignsubmission_random_subplugin.class.php:
backup exited with error. Now backup completes but random files
are still not included. To be fixed soon.
* renderer_hack: newer version of renderer.php (Moodle 2.4.6)
2013-07-14 Miroslav Fikar 2.4.3
* feedback/comments/locallib.php modified to correctly handle
upgrade from 2.2
2013-07-09 Miroslav Fikar 2.4.2
* Minor improvements in renderer.php and locallib.php
2013-07-07 Miroslav Fikar 2.4.1
* Minor improvements in renderer.php
2013-04-13 Miroslav Fikar 2.4.0
* The first beta version for Moodle 2.4. Implemented upgrade from
Moodle 2.0-2.2.
Version information
- Version build number
- 2024032301
- Version release name
- 4.1.2 (Build 2024032301)
- Maturity
- Stable version
- MD5 Sum
- 6b155386b714d9f139dc2fa3603a3d8b
- Supported software
- Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3
- Latest release for Moodle 3.9
- Latest release for Moodle 3.10
- Latest release for Moodle 3.11
- Latest release for Moodle 4.0
- Latest release for Moodle 4.1
- Latest release for Moodle 4.2
- Latest release for Moodle 4.3
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v4.1.2
Default installation instructions for plugins of the type Assignment submissions
- Make sure you have all the required versions.
- Download and unpack the plugin.
- Place the folder (eg "myassignsubmission") in the "/mod/assign/submission" subdirectory.
- Visit http://yoursite.com/admin to finish the installation