;ò â˜@c@sÅdZddd!ZdkZdkZdkZdklZdkZdkZdk l Z dk l Z dk lZd klZd klZd klZd klZlZlZlZd klZdklZdklZdklZdk l Z dk!l"Z"dk#l$Z$dk%Z%e%i&ƒZ'[%dZ(dZ)ei*i+ee,ƒƒddƒZ-gZ.ei/dƒZ0ei/dƒZ1ede,ƒƒZ2de2_3e4e4d„Z5deefd„ƒYZ6dS(swController Python Scripts Product This product provides support for Script objects containing restricted Python code. s$Revision: 1.9 $i iþÿÿÿN(s package_home(s SimpleItem(squote(s BindingsUI(sgetSecurityManager(s Historical(s Cacheable(sLOGsERRORsINFOsPROBLEM(sPageTemplateFile(s getToolByName(s PythonScript(sControllerBase(sControllerState(sFormActionContainer(sFormValidatorContaineris%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_cpys(?m)^ *(?! |$)s(?m)^(.*\S.*)$s www/cpyAdds$manage_addControllerPythonScriptFormcCst|ƒ}|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 _setObjectsControllerPythonScriptsREQUESTsNonesformsgetsfilestypesreadsopens _default_files_getObswritesDestinationURLsussubmitsquotesRESPONSEsredirect(sselfsidsREQUESTssubmitsusfile((s^/mnt/gmirror/ports/www/zope-cmfformcontroller/work/CMFFormController/ControllerPythonScript.pys manage_addControllerPythonScriptEs$   sControllerPythonScriptc Bs[tZdZdZhdd<dd<dddf