eZPublishCommunityProject(LegacyStack)  2013.6
settings/edit.php File Reference

Namespaces

 kernel
 Autoloader definition for eZ Publish Kernel files.
 

Functions

 getVariable ($block, $settingName, $iniFile, $path)
 
if($http->hasPostVariable(
'Cancel')) 
parseArrayToStr ($value, $separator)
 

Variables

 $extensionDir = $ini->hasVariable( 'ExtensionSettings','ExtensionDirectory' ) ? $ini->variable( 'ExtensionSettings','ExtensionDirectory' ) : 'extension'
 
 $extensions = $ini->hasVariable( 'ExtensionSettings','ActiveExtensions' ) ? $ini->variable( 'ExtensionSettings','ActiveExtensions' ) : array()
 
 $http = eZHTTPTool::instance()
 
 $ini = eZSiteAccess::getIni( $siteAccess, $iniFile )
 
 $Result = array()
 
 $Result ['content'] = $tpl->fetch( 'design:settings/edit.tpl' )
 
 $Result ['path']
 
 $settingTypeArray
 
 $tpl = eZTemplate::factory()
 
 $value = $settingName != '' ? $ini->variable( $block, $settingName ) : ''
 
if((is_array($value)||$value)
and!isset($settingType)) 
$values = array()
 
 $values ['default'] = getVariable( $block, $settingName, $iniFile, 'settings/' )
 
 $values ['siteaccess'] = getVariable( $block, $settingName, $iniFile, "settings/siteaccess/$siteAccess" )
 
 $values ['override'] = getVariable( $block, $settingName, $iniFile, "settings/override/" )
 
if($http->hasPostVariable(
'WriteSetting')) 
else
 

Function Documentation

getVariable (   $block,
  $settingName,
  $iniFile,
  $path 
)
if ($http->hasPostVariable( 'Cancel')) parseArrayToStr (   $value,
  $separator 
)

Referenced by getVariable().

Variable Documentation

$extensionDir = $ini->hasVariable( 'ExtensionSettings','ExtensionDirectory' ) ? $ini->variable( 'ExtensionSettings','ExtensionDirectory' ) : 'extension'
$extensions = $ini->hasVariable( 'ExtensionSettings','ActiveExtensions' ) ? $ini->variable( 'ExtensionSettings','ActiveExtensions' ) : array()
$ini = eZSiteAccess::getIni( $siteAccess, $iniFile )
$Result = array()
$Result['content'] = $tpl->fetch( 'design:settings/edit.tpl' )
$Result['path']
Initial value:
= array( array( 'text' => ezpI18n::tr( 'settings/edit', 'Settings' ),
'url' => false ),
array( 'text' => ezpI18n::tr( 'settings/edit', 'Edit' ),
'url' => false ) )
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:86
$settingTypeArray
Initial value:
= array( 'array' => 'Array',
'true/false' => 'True/False',
'enable/disable' => 'Enabled/Disabled',
'string' => 'String',
'numeric' => 'Numeric' )
$value = $settingName != '' ? $ini->variable( $block, $settingName ) : ''

Referenced by ezpLanguageSwitcher\__construct(), ezpContentPublishingBehaviour\__set(), ezpCacheStorageClusterOptions\__set(), ezpAutoloadGeneratorOptions\__set(), ezpExtensionOptions\__set(), ezpContentFieldSet\__set(), eZDFSFileHandlerMySQLiBackend\_fail(), eZDFSFileHandlerMySQLiBackend\_md5(), eZDFSFileHandlerMySQLiBackend\_quote(), eZModule\accessAllowed(), eZSOAPRequest\addBodyAttribute(), eZPHPCreator\addDefine(), Cpdf\addInfo(), eZOption\addOption(), eZSOAPRequest\addParameter(), eZMultiPrice\addPrice(), eZPHPCreator\addRawVariable(), eZSiteInstaller\addSetting(), eZPHPCreator\addVariable(), eZPolicyLimitation\allValues(), eZPolicyLimitation\allValuesAsArrayWithNames(), eZPolicyLimitation\allValuesAsString(), eZPolicy\appendLimitation(), eZPackage\appendProvides(), eZRSSImport\arrayMergeRecursive(), eZISBN13\attribute(), eZDateTimeType\batchInitializeObjectAttributeData(), eZMySQLiDB\bindVariable(), eZPostgreSQLDB\bindVariable(), eZTemplateArithmeticOperator\buildRoman(), eZSearch\buildSearchArray(), eZMultiPrice\calcPriceList(), eZImageObject\calculateAxisPlacement(), calltostring(), eZOrder\canModifyStatus(), eZBCMath\ceil(), eZPHPMath\ceil(), eZPaymentCallbackChecker\checkDataField(), eZTemplateTypeOperator\checkType(), eZTemplateLogicOperator\chooseTransformation(), eZRole\cleanupByNode(), eZPersistentObject\conditionTextByRow(), eZCurrencyConverter\convert(), eZShopFunctions\convertAdditionalPrice(), eZCurrencyConverter\convertFromLocaleCurrency(), eZPolicyLimitation\copy(), eZMultiPriceData\create(), eZDiscountSubRuleValue\create(), eZPolicyLimitationValue\create(), eZContentObjectTreeNode\createAttributeFilterSQLStrings(), eZEnumValue\createCopy(), eZPaymentCallbackChecker\createDataFromPOST(), eZContentObjectPackageHandler\createElementNodeFromArray(), eZImageAliasHandler\createImageInformationNode(), eZOperationMemento\createKey(), eZWorkflowProcess\createKey(), eZPolicyLimitationValue\createNew(), eZObjectRelationListType\createObjectDOMDocument(), eZHTTPTool\createPostVarsFromImageButtons(), eZMultiPrice\createPrice(), eZSiteInstaller\createSiteAccess(), eZINIAddonPackageHandler\currentID(), eZMultiPriceType\customObjectAttributeHTTPAction(), eZMultiOption2Type\customObjectAttributeHTTPAction(), eZObjectRelationType\customObjectAttributeHTTPAction(), eZObjectRelationListType\customObjectAttributeHTTPAction(), eZMultiPrice\decodeDOMTree(), ezpKernelWeb\dispatchLoop(), eZTemplateAttributeOperator\displayVariable(), eZMultiPrice\DOMDocument(), eZPackage\domStructure(), eZTemplate\doOperator(), eZURI\dropBase(), eZTemplate\elementValue(), eZSOAPCodec\encodeValue(), eZPersistentObject\escapeArray(), eZMysqlSchema\escapeSQLString(), eZDBSchemaInterface\escapeSQLString(), eZPgsqlSchema\escapeSQLString(), eZFunctionHandler\executeAlias(), ezpAttributeOperatorFormatter\exportScalar(), eZCurrency\eZCurrency(), eZDFSMySQLBackendError\eZDFSMySQLBackendError(), eZPDFTable\ezInsertBlockFrame(), eZMySQLBackendError\eZMySQLBackendError(), eZSetupFetchPersistenceList(), eZSetupSetPersistencePostVariable(), eZSOAPParameter\eZSOAPParameter(), eZSOAPRequest\eZSOAPRequest(), eZPDFTable\ezTable(), eZDataType\fetchActionValue(), eZDateTimeType\fetchClassAttributeHTTPInput(), eZInfocollectorFunctionCollection\fetchCollectedInfoCount(), eZContentFunctionCollection\fetchCollectedInfoCount(), eZCountryType\fetchCollectionAttributeHTTPInput(), eZInformationCollection\fetchCountForAttribute(), eZCountryType\fetchCountry(), eZContentFunctionCollection\fetchCountryList(), eZCollaborationItem\fetchListTool(), eZMultiPriceType\fetchObjectAttributeHTTPInput(), eZURLAliasML\fetchPathByActionList(), eZContentFunctionCollection\fetchSameClassAttributeNodeList(), ezpEvent\filter(), eZPolicyLimitation\findByType(), eZBCMath\floor(), eZPHPMath\floor(), eZMultiPriceType\fromString(), eZMatrixType\fromString(), eZLintSchema\generateDataValueTextSQL(), eZDBSchemaInterface\generateDataValueTextSQL(), eZContentObjectPackageHandler\generateFetchAliasArray(), eZIdentifierType\generateIdentifierString(), eZTemplateCompiler\generateVariableDataCode(), eZNodeviewfunctions\generateViewCacheFile(), eZWebDAVContentBackend\getContentNodeData(), ezpRestRequest\getContentQueryString(), eZCLI\getOptions(), eZSiteInstaller\getParam(), ezpAttributeOperatorFormatter\getValue(), eZGeneralDigestHandler\handle(), eZISBN13\hasAttribute(), ezpAttributeOperatorTextFormatter\header(), eZHTTPHeader\headerOverrideArray(), eZi18nOperator\i18nTrans(), eZStringUtils\implodeStr(), eZContentCache\inCleanupThresholdRange(), eZINIAddonPackageHandler\iniDOMTree(), eZXHTMLXMLOutput\initHandlerEmbed(), eZDateTimeType\initializeObjectAttribute(), eZURLOperator\iniTrans(), eZINIAddonPackageHandler\install(), eZContentObjectPackageHandler\installFetchAliases(), eZPolicy\limitationList(), ezpAttributeOperatorTextFormatter\line(), ezpAttributeOperatorHTMLFormatter\line(), eZImageType\metaData(), eZAlphabetOperator\modify(), eZDateOperatorCollection\modify(), eZPDF\modify(), eZKernelOperator\modify(), eZTemplatePHPOperator\modify(), eZi18nOperator\modify(), eZTemplateControlOperator\modify(), eZTemplateTypeOperator\modify(), eZTemplateArithmeticOperator\modify(), eZTemplateLogicOperator\modify(), Cpdf\o_fontDescriptor(), eZCountryType\objectAttributeContent(), ezpContentCriteriaSet\offsetSet(), eZSimplifiedXMLEditOutput\outputTag(), eZXMLOutputHandler\outputTag(), parseArrayToStr(), eZXMLInputParser\parseAttributes(), parseCustomSerializedDataOption(), eZPackage\parseDOMTree(), eZSOAPRequest\payload(), eZSOAPResponse\payload(), eZUserOperationCollection\preferences(), eZMultiPrice\price(), eZTemplateVariableElement\process(), eZTemplateOperatorElement\process(), eZTemplateSectionFunction\process(), eZTemplate\processFunction(), ezpRestOauthAuthenticationStyle\processLoginRequired(), eZTemplate\processOperator(), eZTemplate\processVariable(), eZContentObject\purge(), eZImageManager\readMIMETypeQualitySettingFromINI(), eZRSSImport\recursiveFieldMap(), eZModule\redirectionURIForModule(), eZPersistentObject\remove(), eZPolicyLimitationValue\removeByValue(), eZXMLOutputHandler\renderTag(), eZContentBrowse\result(), ezpClusterGateway\retrieve(), eZPHPMath\round(), eZBCMath\round(), ezpKernelWeb\run(), eZModule\run(), eZTrigger\runWorkflow(), eZSearchEngine\searchAttributeInteger(), eZHTTPTool\sendHTTPRequest(), eZSubtreeSubscriptionType\serializeContentObjectAttribute(), eZIniSettingType\serializeContentObjectAttribute(), eZDataType\serializeContentObjectAttribute(), eZUserLoginHandler\sessionCleanup(), eZDiffMatrix\set(), eZSession\set(), eZImageAliasHandler\setAliasAttribute(), ezpKernelResult\setAttribute(), eZMultiPrice\setAttribute(), eZSimplePrice\setAttribute(), eZURLAliasQuery\setAttribute(), eZURLAliasML\setAttribute(), eZWorkflowType\setAttribute(), eZXMLInputParser\setAttributes(), eZMultiPrice\setAutoPrice(), eZMultiPrice\setCustomPrice(), eZUser\setFailedLoginAttempts(), eZHTTPTool\setGetVariable(), eZContentObjectAttribute\setHTTPValue(), eZEnum\setIsmultipleValue(), eZEnum\setIsoptionValue(), eZMutex\setMeta(), eZWizardBase\setMetaData(), setObjectAttributeValue(), eZXMLInputParser\setParseLineBreaks(), eZHTTPTool\setPostVariable(), Cpdf\setPreferences(), eZSimplePrice\setPrice(), eZMultiPrice\setPriceByCurrency(), eZXMLInputParser\setRemoveDefaultAttrs(), eZHTTPTool\setSessionVariable(), eZRangeOption\setStartValue(), ezpRestAuthorizedClient\setState(), ezpRestAuthcode\setState(), ezpRestToken\setState(), ezpRestClient\setState(), eZRangeOption\setStepValue(), eZRangeOption\setStopValue(), eZExpiryHandler\setTimestamp(), eZSiteInstaller\setting(), eZPreferences\setValue(), eZCurrency\setValue(), eZSOAPResponse\setValue(), eZWizardBase\setVariable(), eZEnum\setVersion(), eZSOAPServer\showResponse(), eZOrder\statusModificationList(), eZStepInstaller\storeExtraSiteData(), eZIdentifierType\storeIdentifierValue(), eZPreferences\storeInSession(), eZPersistentObject\storeObject(), eZCountryType\storeObjectAttribute(), eZStepInstaller\storePersistenceData(), eZTemplateSectionIterator\templateValue(), eZPHPCreator\thisVariableText(), eZMatrixType\title(), eZUserType\title(), eZOptionType\title(), eZEnumType\title(), eZImageType\title(), eZBinaryFileType\title(), eZMediaType\title(), eZOptionType\toString(), eZMultiOptionType\toString(), eZIniSettingType\toString(), eZDiffTextEngine\trimEmptyArrayElements(), eZTemplateLogicOperator\trueFalseTransformation(), eZEnumType\unserializeContentClassAttribute(), eZSubtreeSubscriptionType\unserializeContentObjectAttribute(), eZIniSettingType\unserializeContentObjectAttribute(), eZDataType\unserializeContentObjectAttribute(), eZMultiPriceData\updateAutoprices(), eZCollaborationItemStatus\updateFields(), eZPersistentObject\updateObjectList(), eZMultiPrice\updatePrice(), eZOptionType\validateCollectionAttributeHTTPInput(), eZContentObjectEditHandler\validateInputHandlers(), eZMultiPriceType\validateObjectAttributeHTTPInput(), eZOptionType\validateObjectAttributeHTTPInput(), eZPreferences\value(), eZCharTransform\varExport(), eZPHPCreator\variableText(), and eZPHPCreator\writeDefine().

if ((is_array($value)||$value) and!isset($settingType)) $values = array()

Referenced by eZContentObject\allowedAssignStateIDList(), eZPolicyLimitation\allValues(), eZPolicy\appendLimitation(), eZTemplateArrayOperator\arrayTrans(), eZTemplateArithmeticOperator\basicTransformation(), eZSearch\buildSearchArray(), eZTemplateArithmeticOperator\castTransformation(), eZTemplateLogicOperator\chooseTransformation(), eZRole\cleanupByNode(), eZTemplateArrayOperator\compareTrans(), eZTemplateTextOperator\concatTransformation(), eZTemplateControlOperator\condTransform(), eZTemplateNodeTool\createCodePieceElement(), eZTemplateStringOperator\customMapTransformation(), eZTemplateLocaleOperator\dateTimeTransformation(), eZTemplateArithmeticOperator\decIncTransformation(), eZTemplateArrayOperator\extractTrans(), eZSetupMergePersistenceList(), eZTemplateExecuteOperator\fetchTransform(), eZTemplateCompiler\generateVariableDataCode(), eZTemplateLocaleOperator\getTimeTransformation(), eZTemplateDigestOperator\hashTransformation(), eZi18nOperator\i18nTrans(), eZStringUtils\implodeStr(), eZTemplateTextOperator\indentTransformation(), eZContentClassAttribute\initializeObjectAttributes(), eZURLOperator\iniTrans(), eZContentClassPackageHandler\install(), eZTemplateTypeOperator\isTransform(), eZTemplateLocaleOperator\l10nTransformation(), eZPolicy\limitationList(), eZTemplateLogicOperator\logicalComparisonTransformation(), eZTemplateLocaleOperator\makeDateTimeTransformation(), eZTemplateArrayOperator\mergeTrans(), eZTemplateArithmeticOperator\minMaxTransformation(), eZTemplateArithmeticOperator\modify(), eZTemplateArithmeticOperator\modTransformation(), eZTemplateLogicOperator\negateTransformation(), eZTemplateNl2BrOperator\nl2brTransformation(), eZTemplateUnitOperator\operatorTransform(), eZTemplateStringOperator\phpMapTransformation(), eZTemplatePHPOperator\phpOperatorTransformation(), eZKernelOperator\preferencesTransformation(), eZTemplateArithmeticOperator\randTransformation(), eZImageManager\readMIMETypeQualitySettingFromINI(), eZTemplateArithmeticOperator\romanTransformation(), eZTemplateArithmeticOperator\roundTransformation(), eZSearchEngine\searchAttributeIntegers(), eZSearchEngine\searchAttributeIntegersByIdentifier(), eZTemplateLogicOperator\trueFalseTransformation(), eZURLOperator\urlTransformation(), eZPolicyLimitation\valueList(), eZPreferences\values(), and eZTemplateStringOperator\washTransformation().

$values['default'] = getVariable( $block, $settingName, $iniFile, 'settings/' )
$values['siteaccess'] = getVariable( $block, $settingName, $iniFile, "settings/siteaccess/$siteAccess" )
$values['override'] = getVariable( $block, $settingName, $iniFile, "settings/override/" )
if ($http->hasPostVariable( 'WriteSetting')) else
Initial value:
{
$tpl->setVariable( 'validation_error', false )
$tpl
Definition: eztc.php:118