Actions
Evolution #1619
closedReplace Smarty with Twig
Start date:
01/21/2022
Due date:
% Done:
100%
Estimated time:
Vote:
Description
Smarty is not really maintained nowadays, while Twig is. Same for component for Slim <-> Smarty.
This is a quite huge work I'd prefer not to do; but we have to left Smarty.
Updated by Johan Cwiklinski about 3 years ago
Updated by Johan Cwiklinski about 3 years ago
- Status changed from Nouveau to In Progress
- Assignee set to Johan Cwiklinski
- Target version set to 1.0.0
Updated by Guillaume AGNIERAY about 3 years ago
There is still work to do, but all the templates files have been converted to Twig following your work : https://framagit.org/galette/galette/-/merge_requests/18
There should only be a few Smarty syntax left accross the templates :
{$plugins->getMenus($tpl)} {$plugins->getPublicMenus($tpl, true)} {$plugins->getDashboard($tpl)} {$plugins->getMemberDashboard($tpl)} {$additionnal_html_class} {$entry->$id} {if fs.search eq 1} {if fs.search eq 0}
Otherwise, most of the work left is the javascript code controlling groups' members management and plugins' database initialisation in a modal display.
By the way, all the jQuery UI dialogs have been switched to SUI modals at the same time :)
Updated by Johan Cwiklinski almost 3 years ago
- Is duplicate of Anomalie #1616: Logs page broken - strftime() is deprecated added
Updated by Johan Cwiklinski almost 3 years ago
- Status changed from In Progress to Rejeté
Updated by Johan Cwiklinski almost 3 years ago
- Status changed from Rejeté to In Progress
Updated by Johan Cwiklinski almost 3 years ago
- Status changed from In Progress to Résolu
- % Done changed from 0 to 100
Updated by Johan Cwiklinski over 2 years ago
- Status changed from Résolu to Fermé
Actions