Jonathan Scheiber

Projet : Leapt Froala Editor Bundle

Le bundle Leapt Froala Editor permet d'intégrer facilement l'éditeur WYSIWYG Froala dans un formulaire Symfony, avec des configurations partagées.

Leapt Froala Editor Bundle

J'ai commencé à utiliser le bundle KMSFroalaEditor début 2018, au moment où mon employeur a accepté d'utiliser ce WYSIWYG.

Au début, je ne faisais que des petites corrections par-ci par-là, des upgrades des fichiers du WYWISYG (qui étaient à l'époque directement dans le bundle).

J'ai décidé en 2019, au moment du Hacktoberfest, de contribuer substanciellement à ce bundle afin de lui permettre de fonctionner au plus vite sur les dernières versions de Symfony.

Cela m'a permis de mieux comprendre le code, de faire des corrections de documentation (une grosse fonctionnalité, les configurations partagées, n'était pas documentée ; le fait de vouloir une telle fonctionnaltié et de parcourir le code interne m'a permis de voir qu'elle existait, et de modifier la documentation en conséquence), de ne pas forcer l'utilisateur du bundle à avoir les fichiers du WYSIWYG dans le bundle, mais de pouvoir utiliser les siens, etc.

Fin 2021, la direction que prenait le bundle ne me plaisant pas, j'ai décidé de le reprendre sous le namespace Leapt que j'emploie depuis un certain temps, afin de pouvoir y apporter les modifications nécessaires pour la compatibilité avec les versions supérieures de Symfony et les corrections de bugs.