Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

site.ini [BackwardCompatibilitySettings]

The settings of [BackwardCompatibilitySettings] in site.ini: UsingDesignAdmin34, AdvancedObjectRelationList, ObjectRelationTyped

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/ini-settings/site/BackwardCompatibilitySettings.md

On this page

site.ini [BackwardCompatibilitySettings]

The block [BackwardCompatibilitySettings] of settings/site.ini, with 3 setting(s).

eg: DefaultFeedItemClasses[folder]=article

Default class attribute to rss/atom feed attribute mapping

[RSSSettings_<class_identifier>]

Requried to be able to map title attribute

FeedObjectAttributeMap[title]=<class_attribute_identifier>

Optional to map description field

FeedObjectAttributeMap[description]=<class_attribute_identifier>

Optional to map category field

FeedObjectAttributeMap[category]=<class_attribute_identifier>

Optional to fetch subtree of these items

Subnodes[<source_class_identifier>]=true
Eg:
[RSSSettings_article]
FeedObjectAttributeMap[title]=title
FeedObjectAttributeMap[description]=intro
FeedObjectAttributeMap[category]=tags

Never edit settings/site.ini itself: an update replaces it. Put the settings you change in an override, which wins over the shipped file:

  • settings/override/site.ini.append.php for every siteaccess,
  • settings/siteaccess/<siteaccess>/site.ini.append.php for one siteaccess,
  • extension/<extension>/settings/site.ini.append.php in an extension (read when the extension is active).

UsingDesignAdmin34

Enables or disables compatibility with admin design from
eZPublish 3.4. Since some of the new features are unavailable from
3.4 design you can set this setting to 'enabled' to turn
'new features' off ( e.g. 'locations' will always be visible
during editing an object ) to prevent unexpected situations.

Default: disabled.

<?php /* #?ini charset="utf-8"?
# settings/override/site.ini.append.php
[BackwardCompatibilitySettings]
UsingDesignAdmin34=disabled
*/ ?>

AdvancedObjectRelationList

Enables or disables the advanced edit interface for the
"ezobjectrelationlist" (aka "Object relations") datatype.
The default setting is "disabled", which means that the
system will provide an interface that is consistent with the
"ezobjectrelation" datatype. When "enabled", the old/advanced
interface will be shown, and thus the datatype will allow
embedded editing of objects. In addition, it will also allow
the creation of new objects (without node assignments).

Default: disabled.

<?php /* #?ini charset="utf-8"?
# settings/override/site.ini.append.php
[BackwardCompatibilitySettings]
AdvancedObjectRelationList=disabled
*/ ?>

ObjectRelationTyped

Enables or disables compatibility with typed object relations
from Exponential 3.9. If disabled, the system will skip relations
of the "XML linked" type when fetching/inspecting all relations.

Default: enabled.

<?php /* #?ini charset="utf-8"?
# settings/override/site.ini.append.php
[BackwardCompatibilitySettings]
ObjectRelationTyped=enabled
*/ ?>

Generated by ./console exp:help:examples from settings/site.ini. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x