MegamanicEdit

by Morten W. Petersen last modified Apr 17, 2012 10:41 AM

A tool that enables editing of multiple objects at the same time. Also supports displaying a MegamanicEdit-able object in a comprehensive/summary view.

Project Description

MegamanicEdit is a tool which enables constructing objects where fields are "dynamic", for example in GrailTact, a user can add several Email objects, and these are treated as regular fields when editing the container (Contact) object.

It also enables adding objects from a template, so for example leads interested in something can be greated from a landing page (see GrailTact also here).

Thanks to Bluedynamics' AtMultiEdit for giving a good example.

Portions of the templates/skins are taken from the Archetypes product, which is "Copyright (c) 2002-2006, Benjamin Saller <bcsaller@ideasuite.com>, and the respective authors. All rights reserved."

NOTE: Currently only known to support text fields and areas. Use the 'Add portal content' permission for all project content types, so that it integrates nicely with the megamanic template object class.

Integrates nicely with Archetypes.

To add to your Plone instance, add the following to the buildout configuration:

zcml =
GrailTact.GrailTact
MegamanicEdit.MegamanicEdit
VariousDisplayWidgets.VariousDisplayWidgets

eggs =
Plone
GrailTact
MegamanicEdit
VariousDisplayWidgets

And install both products through the Plone control panel.  GrailTact will serve as an example of how to use MegamanicEdit.

Also available are some screenshots of MegamanicEdit on Plone 4.

PyPi project page.

Current Release
MegamanicEdit 2.0.2

Released May 14, 2012 — tested with Plone 4.1, Plone 4, Plone 3

More work on user generated content.
More about this release…

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 Licenses Status
2.0b Adding submit body for text users registering in an ME template object should see. Adding defaults for thanks page text Added possibility of specifying max number of objects that can be created via a ME template object. Fixing permissions on anonymous adding from ME template objects Cleaning up edit templates More about this release…
Plone 4.1
Plone 4
Plone 3
GPL beta
2.0.2 May 14, 2012 More work on user generated content. More about this release…
Plone 4.1
Plone 4
Plone 3
GPL final
2.0.1 May 09, 2012 Work around template adding and listing. More about this release…
Plone 4.1
Plone 4
Plone 3
GPL final
1.4.3 Apr 26, 2012 1.4.3 (2012-02-26) - Version bump to try to update PyPi information. 1.4.2 (2012-04-26) - Setting defaults for table listing for objects added using a template. - Cleaning up editing interfaces. More about this release…
Plone 4.1
Plone 4
Plone 3
GPL final
1.4.1 Mar 16, 2012 Bug fixes More about this release…
Plone 4.1
Plone 4
Plone 3
GPL final
1.4 Fixed a simple bug for editing mode which caused the system to not work. More about this release…
Plone 4
Plone 3
GPL beta
1.3 Lots of changes to implement support for template objects. Various other changes. More about this release…
Plone 4
Plone 3
GPL beta
1.0 Jan 31, 2011 Initial working release. Sorry for pulling and pushing things to pypi, but it had to work with buildout. More about this release…
Plone 3
GPL final

Comments (0)