Moodle Plugins directory: Virtual Programming Lab: Versions: 3.1.5 | Moodle.org
Virtual Programming Lab
Activities ::: mod_vpl
Maintained by
Juan Carlos Rodríguez-del-Pino
Part of set VPL - Virtual Programming lab.
VPL (Virtual Programming Lab) enables the creation, submission, execution, and automatic assessment of programming assignments directly within the Moodle learning environment.
Virtual Programming Lab 3.1.5
Moodle 2.7, 2.8, 2.9, 3.0, 3.1
Released: Thursday, 15 September 2016, 1:58 AM
Virtual Programming Laboratory (VPL) for Moodle
This is a bug fix release with few small improvements. This code has been tested in Moodle 3.1 and PHP7.
Changes from VPL 3.1.4
- Adds MOODLE_USER_ID and MOODLE_USER_NAME environment variables in the execution process. You must execute vpl_enviroment.sh to get this variables.
- Updates the C# default script using "mcs" command instead of "gmcs" (deprecated)
- Removes unneeded space round the editor box.
- Adds a link to the user profile from the user name.
- Adds user based similarity process
- Improve the similarity process
- Fixes error when using ZIP files as source in diff
- Improves diff view with essential theme
- Fixes bug when forcing the use of wss protocol in the VNC client.
- Fixes DB error when updating the table 'jailservers'. The field "laststrerror" is truncated when needed
- Added support for editing source files of Verilog (detecting 'v' extension)
- Added support to localized float numbers in grade
- Fixes bug. Restored activities lost the images in description
Version information
- Version build number
- 2016071800
- Version release name
- 3.1.5
- Can be updated from
- 2.0.3 (2013071112), 3.0, 3.0.1 (2014032712), 3.1, 3.1, 3.1.1, 3.1.2, 3.1.3, 3.1.4
- Can be updated to
- 3.2, 3.2.1, 3.2.2, 3.2.3, 3.2.4 (2016122912), 3.3, 3.3.1, 3.3.2, 3.3.3, 3.3.4, Bad release 3.3.4, 3.5.0 (2022040512), 4.0.1 (2022093012), 4.2.3 (2024011312), 4.2.5 (2024110512)
- Maturity
- Stable version
- MD5 Sum
- bcaa8febeb094f35525e9bc92ef66cf5
- Supported software
- PHP 5.4, PHP 5.5, Moodle 2.7, PHP 5.6, Moodle 2.8, Moodle 2.9, Moodle 3.0, PHP 7.0, Moodle 3.1
- The more recent release 3.3.8 (2020080218) exists for Moodle 2.7
- The more recent release 3.3.8 (2020080218) exists for Moodle 2.8
- The more recent release 3.3.8 (2020080218) exists for Moodle 2.9
- The more recent release 3.3.8 (2020080218) exists for Moodle 3.0
- The more recent release 3.3.8 (2020080218) exists for Moodle 3.1
Version control information
- Version control system (VCS)
- GIT
- VCS repository URL
- VCS tag
- v3.1.5
Default installation instructions for plugins of the type Activities
- Make sure you have all the required versions.
- Download and unpack the module.
- Place the folder (eg "assignment") in the "mod" subdirectory.
- Visit http://yoursite.com/admin to finish the installation