Development:VSTU projects: Difference between revisions
From MoodleDocs
Oleg Sychev (talk | contribs) (Created a page with a list of our projects) |
Oleg Sychev (talk | contribs) m (→Libraries) |
||
Line 21: | Line 21: | ||
===Libraries=== | ===Libraries=== | ||
# [[Development:Auto-backup library]] - adding very small information to install.xml files it is possible to automate many tedious tasks of programming backup/restore for the plugins. | # [[Development:Auto-backup library|Auto-backup library]] - adding very small information to install.xml files it is possible to automate many tedious tasks of programming backup/restore for the plugins. |
Revision as of 20:56, 12 September 2010
Lead: Sychev Oleg Aleksandrovich
Senior Lecturer of POAS (Software Engineering) department
Core patches
- Improvment of editing interface for category list. Moving category anywhere should require only one page reload. Developers: Sychev Oleg, Shkarupa Alex. Status: waiting reviewing!
- Javascript-interface for repeat_elements function - adding new blanks to the form shoudn't require page reloads.
- Forum thread subscription - a long standing request to be able to subscript only to the thread, not whole forum.
Activity modules
- New assignment-replacement module with support for individual tasks (with custom fields), several grading criterions, automatic graders etc. Developers: Sychev Oleg, Erofeev Anatolius.
- Subcourse module improvments - improve Subcourse module to get rid of buggy Metacourses and make it actually useful.
Question types
- Preg question type - regular expression question type, developed on more solid algorithmic basis than regex one. Developers: Sychev Oleg, Kolesov Dmitry.
- Auto-feedback shortanswer question shortanswer question which could be able to detect typos and misplaced, missing or extra words and give appropriate feedback.
Blocks
- Linked activities to allow editing properties of multiple activities at once.
- Auto role assignment block is useful to temporary restrict (or enhance) user abilities while doing something.
- Under suprevision block is much better than IP filter+time control if you want students to be able to do something only under teacher supervision.
Libraries
- Auto-backup library - adding very small information to install.xml files it is possible to automate many tedious tasks of programming backup/restore for the plugins.