[Educational] [ANN] ECAssignmentBox 1.4.2

Mario Amelung amelung at iws.cs.uni-magdeburg.de
Wed Sep 30 07:14:49 UTC 2009

The eduComponents team is pleased to announce a bugfix release of
ECAssignmentBox, 1.4.2.

About this release

- Fixed issue: Assignments in state superseded can not be accessed by
the owner.

- Fixed issue: ECAssignmentBox int argument error.  After a students
submission is graded and state changed to Graded an 'TypeError: int
argument required' appears on the statistics tab.

- It's now possible to modify the submission period and other settings
for more than one assignment box at a time by using the 'set assignment
box options' action on ECFolder's content tab.

- ECAssignmentBox is now eggified and uploaded to PyPI (see installation
instructions below).

About ECAssignmentBox

ECAssignmentBox is a Plone product which allows the creation,
submission and grading of online assignments (exercises, homework),
both for traditional on-site courses and for e-learning.

ECAssignmentBox is licensed under the GPL and is freely available from:



See the Installing an Add-on Product tutorial for more detailed
product installation instructions.


Installing with buildout

If you are using buildout to manage your instance you can install
ECAssignmentBox by adding it to the eggs line for your instance:

  eggs =

After updating the configuration you need to run


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 ECAssignmentBox.

Installing without buildout

Download the ECAssignmentBox product package.  Move (or symlink) the
ECAssignmentBox folder 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 ECLecture.


For questions and discussions about ECAssignmentBox, please join the
eduComponents mailing list



ECAssignmentBox was written by Mario Amelung and Michael Piotrowski.

The icons used in ECAssignmentBox are from the Silk icon set by Mark
James.  They are licensed under a Creative Commons Attribution
2.5 License.

The Statistics class was written by Chad J. Schroeder.  It is
licensed under the Python license.

ECAssignmentBox was ported to Plone 3 by Eudemonia Solutions AG
with support from Katrin Krieger and the Otto-von-Guericke
University of Magdeburg.

Mario Amelung

Dipl.-Wirtsch.-Inf. Mario Amelung      <amelung at iws.cs.uni-magdeburg.de>
Otto-von-Guericke-University Magdeburg               WDOK Research Group

More information about the Educational mailing list