Tested Typo3 v11 with switch to composer management (Windows environment)

This commit is contained in:
Matteo Gallo
2026-07-06 09:44:27 +02:00
parent 16af736ab6
commit 70416c80c1
3 changed files with 661 additions and 5 deletions

View File

@@ -52,7 +52,8 @@
"typo3/cms-reports": "11.5.41",
"typo3/cms-belog": "11.5.41",
"typo3/cms-lowlevel": "11.5.41",
"typo3/cms-beuser": "11.5.41"
"typo3/cms-beuser": "11.5.41",
"typo3/cms-filemetadata": "11.5.41"
},
"config": {
"allow-plugins": {

647
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "34f4c0fd1d696e1a452d7cff7d80a09a",
"content-hash": "b7a2a315992423fe60447dbfbc0db0e0",
"packages": [
{
"name": "bacon/bacon-qr-code",
@@ -5975,6 +5975,122 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-belog",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/belog.git",
"reference": "659f1d607aeba5542158396dabbaa3a1c76f0775"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/belog/zipball/659f1d607aeba5542158396dabbaa3a1c76f0775",
"reference": "659f1d607aeba5542158396dabbaa3a1c76f0775",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "belog"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Belog\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Displays backend log, both per page and system wide. Available as the module Tools>Log (system wide overview) and Web>Info/Log (page relative overview).",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-beuser",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/beuser.git",
"reference": "0ed0db0d285bf447f278ec1b1dfbb2f23878154a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/beuser/zipball/0ed0db0d285bf447f278ec1b1dfbb2f23878154a",
"reference": "0ed0db0d285bf447f278ec1b1dfbb2f23878154a",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "beuser"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Beuser\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Backend user administration and overview. Allows you to compare the settings of users and verify their permissions and see who is online.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-cli",
"version": "v3.1.3",
@@ -6415,6 +6531,116 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-filelist",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/filelist.git",
"reference": "9904c03ff1aabb2eec7c8795364560904f4490ea"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/filelist/zipball/9904c03ff1aabb2eec7c8795364560904f4490ea",
"reference": "9904c03ff1aabb2eec7c8795364560904f4490ea",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"protected": true,
"partOfFactoryDefault": true,
"partOfMinimalUsableSystem": true
},
"extension-key": "filelist"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Filelist\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Listing of files in the directory",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-filemetadata",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/filemetadata.git",
"reference": "da8e76432588a82fd49cd1aed0de9a5f45547dbc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/filemetadata/zipball/da8e76432588a82fd49cd1aed0de9a5f45547dbc",
"reference": "da8e76432588a82fd49cd1aed0de9a5f45547dbc",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"extension-key": "filemetadata"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Add advanced metadata to File.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-fluid",
"version": "v11.5.41",
@@ -6539,6 +6765,70 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-form",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/form.git",
"reference": "396587e413fba68b1665d4a4e430f9a0284b2922"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/form/zipball/396587e413fba68b1665d4a4e430f9a0284b2922",
"reference": "396587e413fba68b1665d4a4e430f9a0284b2922",
"shasum": ""
},
"require": {
"psr/http-message": "^1.0",
"symfony/expression-language": "^5.4",
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"suggest": {
"typo3/cms-filelist": "Listing of files in the directory",
"typo3/cms-impexp": "Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems."
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "form"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Form\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Form Library, Plugin and Editor",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org/c/typo3/cms-form/11.5/en-us",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-frontend",
"version": "v11.5.41",
@@ -6605,6 +6895,67 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-info",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/info.git",
"reference": "d08d9992f0ff75b9bb61742d21d87e25eb54a66b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/info/zipball/d08d9992f0ff75b9bb61742d21d87e25eb54a66b",
"reference": "d08d9992f0ff75b9bb61742d21d87e25eb54a66b",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"replace": {
"typo3/cms-info-pagetsconfig": "self.version"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "info"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Info\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Shows various infos",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-install",
"version": "v11.5.41",
@@ -6673,6 +7024,65 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-lowlevel",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/lowlevel.git",
"reference": "20ff5881a8f8e865079c05fe3790f8abe00487ed"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/lowlevel/zipball/20ff5881a8f8e865079c05fe3790f8abe00487ed",
"reference": "20ff5881a8f8e865079c05fe3790f8abe00487ed",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"serviceProvider": "TYPO3\\CMS\\Lowlevel\\ServiceProvider",
"partOfFactoryDefault": true
},
"extension-key": "lowlevel"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Lowlevel\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Enables the 'Config' and 'DB Check' modules for technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-recordlist",
"version": "v11.5.41",
@@ -6733,6 +7143,125 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-recycler",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/recycler.git",
"reference": "b649b293a82ec151dbfa4ccb561a88abd57a1923"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/recycler/zipball/b649b293a82ec151dbfa4ccb561a88abd57a1923",
"reference": "b649b293a82ec151dbfa4ccb561a88abd57a1923",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"suggest": {
"typo3/cms-scheduler": "Remove deleted records after given time"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"extension-key": "recycler"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Recycler\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "The recycler offers the possibility to restore deleted records or remove them from the database permanently. These actions can be applied to a single record, multiple records, and recursively to child records (ex. restoring a page can restore all content elements on that page). Filtering by page and by table provides a quick overview of deleted records before taking action on them.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org/c/typo3/cms-recycler/11.5/en-us/",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-reports",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/reports.git",
"reference": "67f0a28b4ab7fc272e34d6dcd0f6d4df69efbe39"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/reports/zipball/67f0a28b4ab7fc272e34d6dcd0f6d4df69efbe39",
"reference": "67f0a28b4ab7fc272e34d6dcd0f6d4df69efbe39",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"suggest": {
"typo3/cms-scheduler": "Determine system's status and send it via email"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "reports"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Reports\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "The reports module groups several system reports.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-rte-ckeditor",
"version": "v11.5.41",
@@ -6852,6 +7381,122 @@
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-tstemplate",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/tstemplate.git",
"reference": "f4df4e41499e7965a6758d9b631f87f4c4d7c7bd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/tstemplate/zipball/f4df4e41499e7965a6758d9b631f87f4c4d7c7bd",
"reference": "f4df4e41499e7965a6758d9b631f87f4c4d7c7bd",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "tstemplate"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Tstemplate\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Framework for management of TypoScript template records for the CMS frontend.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/cms-viewpage",
"version": "v11.5.41",
"source": {
"type": "git",
"url": "https://github.com/TYPO3-CMS/viewpage.git",
"reference": "b74824c98c8265fdb652651a7f0209a51c42e9d9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/TYPO3-CMS/viewpage/zipball/b74824c98c8265fdb652651a7f0209a51c42e9d9",
"reference": "b74824c98c8265fdb652651a7f0209a51c42e9d9",
"shasum": ""
},
"require": {
"typo3/cms-core": "11.5.41"
},
"conflict": {
"typo3/cms": "*"
},
"type": "typo3-cms-framework",
"extra": {
"typo3/cms": {
"Package": {
"partOfFactoryDefault": true
},
"extension-key": "viewpage"
},
"branch-alias": {
"dev-master": "11.5.x-dev"
}
},
"autoload": {
"psr-4": {
"TYPO3\\CMS\\Viewpage\\": "Classes/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "TYPO3 Core Team",
"email": "typo3cms@typo3.org",
"role": "Developer"
}
],
"description": "Shows the frontend webpage inside the backend frameset.",
"homepage": "https://typo3.org",
"support": {
"chat": "https://typo3.org/help",
"docs": "https://docs.typo3.org",
"issues": "https://forge.typo3.org",
"source": "https://github.com/typo3/typo3"
},
"time": "2024-10-15T08:52:52+00:00"
},
{
"name": "typo3/html-sanitizer",
"version": "v2.3.2",

View File

@@ -127,15 +127,25 @@ return [
'FE' => [
'debug' => false,
],
// 'GFX' => [
// 'jpg_quality' => '80',
// 'processor' => 'GraphicsMagick',
// 'processor_allowTemporaryMasksAsPng' => 0,
// 'processor_colorspace' => 'RGB',
// 'processor_effects' => false,
// 'processor_enabled' => '1',
// 'processor_path' => '/usr/bin/',
// 'processor_path_lzw' => '/usr/bin/',
// ],
'GFX' => [
'jpg_quality' => '80',
'processor' => 'GraphicsMagick',
'processor' => 'ImageMagick',
'processor_allowTemporaryMasksAsPng' => 0,
'processor_colorspace' => 'RGB',
'processor_effects' => false,
'processor_enabled' => '1',
'processor_path' => '/usr/bin/',
'processor_path_lzw' => '/usr/bin/',
'processor_path' => 'C:/Program Files/ImageMagick-7.1.0-Q16-HDRI/',
'processor_path_lzw' => 'C:/Program Files/ImageMagick-7.1.0-Q16-HDRI/',
],
'INSTALL' => [],
'LOG' => [