Nidelven IT - All about Python, Zope & Plone - and Open Source!

Here you'll find issues related to our services. Mostly about Python, Zope and Plone, as well as hosting-related issues.

"Keeping IT real"






Older entries



Atom - Subscribe - Categories
Previous | Next

All about contacts and multiediting

So, last week I made a release of GrailTact and MegamanicEdit, two tools used to manage contacts and make structured editing of objects easier.

GrailTact is a contact database in its own right, and long-term the plan is to create the best contact database / address book available for Plone, with syncing towards GMail, Facebook and so on.

About 10 years ago I worked on a framework somewhat similar to Archetypes, called Warp Framework. So I have some experience with those kinds of frameworks.. MegamanicEdit is an add-on to Archetypes that enables breaking up the usual way of using Archetypes, that is, by making many small classes and a main content type, so for example a Contact class object can have multiple Email subobjects, and through MegamanicEdit one can edit all of these objects at once, through the MegamanicEdit edit view.

I think with a good collection of different simple content classes, such as for example Email address with the fields Email and Description, creating and managing Archetypes projects can be easier and more productive than they have been so far.

A limitation of MegamanicEdit is that it is only tested with a few types of fields and widgets, so longer term it should explicitly support for example HTML (text) fields as well.

You can see the two egg packages here:

http://pypi.python.org/pypi/GrailTact/

http://pypi.python.org/pypi/MegamanicEdit/


[Permalink] [By morphex] [Python, Zope, Plone - and anything loosely related to that (Atom feed)] [2012 19 Mar 07:23 GMT+2]

Add comment (text format)

Passphrase

A passphrase is required to comment on this weblog. It is required to make sure that bots aren't doing automatic spamming. It is: nit is the best!.

Title

Name

Email

Comment