Project title: | collective.table |
---|---|
Latest version: | 1.1.1 |
Project page: | http://pypi.python.org/pypi/collective.table |
Source: | http://github.com/collective/collective.table |
Summary
This is a Plone 4 add-on project for storing tabular data inside Plone, replacing the “store equipment lists, book loans, etc. in Excel files and upload to Plone”. It’s a list of items where members can add/edit columns and rows and of course data. By default, collective.table stores it’s data in the ZODB, however storage is pluggable and it’s easy to write storage adapters to have data stored in SQL, LDAP, etc. It is based on DataTables and jEditable jQuery plugins.
If you have a Linux or OS X system already capable of running Plone then a quick start with collective.table is as follows:
$ git checkout git@github.com:collective/collective.table.git
$ cd collective.table/
$ virtualenv -p python2.6 --no-site-packages ./
$ bin/python bootstrap.py
$ bin/buildout
$ bin/instance fg
At this point, collective.table offers basic functionalities and is usable. It can be used as an out-of-the-box product for end-users or as a third-party Archetypes widget for custom content-types.
Being pluggable as it is, we expect more people to use it with their own content-types on their own custom data sources. Hopefully some that code will propagate back into the community so we can have multiple source possibilities in the future. UI could also use some more love.