Stack question type for Moodle
Clone or download
Chris Sangwin Chris Sangwin
Chris Sangwin and Chris Sangwin Fix typo in the docs.
Latest commit 7af5372 Sep 13, 2018
Permalink
Failed to load latest commit information.
amd Modify the input reference code to trigger Moodles Jun 25, 2018
backup/moodle2 Missed options in the backup/restore code... Jun 2, 2018
classes/privacy Add in privacy subsystem classes for GDPR compliance. Aug 6, 2018
db Revert .travis.yml to something sensible. Jul 27, 2018
doc Fix typo in the docs. Sep 13, 2018
jmeter Add a JMeter test script. Jul 18, 2012
lang Remove texdecorate. Aug 16, 2018
pix Add sample pictures Feb 23, 2016
samplequestions Update the demo course materials. Aug 22, 2018
stack Code tidy + unit tested. Aug 26, 2018
tests Add in test case for equiv inputs. Sep 9, 2018
thirdparty/php-peg Package the JSXGraph core to an amd module and add some error encapsu… Feb 7, 2018
yui Fix YUI javascript. Fix a bug which differentiated between answer tes… Jul 4, 2017
.travis.yml Revert .travis.yml to something sensible. Jul 27, 2018
COPYING.txt Finish converting all the answer tests that don't use the CAS. Feb 7, 2012
Readme.md Starting point for the STACK 4.2 release. Jun 3, 2018
answertests.php Update source code to reflect current project demonstration page. Sep 22, 2016
bulktest.php Increase the memory limit for bulk testing. Aug 13, 2018
bulktestall.php Refactor the bulk tester to return runtime errors. Stop runtime error… Jul 11, 2018
bulktestindex.php Code tidy, and ignore 3rd party libraries on code checker. Jul 11, 2018
caschat.php Minor improvment to display of question variables in chat sessions. Jan 13, 2017
deploy.php Add in progress bars for testing and deploying. Aug 1, 2018
edit_stack_form.php Merge branch 'iss333' into version4.2 Jun 14, 2018
equivdemo.php Fix but with rational roots and SAMEROOTS functionality. Jul 23, 2018
exportone.php Code tidy, and ignore 3rd party libraries on code checker. Jul 11, 2018
healthcheck.php Avoid time-outs and the consequences when clearing the CAS cache #373 May 21, 2018
lib.php Check file access for files embedded in the question texts. Mar 12, 2012
locallib.php Update the docs. Jul 27, 2018
plot.php Code tidy. Jul 11, 2018
question.php Remove texdecorate. Aug 16, 2018
questiontestdelete.php Code tidy, and ignore 3rd party libraries on code checker. Jul 11, 2018
questiontestedit.php Code tidy, and ignore 3rd party libraries on code checker. Jul 11, 2018
questiontestform.php Code tidy. Dec 18, 2017
questiontestrun.php Add in progress bars for testing and deploying. Aug 1, 2018
questiontype.php Fix to issue #339. Jun 18, 2018
renderer.php Fix to issue #356. Apr 15, 2018
replacedollars.php Fix replacedollars script for quiz contexts #322 Apr 4, 2018
replacedollarsindex.php Fix #357: Make bulk scripts work better with many questions. Mar 19, 2018
settings.php Support for Maxima 5.40.0 candidate. (For further testing). Nov 26, 2017
settingslib.php Add support for the new OU maths filter. #178 Feb 3, 2016
studentinputs.php Further testing, bug fixes. Added student input to the unit testing f… Oct 26, 2016
styles.css Further updates to CSS to fix notes/textarea width. Aug 21, 2018
subscripts.php Added StrictSigFigs answer test. See issue #242. Oct 15, 2016
thirdpartylibs.xml Separate autogenerated php into specific folder and code tidy. Jul 12, 2018
tidyquestion.php Code tidy, and ignore 3rd party libraries on code checker. Jul 11, 2018
tidyquestionform.php Update source code to reflect current project demonstration page. Sep 22, 2016
version.php Add in privacy subsystem classes for GDPR compliance. Aug 6, 2018

Readme.md

STACK 4.2

STACK is an assessment system for mathematics, science and related disciplines.

STACK was created by Chris Sangwin of the University of Edinburgh, and includes the work of many other contributors. A demonstration server is available in Edinburgh: https://stack.maths.ed.ac.uk/demo.

STACK is based on continuing research and use at the University of Edinburgh, the Open University, Aalto, Loughborough University, the University of Birmingham and others.

Current state of development

STACK 4.2 contains some important new features, and a number of interface improvements and bug fixes.

Note: please read the release notes before upgrading from STACK 3.X to STACK 4.X. STACK 4.0 represents a major release of STACK and is a non-reversible change, with important differences which break back-compatability. Especially, note the conversion of old materials.

Please continue to report any bugs you find at https://github.com/maths/moodle-qtype_stack/issues.

The current state of development is explain more fully in the developer documentation.

Documentation

The documentation is here, including the installation instructions.

License

Stack is Licensed under the GNU General Public, License Version 3.