netresearch / t3x-rte_ckeditor_image

Image support in CKEditor for the TYPO3 ecosystem
GNU Affero General Public License v3.0
56 stars 65 forks source link

TYPO3 v13 compatibility #306

Closed marekskopal closed 5 days ago

marekskopal commented 2 weeks ago

Add TYPO3 v13 compatibility

Closes #303

This pull request includes several changes related to PHP version support and refactoring of image processing in controllers. The most important changes include updating PHP versions in workflows, modifying the RteImagePreviewRenderer and ImageLinkRenderingController classes, and removing the MagicImageService dependency.

PHP Version Updates:

Refactoring RteImagePreviewRenderer:

Refactoring ImageLinkRenderingController:

Refactoring ImageRenderingController:

Refactoring SelectImageController:

CybotTM commented 5 days ago

Hi @marekskopal ,

thank you very much for your PR.

Can you please be so kind and fix the reported CS issues? (And remove PHP 8.1 in the workflows?)

Thank you very much.

CybotTM commented 5 days ago

Hi @marekskopal ,

Sorry to bother you again, ext_emconf.php must also be adapted analogously to composer.json