Index of /www001/src/ports/www/zope-cmfformcontroller/work/CMFFormController

      Name                    Last modified       Size  Description

[DIR] Parent Directory 23-Jan-2008 20:14 - [   ] ValidationError.py 04-Jul-2003 13:11 1k [   ] config.py 04-Jul-2003 13:11 1k [TXT] refresh.txt 04-Jul-2003 13:11 1k [   ] AUTHORS 27-Jul-2003 19:12 1k [TXT] LICENSE.txt 09-Mar-2004 17:21 4k [   ] BaseControllerPageTe..> 04-May-2004 10:51 2k [   ] ChangeLog 04-May-2004 10:51 8k [   ] ControllerState.py 04-May-2004 10:51 9k [   ] FSControllerPageTemp..> 04-May-2004 10:51 4k [   ] FormAction.py 04-May-2004 10:51 7k [   ] globalVars.py 04-May-2004 10:51 1k [IMG] tool.gif 04-May-2004 10:51 1k [DIR] www/ 04-May-2004 10:51 - [   ] ControllerBase.py 04-May-2004 15:01 13k [   ] ControllerPageTempla..> 04-May-2004 15:01 3k [   ] Key.py 04-May-2004 15:01 1k [   ] FormController.py 04-May-2004 15:01 18k [   ] FormValidator.py 04-May-2004 15:01 6k [   ] Script.py 04-May-2004 15:01 6k [   ] utils.py 04-May-2004 15:01 1k [   ] ControllerPageTempla..> 04-May-2004 15:02 3k [   ] ControllerPythonScri..> 04-May-2004 15:02 6k [   ] ControllerValidator.py 04-May-2004 15:02 5k [   ] FSControllerPythonSc..> 04-May-2004 15:02 5k [   ] FSControllerValidato..> 04-May-2004 15:02 3k [   ] __init__.py 04-May-2004 15:02 2k [TXT] version.txt 04-May-2004 15:03 1k [DIR] Actions/ 18-Jan-2008 20:28 - [   ] BaseControllerPageTe..> 18-Jan-2008 20:28 3k [   ] ControllerBase.pyc 18-Jan-2008 20:28 15k [   ] ControllerPageTempla..> 18-Jan-2008 20:28 5k [   ] ControllerPageTempla..> 18-Jan-2008 20:28 4k [   ] ControllerPythonScri..> 18-Jan-2008 20:28 8k [   ] ControllerState.pyc 18-Jan-2008 20:28 13k [   ] ControllerValidator.pyc 18-Jan-2008 20:28 6k [DIR] Extensions/ 18-Jan-2008 20:28 - [   ] FSControllerPageTemp..> 18-Jan-2008 20:28 6k [   ] FSControllerPythonSc..> 18-Jan-2008 20:28 7k [   ] FSControllerValidato..> 18-Jan-2008 20:28 5k [   ] FormAction.pyc 18-Jan-2008 20:28 12k [   ] FormController.pyc 18-Jan-2008 20:28 23k [   ] FormValidator.pyc 18-Jan-2008 20:28 9k [   ] Key.pyc 18-Jan-2008 20:28 2k [   ] Script.pyc 18-Jan-2008 20:28 7k [   ] ValidationError.pyc 18-Jan-2008 20:28 1k [   ] __init__.pyc 18-Jan-2008 20:28 2k [   ] config.pyc 18-Jan-2008 20:28 1k [   ] globalVars.pyc 18-Jan-2008 20:28 1k [   ] utils.pyc 18-Jan-2008 20:28 1k

CMFFormController

    CMFFormController replaces the portal_form form validation
    mechanism from Plone.  It should work just fine in plain CMF as
    well.

Requires

    CMF 1.3+
    Zope 2.5.1+ (Recommending 2.6.0+)

Quickstart

    For CMF 1.4:
    1) Create an external method, module CMFFormController.Install,
       function: install
    2) Run it

    For CMF 1.3:
    1) Get ahold of CMF 1.4
    2) Copy the files CMFCore/FSMetadata.py and
       CMFCore/FSPythonScript.py from CMF 1.4 to the CMFCore directory
       in your CMF 1.3 install
    3) Replace the line "if self.ZCacheable_isCachingEnabled():" in
       your new FSPythonScript with the line "if 0==1:"
       (Thanks to Laurent Mallet (Ellis))

    Profiling CMFFormController scripts:
    * If you want to use CallProfiler with CMFFormController, you will
      need to download and install the CMFFormControllerPatch product
      from the Collective.
      (Thanks to Andy McKay)

Documentation

    See www/docs.stx
    Also take a look at the CMFFormControllerDemo product.