FS21[PO6pCreated Zope Application[PO6z((UApp.ApplicationManagerqUApplicationManagerqtqNt.}qUProductsq(Uq(U App.ProductqU ProductFolderqttQs.[POڔwp+Created Zope Application Added temp_folder[POڔwv((U%Products.ZODBMountPoint.MountedObjectqU MountedObjectqtqNt.}q(UidqU temp_folderqU_pathqU /temp_folderqu.[POpAdded ZGlobals[PO((U PersistenceqUPersistentMappingqtqNt.}qU _containerq}q(U Applicationq(Uq(UOFS.Applicationq U Applicationq ttQUZGlobalsq (U q (UBTrees.OOBTreeq UOOBTreeqttQus.[P-jU p) jim/Control_Panel/Products/manage_addProduct [P-jU((UHelpSys.HelpSysqU ProductHelpqtqNt.}q(Ucatalogq(U q(UProducts.ZCatalog.ZCatalogqUZCatalogqttQUidq UHelpq Utitleq UAu. [P-jU((UProducts.ZCatalog.ZCatalogqUZCatalogqtqNt.}q(U vocabularyqNUtitleqUUvocab_idqUU thresholdqM'U_catalogq (U q (UProducts.ZCatalog.Catalogq UCatalogq ttQUidq Ucatalogqu. [P-jUS((UProducts.ZCatalog.CatalogqUCatalogqtqNt.}q(Upathsq(U q(UBTrees.IOBTreeqUIOBTreeqttQUuidsq (U q (UBTrees.OIBTreeq UOIBTreeq ttQUindexesq }q(U permissionsq(U q(U0Products.PluginIndexes.KeywordIndex.KeywordIndexqU KeywordIndexqttQU categoriesq(U q(hU KeywordIndexqttQUSearchableTextq(U q(U*Products.PluginIndexes.TextIndex.TextIndexqU TextIndexqttQuUnamesq(hhU title_or_idqUurlqUidqtqUdataq(U q (hUIOBTreeq!ttQU__len__q"(U q#(U BTrees.Lengthq$ULengthq%ttQUschemaq&}q'(hKhKhKhKhKuu. [P-jU&((U BTrees.LengthqULengthqtqNt.K. [P-jU'((UBTrees.IOBTreeqUIOBTreeqtqNt.N. [P-jUi((U*Products.PluginIndexes.TextIndex.TextIndexqU TextIndexqtqNt.}q(U vocabulary_idqU __intern__qU call_methodsqNU_lexiconqNU useOperatorq Uorq U ignore_exq NUcatalogq (U q (UProducts.ZCatalog.ZCatalogqUZCatalogqttQU_indexq(U q(UBTrees.IOBTreeqUIOBTreeqttQU_unindexq(U q(hUIOBTreeqttQUidqUSearchableTextqu. [P-jU'((UBTrees.IOBTreeqUIOBTreeqtqNt.N. [P-jU'((UBTrees.IOBTreeqUIOBTreeqtqNt.N. [P-jUt((U0Products.PluginIndexes.KeywordIndex.KeywordIndexqU KeywordIndexqtqNt.}q(U call_methodsqNU useOperatorqUorqU ignore_exqNUidq U categoriesq U_indexq (U q (UBTrees.OOBTreeq UOOBTreeqttQU_unindexq(U q(UBTrees.IOBTreeqUIOBTreeqttQU indexed_attrsq]qh aU operatorsq(hUandqtqU__len__q(U q(U BTrees.LengthqULengthqttQu. [P-jU&((U BTrees.LengthqULengthqtqNt.K. [P-jU'((UBTrees.IOBTreeqUIOBTreeqtqNt.N. [P-jU'((UBTrees.OOBTreeqUOOBTreeqtqNt.N. [P-jUu((U0Products.PluginIndexes.KeywordIndex.KeywordIndexqU KeywordIndexqtqNt.}q(U call_methodsqNU useOperatorqUorqU ignore_exqNUidq U permissionsq U_indexq (U q (UBTrees.OOBTreeq UOOBTreeqttQU_unindexq(U q(UBTrees.IOBTreeqUIOBTreeqttQU indexed_attrsq]qh aU operatorsq(hUandqtqU__len__q(U q(U BTrees.LengthqULengthqttQu. [P-jU&((U BTrees.LengthqULengthqtqNt.K. [P-jU'((UBTrees.IOBTreeqUIOBTreeqtqNt.N. [P-jU'((UBTrees.OOBTreeqUOOBTreeqtqNt.N. [P-jU'((UBTrees.OIBTreeqUOIBTreeqtqNt.N. [P-jU'((UBTrees.IOBTreeqUIOBTreeqtqNt.N. [PTp* jim/Control_Panel/Products/A/manage_addZClass [PT((U App.ProductqUProductqtqNt.}q(UACq(U q(UZClasses.ZClassqUZClassqttQUtitleq UU AC_factoryq (U q (U App.Factoryq UFactoryq ttQUAC_addq(U q(U#Products.PythonScripts.PythonScriptqU PythonScriptqttQUAC_add_permissionq(U q(UApp.PermissionqU PermissionqttQU AC_addFormq(U q(UOFS.DTMLMethodqU DTMLMethodqttQU_objectsq(}q(U meta_typeqU Product HelpqUidqUHelpqu}q (hUZ Classq!hhu}q"(hU DTML Methodq#hhu}q$(hUScript (Python)q%hhu}q&(hUZope Permissionq'hhu}q((hU Zope Factoryq)hh utq*U__ac_local_roles__q+}q,Ujimq-]q.UOwnerq/ashUAh(U q0(UHelpSys.HelpSysq1U ProductHelpq2ttQu. [PT((UOFS.DTMLMethodqU DTMLMethodqtqNt.}q(U_varsq}qUtitleqUAC constructor input formqUrawq T) Add AC

Add AC

Id
q Uglobalsq }q U__name__q U AC_addFormqU__ac_local_roles__q}qUjimq]qUOwnerqasu. [PT((UApp.PermissionqU PermissionqtqNt.}q(U__ac_local_roles__q}qUjimq]qUOwnerq asUidq UAC_add_permissionq Unameq UAdd ACsq UtitleqUAC constructor permissionqu. [PT((U#Products.PythonScripts.PythonScriptqU PythonScriptqtqNt.}q(U Python_magicqU; qUerrorsq)Uwarningsq)U Script_magicq KU_bodyq T7# Add a new instance of the ZClass request = context.REQUEST instance = container.AC.createInObjectManager(request['id'], request) # ***************************************************************** # Perform any initialization of the new instance here. # For example, to update a property sheet named "Basic" from the # form values, uncomment the following line of code: # instance.propertysheets.Basic.manage_editProperties(request) # ***************************************************************** if redirect: # redirect to the management view of the instance's container request.RESPONSE.redirect(instance.aq_parent.absolute_url() + '/manage_main') else: # If we aren't supposed to redirect (ie, we are called from a script) # then just return the ZClass instance to the caller return instance q Utitleq UAC constructorq UidqUAC_addqU_codeqTc@sddZdS(NicCsttd}tttddt|d|}|o9tt|ddtt|ddd n|SdS( NsREQUESTsACscreateInObjectManagersidsRESPONSEsredirects aq_parents absolute_urls /manage_main(s _getattr_scontextsrequests containers _getitem_sinstancesredirect(sredirects _getattr_scontextsrequests containers _getitem_sinstance((sScript (Python)sAC_adds * 3(sAC_add(sAC_add((sScript (Python)ssqU func_defaultsq(KtqU _bind_namesq(cShared.DC.Scripts.Bindings NameAssignments qoq}qU_asgnsq}q(U name_contextqUcontextqU name_subpathqUtraverse_subpathqU name_m_selfqUscriptqUname_containerq U containerq!usbU__ac_local_roles__q"}q#Ujimq$]q%UOwnerq&asU _filepathq'U0Script (Python):/Control_Panel/Products/A/AC_addq(U_paramsq)U redirect=1q*U func_codeq+(cShared.DC.Scripts.Signature FuncCode q,oq-}q.(U co_argcountq/KU co_varnamesq0(Uredirectq1U _getattr_q2hUrequestq3h!U _getitem_q4Uinstanceq5tq6ubu. [PT@((U App.FactoryqUFactoryqtqNt.}q(U object_typeqUACqU permissionqUAdd ACsqU_permissionMapperq cAccessControl.PermissionMapping PM q NRq }q U_Use_Factories_Permissionq U_Add_ACs_PermissionqsbUinitialqU AC_addFormqUtitleqU AC factoryqU__ac_local_roles__q}qUjimq]qUOwnerqasUidqU AC_factoryqu. [PT((UZClasses.ZClassqUZClassqtqNt.}q(UtitleqUU_permissionMapperqcAccessControl.PermissionMapping PM qNRq}q U"_Create_class_instances_Permissionq U_Add_ACs_Permissionq sbU__ac_local_roles__q }q Ujimq]qUOwnerqasUpropertysheetsqU qQU_zclass_qU qQU_zbasesq]qcZClasses.ZClass ZObject qaUidqUACqU_zclass_propertysheets_classqU qQu. [PT(U qQNt.}q. [PT(U qQNt.}q(Umethodsq(U q(UZClasses.MethodqUZClassMethodsSheetqttQUcommonq(U q(UZClasses.Propertyq UZInstanceSheetsSheetq ttQu. [PT'(cExtensionClass ExtensionClass q(UAC_ZPropertySheetsClassq(cZClasses.ZClass PersistentClass qcZClasses.ZClass ZClassSheets qcApp.PersistentExtra Persistent qtq}q(U __module__qNU meta_typeq UAC_ZPropertySheetsClassq U_p_oidq U q U__doc__q h U _p_changedqKUiconqUutqt.N. [PTZ((UBTrees.OOBTreeqUOOBTreeqtqNt.((((U*eACk6HhxWzB7eIt7K1CvCw==qU qQttttq.[P͝6pP jim/Control_Panel/Products/A/AC/propertysheets/propertysheets/manage_addCommonSheet [P͝6$((UZClasses.PropertyqUZInstanceSheetsSheetqtqNt.}q(U_objectsq(}q(U meta_typeqUCommon Instance Property SheetqUidq Ucommonq utq Ucommonq (U q (hU ZCommonSheetqttQu. [P͝6$s(cExtensionClass ExtensionClass q(UAC_PropertySheetsClassq(cZClasses.ZClass PersistentClass qcZClasses.Property ZInstanceSheets qtq}q(U __module__qNU__doc__qUAC Property Sheetsq Ucommonq (U q (UZClasses.Propertyq UZInstanceSheetq ttQU_p_oidqU qU__propset_attrs__q(UcommonqtqU _p_serialqU[PTqU _p_changedqKUiconqUutqt.N. [P͝6${((UZClasses.PropertyqUZInstanceSheetqtqNt.}q(UidqUcommonqU_baseq(U q(hU ZCommonSheetq ttQU_mdq }q u.[PhCpT jim/Control_Panel/Products/A/AC/propertysheets/propertysheets/common/manage_addProperty [Ph(k((UZClasses.PropertyqU ZCommonSheetqtqNt.}q(U _propertiesq(}q(Umetaq}qUtypeq Ustringq Uidq Uxu}q (h}q h Uintqh UyutqU_mdq}qh UcommonqUtitleqUu.C[P$o\fpJ jim/Control_Panel/Products/A/AC/propertysheets/methods/manage_addPythonScript [P$o\f)((UZClasses.MethodqUZClassMethodsSheetqtqNt.}q(U_objectsq(}q(U meta_typeqUScript (Python)qUidq Ueek q utq Uidq Umethodsq U_mdq}qu. [P$o\f)(cExtensionClass ExtensionClass q(UACq(cZClasses.ZClass PersistentClass qcOFS.SimpleItem SimpleItem qtq}q(U __module__qU*eACk6HhxWzB7eIt7K1CvCw==qU_p_oidq U q U__ac_permissions__q ((UAdd ACsq )(UManagerq tttqUmanage_optionsq(}q(UactionqUmanage_UndoFormqUhelpq(UOFSPqUUndo.stxqtqUlabelqUUndoqu}q(hU manage_ownerqUfilterqcAccessControl.Owned ownableFilter qh(hU Ownership.stxqtqhU Ownershipqu}q (hU manage_accessq!h(hU Security.stxq"tq#hUSecurityq$utq%U__doc__q&UACq'Upropertysheetsq(U q)QU meta_typeq*h'Ueekq+(U q,(UZClasses.Methodq-UMWpq.ttQUyKUxUxU _p_serialq/U[Phq0U _p_changedq1KUiconq2Uutq3t.N. [P$o\f)k((UZClasses.MethodqUMWpqtqNt.(U q(U#Products.PythonScripts.PythonScriptqU PythonScriptqttQ.[P}wpT jim/Control_Panel/Products/A/AC/propertysheets/methods/eek/ZPythonScriptHTML_editAction [P}w.T((U#Products.PythonScripts.PythonScriptqU PythonScriptqtqNt.}q(U Python_magicqU; qUerrorsq)Uwarningsq)U Script_magicq KU_bodyq Ureturn container.x*container.y q U _filepathq UGScript (Python):/Control_Panel/Products/A/AC/propertysheets/methods/eekq U_codeqT.c@s dZdS(NcCsttdttdSdS(Nsxsy(s _getattr_s container(s _getattr_s container((sScript (Python)seeks(seek(seek((sScript (Python)ssqU func_defaultsqNU _bind_namesq(cShared.DC.Scripts.Bindings NameAssignments qoq}qU_asgnsq}q(Uname_containerqU containerqU name_contextqUcontextqU name_subpathqUtraverse_subpathqU name_m_selfqUscriptqusbU__ac_local_roles__q}q Ujimq!]q"UOwnerq#asUidq$Ueekq%U_paramsq&UU func_codeq'(cShared.DC.Scripts.Signature FuncCode q(oq)}q*(U co_argcountq+KU co_varnamesq,(U _getattr_q-U containerq.tq/ubu.[PέUwp jim/AC_add [PέUw2((U*eACk6HhxWzB7eIt7K1CvCw==qUACqtqNt.}q(U_ownerq(]qU acl_usersqaUjimqtq U__ac_local_roles__q }q h]q UOwnerq asUidqUacqu.[QPjp[QPj3m((UOFS.ApplicationqU ApplicationqtqNt.}q(Uacq(U q(U*eACk6HhxWzB7eIt7K1CvCw==qUACqttQU _mount_pointsq }q U temp_folderq (Uq (U%Products.ZODBMountPoint.MountedObjectq U MountedObjectqttQsU_initializer_registryq}q(U error_logqKUvirtual_hostingqKUbrowser_id_managerqKU temp_folderqKUsession_data_managerqKuU__before_publishing_traverse__q(cZPublisher.BeforeTraverse MultiHook qoq}q(U_defined_in_classqI00 U _hooknameqU__before_publishing_traverse__qU_priorqNU_listq]qubU__before_traverse__q }q!U_product_permissionsq"(}q#(Udefaultq$(UManagerq%tq&Uproductq'UAUnameq(UAdd ACsq)Umethodsq*)U permissionq+h)utq,U_product_meta_typesq-(}q.(Uactionq/Umanage_addProduct/A/AC_factoryq0h'UAh(UACq1h+UAdd ACsq2utq3U_objectsq4(}q5(U meta_typeq6U Control Panelq7Uidq8U Control_Panelq9u}q:(U meta_typeq;UACqutq?U_product_zclassesq@(}qA(U meta_classqB(U qC(UZClasses.ZClassqDUZClassqEttQh'UAh;h1h=h1utqFh9(UqG(UApp.ApplicationManagerqHUApplicationManagerqIttQU_product_ac_permissionsqJ((h))h&ttqKU!_standard_objects_have_been_addedqLKu.[Q\]p[Q\]8w((U App.ProductqU ProductFolderqtqNt.}q(U_objectsq(}q(U meta_typeqUProductqUidq UAutq UA(U q (hUProductq ttQu.