From 9cb5f6ad6b30849e7d831261a576340af8374b17 Mon Sep 17 00:00:00 2001 From: Ilyas Ronef Date: Sat, 3 Jun 2023 17:21:03 +0400 Subject: [PATCH] Prerelease --- CHANGELOG.md | 8 ++++++++ CHANGELOG_ru.md | 8 ++++++++ README.md | 2 +- README_ru.md | 2 +- composer.json | 2 +- ddIf_snippet.php | 2 +- src/Snippet.php | 2 +- 7 files changed, 21 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8bbc62..659ddff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ # (MODX)EvolutionCMS.snippets.ddIf changelog +## Version 2.3.1 (2023-06-03) +* \* Compatibility with PHP < 8. +* \* Parameters → `trueChunk`, `falseChunk` → Placeholders: The following have been renamed (outdated names are still supported, but are not recommended): + * \* `[+snippetParams.operand1+]` → `[+ddIfParams.operand1+]`. + * \* `[+snippetParams.operand2+]` → `[+ddIfParams.operand2+]`. + * \* `[+snippetParams.operator+]` → `[+ddIfParams.operator+]`. + + ## Version 2.3 (2023-06-03) * \+ Parameters → `operator` → Valid values → `'isIncludes'`: The new valid value. Case-sensitive check if `operand1` contains `operand2` (see README → Examples). * \* `\ddTools::getTpl` is used instead of `$modx->getTpl` (means a bit less bugs). diff --git a/CHANGELOG_ru.md b/CHANGELOG_ru.md index fea901a..1f0d060 100644 --- a/CHANGELOG_ru.md +++ b/CHANGELOG_ru.md @@ -1,6 +1,14 @@ # (MODX)EvolutionCMS.snippets.ddIf changelog +## Версия 2.3.1 (2023-06-03) +* \* Совместимость с PHP < 8. +* \* Параметры → `trueChunk`, `falseChunk` → Плейсхолдеры: Следующие были переименованы (старые названия все ещё поддерживаются, но не рекомендуются): + * \* `[+snippetParams.operand1+]` → `[+ddIfParams.operand1+]`. + * \* `[+snippetParams.operand2+]` → `[+ddIfParams.operand2+]`. + * \* `[+snippetParams.operator+]` → `[+ddIfParams.operator+]`. + + ## Версия 2.3 (2023-06-03) * \+ Параметры → `operator` → Допустимые значения → `'isIncludes'`: Новое значение. Проверяет, содержит ли `operand1` в себе `operand2` с учётом регистра, (см. README → Примеры). * \* `\ddTools::getTpl` используется вместо `$modx->getTpl` (стало чуть меньше багов). diff --git a/README.md b/README.md index 3bfb264..7545b9f 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ require_once( #### 1. Elements → Snippets: Create a new snippet with the following data 1. Snippet name: `ddIf`. -2. Description: `2.3 This snippet compares different values and returns required chunk or string.`. +2. Description: `2.3.1 This snippet compares different values and returns required chunk or string.`. 3. Category: `Core`. 4. Parse DocBlock: `no`. 5. Snippet code (php): Insert content of the `ddIf_snippet.php` file from the archive. diff --git a/README_ru.md b/README_ru.md index e277dcb..c2c469c 100644 --- a/README_ru.md +++ b/README_ru.md @@ -41,7 +41,7 @@ require_once( #### 1. Элементы → Сниппеты: Создайте новый сниппет со следующими параметрами 1. Название сниппета: `ddIf`. -2. Описание: `2.3 Сравнивает значения и выводит необходимый чанк или строку.`. +2. Описание: `2.3.1 Сравнивает значения и выводит необходимый чанк или строку.`. 3. Категория: `Core`. 4. Анализировать DocBlock: `no`. 5. Код сниппета (php): Вставьте содержимое файла `ddIf_snippet.php` из архива. diff --git a/composer.json b/composer.json index 782cdd1..c0d8de4 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "dd/evolutioncms-snippets-ddif", "type": "modxevo-snippet", - "version": "2.3.0", + "version": "2.3.1", "description": "This snippet compares different values and returns required chunk or string.", "keywords": [ "modx", diff --git a/ddIf_snippet.php b/ddIf_snippet.php index 9883a27..8f97db8 100644 --- a/ddIf_snippet.php +++ b/ddIf_snippet.php @@ -1,7 +1,7 @@