eZPublish  4.4
class/edit.php File Reference

Variables

if($http->hasPostVariable(
'DiscardButton')) if($http->
hasPostVariable(
'AddGroupButton')&&$http->
hasPostVariable(
'ContentClass_group')) if($http->
hasPostVariable(
'RemoveGroupButton')&&$http->
hasPostVariable(
'group_id_checked')) if($http->
hasPostVariable( 'MoveUp'))
else if($http->hasPostVariable(
'MoveDown')) 
$attributes = $class->fetchAttributes()
 
foreach($storeActions as
$storeAction) 
$canStore = true
 
 $ClassID = $Params['ClassID']
 
 $ClassVersion = null
 
if($contentClassHasInput) if($requireFixup) $cur_datatype = 'ezstring'
 
 $customAction = false
 
 $customActionAttributeID = null
 
 $datatypes = eZDataType::registeredDataTypes()
 
if($http->hasPostVariable(
'RemoveButton')) 
$datatypeValidation = array()
 
if($customAction) $date_time = time()
 
 $EditLanguage = $Params['Language']
 
 $FromLanguage = false
 
 $GroupID = $Params['GroupID']
 
 $GroupName = $Params['GroupName']
 
switch($Params['FunctionName']) $http = eZHTTPTool::instance()
 
foreach($attributes as $attribute) $identifier = $class->attribute( 'identifier' )
 
 $lastChangedID = false
 
 $mainGroupID = false
 
 $Module = $Params['Module']
 
 $requireFixup = false
 
 $res = eZTemplateDesignResource::instance()
 
 $Result = array()
 
 $Result ['content'] = $tpl->fetch( 'design:class/edit.tpl' )
 
 $Result ['path']
 
if($mainGroupID!==false$Result ['path'][]
 
if($http->hasPostVariable(
'CustomActionButton')) 
$storeActions
 
 $tpl = eZTemplate::factory()
 
 $trans = eZCharTransform::instance()
 
 $unvalidatedAttributes = array()
 
 $user = eZUser::currentUser()
 
 $user_id = $user->attribute( 'contentobject_id' )
 
 $validation
 
 $validationRequired = false
 
if($http->hasPostVariable(
'CancelConflictButton')) if($http->
hasPostVariable( 'EditLanguage'))
if(is_numeric($ClassID)) 
else
 

Variable Documentation

if (!$http->hasSessionVariable( 'ClassCanStoreTicket')) $attributes = $class->fetchAttributes()
foreach ($storeActions as $storeAction) $canStore = true
$ClassID = $Params['ClassID']
$ClassVersion = null
if ($contentClassHasInput) if ($requireFixup) $cur_datatype = 'ezstring'
if ($http->hasPostVariable( 'RemoveButton')) $datatypeValidation = array()
$EditLanguage = $Params['Language']
$FromLanguage = false
$GroupID = $Params['GroupID']
$GroupName = $Params['GroupName']
switch ($Params['FunctionName']) $http = eZHTTPTool::instance()
$identifier = $class->attribute( 'identifier' )

Referenced by eZCodeMapper\appendDirectMapping(), eZPolicy\appendLimitation(), eZINI\appendOverrideDir(), eZCodeMapper\appendReplaceMapping(), eZCodeMapper\appendTransposeMapping(), eZSearchEngine\buildPhraseSqlQueryPart(), eZSearchEngine\buildSearchPartArray(), eZSearchEngine\buildSearchPartArrayForPhrases(), eZSearchEngine\buildSearchPartArrayForWords(), eZSearchEngine\buildSqlPartForWord(), eZPDFTable\callStartPageCounter(), eZContentObjectTreeNode\classAttributeIDByIdentifier(), eZContentClassAttribute\classAttributeIDByIdentifier(), eZContentObjectTreeNode\classIDByIdentifier(), eZContentClass\classIDByIdentifier(), eZPolicyLimitation\create(), eZTemplateNodeTool\createIdentifierElement(), eZPolicyLimitation\createNew(), eZStepSiteDetails\display(), eZCodeMapper\expandInheritance(), eZAppendWarningItem(), eZBinaryFileHandler\eZBinaryFileHandler(), eZContentUploadHandler\eZContentUploadHandler(), eZForwardCompressionHandler\eZForwardCompressionHandler(), eZPDFTable\ezInsertBlockFrame(), eZPDFTable\ezInsertFrame(), eZStepInstaller\eZStepInstaller(), eZPDFTable\ezWhatPageNumber(), eZContentClass\fetchAttributeByIdentifier(), eZContentObject\fetchAttributesByIdentifier(), eZContentObjectStateGroup\fetchByIdentifier(), eZContentObjectState\fetchByIdentifier(), eZPolicyLimitation\fetchByIdentifier(), eZContentObjectAttribute\fetchByIdentifier(), eZContentClass\fetchByIdentifier(), eZNamePatternResolver\fetchContentAttributes(), eZContentObject\fetchDataMap(), eZNavigationPart\fetchList(), eZContentFunctionCollection\fetchNavigationPart(), eZContentFunctionCollection\fetchObjectByAttribute(), eZNavigationPart\fetchPartByIdentifier(), eZContentUpload\findHTTPFileAttribute(), eZContentUpload\findRegularFileAttribute(), eZContentUpload\findStringAttribute(), eZCodeMapper\generateMappingCode(), generateNodeViewTemplate(), generateObjectViewTemplate(), eZCodeMapper\generateSimpleMappingTable(), importRSSItem(), eZSearchEngine\indexWords(), eZContentClass\initializeCopy(), eZBinaryFileHandler\instance(), eZFileHandler\instance(), eZStepInstaller\isKickstartAllowed(), eZNamePatternResolver\isTokenGroup(), eZCodeMapper\mappingTable(), eZPDF\modify(), eZContentObjectStateGroup\newState(), eZXMLTextType\onPublish(), eZCodeMapper\parseTransformationFile(), eZTemplateElementParser\parseVariableTag(), eZUser\passwordHashTypeID(), eZExtension\prependExtensionSiteAccesses(), eZINI\prependOverrideDir(), eZExtension\prependSiteAccess(), eZShopFunctions\priceAttributeIdentifier(), eZINI\removeOverrideDir(), eZSearchEngine\searchAttributeByIdentifier(), eZSearchEngine\searchAttributeByIdentifierRange(), eZSearchEngine\searchAttributeIntegersByIdentifier(), eZINI\selectOverrideScope(), eZIdentifierType\serializeContentClassAttribute(), eZContentObjectAttribute\setContentClassAttributeIdentifier(), eZLintSchema\shortenIdentifier(), eZIdentifierType\unserializeContentClassAttribute(), and eZTemplateElementParser\variableEndPos().

$lastChangedID = false
$mainGroupID = false
$Module = $Params['Module']

Referenced by eZDFSFileHandlerMySQLBackend\_checkCacheGenerationTimeout(), eZDFSFileHandlerMySQLiBackend\_checkCacheGenerationTimeout(), eZDBFileHandlerMysqlBackend\_checkCacheGenerationTimeout(), eZDBFileHandlerMysqliBackend\_checkCacheGenerationTimeout(), eZDBFileHandlerMysqliBackend\_copyInner(), eZDBFileHandlerMysqlBackend\_copyInner(), eZDBFileHandlerMysqliBackend\_delete(), eZDBFileHandlerMysqlBackend\_delete(), eZDFSFileHandlerMySQLBackend\_delete(), eZDFSFileHandlerMySQLiBackend\_delete(), eZDBFileHandlerMysqliBackend\_deleteByDirListInner(), eZDBFileHandlerMysqlBackend\_deleteByDirListInner(), eZDFSFileHandlerMySQLBackend\_deleteByDirListInner(), eZDFSFileHandlerMySQLiBackend\_deleteByDirListInner(), eZDBFileHandlerMysqliBackend\_deleteByLikeInner(), eZDBFileHandlerMysqlBackend\_deleteByLikeInner(), eZDFSFileHandlerMySQLBackend\_deleteByLikeInner(), eZDFSFileHandlerMySQLiBackend\_deleteByLikeInner(), eZDBFileHandlerMysqliBackend\_deleteByRegexInner(), eZDBFileHandlerMysqlBackend\_deleteByRegexInner(), eZDFSFileHandlerMySQLBackend\_deleteByRegexInner(), eZDFSFileHandlerMySQLiBackend\_deleteByRegexInner(), eZDBFileHandlerMysqliBackend\_deleteByWildcardInner(), eZDBFileHandlerMysqlBackend\_deleteByWildcardInner(), eZDFSFileHandlerMySQLBackend\_deleteByWildcardInner(), eZDFSFileHandlerMySQLiBackend\_deleteByWildcardInner(), eZDFSFileHandlerMySQLBackend\_endCacheGeneration(), eZDFSFileHandlerMySQLiBackend\_endCacheGeneration(), eZDBFileHandlerMysqlBackend\_endCacheGeneration(), eZDBFileHandlerMysqliBackend\_endCacheGeneration(), eZDBFileHandlerMysqliBackend\_fetch(), eZDBFileHandlerMysqlBackend\_fetch(), eZDBFileHandlerMysqliBackend\_fetchContents(), eZDBFileHandlerMysqlBackend\_fetchContents(), eZDFSFileHandlerMySQLBackend\_handleErrorType(), eZDFSFileHandlerMySQLiBackend\_handleErrorType(), eZDBFileHandlerMysqlBackend\_handleErrorType(), eZDBFileHandlerMysqliBackend\_handleErrorType(), eZDBFileHandlerMysqliBackend\_insert(), eZDBFileHandlerMysqlBackend\_insert(), eZDFSFileHandlerMySQLBackend\_insert(), eZDFSFileHandlerMySQLiBackend\_insert(), eZDBFileHandlerMysqliBackend\_insertUpdate(), eZDBFileHandlerMysqlBackend\_insertUpdate(), eZDFSFileHandlerMySQLBackend\_insertUpdate(), eZDFSFileHandlerMySQLiBackend\_insertUpdate(), eZDBFileHandlerMysqliBackend\_passThrough(), eZDBFileHandlerMysqlBackend\_passThrough(), eZDFSFileHandlerMySQLBackend\_purgeByLike(), eZDFSFileHandlerMySQLiBackend\_purgeByLike(), eZDFSFileHandlerMySQLBackend\_query(), eZDFSFileHandlerMySQLiBackend\_query(), eZDBFileHandlerMysqlBackend\_query(), eZDBFileHandlerMysqliBackend\_query(), eZDBFileHandlerMysqliBackend\_selectOne(), eZDBFileHandlerMysqlBackend\_selectOne(), eZDFSFileHandlerMySQLBackend\_selectOne(), eZDFSFileHandlerMySQLiBackend\_selectOne(), eZDBFileHandlerMysqlBackend\_sharedLock(), eZDBFileHandlerMysqliBackend\_sharedLock(), eZDFSFileHandlerMySQLBackend\_startCacheGeneration(), eZDFSFileHandlerMySQLiBackend\_startCacheGeneration(), eZDBFileHandlerMysqlBackend\_startCacheGeneration(), eZDBFileHandlerMysqliBackend\_startCacheGeneration(), eZTemplateFileResource\cachedTemplateTree(), eZTemplateFileResource\compileTemplate(), contentPDFGenerate(), eZNodeviewfunctions\contentViewRetrieve(), createTableStructure(), eZUserType\deleteStoredObjectAttribute(), eZKeywordType\deleteStoredObjectAttribute(), eZXMLTextType\deleteStoredObjectAttribute(), eZSiteInstaller\executeSteps(), eZDFSFileHandlerMySQLBackend\expiredFilesList(), eZDFSFileHandlerMySQLiBackend\expiredFilesList(), eZDBFileHandlerMysqlBackend\expiredFilesList(), eZDBFileHandlerMysqliBackend\expiredFilesList(), eZSetupTestDirectoryPermissions(), eZTemplate\eZTemplate(), eZInformationCollection\fetchCountList(), eZURLAliasML\findUniqueText(), eZNodeviewfunctions\generateCallback(), eZNodeviewfunctions\generateNodeViewData(), generatePDF(), getTableType(), eZSubTreeHandler\handlePublishEvent(), eZTemplateFileResource\hasCachedProcessTree(), eZRSSFunctionCollection\hasExportByNode(), eZTemplate\loadURIRoot(), logStoreError(), Cpdf\o_action(), Cpdf\o_annotation(), Cpdf\o_catalog(), Cpdf\o_contents(), Cpdf\o_destination(), Cpdf\o_encryption(), Cpdf\o_font(), Cpdf\o_fontDescriptor(), Cpdf\o_fontEncoding(), Cpdf\o_function(), Cpdf\o_image(), Cpdf\o_info(), Cpdf\o_outlines(), Cpdf\o_page(), Cpdf\o_pages(), Cpdf\o_pattern(), Cpdf\o_procset(), Cpdf\o_shading(), Cpdf\o_viewerPreferences(), eZFS2FileHandler\processCache(), eZDBFileHandler\processCache(), eZDFSFileHandler\processCache(), eZTemplate\registerResource(), eZImageAliasHandler\removeAliases(), eZTemplate\resourceFor(), eZContentCache\restore(), eZTemplateFileResource\setCachedTemplateTree(), eZTemplateTreeCache\setCachedTree(), eZURLAliasML\storePath(), eZMail\stripEmail(), and eZTemplate\unregisterResource().

$Result = array()
$Result['content'] = $tpl->fetch( 'design:class/edit.tpl' )
$Result['path']
Initial value:
= array( array( 'url' => '/class/grouplist/',
'text' => ezpI18n::tr( 'kernel/class', 'Class groups' ) ) )
static tr($context, $source, $comment=null, $arguments=null)
Translates the source $source with context $context and optional comment $comment and returns the tra...
Definition: ezpi18n.php:88
if ($mainGroupID!==false) $Result['path'][]
Initial value:
= array( 'url' => false,
'text' => $class->attribute( 'name' ) )
$class
Definition: ezcsvimport.php:90
if ($http->hasPostVariable( 'CustomActionButton')) $storeActions
Initial value:
= array( 'MoveUp',
'MoveDown',
'StoreButton',
'ApplyButton',
'NewButton',
'CustomActionButton')
$unvalidatedAttributes = array()
$validation
$validationRequired = false
if ($http->hasSessionVariable( 'FromGroupID')) else