Difference between revisions of "Smarty Module"
From OpenEMR Project Wiki
Bradymiller (talk | contribs) |
Bradymiller (talk | contribs) |
||
Line 1: | Line 1: | ||
==OpenEMR 4.3.1 and above== | ==OpenEMR 4.3.1 and above== | ||
'''In progress'''. In order to support PHP7, centralizing all 3 below libraries to 1 Smarty library and migrating the centralized library to library/Smarty/ and upgrading it to the 2.6.29 version. | |||
1. Removed all smarty packages from: | 1. Removed all smarty packages from: |
Revision as of 07:07, 2 March 2016
OpenEMR 4.3.1 and above
In progress. In order to support PHP7, centralizing all 3 below libraries to 1 Smarty library and migrating the centralized library to library/Smarty/ and upgrading it to the 2.6.29 version.
1. Removed all smarty packages from:
- library/Smarty.class.php
- interface/main/calendar/modules/PostCalendar/pnincludes/Smarty/
- gacl/admin/smarty/
2. Added most recent 2.6.x Smarty package(2.6.29) to:
- library/Smarty/
3. Added custom smarty plugins from the prior smarty package at library/Smarty.class.php to the new Smarty package
4. Made a couple changes in the calendar module to support the more recent Smarty package
5. Directed the openemr/phpgacl/postnuke code to the new smarty package at library/Smarty/
6. Removed the no longer used openemr/phpgacl/postnuke smarty packages
OpenEMR 4.3.0 and below
- There are 3 separate Smarty libraries within OpenEMR:
- OpenEMR "native" code
- library/ (note it was dumped right in the library directory...)
- library/Smarty.class.php
- Version 2.6.2
- Postnuke calendar module
- interface/main/calendar/modules/PostCalendar/pnincludes/Smarty/
- Version 2.3.1
- phpGACL module
- gacl/admin/smarty/
- Version 2.6.14