diff --git a/defaults.php b/defaults.php index 68d3422..84c61e8 100755 --- a/defaults.php +++ b/defaults.php @@ -68,7 +68,7 @@ define('FP_INCLUDES', 'fp-includes/'); // core include scripts define('INCLUDES_DIR', FP_INCLUDES . 'core/'); // smarty engine -define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.3.1/libs/'); +define('SMARTY_DIR', ABS_PATH . FP_INCLUDES . 'smarty-4.4.1/libs/'); // FlatPress specific Smarty plugins define('FP_SMARTYPLUGINS_DIR', ABS_PATH . FP_INCLUDES . 'fp-smartyplugins/'); @@ -170,4 +170,3 @@ header('X-Content-Type-Options: nosniff'); #function _dummy() {} #set_error_handler('_dummy'); - diff --git a/fp-includes/smarty-4.3.1/CHANGELOG.md b/fp-includes/smarty-4.4.1/CHANGELOG.md similarity index 99% rename from fp-includes/smarty-4.3.1/CHANGELOG.md rename to fp-includes/smarty-4.4.1/CHANGELOG.md index 899cfd7..69d41e7 100644 --- a/fp-includes/smarty-4.3.1/CHANGELOG.md +++ b/fp-includes/smarty-4.4.1/CHANGELOG.md @@ -6,6 +6,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.4.1] - 2024-02-26 +- Fixed internal release-tooling + +## [4.4.0] - 2024-02-26 +### Changed +- Using the `|implode`, `|json_encode` and `|substr` modifiers does not generate a deprecation warning anymore as they will continue to be supported in v5 [#939](https://github.com/smarty-php/smarty/issues/939) + +### Added +- PHP8.3 support [#925](https://github.com/smarty-php/smarty/issues/925) + +### Fixed +- Incorrect compilation of expressions when escape_html=true [#930](https://github.com/smarty-php/smarty/pull/930) + +## [4.3.4] - 2023-09-14 + +## [4.3.3] - 2023-09-14 + +### Fixed +- `|strip_tags` does not work if the input is 0 [#890](https://github.com/smarty-php/smarty/issues/890) +- Use of negative numbers in {math} equations [#895](https://github.com/smarty-php/smarty/issues/895) + +## [4.3.2] - 2023-07-19 + +### Fixed +- `$smarty->muteUndefinedOrNullWarnings()` now also mutes PHP8 warnings for undefined properties + ## [4.3.1] - 2023-03-28 ### Security diff --git a/fp-includes/smarty-4.3.1/LICENSE b/fp-includes/smarty-4.4.1/LICENSE similarity index 100% rename from fp-includes/smarty-4.3.1/LICENSE rename to fp-includes/smarty-4.4.1/LICENSE diff --git a/fp-includes/smarty-4.3.1/README.md b/fp-includes/smarty-4.4.1/README.md similarity index 93% rename from fp-includes/smarty-4.3.1/README.md rename to fp-includes/smarty-4.4.1/README.md index 0ef3cfa..9b8706d 100644 --- a/fp-includes/smarty-4.3.1/README.md +++ b/fp-includes/smarty-4.4.1/README.md @@ -7,7 +7,7 @@ Smarty is a template engine for PHP, facilitating the separation of presentation Read the [documentation](https://smarty-php.github.io/smarty/) to find out how to use it. ## Requirements -Smarty can be run with PHP 7.1 to PHP 8.2. +Smarty can be run with PHP 7.1 to PHP 8.3. ## Installation Smarty versions 3.1.11 or later can be installed with [Composer](https://getcomposer.org/). diff --git a/fp-includes/smarty-4.3.1/SECURITY.md b/fp-includes/smarty-4.4.1/SECURITY.md similarity index 100% rename from fp-includes/smarty-4.3.1/SECURITY.md rename to fp-includes/smarty-4.4.1/SECURITY.md diff --git a/fp-includes/smarty-4.4.1/changelog/.gitkeep b/fp-includes/smarty-4.4.1/changelog/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/fp-includes/smarty-4.3.1/composer.json b/fp-includes/smarty-4.4.1/composer.json similarity index 100% rename from fp-includes/smarty-4.3.1/composer.json rename to fp-includes/smarty-4.4.1/composer.json diff --git a/fp-includes/smarty-4.3.1/demo/configs/test.conf b/fp-includes/smarty-4.4.1/demo/configs/test.conf similarity index 100% rename from fp-includes/smarty-4.3.1/demo/configs/test.conf rename to fp-includes/smarty-4.4.1/demo/configs/test.conf diff --git a/fp-includes/smarty-4.3.1/demo/index.php b/fp-includes/smarty-4.4.1/demo/index.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/index.php rename to fp-includes/smarty-4.4.1/demo/index.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/cacheresource.apc.php b/fp-includes/smarty-4.4.1/demo/plugins/cacheresource.apc.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/cacheresource.apc.php rename to fp-includes/smarty-4.4.1/demo/plugins/cacheresource.apc.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/cacheresource.memcache.php b/fp-includes/smarty-4.4.1/demo/plugins/cacheresource.memcache.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/cacheresource.memcache.php rename to fp-includes/smarty-4.4.1/demo/plugins/cacheresource.memcache.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/cacheresource.mysql.php b/fp-includes/smarty-4.4.1/demo/plugins/cacheresource.mysql.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/cacheresource.mysql.php rename to fp-includes/smarty-4.4.1/demo/plugins/cacheresource.mysql.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/cacheresource.pdo.php b/fp-includes/smarty-4.4.1/demo/plugins/cacheresource.pdo.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/cacheresource.pdo.php rename to fp-includes/smarty-4.4.1/demo/plugins/cacheresource.pdo.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/cacheresource.pdo_gzip.php b/fp-includes/smarty-4.4.1/demo/plugins/cacheresource.pdo_gzip.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/cacheresource.pdo_gzip.php rename to fp-includes/smarty-4.4.1/demo/plugins/cacheresource.pdo_gzip.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/resource.extendsall.php b/fp-includes/smarty-4.4.1/demo/plugins/resource.extendsall.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/resource.extendsall.php rename to fp-includes/smarty-4.4.1/demo/plugins/resource.extendsall.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/resource.mysql.php b/fp-includes/smarty-4.4.1/demo/plugins/resource.mysql.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/resource.mysql.php rename to fp-includes/smarty-4.4.1/demo/plugins/resource.mysql.php diff --git a/fp-includes/smarty-4.3.1/demo/plugins/resource.mysqls.php b/fp-includes/smarty-4.4.1/demo/plugins/resource.mysqls.php similarity index 100% rename from fp-includes/smarty-4.3.1/demo/plugins/resource.mysqls.php rename to fp-includes/smarty-4.4.1/demo/plugins/resource.mysqls.php diff --git a/fp-includes/smarty-4.3.1/demo/templates/footer.tpl b/fp-includes/smarty-4.4.1/demo/templates/footer.tpl similarity index 100% rename from fp-includes/smarty-4.3.1/demo/templates/footer.tpl rename to fp-includes/smarty-4.4.1/demo/templates/footer.tpl diff --git a/fp-includes/smarty-4.3.1/demo/templates/header.tpl b/fp-includes/smarty-4.4.1/demo/templates/header.tpl similarity index 100% rename from fp-includes/smarty-4.3.1/demo/templates/header.tpl rename to fp-includes/smarty-4.4.1/demo/templates/header.tpl diff --git a/fp-includes/smarty-4.3.1/demo/templates/index.tpl b/fp-includes/smarty-4.4.1/demo/templates/index.tpl similarity index 100% rename from fp-includes/smarty-4.3.1/demo/templates/index.tpl rename to fp-includes/smarty-4.4.1/demo/templates/index.tpl diff --git a/fp-includes/smarty-4.3.1/docs/_config.yml b/fp-includes/smarty-4.4.1/docs/_config.yml similarity index 100% rename from fp-includes/smarty-4.3.1/docs/_config.yml rename to fp-includes/smarty-4.4.1/docs/_config.yml diff --git a/fp-includes/smarty-4.3.1/docs/appendixes/tips.md b/fp-includes/smarty-4.4.1/docs/appendixes/tips.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/appendixes/tips.md rename to fp-includes/smarty-4.4.1/docs/appendixes/tips.md diff --git a/fp-includes/smarty-4.3.1/docs/appendixes/troubleshooting.md b/fp-includes/smarty-4.4.1/docs/appendixes/troubleshooting.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/appendixes/troubleshooting.md rename to fp-includes/smarty-4.4.1/docs/appendixes/troubleshooting.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/chapter-debugging-console.md b/fp-includes/smarty-4.4.1/docs/designers/chapter-debugging-console.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/chapter-debugging-console.md rename to fp-includes/smarty-4.4.1/docs/designers/chapter-debugging-console.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/config-files.md b/fp-includes/smarty-4.4.1/docs/designers/config-files.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/config-files.md rename to fp-includes/smarty-4.4.1/docs/designers/config-files.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/index.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/index.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/index.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/index.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-escaping.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-escaping.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-escaping.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-escaping.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-math.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-math.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-math.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-math.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-attributes.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-attributes.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-attributes.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-attributes.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-comments.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-comments.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-comments.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-comments.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-functions.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-functions.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-functions.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-functions.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-quotes.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-quotes.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-quotes.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-quotes.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-variables.md b/fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-variables.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-basic-syntax/language-syntax-variables.md rename to fp-includes/smarty-4.4.1/docs/designers/language-basic-syntax/language-syntax-variables.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/index.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/index.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/index.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/index.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-append.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-append.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-append.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-append.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-assign.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-assign.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-assign.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-assign.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-block.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-block.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-block.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-block.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-call.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-call.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-call.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-call.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-capture.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-capture.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-capture.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-capture.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-config-load.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-config-load.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-config-load.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-config-load.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-debug.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-debug.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-debug.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-debug.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-extends.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-extends.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-extends.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-extends.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-for.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-for.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-for.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-for.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-foreach.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-foreach.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-foreach.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-foreach.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-function.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-function.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-function.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-function.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-if.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-if.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-if.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-if.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-include.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-include.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-include.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-include.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-insert.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-insert.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-insert.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-insert.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-ldelim.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-ldelim.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-ldelim.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-ldelim.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-literal.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-literal.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-literal.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-literal.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-nocache.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-nocache.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-nocache.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-nocache.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-section.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-section.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-section.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-section.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-setfilter.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-setfilter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-setfilter.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-setfilter.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-strip.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-strip.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-strip.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-strip.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-while.md b/fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-while.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-builtin-functions/language-function-while.md rename to fp-includes/smarty-4.4.1/docs/designers/language-builtin-functions/language-function-while.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-combining-modifiers.md b/fp-includes/smarty-4.4.1/docs/designers/language-combining-modifiers.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-combining-modifiers.md rename to fp-includes/smarty-4.4.1/docs/designers/language-combining-modifiers.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/index.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/index.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/index.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/index.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-counter.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-counter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-counter.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-counter.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-cycle.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-cycle.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-cycle.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-cycle.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-debug.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-debug.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-debug.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-debug.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-eval.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-eval.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-eval.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-eval.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-fetch.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-fetch.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-fetch.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-fetch.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-checkboxes.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-checkboxes.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-checkboxes.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-checkboxes.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-image.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-image.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-image.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-image.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-options.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-options.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-options.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-options.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-radios.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-radios.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-radios.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-radios.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-select-date.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-select-date.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-select-date.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-select-date.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-select-time.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-select-time.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-select-time.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-select-time.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-table.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-table.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-html-table.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-html-table.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-mailto.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-mailto.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-mailto.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-mailto.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-math.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-math.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-math.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-math.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-textformat.md b/fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-textformat.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-custom-functions/language-function-textformat.md rename to fp-includes/smarty-4.4.1/docs/designers/language-custom-functions/language-function-textformat.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/index.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/index.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/index.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/index.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-capitalize.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-capitalize.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-capitalize.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-capitalize.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-cat.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-cat.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-cat.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-cat.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-characters.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-characters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-characters.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-characters.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-paragraphs.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-paragraphs.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-paragraphs.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-paragraphs.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-sentences.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-sentences.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-sentences.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-sentences.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-words.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-words.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-count-words.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-count-words.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-date-format.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-date-format.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-date-format.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-date-format.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-default.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-default.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-default.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-default.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-escape.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-escape.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-escape.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-escape.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-from-charset.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-from-charset.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-from-charset.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-from-charset.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-indent.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-indent.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-indent.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-indent.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-lower.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-lower.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-lower.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-lower.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-nl2br.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-nl2br.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-nl2br.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-nl2br.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-regex-replace.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-regex-replace.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-regex-replace.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-regex-replace.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-replace.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-replace.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-replace.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-replace.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-spacify.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-spacify.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-spacify.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-spacify.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-string-format.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-string-format.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-string-format.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-string-format.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-strip-tags.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-strip-tags.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-strip-tags.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-strip-tags.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-strip.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-strip.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-strip.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-strip.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-to-charset.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-to-charset.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-to-charset.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-to-charset.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-truncate.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-truncate.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-truncate.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-truncate.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-unescape.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-unescape.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-unescape.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-unescape.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-upper.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-upper.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-upper.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-upper.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-wordwrap.md b/fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-wordwrap.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-modifiers/language-modifier-wordwrap.md rename to fp-includes/smarty-4.4.1/docs/designers/language-modifiers/language-modifier-wordwrap.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-variables/index.md b/fp-includes/smarty-4.4.1/docs/designers/language-variables/index.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-variables/index.md rename to fp-includes/smarty-4.4.1/docs/designers/language-variables/index.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-variables/language-assigned-variables.md b/fp-includes/smarty-4.4.1/docs/designers/language-variables/language-assigned-variables.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-variables/language-assigned-variables.md rename to fp-includes/smarty-4.4.1/docs/designers/language-variables/language-assigned-variables.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-variables/language-config-variables.md b/fp-includes/smarty-4.4.1/docs/designers/language-variables/language-config-variables.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-variables/language-config-variables.md rename to fp-includes/smarty-4.4.1/docs/designers/language-variables/language-config-variables.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-variables/language-variable-scopes.md b/fp-includes/smarty-4.4.1/docs/designers/language-variables/language-variable-scopes.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-variables/language-variable-scopes.md rename to fp-includes/smarty-4.4.1/docs/designers/language-variables/language-variable-scopes.md diff --git a/fp-includes/smarty-4.3.1/docs/designers/language-variables/language-variables-smarty.md b/fp-includes/smarty-4.4.1/docs/designers/language-variables/language-variables-smarty.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/designers/language-variables/language-variables-smarty.md rename to fp-includes/smarty-4.4.1/docs/designers/language-variables/language-variables-smarty.md diff --git a/fp-includes/smarty-4.3.1/docs/features.md b/fp-includes/smarty-4.4.1/docs/features.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/features.md rename to fp-includes/smarty-4.4.1/docs/features.md diff --git a/fp-includes/smarty-4.3.1/docs/getting-started.md b/fp-includes/smarty-4.4.1/docs/getting-started.md similarity index 99% rename from fp-includes/smarty-4.3.1/docs/getting-started.md rename to fp-includes/smarty-4.4.1/docs/getting-started.md index 2ffbbd1..f549e50 100644 --- a/fp-includes/smarty-4.3.1/docs/getting-started.md +++ b/fp-includes/smarty-4.4.1/docs/getting-started.md @@ -1,7 +1,7 @@ # Getting started ## Requirements -Smarty can be run with PHP 7.1 to PHP 8.2. +Smarty can be run with PHP 7.1 to PHP 8.3. ## Installation Smarty can be installed with [Composer](https://getcomposer.org/). diff --git a/fp-includes/smarty-4.3.1/docs/index.md b/fp-includes/smarty-4.4.1/docs/index.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/index.md rename to fp-includes/smarty-4.4.1/docs/index.md diff --git a/fp-includes/smarty-4.3.1/docs/philosophy.md b/fp-includes/smarty-4.4.1/docs/philosophy.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/philosophy.md rename to fp-includes/smarty-4.4.1/docs/philosophy.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-objects.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-objects.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-objects.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-objects.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-outputfilters.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-outputfilters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-outputfilters.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-outputfilters.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-postfilters.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-postfilters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-postfilters.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-postfilters.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-prefilters.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-prefilters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-prefilters.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-prefilters.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-security.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-security.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-security.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-security.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-static-classes.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-static-classes.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-static-classes.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-static-classes.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-streams.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-streams.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-streams.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-streams.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-template-inheritance.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-template-inheritance.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-template-inheritance.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-template-inheritance.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-template-settings.md b/fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-template-settings.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/advanced-features/advanced-features-template-settings.md rename to fp-includes/smarty-4.4.1/docs/programmers/advanced-features/advanced-features-template-settings.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-add-config-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-add-config-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-add-config-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-add-config-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-add-plugins-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-add-plugins-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-add-plugins-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-add-plugins-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-add-template-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-add-template-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-add-template-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-add-template-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-append-by-ref.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-append-by-ref.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-append-by-ref.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-append-by-ref.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-append.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-append.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-append.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-append.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-assign-by-ref.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-assign-by-ref.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-assign-by-ref.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-assign-by-ref.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-assign.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-assign.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-assign.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-assign.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-all-assign.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-all-assign.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-all-assign.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-all-assign.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-all-cache.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-all-cache.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-all-cache.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-all-cache.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-assign.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-assign.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-assign.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-assign.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-cache.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-cache.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-cache.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-cache.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-compiled-tpl.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-compiled-tpl.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-compiled-tpl.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-compiled-tpl.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-config.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-config.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-clear-config.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-clear-config.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-compile-all-config.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-compile-all-config.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-compile-all-config.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-compile-all-config.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-compile-all-templates.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-compile-all-templates.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-compile-all-templates.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-compile-all-templates.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-config-load.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-config-load.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-config-load.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-config-load.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-create-data.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-create-data.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-create-data.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-create-data.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-create-template.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-create-template.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-create-template.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-create-template.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-disable-security.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-disable-security.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-disable-security.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-disable-security.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-display.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-display.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-display.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-display.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-enable-security.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-enable-security.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-enable-security.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-enable-security.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-fetch.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-fetch.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-fetch.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-fetch.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-cache-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-cache-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-cache-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-cache-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-compile-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-compile-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-compile-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-compile-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-config-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-config-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-config-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-config-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-config-vars.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-config-vars.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-config-vars.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-config-vars.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-plugins-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-plugins-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-plugins-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-plugins-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-registered-object.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-registered-object.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-registered-object.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-registered-object.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-tags.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-tags.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-tags.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-tags.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-template-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-template-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-template-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-template-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-template-vars.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-template-vars.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-get-template-vars.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-get-template-vars.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-is-cached.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-is-cached.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-is-cached.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-is-cached.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-load-filter.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-load-filter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-load-filter.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-load-filter.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-mute-expected-errors.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-mute-expected-errors.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-mute-expected-errors.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-mute-expected-errors.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-cacheresource.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-cacheresource.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-cacheresource.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-cacheresource.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-class.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-class.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-class.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-class.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-default-plugin-handler.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-default-plugin-handler.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-default-plugin-handler.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-default-plugin-handler.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-filter.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-filter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-filter.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-filter.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-object.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-object.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-object.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-object.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-plugin.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-plugin.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-plugin.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-plugin.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-resource.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-resource.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-register-resource.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-register-resource.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-cache-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-cache-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-cache-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-cache-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-compile-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-compile-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-compile-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-compile-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-config-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-config-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-config-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-config-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-plugins-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-plugins-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-plugins-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-plugins-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-template-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-template-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-set-template-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-set-template-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-template-exists.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-template-exists.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-template-exists.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-template-exists.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-test-install.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-test-install.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-test-install.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-test-install.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-cacheresource.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-cacheresource.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-cacheresource.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-cacheresource.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-filter.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-filter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-filter.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-filter.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-object.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-object.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-object.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-object.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-plugin.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-plugin.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-plugin.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-plugin.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-resource.md b/fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-resource.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-functions/api-unregister-resource.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-functions/api-unregister-resource.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-allow-php-templates.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-allow-php-templates.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-allow-php-templates.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-allow-php-templates.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-auto-literal.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-auto-literal.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-auto-literal.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-auto-literal.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-autoload-filters.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-autoload-filters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-autoload-filters.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-autoload-filters.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-id.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-id.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-id.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-id.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-lifetime.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-lifetime.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-lifetime.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-lifetime.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-locking.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-locking.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-locking.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-locking.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-modified-check.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-modified-check.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-cache-modified-check.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-cache-modified-check.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-caching-type.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-caching-type.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-caching-type.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-caching-type.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-caching.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-caching.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-caching.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-caching.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-check.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-check.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-check.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-check.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-id.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-id.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-id.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-id.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-locking.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-locking.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compile-locking.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compile-locking.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compiler-class.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compiler-class.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-compiler-class.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-compiler-class.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-booleanize.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-booleanize.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-booleanize.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-booleanize.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-overwrite.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-overwrite.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-overwrite.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-overwrite.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-read-hidden.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-read-hidden.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-config-read-hidden.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-config-read-hidden.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-debug-template.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-debug-template.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-debug-template.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-debug-template.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-debugging-ctrl.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-debugging-ctrl.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-debugging-ctrl.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-debugging-ctrl.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-debugging.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-debugging.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-debugging.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-debugging.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-config-handler-func.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-config-handler-func.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-config-handler-func.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-config-handler-func.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-config-type.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-config-type.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-config-type.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-config-type.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-modifiers.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-modifiers.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-modifiers.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-modifiers.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-resource-type.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-resource-type.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-resource-type.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-resource-type.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-template-handler-func.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-template-handler-func.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-default-template-handler-func.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-default-template-handler-func.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-direct-access-security.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-direct-access-security.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-direct-access-security.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-direct-access-security.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-error-reporting.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-error-reporting.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-error-reporting.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-error-reporting.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-escape-html.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-escape-html.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-escape-html.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-escape-html.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-force-cache.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-force-cache.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-force-cache.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-force-cache.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-force-compile.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-force-compile.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-force-compile.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-force-compile.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-left-delimiter.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-left-delimiter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-left-delimiter.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-left-delimiter.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-locking-timeout.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-locking-timeout.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-locking-timeout.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-locking-timeout.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-merge-compiled-includes.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-merge-compiled-includes.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-merge-compiled-includes.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-merge-compiled-includes.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-plugins-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-plugins-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-plugins-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-plugins-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-right-delimiter.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-right-delimiter.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-right-delimiter.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-right-delimiter.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-smarty-debug-id.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-smarty-debug-id.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-smarty-debug-id.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-smarty-debug-id.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-template-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-template-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-template-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-template-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-trusted-dir.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-trusted-dir.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-trusted-dir.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-trusted-dir.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-use-include-path.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-use-include-path.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-use-include-path.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-use-include-path.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-use-sub-dirs.md b/fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-use-sub-dirs.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/api-variables/variable-use-sub-dirs.md rename to fp-includes/smarty-4.4.1/docs/programmers/api-variables/variable-use-sub-dirs.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/caching.md b/fp-includes/smarty-4.4.1/docs/programmers/caching.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/caching.md rename to fp-includes/smarty-4.4.1/docs/programmers/caching.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/caching/caching-cacheable.md b/fp-includes/smarty-4.4.1/docs/programmers/caching/caching-cacheable.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/caching/caching-cacheable.md rename to fp-includes/smarty-4.4.1/docs/programmers/caching/caching-cacheable.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/caching/caching-custom.md b/fp-includes/smarty-4.4.1/docs/programmers/caching/caching-custom.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/caching/caching-custom.md rename to fp-includes/smarty-4.4.1/docs/programmers/caching/caching-custom.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/caching/caching-groups.md b/fp-includes/smarty-4.4.1/docs/programmers/caching/caching-groups.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/caching/caching-groups.md rename to fp-includes/smarty-4.4.1/docs/programmers/caching/caching-groups.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/caching/caching-multiple-caches.md b/fp-includes/smarty-4.4.1/docs/programmers/caching/caching-multiple-caches.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/caching/caching-multiple-caches.md rename to fp-includes/smarty-4.4.1/docs/programmers/caching/caching-multiple-caches.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/caching/caching-setting-up.md b/fp-includes/smarty-4.4.1/docs/programmers/caching/caching-setting-up.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/caching/caching-setting-up.md rename to fp-includes/smarty-4.4.1/docs/programmers/caching/caching-setting-up.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/charset.md b/fp-includes/smarty-4.4.1/docs/programmers/charset.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/charset.md rename to fp-includes/smarty-4.4.1/docs/programmers/charset.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-block-functions.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-block-functions.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-block-functions.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-block-functions.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-compiler-functions.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-compiler-functions.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-compiler-functions.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-compiler-functions.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-functions.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-functions.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-functions.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-functions.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-howto.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-howto.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-howto.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-howto.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-inserts.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-inserts.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-inserts.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-inserts.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-modifiers.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-modifiers.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-modifiers.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-modifiers.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-naming-conventions.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-naming-conventions.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-naming-conventions.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-naming-conventions.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-outputfilters.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-outputfilters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-outputfilters.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-outputfilters.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-prefilters-postfilters.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-prefilters-postfilters.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-prefilters-postfilters.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-prefilters-postfilters.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-resources.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-resources.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-resources.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-resources.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-writing.md b/fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-writing.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/plugins/plugins-writing.md rename to fp-includes/smarty-4.4.1/docs/programmers/plugins/plugins-writing.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources.md b/fp-includes/smarty-4.4.1/docs/programmers/resources.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources/resources-custom.md b/fp-includes/smarty-4.4.1/docs/programmers/resources/resources-custom.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources/resources-custom.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources/resources-custom.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources/resources-extends.md b/fp-includes/smarty-4.4.1/docs/programmers/resources/resources-extends.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources/resources-extends.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources/resources-extends.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources/resources-file.md b/fp-includes/smarty-4.4.1/docs/programmers/resources/resources-file.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources/resources-file.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources/resources-file.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources/resources-streams.md b/fp-includes/smarty-4.4.1/docs/programmers/resources/resources-streams.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources/resources-streams.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources/resources-streams.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources/resources-string.md b/fp-includes/smarty-4.4.1/docs/programmers/resources/resources-string.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources/resources-string.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources/resources-string.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/resources/template-resources.md b/fp-includes/smarty-4.4.1/docs/programmers/resources/template-resources.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/resources/template-resources.md rename to fp-includes/smarty-4.4.1/docs/programmers/resources/template-resources.md diff --git a/fp-includes/smarty-4.3.1/docs/programmers/smarty-constants.md b/fp-includes/smarty-4.4.1/docs/programmers/smarty-constants.md similarity index 100% rename from fp-includes/smarty-4.3.1/docs/programmers/smarty-constants.md rename to fp-includes/smarty-4.4.1/docs/programmers/smarty-constants.md diff --git a/fp-includes/smarty-4.4.1/docs/upgrading.md b/fp-includes/smarty-4.4.1/docs/upgrading.md new file mode 100644 index 0000000..667a142 --- /dev/null +++ b/fp-includes/smarty-4.4.1/docs/upgrading.md @@ -0,0 +1,38 @@ +# Upgrading from an older version + +## Upgrading from v3 to v4 + +Smarty 4 is mostly identical to Smarty 3. Most notably, it adds support for PHP8 and drops support for PHP7.0 and below. +Additionally, some deprecated features that have long been discouraged have been dropped from the language. + +### Muting PHP8 warnings +If you simultaneously upgrade Smarty to v4 van PHP to v8, you may notice your error logs filling up with warnings about undefined or null template vars +due to a change in how PHP handles these. This may be helpful to spot errors, but if you find this annoying, you can use +`$smarty->muteUndefinedOrNullWarnings()` to make Smarty convert these warnings into notices. + +### ASP tags +You can no longer user ASP-style tags like `<% %>` and `<%= %>` in your templates. +Replace them with `{...}` tags. + +### SmartyBC +Check your codebase for `SmartyBC`. +We have dropped deprecated API calls that where only accessible through the SmartyBC class. + +### No more embedded PHP +We have completely dropped support for `{php}` and `{include_php}` tags and embedded PHP in templates. +Check your templates for this, and rewrite any embedded PHP blocks, by moving logic to your PHP files or by +creating a [plugin function](./programmers/plugins/plugins-functions.md). + +### Other changes + +Search your code for the following changes: + +- `SMARTY_RESOURCE_CHAR_SET` and `SMARTY_RESOURCE_DATE_FORMAT` constants have been removed +- `Smarty::muteExpectedErrors` and `Smarty::unmuteExpectedErrors` API methods have been removed +- `Smarty::getVariable` method has been removed. Use [Smarty::getTemplateVars](programmers/api-functions/api-get-template-vars.md) instead. +- [Smarty::registerResource](programmers/api-functions/api-register-resource.md) no longer accepts an array of callback functions + + + + + diff --git a/fp-includes/smarty-4.3.1/lexer/smarty_internal_configfilelexer.plex b/fp-includes/smarty-4.4.1/lexer/smarty_internal_configfilelexer.plex similarity index 100% rename from fp-includes/smarty-4.3.1/lexer/smarty_internal_configfilelexer.plex rename to fp-includes/smarty-4.4.1/lexer/smarty_internal_configfilelexer.plex diff --git a/fp-includes/smarty-4.3.1/lexer/smarty_internal_configfileparser.y b/fp-includes/smarty-4.4.1/lexer/smarty_internal_configfileparser.y similarity index 100% rename from fp-includes/smarty-4.3.1/lexer/smarty_internal_configfileparser.y rename to fp-includes/smarty-4.4.1/lexer/smarty_internal_configfileparser.y diff --git a/fp-includes/smarty-4.3.1/lexer/smarty_internal_templatelexer.plex b/fp-includes/smarty-4.4.1/lexer/smarty_internal_templatelexer.plex similarity index 100% rename from fp-includes/smarty-4.3.1/lexer/smarty_internal_templatelexer.plex rename to fp-includes/smarty-4.4.1/lexer/smarty_internal_templatelexer.plex diff --git a/fp-includes/smarty-4.3.1/lexer/smarty_internal_templateparser.y b/fp-includes/smarty-4.4.1/lexer/smarty_internal_templateparser.y similarity index 100% rename from fp-includes/smarty-4.3.1/lexer/smarty_internal_templateparser.y rename to fp-includes/smarty-4.4.1/lexer/smarty_internal_templateparser.y diff --git a/fp-includes/smarty-4.3.1/libs/Autoloader.php b/fp-includes/smarty-4.4.1/libs/Autoloader.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/Autoloader.php rename to fp-includes/smarty-4.4.1/libs/Autoloader.php diff --git a/fp-includes/smarty-4.3.1/libs/Smarty.class.php b/fp-includes/smarty-4.4.1/libs/Smarty.class.php similarity index 99% rename from fp-includes/smarty-4.3.1/libs/Smarty.class.php rename to fp-includes/smarty-4.4.1/libs/Smarty.class.php index 81dc6ab..0a47c83 100644 --- a/fp-includes/smarty-4.3.1/libs/Smarty.class.php +++ b/fp-includes/smarty-4.4.1/libs/Smarty.class.php @@ -107,7 +107,7 @@ class Smarty extends Smarty_Internal_TemplateBase /** * smarty version */ - const SMARTY_VERSION = '4.3.1'; + const SMARTY_VERSION = '4.4.1'; /** * define variable scopes */ diff --git a/fp-includes/smarty-4.3.1/libs/bootstrap.php b/fp-includes/smarty-4.4.1/libs/bootstrap.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/bootstrap.php rename to fp-includes/smarty-4.4.1/libs/bootstrap.php diff --git a/fp-includes/smarty-4.3.1/libs/debug.tpl b/fp-includes/smarty-4.4.1/libs/debug.tpl similarity index 100% rename from fp-includes/smarty-4.3.1/libs/debug.tpl rename to fp-includes/smarty-4.4.1/libs/debug.tpl diff --git a/fp-includes/smarty-4.3.1/libs/functions.php b/fp-includes/smarty-4.4.1/libs/functions.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/functions.php rename to fp-includes/smarty-4.4.1/libs/functions.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/block.textformat.php b/fp-includes/smarty-4.4.1/libs/plugins/block.textformat.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/block.textformat.php rename to fp-includes/smarty-4.4.1/libs/plugins/block.textformat.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.counter.php b/fp-includes/smarty-4.4.1/libs/plugins/function.counter.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.counter.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.counter.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.cycle.php b/fp-includes/smarty-4.4.1/libs/plugins/function.cycle.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.cycle.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.cycle.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.fetch.php b/fp-includes/smarty-4.4.1/libs/plugins/function.fetch.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.fetch.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.fetch.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_checkboxes.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_checkboxes.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_checkboxes.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_checkboxes.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_image.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_image.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_image.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_image.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_options.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_options.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_options.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_options.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_radios.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_radios.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_radios.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_radios.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_select_date.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_select_date.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_select_date.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_select_date.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_select_time.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_select_time.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_select_time.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_select_time.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.html_table.php b/fp-includes/smarty-4.4.1/libs/plugins/function.html_table.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.html_table.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.html_table.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.mailto.php b/fp-includes/smarty-4.4.1/libs/plugins/function.mailto.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/function.mailto.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.mailto.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/function.math.php b/fp-includes/smarty-4.4.1/libs/plugins/function.math.php similarity index 98% rename from fp-includes/smarty-4.3.1/libs/plugins/function.math.php rename to fp-includes/smarty-4.4.1/libs/plugins/function.math.php index f9cf67f..34912d2 100644 --- a/fp-includes/smarty-4.3.1/libs/plugins/function.math.php +++ b/fp-includes/smarty-4.4.1/libs/plugins/function.math.php @@ -67,7 +67,7 @@ function smarty_function_math($params, $template) $equation = preg_replace('/\s+/', '', $equation); // Adapted from https://www.php.net/manual/en/function.eval.php#107377 - $number = '(?:\d+(?:[,.]\d+)?|pi|Ï€)'; // What is a number + $number = '-?(?:\d+(?:[,.]\d+)?|pi|Ï€)'; // What is a number $functionsOrVars = '((?:0x[a-fA-F0-9]+)|([a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*))'; $operators = '[,+\/*\^%-]'; // Allowed math operators $regexp = '/^(('.$number.'|'.$functionsOrVars.'|('.$functionsOrVars.'\s*\((?1)*\)|\((?1)*\)))(?:'.$operators.'(?1))?)+$/'; diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifier.capitalize.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.capitalize.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifier.capitalize.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifier.capitalize.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifier.count.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.count.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifier.count.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifier.count.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifier.date_format.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.date_format.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifier.date_format.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifier.date_format.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifier.debug_print_var.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.debug_print_var.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifier.debug_print_var.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifier.debug_print_var.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifier.escape.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.escape.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifier.escape.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifier.escape.php diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifier.explode.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.explode.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifier.explode.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifier.explode.php diff --git a/fp-includes/smarty-4.4.1/libs/plugins/modifier.implode.php b/fp-includes/smarty-4.4.1/libs/plugins/modifier.implode.php new file mode 100644 index 0000000..679d71d --- /dev/null +++ b/fp-includes/smarty-4.4.1/libs/plugins/modifier.implode.php @@ -0,0 +1,15 @@ +]*?>!', ' ', {$params[0]} ?: '')"; + return "preg_replace('!<[^>]*?>!', ' ', (string) {$params[0]})"; } else { return 'strip_tags((string) ' . $params[ 0 ] . ')'; } diff --git a/fp-includes/smarty-4.3.1/libs/plugins/modifiercompiler.strlen.php b/fp-includes/smarty-4.4.1/libs/plugins/modifiercompiler.strlen.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/plugins/modifiercompiler.strlen.php rename to fp-includes/smarty-4.4.1/libs/plugins/modifiercompiler.strlen.php diff --git a/fp-includes/smarty-4.4.1/libs/plugins/modifiercompiler.substr.php b/fp-includes/smarty-4.4.1/libs/plugins/modifiercompiler.substr.php new file mode 100644 index 0000000..17721f5 --- /dev/null +++ b/fp-includes/smarty-4.4.1/libs/plugins/modifiercompiler.substr.php @@ -0,0 +1,12 @@ +template->smarty->escape_html) { - $output = "htmlspecialchars((string) {$output}, ENT_QUOTES, '" . addslashes(Smarty::$_CHARSET) . "')"; + $output = "htmlspecialchars((string) ({$output}), ENT_QUOTES, '" . addslashes(Smarty::$_CHARSET) . "')"; } // loop over registered filters if (!empty($compiler->template->smarty->registered_filters[ Smarty::FILTER_VARIABLE ])) { diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_private_registered_block.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_private_registered_block.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_private_registered_block.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_private_registered_block.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_private_registered_function.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_private_registered_function.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_private_registered_function.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_private_registered_function.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_private_special_variable.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_private_special_variable.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_private_special_variable.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_private_special_variable.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_rdelim.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_rdelim.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_rdelim.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_rdelim.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_section.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_section.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_section.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_section.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_setfilter.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_setfilter.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_setfilter.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_setfilter.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_shared_inheritance.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_shared_inheritance.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_shared_inheritance.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_shared_inheritance.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_while.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_while.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compile_while.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compile_while.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compilebase.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compilebase.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_compilebase.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_compilebase.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_config_file_compiler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_config_file_compiler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_config_file_compiler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_config_file_compiler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_configfilelexer.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_configfilelexer.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_configfilelexer.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_configfilelexer.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_configfileparser.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_configfileparser.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_configfileparser.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_configfileparser.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_data.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_data.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_data.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_data.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_debug.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_debug.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_debug.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_debug.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_errorhandler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_errorhandler.php similarity index 89% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_errorhandler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_errorhandler.php index f57cc21..4ddcfcd 100644 --- a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_errorhandler.php +++ b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_errorhandler.php @@ -17,6 +17,12 @@ class Smarty_Internal_ErrorHandler */ public $allowUndefinedVars = true; + /** + * Allows {$foo->propName} where propName is undefined. + * @var bool + */ + public $allowUndefinedProperties = true; + /** * Allows {$foo.bar} where bar is unset and {$foo.bar1.bar2} where either bar1 or bar2 is unset. * @var bool @@ -80,8 +86,15 @@ class Smarty_Internal_ErrorHandler return; // suppresses this error } + if ($this->allowUndefinedProperties && preg_match( + '/^(Undefined property)/', + $errstr + )) { + return; // suppresses this error + } + if ($this->allowUndefinedArrayKeys && preg_match( - '/^(Undefined index|Undefined array key|Trying to access array offset on value of type)/', + '/^(Undefined index|Undefined array key|Trying to access array offset on)/', $errstr )) { return; // suppresses this error diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_extension_handler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_extension_handler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_extension_handler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_extension_handler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_addautoloadfilters.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_addautoloadfilters.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_addautoloadfilters.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_addautoloadfilters.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_adddefaultmodifiers.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_adddefaultmodifiers.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_adddefaultmodifiers.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_adddefaultmodifiers.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_append.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_append.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_append.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_append.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_appendbyref.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_appendbyref.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_appendbyref.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_appendbyref.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_assignbyref.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_assignbyref.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_assignbyref.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_assignbyref.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_assignglobal.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_assignglobal.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_assignglobal.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_assignglobal.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearallassign.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearallassign.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearallassign.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearallassign.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearallcache.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearallcache.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearallcache.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearallcache.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearassign.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearassign.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearassign.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearassign.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearcache.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearcache.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearcache.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearcache.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearconfig.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearconfig.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_clearconfig.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_clearconfig.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_compileallconfig.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_compileallconfig.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_compileallconfig.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_compileallconfig.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_compilealltemplates.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_compilealltemplates.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_compilealltemplates.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_compilealltemplates.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_configload.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_configload.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_configload.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_configload.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_createdata.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_createdata.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_createdata.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_createdata.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getautoloadfilters.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getautoloadfilters.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getautoloadfilters.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getautoloadfilters.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getconfigvariable.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getconfigvariable.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getconfigvariable.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getconfigvariable.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getconfigvars.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getconfigvars.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getconfigvars.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getconfigvars.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getdebugtemplate.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getdebugtemplate.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getdebugtemplate.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getdebugtemplate.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getdefaultmodifiers.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getdefaultmodifiers.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getdefaultmodifiers.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getdefaultmodifiers.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getglobal.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getglobal.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getglobal.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getglobal.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getregisteredobject.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getregisteredobject.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getregisteredobject.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getregisteredobject.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getstreamvariable.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getstreamvariable.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_getstreamvariable.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_getstreamvariable.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_gettags.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_gettags.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_gettags.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_gettags.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_gettemplatevars.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_gettemplatevars.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_gettemplatevars.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_gettemplatevars.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_literals.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_literals.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_literals.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_literals.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_loadfilter.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_loadfilter.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_loadfilter.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_loadfilter.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_loadplugin.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_loadplugin.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_loadplugin.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_loadplugin.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_mustcompile.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_mustcompile.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_mustcompile.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_mustcompile.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registercacheresource.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registercacheresource.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registercacheresource.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registercacheresource.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerclass.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerclass.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerclass.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerclass.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerdefaultconfighandler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerdefaultconfighandler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerdefaultconfighandler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerdefaultconfighandler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerdefaultpluginhandler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerdefaultpluginhandler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerdefaultpluginhandler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerdefaultpluginhandler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerdefaulttemplatehandler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerdefaulttemplatehandler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerdefaulttemplatehandler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerdefaulttemplatehandler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerfilter.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerfilter.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerfilter.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerfilter.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerobject.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerobject.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerobject.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerobject.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerplugin.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerplugin.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerplugin.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerplugin.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerresource.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerresource.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_registerresource.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_registerresource.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_setautoloadfilters.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_setautoloadfilters.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_setautoloadfilters.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_setautoloadfilters.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_setdebugtemplate.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_setdebugtemplate.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_setdebugtemplate.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_setdebugtemplate.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_setdefaultmodifiers.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_setdefaultmodifiers.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_setdefaultmodifiers.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_setdefaultmodifiers.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unloadfilter.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unloadfilter.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unloadfilter.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unloadfilter.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregistercacheresource.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregistercacheresource.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregistercacheresource.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregistercacheresource.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterfilter.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterfilter.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterfilter.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterfilter.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterobject.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterobject.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterobject.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterobject.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterplugin.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterplugin.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterplugin.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterplugin.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterresource.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterresource.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_method_unregisterresource.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_method_unregisterresource.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_nocache_insert.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_nocache_insert.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_nocache_insert.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_nocache_insert.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_code.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_code.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_code.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_code.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_dq.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_dq.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_dq.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_dq.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_dqcontent.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_dqcontent.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_dqcontent.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_dqcontent.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_tag.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_tag.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_tag.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_tag.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_template.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_template.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_template.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_template.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_text.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_text.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_parsetree_text.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_parsetree_text.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_eval.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_eval.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_eval.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_eval.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_extends.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_extends.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_extends.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_extends.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_file.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_file.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_file.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_file.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_php.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_php.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_php.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_php.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_stream.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_stream.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_stream.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_stream.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_string.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_string.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_resource_string.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_resource_string.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_cachemodify.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_cachemodify.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_cachemodify.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_cachemodify.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_cacheresourcefile.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_cacheresourcefile.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_cacheresourcefile.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_cacheresourcefile.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_capture.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_capture.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_capture.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_capture.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_codeframe.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_codeframe.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_codeframe.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_codeframe.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_filterhandler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_filterhandler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_filterhandler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_filterhandler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_foreach.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_foreach.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_foreach.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_foreach.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_getincludepath.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_getincludepath.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_getincludepath.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_getincludepath.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_inheritance.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_inheritance.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_inheritance.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_inheritance.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_make_nocache.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_make_nocache.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_make_nocache.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_make_nocache.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_tplfunction.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_tplfunction.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_tplfunction.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_tplfunction.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_updatecache.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_updatecache.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_updatecache.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_updatecache.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_updatescope.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_updatescope.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_updatescope.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_updatescope.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_writefile.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_writefile.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_runtime_writefile.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_runtime_writefile.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_smartytemplatecompiler.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_smartytemplatecompiler.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_smartytemplatecompiler.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_smartytemplatecompiler.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_template.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_template.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_template.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_template.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatebase.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templatebase.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatebase.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templatebase.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatecompilerbase.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templatecompilerbase.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatecompilerbase.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templatecompilerbase.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatelexer.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templatelexer.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templatelexer.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templatelexer.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templateparser.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templateparser.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_templateparser.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_templateparser.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_testinstall.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_testinstall.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_testinstall.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_testinstall.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_undefined.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_undefined.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_internal_undefined.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_internal_undefined.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_custom.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource_custom.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_custom.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource_custom.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_recompiled.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource_recompiled.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_recompiled.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource_recompiled.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_uncompiled.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource_uncompiled.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_resource_uncompiled.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_resource_uncompiled.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_security.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_security.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_security.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_security.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_cached.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_cached.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_cached.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_cached.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_compiled.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_compiled.php similarity index 99% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_compiled.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_compiled.php index 37d8f0a..b78a3b6 100644 --- a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_compiled.php +++ b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_compiled.php @@ -85,7 +85,7 @@ class Smarty_Template_Compiled extends Smarty_Template_Resource_Base * * @param Smarty_Internal_Template $_template * - * @return string + * @return void * @throws Exception */ public function render(Smarty_Internal_Template $_template) diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_config.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_config.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_config.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_config.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_resource_base.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_resource_base.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_resource_base.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_resource_base.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_source.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_source.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_template_source.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_template_source.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_undefined_variable.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_undefined_variable.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_undefined_variable.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_undefined_variable.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smarty_variable.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smarty_variable.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smarty_variable.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smarty_variable.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smartycompilerexception.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smartycompilerexception.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smartycompilerexception.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smartycompilerexception.php diff --git a/fp-includes/smarty-4.3.1/libs/sysplugins/smartyexception.php b/fp-includes/smarty-4.4.1/libs/sysplugins/smartyexception.php similarity index 100% rename from fp-includes/smarty-4.3.1/libs/sysplugins/smartyexception.php rename to fp-includes/smarty-4.4.1/libs/sysplugins/smartyexception.php diff --git a/fp-includes/smarty-4.3.1/mkdocs.yml b/fp-includes/smarty-4.4.1/mkdocs.yml similarity index 98% rename from fp-includes/smarty-4.3.1/mkdocs.yml rename to fp-includes/smarty-4.4.1/mkdocs.yml index 7762cd7..66949b8 100644 --- a/fp-includes/smarty-4.3.1/mkdocs.yml +++ b/fp-includes/smarty-4.4.1/mkdocs.yml @@ -26,7 +26,9 @@ markdown_extensions: nav: - Home: 'index.md' - - 'Getting started': 'getting-started.md' + - 'Getting started': + - Introduction: 'getting-started.md' + - 'Upgrading from an older version': 'upgrading.md' - 'Designers': - 'Basic Syntax': - Introduction: 'designers/language-basic-syntax/index.md' diff --git a/fp-includes/smarty-4.3.1/run-tests-for-all-php-versions.sh b/fp-includes/smarty-4.4.1/run-tests-for-all-php-versions.sh similarity index 75% rename from fp-includes/smarty-4.3.1/run-tests-for-all-php-versions.sh rename to fp-includes/smarty-4.4.1/run-tests-for-all-php-versions.sh index b64f01e..79bebb8 100644 --- a/fp-includes/smarty-4.3.1/run-tests-for-all-php-versions.sh +++ b/fp-includes/smarty-4.4.1/run-tests-for-all-php-versions.sh @@ -10,4 +10,6 @@ docker-compose run php72 ./run-tests.sh $@ && \ docker-compose run php73 ./run-tests.sh $@ && \ docker-compose run php74 ./run-tests.sh $@ && \ docker-compose run php80 ./run-tests.sh $@ && \ -docker-compose run php81 ./run-tests.sh $@ +docker-compose run php81 ./run-tests.sh $@ && \ +docker-compose run php82 ./run-tests.sh $@ && \ +docker-compose run php83 ./run-tests.sh $@ diff --git a/fp-includes/smarty-4.3.1/run-tests.sh b/fp-includes/smarty-4.4.1/run-tests.sh similarity index 100% rename from fp-includes/smarty-4.3.1/run-tests.sh rename to fp-includes/smarty-4.4.1/run-tests.sh