eZPublish  3.8
settings/edit.php File Reference

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 =& eZINI::instance( $iniFile, 'settings', null, null, false )
 
 $Result = array()
 
 $Result ['content'] =& $tpl->fetch( 'design:settings/edit.tpl' )
 
 $Result ['path']
 
 $settingTypeArray
 
 $tpl =& templateInit()
 
if(isset($settingPlacement)
and $settingPlacement==
'siteaccess') 
$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

$extensions = $ini->hasVariable( 'ExtensionSettings','ActiveExtensions' ) ? $ini->variable( 'ExtensionSettings','ActiveExtensions' ) : array()
$ini =& eZINI::instance( $iniFile, 'settings', null, null, false )
$Result = array()
$Result['content'] =& $tpl->fetch( 'design:settings/edit.tpl' )
$Result['path']
Initial value:
= array( array( 'text' => ezi18n( 'settings/edit', 'Settings' ),
'url' => false ),
array( 'text' => ezi18n( 'settings/edit', 'Edit' ),
'url' => false ) )
$settingTypeArray
Initial value:
= array( 'array' => 'Array',
'true/false' => 'True/False',
'enable/disable' => 'Enabled/Disabled',
'string' => 'String',
'numeric' => 'Numeric' )
$tpl =& templateInit()
if (isset($settingPlacement) and $settingPlacement== 'siteaccess') $value = $settingName != '' ? $ini->variable( $block, $settingName ) : ''

Referenced by accessAllowed(), eZSOAPRequest\addBodyAttribute(), eZPHPCreator\addDefine(), Cpdf\addInfo(), eZOption\addOption(), eZSOAPRequest\addParameter(), eZMultiPrice\addPrice(), eZPHPCreator\addRawVariable(), eZPHPCreator\addVariable(), eZPolicyLimitation\allValues(), eZPolicyLimitation\allValuesAsArrayWithNames(), eZPolicyLimitation\allValuesAsString(), eZPolicy\appendLimitation(), eZRSSImport\arrayMergeRecursive(), eZPostgreSQLDB\bindVariable(), eZMySQLDB\bindVariable(), eZTemplateArithmeticOperator\buildRoman(), eZSearch\buildSearchArray(), eZMultiPrice\calcPriceList(), eZImageObject\calculateAxisPlacement(), eZOrder\canModifyStatus(), eZBCMath\ceil(), eZPHPMath\ceil(), eZPaymentCallbackChecker\checkDataField(), eZTemplateTypeOperator\checkType(), eZTemplateLogicOperator\chooseTransformation(), eZPersistentObject\conditionTextByRow(), eZCurrencyConverter\convert(), eZShopFunctions\convertAdditionalPrice(), eZCurrencyConverter\convertFromLocaleCurrency(), eZPolicyLimitation\copy(), eZMultiPriceData\create(), eZPolicyLimitationValue\create(), eZDiscountSubRuleValue\create(), eZContentObjectTreeNode\createAttributeFilterSQLStrings(), eZEnumValue\createCopy(), eZPaymentCallbackChecker\createDataFromPOST(), eZDOMDocument\createElementNodeFromArray(), eZOperationMemento\createKey(), eZWorkflowProcess\createKey(), eZPolicyLimitationValue\createNew(), eZHTTPTool\createPostVarsFromImageButtons(), eZMultiPrice\createPrice(), eZINIAddonPackageHandler\currentID(), eZMultiPriceType\customObjectAttributeHTTPAction(), eZObjectRelationType\customObjectAttributeHTTPAction(), eZObjectRelationListType\customObjectAttributeHTTPAction(), eZMultiPrice\decodeDOMTree(), eZTemplateAttributeOperator\displayVariable(), eZMultiPrice\DOMDocument(), eZTemplate\doOperator(), eZURI\dropBase(), eZTemplate\elementValue(), eZSOAPCodec\encodeValue(), eZPersistentObject\escapeArray(), eZMysqlSchema\escapeSQLString(), eZDBSchemaInterface\escapeSQLString(), eZPgsqlSchema\escapeSQLString(), eZFunctionHandler\executeAlias(), eZCurrency\eZCurrency(), eZPDFTable\ezInsertBlockFrame(), eZSessionWrite(), eZSetupFetchPersistenceList(), eZSetupSetPersistencePostVariable(), eZSOAPParameter\eZSOAPParameter(), eZSOAPRequest\eZSOAPRequest(), eZPDFTable\ezTable(), eZDataType\fetchActionValue(), eZDateTimeType\fetchClassAttributeHTTPInput(), eZContentFunctionCollection\fetchCollectedInfoCount(), eZInformationCollection\fetchCountForAttribute(), eZCollaborationItem\fetchListTool(), eZMultiPriceType\fetchObjectAttributeHTTPInput(), eZContentFunctionCollection\fetchSameClassAttributeNodeList(), eZPersistentObject\fill(), eZPolicyLimitation\findByType(), eZBCMath\floor(), eZPHPMath\floor(), eZLintSchema\generateDataValueTextSQL(), eZDBSchemaInterface\generateDataValueTextSQL(), eZContentObjectPackageHandler\generateFetchAliasArray(), eZIdentifierType\generateIdentifierString(), eZTemplateCompiler\generateVariableDataCode(), eZNodeviewfunctions\generateViewCacheFile(), eZCLI\getOptions(), eZGeneralDigestHandler\handle(), eZHTTPPersistence\handleCheckedElement(), eZHTTPHeader\headerOverrideArray(), eZi18nOperator\i18nTrans(), eZContentCache\inCleanupThresholdRange(), eZINIAddonPackageHandler\iniDOMTree(), eZDateTimeType\initializeObjectAttribute(), eZURLOperator\iniTrans(), eZINIAddonPackageHandler\install(), eZContentObjectPackageHandler\installFetchAliases(), eZPolicy\limitationList(), eZImageType\metaData(), minBit(), eZDateOperatorCollection\modify(), eZPDF\modify(), eZKernelOperator\modify(), eZTemplatePHPOperator\modify(), eZi18nOperator\modify(), eZTemplateControlOperator\modify(), eZTemplateTypeOperator\modify(), eZTemplateArithmeticOperator\modify(), eZTemplateLogicOperator\modify(), Cpdf\o_fontDescriptor(), eZSimplifiedXMLEditOutput\outputTag(), parseArrayToStr(), eZSOAPResponse\payload(), precheckAllowed(), eZMultiPrice\price(), eZTemplateVariableElement\process(), eZTemplateOperatorElement\process(), eZTemplateSectionFunction\process(), eZTemplate\processFunction(), eZTemplate\processOperator(), eZTemplate\processVariable(), eZContentObject\purge(), eZImageManager\readMIMETypeQualitySettingFromINI(), eZRSSImport\recursiveFieldMap(), eZModule\redirectionURIForModule(), eZDiscountSubRuleValue\remove(), eZPersistentObject\remove(), eZPolicyLimitationValue\removeByValue(), eZContentBrowse\result(), eZPHPMath\round(), eZBCMath\round(), eZModule\run(), eZTrigger\runWorkflow(), eZSearchEngine\searchAttributeInteger(), smtp\send(), eZHTTPTool\sendHTTPRequest(), eZSubtreeSubscriptionType\serializeContentObjectAttribute(), eZIniSettingType\serializeContentObjectAttribute(), eZDataType\serializeContentObjectAttribute(), eZUserLoginHandler\sessionCleanup(), eZDiffMatrix\set(), smtp\set(), eZMultiPrice\setAttribute(), eZSimplePrice\setAttribute(), eZWorkflowType\setAttribute(), eZXMLInputParser\setAttributes(), eZMultiPrice\setAutoPrice(), eZMultiPrice\setCustomPrice(), eZHTTPTool\setGetVariable(), eZContentObjectAttribute\setHTTPValue(), eZEnum\setIsmultipleValue(), eZEnum\setIsoptionValue(), eZSchemaElement\setMaxOccurs(), eZMutex\setMeta(), eZWizardBase\setMetaData(), eZSchemaElement\setMinOccurs(), setObjectAttributeValue(), eZXMLInputParser\setParseLineBreaks(), eZHTTPTool\setPostVariable(), Cpdf\setPreferences(), eZSimplePrice\setPrice(), eZMultiPrice\setPriceByCurrency(), eZSchemaElement\setReference(), eZXMLInputParser\setRemoveDefaultAttrs(), eZHTTPTool\setSessionVariable(), eZRangeOption\setStartValue(), eZRangeOption\setStepValue(), eZRangeOption\setStopValue(), eZExpiryHandler\setTimestamp(), eZPreferences\setValue(), eZCurrency\setValue(), eZSOAPResponse\setValue(), eZWizardBase\setVariable(), eZEnum\setVersion(), eZSOAPServer\showResponse(), smtp\smtp(), eZOrder\statusModificationList(), eZExpiryHandler\store(), eZStepInstaller\storeExtraSiteData(), eZIdentifierType\storeIdentifierValue(), eZPreferences\storeInSession(), eZPersistentObject\storeObject(), eZStepInstaller\storePersistenceData(), eZContentObjectTreeNode\subTreeCount(), eZTemplateSectionIterator\templateValue(), eZMatrixType\title(), eZUserType\title(), eZOptionType\title(), eZMultiOptionType\title(), eZEnumType\title(), eZImageType\title(), eZBinaryFileType\title(), eZMediaType\title(), eZDiffTextEngine\trimEmptyArrayElements(), eZTemplateLogicOperator\trueFalseTransformation(), eZEnumType\unserializeContentClassAttribute(), eZSubtreeSubscriptionType\unserializeContentObjectAttribute(), eZIniSettingType\unserializeContentObjectAttribute(), eZDataType\unserializeContentObjectAttribute(), eZMultiPriceData\updateAutoprices(), eZCollaborationItemStatus\updateFields(), eZPersistentObject\updateObjectList(), eZMultiPrice\updatePrice(), eZOptionType\validateCollectionAttributeHTTPInput(), eZMultiPriceType\validateObjectAttributeHTTPInput(), eZOptionType\validateObjectAttributeHTTPInput(), eZPreferences\value(), eZCharTransform\varExport(), eZCharTransform\varExportInternal(), eZTemplate\variableElementValue(), eZPHPCreator\variableText(), and eZPHPCreator\writeDefine().

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

Referenced by eZPolicyLimitation\allValues(), eZPolicy\appendLimitation(), eZTemplateArrayOperator\arrayTrans(), eZTemplateArithmeticOperator\basicTransformation(), eZSearch\buildSearchArray(), eZTemplateArithmeticOperator\castTransformation(), eZTemplateLogicOperator\chooseTransformation(), 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(), eZTemplateTextOperator\indentTransformation(), eZURLOperator\iniTrans(), 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:141