ECLecture
ECLecture is a Plone product for managing lectures, seminars and other courses.
Project Description
ECLecture is a Plone product for managing lectures, seminars and other courses. Two main services are provided:
- An ECLecture object groups all course-related information. You can enter all course metadata (such as title, instructor, time, location, credits, etc.) into a form and ECLecture will automatically handle the presentation of this information. This helps you not to forget anything and ensures that students can find the information for all courses in the same place.
- An ECLecture object serves as a portal to all course-related materials like slides, exercises, tests, or reading lists. You can manage these materials using the appropriate content types (e.g., ECFolder and ECAssignmentBox for assignments) and add them as resources to the course. Since ECLecture is a folder-like object, these resources can be stored inside of it, but they can also be stored somewhere else, even on another server.
If your students also have accounts on your Zope server and if you use groups to represent their participation in a course, you can associate your ECLecture objects with the appropriate groups. ECLecture then offers a 'participants' tab, where you can see a list of all students enrolled in this course.
ECLecture is fully internationalized; currently it comes with localization for English and German.
Prerequisites
To use ECLecture you need a Plone installation. Check plone.org for Plone's prerequisites.
There are releases of ECLecture working with Plone 2.x, 3.x and Plone 4.x.
You also need DataGridField, available from plone.org/products/datagridfield/. (If you're using Zope 2.7, note that there's an issue with DataGridField and Zope 2.7. A fix is described in the issue report.)
Installation
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 installing ECLecture is very simple. You can install it by adding it to the eggs line for your instance:
[instance]
eggs =
...
Products.ECLecture
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 ECLecture.
Installing without buildout
Move (or symlink) the ECLecture folder of this project (Products.ECLecture/Products/ECLecture) 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.
Credits
ECLecture was written by Mario Amelung and Michael Piotrowski.
The icons used in ECLecture are from the Silk icon set by Mark James. They are licensed under a Creative Commons Attribution 2.5 License.
ECLecture was ported to Plone 3 and 4 by Eudemonia Solutions AG with support from Katrin Krieger and the Otto-von-Guericke University of Magdeburg.
Current Release
ECLecture 1.4
Released Nov 15, 2011 — tested with Plone 4.1, Plone 4
This release adds Plone 4.x support.
More about this release…
-
Get
ECLecture
for
all platforms
- Product Package
- If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.
All Releases
| Version | Released | Description | Compatibility | Status |
|---|---|---|---|---|
| 1.4 | Nov 15, 2011 | This release adds Plone 4.x support. More about this release… |
Plone 4.1
Plone 4
|
final |
| 1.3 | Sep 25, 2009 | This release adds Plone 3.x support and breaks backward compatibility. More about this release… |
Plone 3
|
final |
| 1.2.1 | Mar 01, 2008 | This version adds full Plone-3.x support More about this release… |
Plone 2.1
Plone 2.5
Plone 3
|
final |
| 1.2 | Jun 27, 2007 | Inherits from ECFolder, if available. Internal registration support. More about this release… |
Plone 2.5
Plone 2.1
|
final |
| 1.1 | May 04, 2006 | This release is compatible with ECAssignmentBox 1.1pre4 and later. More about this release… |
Plone 2.1.2
|
final |
| 1.0 | Apr 13, 2006 | This is the first public release. More about this release… |
Plone 2.1.2
|
final |

