========
ECQuiz is an extension module (a so-called *product*) for the
Plone_ content management system. It allows you to create and
deliver multiple-choice tests.
.. _Plone: http://plone.org/
Download
========
`plone.org products page`_
.. _plone.org products page: http://plone.org/products/ecquiz/
Prerequisites
=============
To use ECQuiz you need:
#. A current Plone installation, specifically Plone 3.x; check
plone.org_ for details.
#. The DataGridField_ product. This version of ECQuiz has been
tested extensively with DataGridField version 1.6. Newer
versions might or might not work as well.
.. _plone.org :http://plone.org/products/plone
.. _DataGridField: http://plone.org/products/datagridfield/
Installation
============
See the `Installing an Add-on Product`_ tutorial for more detailed
product installation instructions.
.. _Installing an Add-on Product: http://plone.org/documentation/tutorial/third-party-products/installing
Installing with buildout
------------------------
If you are using `buildout`_ to manage your instance you can install
ECQuiz by adding it to the eggs line for your instance::
[instance]
eggs =
...
Products.ECQuiz
After updating the configuration you need to run ``bin/buildout``,
which will take care of updating your system.
Then restart your zope instance and use the Add/Remove products page
in Site Setup to install ECQuiz.
.. _buildout: http://pypi.python.org/pypi/zc.buildout
Installing without buildout
---------------------------
Move (or symlink) the ``ECQuiz`` folder of this project
(``Products.ECQuiz/Products/ECQuiz``) into the ``Products`` directory
of the Zope instance it has to be installed for, and restart the
server. Use the Add/Remove products page in Site Setup to install
ECQuiz.
Support
=======
For questions and discussions about ECAssignmentBox, please join the
`eduComponents mailing list`_.
.. _eduComponents mailing list: https://listserv.uni-magdeburg.de/mailman/listinfo/educomponents
Credits
=======
ECQuiz was written by `Wolfram Fenske`_ and `Michael Piotrowski`_.
Sascha Peilicke implemented the Quick Edit functionality.
The Statistics class was written by `Chad J. Schroeder`_. It is
licensed under the `Python license`_.
The L2 Lisp parser was written by Wolfram Fenske.
Several icons used in ECQuiz are from the `Silk icon set`_ by Mark
James. They are licensed under a `Creative Commons Attribution 2.5 License`_.
The Slovenian translation was contributed by Matjaž Jeran. The Italian
translation was contributed by Elena Momi.
Jim Baack contributed a rough version of the Plone 3 port.
The Plone 3 port was finished by `Eudemonia Solutions AG`_, with funding
from the `ITC of the ILO`_.
.. _Michael Piotrowski: mxp@dynalabs.de
.. _Wolfram Fenske: wfenske@eudemonia-solutions.de
.. _Chad J. Schroeder: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/409413
.. _Python license: http://www.python.org/license
.. _Silk icon set: http://www.famfamfam.com/lab/icons/silk/
.. _Creative Commons Attribution 2.5 License: http://creativecommons.org/licenses/by/2.5/
.. _Eudemonia Solutions AG: http://www.eudemonia-solutions.de/
.. _ITC of the ILO: http://www.itcilo.org/
# Changes in release 1.2.1 (2010-04-16)
- ECQuiz is now eggified and uploaded to PyPI. An old-style
tarball distribution is still available at plone.org.
# Changes in release 1.2 (2009-01-23)
- Added support for Plone 3 (thanks to Jim Baack and the ITC of the ILO)
- Now requires DataGridField 1.6rc1
# Changes in release 1.1 (2007-07-16)
- New question type: Scale questions can be used for Likert scales and
similar response types. Each answer is assigned a certain
percentage of the total score for the question. Scale questions can
be displayed horizontally or vertically.
- New "Quick Edit" function: Quick Edit enables you to quickly edit a
complete quiz in textual form or to create it offline in a text
editor.
- Initial check-in of some unit tests for ECQuiz
- Fixed bug #126: imsmanifest.xml files are now valid wrt the XML
Schema.
- Several other bug fixes
- Compatibility with DataGridField 1.5
- Italian translation
# Changes in release 1.0 (2006-09-11)
- New management of test results
- References to questions and question groups from other tests
- Tutor-graded questions
- Extended text questions (always tutor-graded)
- Each question/question group can be placed on a separate page;
navigation between pages can be disabled
- Grading scale, allowing you to map test scores to grades (or other
categories)
- Slovenian translation
Metadata
Release files for Products.ECQuiz 1.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| Products.ECQuiz-1.2.1.tar.gz | 188.8 kB | Without provenance | Details for Products.ECQuiz-1.2.1.tar.gz |
Release files / Products.ECQuiz-1.2.1.tar.gz
| Download URL | Products.ECQuiz-1.2.1.tar.gz |
|---|---|
| Size | 188.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e47cb1fad0f6d2ae54beb580849bd43e67d4f8e6ac48118ebd2dda82d394f523
|
|
BLAKE2b-256 checksum How to use checksums |
379fab7bbd060ce38495da0fef26f14d584e6b552fd970d3072b2afb79e07008
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for Products.ECQuiz 1.2.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.