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.

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

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