Recent Updates Toggle Comment Threads | Keyboard Shortcuts
It’s midterm and I need your feedback my friends! You can download the latest Courseware from:
You will need latest stable WordPress and BuddyPress 1.3 to be able to use that.
What you get in the new release:
- Quizzes support for assignments with a brand new form builder, automatic grading and responses with correct/wrong answers
- Improved and simplified workflow, replaced sub-courses/learning styles with lectures that have a handbook navigation style (tree, next, previous), a bookmarking system (so you will never forget where you left)
- An updated UI/UX with icons, cleaner interface and a simplified administration dashboard
- An updated dashboard with progress indicator (based on solved assignments)
- Zen mode for editors!🙂
- Security improvements for uploads (uploads are now private for every user/post)
- A compatibility layer so users will never get installation problems because their BuddyPress has a component disabled!
- Other small fixes, here and there🙂
- A plugin to fix your uploads: https://github.com/stas/uploads/archives/master
This will bring Courseware close to 0.9 release (0.9 because with the features from above, I can finally start calling it a full featured LMS, it’s not a hack anymore). Users who want to play with it, but don’t want to install it, use the http://courseware.nerd.ro sandbox!
Feedback is welcome!!!
I’m happy to introduce you to Courseware quizzes/tests:
Still finishing the details, but the whole component is fully integrated into Courseware. Yay!
Credits to Mike, who accepted my patches for jquery.formbuilder!
The new jquery.formbuilder UI/UX
The new jquery.formbuilder is ready.
Here’s the changelog:
- Compatible with latest jQuery, jQueryUI and jquery.scrollTo
- CSS moved into a separate file
- Applied jsbeautifier and jshint on code
- Added control box target element option
- Added localization support
- Improved dynamic loading, unique ID handling for multiple formbuilder-instances
- Removed scrollTo dependency in favour of jQuery.animate()
- Added json backend, to replace/as alternative to xml
And the diff I sent for merge with official project.
Some progress on new assignments component (tests/quiz part)
The component will use the jquery.formbuilder code. I forked it to add support for:
- question answer(s) field
- json backend instead of xml
- better UI
- small bugfixing