Virtual Programming Lab

Activities ::: mod_vpl
Maintained by Juan Carlos Rodríguez-del-Pino
VPL is an activity module to manage programming assignments

Virtual Programming Lab 3.1.5

Moodle 2.7, 2.8, 2.9, 3.0, 3.1
Released: Thứ Năm, 15 tháng 9 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
Phiên bản ổn định
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

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

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