hi this is an improvement for ExternalEditor 0.7 ; I attach two files __init__.py that replaces __init__.py runtime_patch.py with some code of mine explanation: the ExternalEditor does 'monkey patching', that is, it replaces ObjectManager.manage_main and FindSupport.manage_findResult with an older copy that is shipped with ExternalEditor; problem is, the copy in ExternalEditor is obsolete w.r.t. newer files in newer versions of Zope. My code instead does a dynamical patching of the two dtml. --- it would be also nice if ExternalEditor would also add to most products something as manage_options = ( {'label':'ExternalEdit', 'action': 'external_edit'},) share and enjoy a. -- Andrea Mennucc "one houndred and fifty - the chicken sings"