;ò â˜@c@sdZddd!ZdkZdkZdkZdklZdkZdkZdk l Z dk l Z dk lZd klZd klZd klZd klZd klZlZlZlZdklZdklZdklZdk l!Z!dk"Z"e"i#ƒZ$["dZ%dZ&ei'i(ee)ƒƒddƒZ*gZ+e de)ƒƒZ,de,_-e.e.d„Z/deefd„ƒYZ0dS(swController Python Scripts Product This product provides support for Script objects containing restricted Python code. s$Revision: 1.7 $i iþÿÿÿN(s package_home(sPageTemplateFile(s SimpleItem(squote(s BindingsUI(sgetSecurityManager(s Historical(s Cacheable(sLOGsERRORsINFOsPROBLEM(s getToolByName(s PythonScript(sControllerBase(sFormActionContaineris%Some of your Scripts have stale code cached. Since Zope cannot use this code, startup will be slightly slower until these Scripts are edited. You can automatically recompile all Scripts that have this problem by visiting /manage_addProduct/PythonScripts/recompile of your server in a browser.swwws default_vpys www/vpyAdds!manage_addControllerValidatorFormcCst|ƒ}|i|t|ƒƒ}|tj oÕ|iiddƒ}t |ƒt dƒj o|i ƒ}n| ot t ƒi ƒ}n|i|ƒi|ƒy|iƒ}Wn|d}nX|djod|t|ƒf}n|ii|dƒndSdS(s%Add a Python script to a folder. sfilessURL1s Add and Edit s%s/%ss /manage_mainN(sstrsidsselfs _setObjectsControllerValidatorsREQUESTsNonesformsgetsfilestypesreadsopens _default_files_getObswritesDestinationURLsussubmitsquotesRESPONSEsredirect(sselfsidsREQUESTssubmitsfilesu((s[/mnt/gmirror/ports/www/zope-cmfformcontroller/work/CMFFormController/ControllerValidator.pysmanage_addControllerValidator?s$   sControllerValidatorc Bs1tZdZdZhdd<dd<dddf