[DOCS] Fix formatting in master changelogs 27/66827/3
authorOliver Bartsch <bo@cedev.de>
Mon, 23 Nov 2020 11:09:43 +0000 (12:09 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Tue, 24 Nov 2020 18:25:33 +0000 (19:25 +0100)
Resolves: #92905
Releases: master
Change-Id: Id42f4f97bd43c78a326be0bb6d9248ba8f9a4b03
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66827
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
17 files changed:
typo3/sysext/core/Documentation/Changelog/master/Breaking-29342-ImproveValidatorTask.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-91782-LockToDomain.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-91906-StoreTransOrigDiffSourceFieldAsJson.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-91974-ConfigurationOptionIPmaskMountGroupsRemoved.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92118-TCACtrlThumbailSettingDropped.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92128-DatabaseRecordListDropHookToModifySearchFields.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92206-RemoveWorkspaceSwappingOfElements.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92289-DecoupleLogicOfResourceFactoryIntoStorageRepository.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92497-WorkspacesMovePlaceholdersRemoved.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92678-CssClassCheckboxInvertRemoved.rst
typo3/sysext/core/Documentation/Changelog/master/Breaking-92807-RemovedFeatureForKeepingSessionDataOnFrontendUserLogout.rst
typo3/sysext/core/Documentation/Changelog/master/Deprecation-92132-DeprecatedViewHelperFbebuttonsshortcut.rst
typo3/sysext/core/Documentation/Changelog/master/Deprecation-92607-DeprecatedGeneralUtilityuniqueList.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-29342-ImproveValidatorTask.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-92366-ShowFragmentsInPreviewOfInputLinkElement.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-92462-AddOptionalDefaultValuesArgumentToNewRecordViewHelpers.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-92562-FrontendGroupsResolvedDirectlyAfterTheFrontendUserItself.rst

index e264661..df24245 100644 (file)
@@ -13,7 +13,7 @@ In TYPO3 version 10 `ext:linkvalidator` has been improved a lot. The
 :php:`\TYPO3\CMS\Linkvalidator\Task\ValidatorTask` - a scheduler task for reporting
 broken links via email has been refactored now.
 
-The old marker templates have been replaced by `FluidEmail`. A Fluid templates is now
+The old marker templates have been replaced by `FluidEmail`. A Fluid template is now
 used for generating the report email. The marker template has been removed completely
 along with corresponding functionality.
 
@@ -28,8 +28,8 @@ The following hooks have been removed and won't be executed anymore:
 
 The following properties of the :php:`ValidatorTask` class have changed their type:
 
-* :php:`$page` is now :php`int`
-* :php:`$depth` is now :php`int`
+* :php:`$page` is now :php:`int`
+* :php:`$depth` is now :php:`int`
 * :php:`$emailOnBrokenLinkOnly` is now :php:`bool`
 * :php:`$configuration` is now :php:`string`
 
index bb0a5d7..412fedf 100644 (file)
@@ -30,16 +30,28 @@ Affected Installations
 TYPO3 Installations using this feature in their database records. When in doubt, this can be identified by running SQL SELECT statements to identify users actively using this feature.
 
 Frontend Users:
-* "SELECT uid, pid, username FROM fe_users WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;"
+
+.. code-block:: sql
+
+       SELECT uid, pid, username FROM fe_users WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;
 
 Backend Users:
-* "SELECT uid, pid, username FROM be_users WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;"
+
+.. code-block:: sql
+
+       SELECT uid, pid, username FROM be_users WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;"
 
 Frontend Groups:
-* "SELECT uid, pid, username FROM fe_groups WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;"
+
+.. code-block:: sql
+
+       SELECT uid, pid, username FROM fe_groups WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;
 
 Backend Groups:
-* "SELECT uid, pid, username FROM be_groups WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;"
+
+.. code-block:: sql
+
+       SELECT uid, pid, username FROM be_groups WHERE lockToDomain != '' AND lockToDomain IS NOT NULL;
 
 
 Migration
@@ -52,4 +64,4 @@ In addition, if such a feature is needed for frontend users
 or groups, it is recommended to use the storagePid option to limit
 frontend user login by Storage Folders.
 
-.. index:: Database, TCA, NotScanned, ext:core
\ No newline at end of file
+.. index:: Database, TCA, NotScanned, ext:core
index 60558bc..ce7b25d 100644 (file)
@@ -9,8 +9,8 @@ See :issue:`91906`
 Description
 ===========
 
-The TCA field ['tableName']['ctrl']['transOrigDiffSourceField'] - often set to
-'l18n_diffsource' - stores the state of the source language record a translated
+The TCA field :php:`['tableName']['ctrl']['transOrigDiffSourceField']` - often set to
+php:`l18n_diffsource` - stores the state of the source language record a translated
 record has been created from. This is used if content in the source language
 of a record has been changed to hint editors for a potentially needed update
 of the translated record.
index 3c83547..f916f71 100644 (file)
@@ -9,7 +9,7 @@ See :issue:`91974`
 Description
 ===========
 
-The global configuration option `$GLOBALS['TYPO3_CONF_VARS']['FE']['IPmaskMountGroups'] has been removed. It allowed to automatically assign
+The global configuration option :php:`$GLOBALS['TYPO3_CONF_VARS']['FE'][IPmaskMountGroups]` has been removed. It allowed to automatically assign
 groups to users visiting the TYPO3 Frontend from specific IP addresses / networks.
 
 This is especially handy to show content only in Intranet/Extranet
@@ -41,4 +41,4 @@ with a third-party extension, or a custom extension registering
 a AuthenticationService ("getGroupsFE") to assign the groups
 on a more specific approach.
 
-.. index:: LocalConfiguration, FullyScanned, ext:frontend
\ No newline at end of file
+.. index:: LocalConfiguration, FullyScanned, ext:frontend
index 88e287a..3364bbe 100644 (file)
@@ -9,7 +9,7 @@ See :issue:`92118`
 Description
 ===========
 
-The TCA setting :php:`$GLOBALS['TCA'][$aTableName]['ctrl']['thumbnail'] has been dropped.
+The TCA setting :php:`$GLOBALS['TCA'][$aTableName]['ctrl']['thumbnail']` has been dropped.
 
 
 Impact
index 34e8585..79255b6 100644 (file)
@@ -24,8 +24,8 @@ removed.
 Impact
 ======
 
-The hook :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['mod_list']
-['getSearchFieldList']` isn't evaluated anymore.
+The hook :php:`$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['mod_list']['getSearchFieldList']`
+isn't evaluated anymore.
 
 
 Affected Installations
@@ -40,4 +40,4 @@ Migration
 Set the search fields in the following TCA configuration:
 :php:`['ctrl']['searchFields'] = 'list, of, search, columns'`
 
-.. index:: Backend, PHP-API, FullyScanned, ext:recordlist
\ No newline at end of file
+.. index:: Backend, PHP-API, FullyScanned, ext:recordlist
index 04e5be6..86c7250 100644 (file)
@@ -18,9 +18,11 @@ Content is replaced with the live version, and the current live version is remov
 Content is switched (swapped) with the live version, making the current live version the previously versioned content.
 
 Especially when doing
+
 * partial swapping
 * multiple swapping
 * swapping newly created content
+
 TYPO3 will leave the workspace in an inconsistent state.
 
 The swapping mechanism was therefore removed, leaving "Publishing" the only option to select for editors to push content from a workspace into the live website.
@@ -29,7 +31,7 @@ The swapping mechanism was therefore removed, leaving "Publishing" the only opti
 Impact
 ======
 
-The database field and TCA option "sys_workspace.swap_modes" is removed.
+The database field and TCA option `sys_workspace.swap_modes` is removed.
 
 The Workspace module only shows the "Publish" option anymore,
 as "Swap" is removed.
@@ -50,4 +52,4 @@ Migration
 All draft content is using the publishing mechanism, whereas there
 is no migration needed.
 
-.. index:: Database, TCA, NotScanned, ext:workspaces
\ No newline at end of file
+.. index:: Database, TCA, NotScanned, ext:workspaces
index 811db6a..a4d0c22 100644 (file)
@@ -24,6 +24,7 @@ other fields were insignificant. An additional field "t3ver_move_id" contained
 the actual live record ID.
 
 Move Placeholders were identified by having the following field values:
+
 * t3ver_state = 3 - indicating the type Move Placeholder
 * t3ver_wsid = the workspace ID where a record was moved
 * t3ver_oid = 0, in order to fetch them from the database together with live records
@@ -32,6 +33,7 @@ Move Placeholders were identified by having the following field values:
 * t3ver_move_id = the live version which was moved in the workspace
 
 The Move Pointer is indicated like this:
+
 * t3ver_state = 4 - indicating the type Move Pointer
 * t3ver_wsid = the workspace ID where a record was moved
 * t3ver_oid = the live version which was moved in the workspace
@@ -50,6 +52,7 @@ The TCA setting :php:`$TCA[$table][ctrl][shadowColumnsForMovePlaceholders]`
 is not evaluated anymore and removed on TCA building-time.
 
 The main benefits of this change:
+
 * fewer database queries when fetching records within a workspace
 * more consistent handling with versioned records
 * less complexity within TYPO3's internal API
index d6c2b33..3df3c69 100644 (file)
@@ -9,8 +9,8 @@ See :issue:`92678`
 Description
 ===========
 
-FormEngine used to have a class 'checkbox-invert' for the styling
-of an item with enabled flag 'invertStateDisplay'. Now the checkbox value
+FormEngine used to have a class `checkbox-invert` for the styling
+of an item with enabled flag `invertStateDisplay`. Now the checkbox value
 itself is inverted. Therefore the class has been removed as it is not needed
 any more.
 
@@ -25,7 +25,7 @@ Affected Installations
 ======================
 
 Standard installations of TYPO3 are not affected. Only installations that
-use the class 'checkbox-invert' for customizations are affected.
+use the class `checkbox-invert` for customizations are affected.
 
 
 Migration
@@ -33,7 +33,7 @@ Migration
 
 There is no migration required if only the invertStateDisplay configuration
 is used. If CSS styling or JavaScript in the backend relies on the
-class 'checkbox-invert' present custom code needs to be added to make it
+class `checkbox-invert` present custom code needs to be added to make it
 available again.
 
 .. index:: Backend, CSS, NotScanned, ext:backend
index 5bc8814..66653de 100644 (file)
@@ -39,9 +39,9 @@ It is recommended to build the web application in a way that
 the session data is not needed, and instead, a frontend user
 should know that their session data is then lost.
 
-Instead, make sure to bind user-specific data either to the 
+Instead, make sure to bind user-specific data either to the
 frontend user itself, or re-implement this functionality
-yourself by using a logoff() hook for transferring sessions
+yourself by using a :php:`logoff()` hook for transferring sessions
 to anonymous sessions.
 
-.. index:: Frontend, PHP-API, NotScanned, ext:frontend
\ No newline at end of file
+.. index:: Frontend, PHP-API, NotScanned, ext:frontend
index 2e0eea5..fa14486 100644 (file)
@@ -9,7 +9,7 @@ See :issue:`92132`
 Description
 ===========
 
-The fluid ViewHelper `f:be.buttons.shortcut` has been deprecated.
+The Fluid ViewHelper `f:be.buttons.shortcut` has been deprecated.
 Additionally, the argument `getVars` of `ext:backend` related
 ViewHelper `be:moduleLayout.button.shortcutButton` has been deprecated.
 
index 03b3bf1..7fe901c 100644 (file)
@@ -37,7 +37,7 @@ TYPO3 installations with custom third-party extensions calling this method.
 Migration
 =========
 
-Use the new :php`StringUtility::uniqueList()` method instead and ensure you
+Use the new :php:`StringUtility::uniqueList()` method instead and ensure you
 pass a valid string as first argument and ommit the second argument.
 
 .. index:: PHP-API, FullyScanned, ext:core
index 63234a1..d148832 100644 (file)
@@ -19,8 +19,8 @@ refactoring and introduction of strict types for both
 
 The task configuration has got the following new fields:
 
-* `languages`: Comma separated list of language uids
-* `emailTemplateName`: Name of the fluid templates
+* `languages` Comma separated list of language uids
+* `emailTemplateName` Name of the fluid templates
 
 With `languages` it's now possible to limit the report to specified system
 languages. This is useful if multiple tasks for different groups of recipients
@@ -95,20 +95,20 @@ An example implementation of the PSR-14 event:
 The :php:`\TYPO3\CMS\Linkvalidator\Result\LinkAnalyzerResult` contains following
 information by default:
 
-* :php:`$oldBrokenLinkCounts`: Amount of broken links from the last run, separated by type (e.g. all, internal)
-* :php:`$newBrokenLinkCounts`: Amount of broken links from this run, separated by type (e.g. all, internal)
-* :php:`$brokenLinks`: List of broken links with the raw database row
-* :php:`$differentToLastResult`: Whether the broken links count changed
+* :php:`$oldBrokenLinkCounts` Amount of broken links from the last run, separated by type (e.g. all, internal)
+* :php:`$newBrokenLinkCounts` Amount of broken links from this run, separated by type (e.g. all, internal)
+* :php:`$brokenLinks` List of broken links with the raw database row
+* :php:`$differentToLastResult` Whether the broken links count changed
 
 The :php:`brokenLinks` property gets further processed internally to provide additional
 information for the email. Following additional information is provided by default:
 
-* :php:`full_record`: The full record, the broken link was found in (e.g. pages or tt_content)
-* :php:`record_title`: Value of the :php:`full_record` title field
-* :php:`record_type`: The title of the record type (e.g. "Page" or "Page Content")
-* :php:`language_code`: The language code of the broken link
-* :php:`real_pid`: The real page id of the record the broken link was found in
-* :php:`page_record`: The whole page row of records parent page
+* :php:`full_record` The full record, the broken link was found in (e.g. pages or tt_content)
+* :php:`record_title` Value of the :php:`full_record` title field
+* :php:`record_type` The title of the record type (e.g. "Page" or "Page Content")
+* :php:`language_code` The language code of the broken link
+* :php:`real_pid` The real page id of the record the broken link was found in
+* :php:`page_record` The whole page row of records parent page
 
 More can be added using the PSR-14 event.
 
@@ -116,12 +116,12 @@ Additionally to the already existing content the email now includes a list of al
 broken links fetched according to the task configuration. This list consists of
 following columns:
 
-* `Record`: The :php:`record_uid` and :php:`record_title`
-* `Language`: The :php:`language_code` and language id
-* `Page`: The :php:`real_pid` and :php:`page_record.title` of the parent page
-* `Record Type`: The :php:`record_type`
-* `Link Target`: The :php:`target`
-* `Link Type`: Type of the broken link (Either `internal`, `external` or `file`)
+* `Record` The :php:`record_uid` and :php:`record_title`
+* `Language` The :php:`language_code` and language id
+* `Page` The :php:`real_pid` and :php:`page_record.title` of the parent page
+* `Record Type` The :php:`record_type`
+* `Link Target` The :php:`target`
+* `Link Type` Type of the broken link (Either `internal`, `external` or `file`)
 
 
 Impact
index 12030af..93ff0a4 100644 (file)
@@ -9,7 +9,7 @@ See :issue:`92366`
 Description
 ===========
 
-The rendertype `InputLinkElement` renders a preview of the link since #28171.
+The rendertype `InputLinkElement` renders a preview of the link since :issue:`28171`.
 
 If a link to a page contains a fragment, this information has been added to the preview.
 
index 6833cd1..e6811c9 100644 (file)
@@ -14,7 +14,7 @@ A new optional argument `defaultValues` is added to the `be:uri.newRecord` and
 fields of the new record. FormEngine automatically fills the given default values
 into the corresponding fields.
 
-The syntax is: :xml:`{tableName: {fieldName: 'value'}}`.
+The syntax is: :html:`{tableName: {fieldName: 'value'}}`.
 
 Please note that the given default values are added to the url as `GET` parameters
 and therefore override default values defined in FormDataProviders or TSconfig.
index ab1c8d9..562ed5b 100644 (file)
@@ -15,8 +15,9 @@ request process than the preparation of the Frontend User, which is resolved by
 the session or form credentials.
 
 There are several reasons for the historic behavior:
+
 * Special functionality like "pages.fe_login_mode" which can override groups
-  based on the current root line
+based on the current root line
 * Previewing frontend user groups via the Admin Panel for backend users
 
 However, this historic behavior led to inconsistencies, especially with the