Back to index

plone3  3.1.7
Classes | Namespaces | Functions | Variables
utils.py File Reference

Go to the source code of this file.

Classes

class  CMFCore.utils._ViewEmulator
class  CMFCore.utils.ImmutableId
class  CMFCore.utils.UniqueObject
class  CMFCore.utils.SimpleItemWithProperties
class  CMFCore.utils.ToolInit
class  CMFCore.utils.ContentInit
class  CMFCore.utils.SimpleRecord

Namespaces

namespace  CMFCore.utils

Functions

def CMFCore.utils.registerToolInterface
def CMFCore.utils.getToolInterface
def CMFCore.utils.getToolByName
def CMFCore.utils.getToolByInterfaceName
def CMFCore.utils.getUtilityByInterfaceName
def CMFCore.utils.cookString
def CMFCore.utils.tuplize
def CMFCore.utils._getAuthenticatedUser
def CMFCore.utils._checkPermission
def CMFCore.utils._limitGrantedRoles
def CMFCore.utils._mergedLocalRoles
def CMFCore.utils._ac_inherited_permissions
def CMFCore.utils._modifyPermissionMappings
def CMFCore.utils.parse_etags
def CMFCore.utils._checkConditionalGET
def CMFCore.utils._setCacheHeaders
def CMFCore.utils.manage_addToolForm
def CMFCore.utils.manage_addTool
def CMFCore.utils.manage_addContentForm
def CMFCore.utils.manage_addContent
def CMFCore.utils.initializeBasesPhase1
def CMFCore.utils.initializeBasesPhase2
def CMFCore.utils.registerIcon
def CMFCore.utils.keywordsplitter
def CMFCore.utils.contributorsplitter
def CMFCore.utils.normalize
def CMFCore.utils.expandpath
def CMFCore.utils.minimalpath
def CMFCore.utils.getContainingPackage
def CMFCore.utils.getPackageLocation
def CMFCore.utils.getPackageName
def CMFCore.utils._OldCacheHeaders
def CMFCore.utils._FSCacheHeaders

Variables

string CMFCore.utils.SUBTEMPLATE = '__SUBTEMPLATE__'
tuple CMFCore.utils.security = ModuleSecurityInfo( 'Products.CMFCore.utils' )
tuple CMFCore.utils._globals = globals()
tuple CMFCore.utils._dtmldir = os_path.join( package_home( globals() ), 'dtml' )
tuple CMFCore.utils._wwwdir = os_path.join( package_home( globals() ), 'www' )
list CMFCore.utils._marker = []
dictionary CMFCore.utils._tool_interface_registry = {}
tuple CMFCore.utils.addInstanceForm = HTMLFile('dtml/addInstance', globals())
tuple CMFCore.utils.KEYSPLITRE = re.compile(r'[,;]')
tuple CMFCore.utils.CONTRIBSPLITRE = re.compile(r';')
list CMFCore.utils.ProductsPath = [ abspath(ppath) for ppath in Products.__path__ ]
tuple CMFCore.utils.Message = MessageFactory('cmf_default')