I have a few extensions of mine on Pootle and I decided to migrate those:
- cloudflare
- direct_mail_userfunc
- file_list
- ig_ldap_sso_auth
Following structure is expected for your TYPO3 project (adapt script if it differs):
.
├── composer.json
├── composer.lock
├── patches
│ ├── ...
│ └── ...
└── scripts
| <T3DataStructure> | |
| <meta> | |
| <langDisable>1</langDisable> | |
| </meta> | |
| <sheets> | |
| <sDEF> | |
| <ROOT> | |
| <TCEforms> | |
| <sheetTitle>LLL:EXT:core/Resources/Private/Language/Form/locallang_tabs.xlf:general</sheetTitle> | |
| </TCEforms> |
| <?php | |
| // This is file EXT:your_ext/Classes/Xclass/Backend/Form/Container/InlineRecordContainer.php | |
| /* | |
| * This file is part of the TYPO3 CMS project. | |
| * | |
| * It is free software; you can redistribute it and/or modify it under | |
| * the terms of the GNU General Public License, either version 2 | |
| * of the License, or any later version. | |
| * |
| # File EXT:your_ext/Configuration/Yaml/MyCustomActionBackend.yaml | |
| TYPO3: | |
| CMS: | |
| Form: | |
| prototypes: | |
| # add our finisher to the 'standard' form prototype | |
| standard: | |
| formElementsDefinition: | |
| Form: | |
| formEditor: |
| This patch was tested against TYPO3 v7. | |
| Purpose is to *temporarily and quickly* let you export the migrated TCA to a file within typo3temp/migrated_TCA/<table_name>.migrated.php | |
| so that you may then use any diff tool to compare the migrated TCA of a given table with your own definition. | |
| To run it, just open backend module "Configuration -> TCA". This will automatically dump the whole (migrated) TCA to the disk. | |
| This is not perfect but should help you a lot anyway to go through the various deprecation messages in typo3conf/deprecation_*.log. | |
| Have fun! |
| <?php | |
| /* | |
| * This file is part of the TYPO3 CMS project. | |
| * | |
| * It is free software; you can redistribute it and/or modify it under | |
| * the terms of the GNU General Public License, either version 2 | |
| * of the License, or any later version. | |
| * | |
| * For the full copyright and license information, please read the | |
| * LICENSE.txt file that was distributed with TYPO3 source code. |