From 31b719a014204659cb8e8ce99a5f0a6e352a9e4e Mon Sep 17 00:00:00 2001 From: Sergey Tolkachyov Date: Fri, 17 Jan 2025 15:05:00 +0400 Subject: [PATCH] v.2.2.1 --- README.md | 2 ++ .../admin/language/en-GB/com_swjprojects.ini | 8 ++++---- .../admin/language/en-GB/com_swjprojects.sys.ini | 6 +++--- .../admin/language/ru-RU/com_swjprojects.ini | 12 ++++-------- .../admin/language/ru-RU/com_swjprojects.sys.ini | 6 +++--- com_swjprojects/admin/sql/install.mysql.utf8.sql | 2 +- com_swjprojects/admin/sql/uninstall.mysql.utf8.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.1.0.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.3.0.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.5.0.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.5.1.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.5.5.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.5.7.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.6.0.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.8.0.sql | 2 +- com_swjprojects/admin/sql/updates/mysql/1.9.0.sql | 2 +- .../admin/src/Controller/CategoriesController.php | 2 +- .../admin/src/Controller/CategoryController.php | 2 +- .../admin/src/Controller/DisplayController.php | 2 +- .../admin/src/Controller/DocumentController.php | 2 +- .../admin/src/Controller/DocumentationController.php | 2 +- .../admin/src/Controller/ImagesController.php | 2 +- .../admin/src/Controller/KeyController.php | 2 +- .../admin/src/Controller/KeysController.php | 2 +- .../admin/src/Controller/ProjectController.php | 2 +- .../admin/src/Controller/ProjectsController.php | 2 +- .../admin/src/Controller/VersionController.php | 2 +- .../admin/src/Controller/VersionsController.php | 2 +- com_swjprojects/admin/src/Field/CategoriesField.php | 2 +- .../admin/src/Field/DocumentationField.php | 2 +- com_swjprojects/admin/src/Field/ImageField.php | 2 +- com_swjprojects/admin/src/Field/ImagesField.php | 2 +- com_swjprojects/admin/src/Field/JversionField.php | 2 +- com_swjprojects/admin/src/Field/KeyField.php | 2 +- .../admin/src/Field/ProjectchangelogurlField.php | 2 +- com_swjprojects/admin/src/Field/ProjectsField.php | 2 +- .../admin/src/Field/ProjectupdateserverurlField.php | 2 +- com_swjprojects/admin/src/Field/VersionsField.php | 2 +- com_swjprojects/admin/src/Helper/ImagesHelper.php | 2 +- com_swjprojects/admin/src/Helper/KeysHelper.php | 2 +- .../admin/src/Helper/SWJProjectsHelper.php | 2 +- .../admin/src/Helper/TranslationHelper.php | 2 +- com_swjprojects/admin/src/Model/CategoriesModel.php | 2 +- com_swjprojects/admin/src/Model/CategoryModel.php | 2 +- com_swjprojects/admin/src/Model/DocumentModel.php | 2 +- .../admin/src/Model/DocumentationModel.php | 2 +- com_swjprojects/admin/src/Model/KeyModel.php | 2 +- com_swjprojects/admin/src/Model/KeysModel.php | 2 +- com_swjprojects/admin/src/Model/ProjectModel.php | 2 +- com_swjprojects/admin/src/Model/ProjectsModel.php | 2 +- com_swjprojects/admin/src/Model/VersionModel.php | 2 +- com_swjprojects/admin/src/Model/VersionsModel.php | 2 +- com_swjprojects/admin/src/Table/CategoriesTable.php | 2 +- .../admin/src/Table/DocumentationTable.php | 2 +- com_swjprojects/admin/src/Table/KeysTable.php | 2 +- com_swjprojects/admin/src/Table/ProjectsTable.php | 2 +- com_swjprojects/admin/src/Table/VersionsTable.php | 2 +- .../admin/src/View/Categories/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Category/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Document/HtmlView.php | 2 +- .../admin/src/View/Documentation/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Key/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Keys/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Project/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Projects/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Version/HtmlView.php | 2 +- com_swjprojects/admin/src/View/Versions/HtmlView.php | 2 +- com_swjprojects/admin/tmpl/categories/default.php | 2 +- com_swjprojects/admin/tmpl/category/edit.php | 2 +- com_swjprojects/admin/tmpl/document/edit.php | 2 +- com_swjprojects/admin/tmpl/documentation/default.php | 2 +- com_swjprojects/admin/tmpl/key/edit.php | 2 +- com_swjprojects/admin/tmpl/keys/default.php | 2 +- com_swjprojects/admin/tmpl/project/edit.php | 2 +- com_swjprojects/admin/tmpl/projects/default.php | 2 +- com_swjprojects/admin/tmpl/version/edit.php | 2 +- com_swjprojects/admin/tmpl/versions/default.php | 2 +- com_swjprojects/layouts/changelog/badge.php | 2 +- com_swjprojects/layouts/field/image.php | 2 +- com_swjprojects/layouts/field/images.php | 2 +- com_swjprojects/layouts/field/images/result.php | 2 +- com_swjprojects/layouts/field/key.php | 2 +- com_swjprojects/layouts/project/icons.php | 2 +- com_swjprojects/layouts/project/icons/ctr.php | 2 +- com_swjprojects/layouts/project/icons/downloads.php | 2 +- .../layouts/project/icons/downloadtype.php | 2 +- com_swjprojects/layouts/project/icons/hits.php | 2 +- com_swjprojects/layouts/project/icons/type.php | 2 +- com_swjprojects/layouts/project/urls.php | 6 ++---- .../layouts/project/urls/documentation.php | 4 ++-- .../layouts/project/urls/downloadorbuy.php | 2 +- com_swjprojects/layouts/project/urls/projectlink.php | 2 +- com_swjprojects/layouts/project/urls/versions.php | 2 +- com_swjprojects/layouts/toolbar/link.php | 2 +- com_swjprojects/layouts/translate/field.php | 2 +- com_swjprojects/layouts/translate/fieldset.php | 2 +- com_swjprojects/layouts/translate/input.php | 2 +- com_swjprojects/layouts/translate/switcher.php | 2 +- com_swjprojects/layouts/translate/text.php | 2 +- com_swjprojects/media/css/admin-j3.css | 2 +- com_swjprojects/media/css/admin-j4.css | 2 +- com_swjprojects/media/css/dragula.css | 2 +- com_swjprojects/media/css/field-image.css | 2 +- com_swjprojects/media/css/field-images.css | 2 +- com_swjprojects/media/css/site.css | 2 +- com_swjprojects/media/css/translate-switcher.css | 2 +- com_swjprojects/media/images/no-image.svg | 2 +- com_swjprojects/media/js/dragula.js | 2 +- com_swjprojects/media/js/field-image.js | 2 +- com_swjprojects/media/js/field-images.js | 2 +- com_swjprojects/media/js/field-key.js | 2 +- com_swjprojects/media/js/popup.js | 2 +- com_swjprojects/media/js/translate-switcher.js | 2 +- com_swjprojects/script.php | 2 +- .../site/language/en-GB/com_swjprojects.ini | 2 +- .../site/language/en-GB/com_swjprojects.sys.ini | 2 +- .../site/language/ru-RU/com_swjprojects.ini | 2 +- .../site/language/ru-RU/com_swjprojects.sys.ini | 2 +- .../site/src/Controller/DisplayController.php | 2 +- .../site/src/Helper/AssociationHelper.php | 2 +- com_swjprojects/site/src/Helper/ImagesHelper.php | 2 +- com_swjprojects/site/src/Helper/KeysHelper.php | 2 +- com_swjprojects/site/src/Helper/RouteHelper.php | 2 +- com_swjprojects/site/src/Model/DocumentModel.php | 2 +- .../site/src/Model/DocumentationModel.php | 2 +- com_swjprojects/site/src/Model/DownloadModel.php | 2 +- com_swjprojects/site/src/Model/JchangelogModel.php | 2 +- com_swjprojects/site/src/Model/JupdateModel.php | 2 +- com_swjprojects/site/src/Model/ProjectModel.php | 2 +- com_swjprojects/site/src/Model/ProjectsModel.php | 2 +- com_swjprojects/site/src/Model/VersionModel.php | 2 +- com_swjprojects/site/src/Model/VersionsModel.php | 2 +- com_swjprojects/site/src/Service/Router.php | 11 ++++++++++- com_swjprojects/site/src/View/Document/HtmlView.php | 2 +- .../site/src/View/Documentation/HtmlView.php | 2 +- com_swjprojects/site/src/View/Download/HtmlView.php | 2 +- .../site/src/View/Jchangelog/HtmlView.php | 2 +- com_swjprojects/site/src/View/Jupdate/HtmlView.php | 2 +- com_swjprojects/site/src/View/Project/HtmlView.php | 2 +- com_swjprojects/site/src/View/Projects/HtmlView.php | 2 +- com_swjprojects/site/src/View/Version/HtmlView.php | 2 +- com_swjprojects/site/src/View/Versions/HtmlView.php | 2 +- com_swjprojects/site/tmpl/document/default.php | 2 +- com_swjprojects/site/tmpl/documentation/default.php | 2 +- com_swjprojects/site/tmpl/project/default.php | 2 +- com_swjprojects/site/tmpl/projects/default.php | 2 +- com_swjprojects/site/tmpl/version/default.php | 2 +- com_swjprojects/site/tmpl/versions/default.php | 2 +- com_swjprojects/swjprojects.xml | 4 ++-- language/en-GB/pkg_swjprojects.sys.ini | 4 ++-- language/ru-RU/pkg_swjprojects.sys.ini | 4 ++-- .../language/en-GB/mod_swjprojects_categories.ini | 2 +- .../en-GB/mod_swjprojects_categories.sys.ini | 2 +- .../language/ru-RU/mod_swjprojects_categories.ini | 2 +- .../ru-RU/mod_swjprojects_categories.sys.ini | 2 +- .../mod_swjprojects_categories.xml | 4 ++-- mod_swjprojects_categories/tmpl/default.php | 2 +- mod_swjprojects_categories/tmpl/list-group.php | 2 +- .../language/en-GB/mod_swjprojects_projects.ini | 2 +- .../language/en-GB/mod_swjprojects_projects.sys.ini | 2 +- .../language/ru-RU/mod_swjprojects_projects.ini | 2 +- .../language/ru-RU/mod_swjprojects_projects.sys.ini | 2 +- .../mod_swjprojects_projects.xml | 4 ++-- .../src/Dispatcher/Dispatcher.php | 2 +- .../src/Helper/SwjprojectsprojectsHelper.php | 2 +- mod_swjprojects_projects/tmpl/default.php | 2 +- mod_swjprojects_projects/tmpl/swiper-carousel.php | 2 +- .../language/en-GB/mod_swjprojects_versions.ini | 2 +- .../language/en-GB/mod_swjprojects_versions.sys.ini | 2 +- .../language/ru-RU/mod_swjprojects_versions.ini | 2 +- .../language/ru-RU/mod_swjprojects_versions.sys.ini | 2 +- .../mod_swjprojects_versions.xml | 4 ++-- mod_swjprojects_versions/services/provider.php | 2 +- .../src/Dispatcher/Dispatcher.php | 2 +- .../src/Helper/SwjprojectsversionsHelper.php | 2 +- mod_swjprojects_versions/tmpl/default.php | 2 +- mod_swjprojects_versions/tmpl/swiper-carousel.php | 2 +- pkg_swjprojects.xml | 4 ++-- plg_content_swjprojects/script.php | 2 +- plg_content_swjprojects/services/provider.php | 2 +- .../src/Extension/Swjprojects.php | 2 +- .../src/Fields/PlugininfoField.php | 2 +- plg_content_swjprojects/swjprojects.xml | 4 ++-- .../tmpl/bootstrap-card-horizontal.php | 2 +- plg_content_swjprojects/tmpl/bootstrap-card.php | 2 +- plg_content_swjprojects/tmpl/default.php | 2 +- plg_content_swjprojects/tmpl/link.php | 2 +- .../media/js/swjprojectseditorxtd.js | 2 +- plg_editors-xtd_swjprojectseditorxtd/script.php | 2 +- .../services/provider.php | 2 +- .../src/Extension/Swjprojectseditorxtd.php | 2 +- .../src/Fields/PlugininfoField.php | 2 +- .../swjprojectseditorxtd.xml | 4 ++-- .../services/provider.php | 2 +- .../src/Extension/Swjprojectsdocumentation.php | 2 +- .../swjprojectsdocumentation.xml | 4 ++-- .../services/provider.php | 2 +- .../src/Extension/Swjprojects.php | 2 +- plg_finder_swjprojects_projects/swjprojects.xml | 4 ++-- script.php | 2 +- 200 files changed, 233 insertions(+), 228 deletions(-) diff --git a/README.md b/README.md index d0d8fde5..37063f26 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,8 @@ Developers who create extensions for Joomla! CMS are provided with additional fu - **Version Module** - **Projects Module** - **Categories Module** +- **Content plugin for handling SW JProjects short-codes** +- **Editor-xtd plugin for inserting link to project or project data with custom HTML layout** - **Smart search plugin for projects** - **Smart search plugin for documentation** - [JLSitemap integration plugin](https://www.septdir.com/solutions/joomla/plugins/jlsitemap-swjprojects) **Download separately** diff --git a/com_swjprojects/admin/language/en-GB/com_swjprojects.ini b/com_swjprojects/admin/language/en-GB/com_swjprojects.ini index fa825d61..b8ac9a25 100644 --- a/com_swjprojects/admin/language/en-GB/com_swjprojects.ini +++ b/com_swjprojects/admin/language/en-GB/com_swjprojects.ini @@ -1,5 +1,5 @@ ; @package SW JProjects -; @version 2.2.0 +; @version 2.2.1 ; @author Sergey Tolkachyov ; @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. ; @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html @@ -45,6 +45,7 @@ COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_NOTE="Note" COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_REMOVE="Remove" COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_SECURITY="Security" COM_SWJPROJECTS_VIEW_JCHANGELOG = "Changelog URL" +COM_SWJPROJECTS_VIEW_JCHANGELOG_DESCRIPTION = "Changelog URL XML" COM_SWJPROJECTS_PROJECTS = "Projects" COM_SWJPROJECTS_PROJECTS_N_ITEMS_TRASHED = "%d projects trashed." @@ -216,6 +217,8 @@ COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE = "Download type" COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID_ALL = "All" COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID_ONLY = "Paid only" COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_FREE_ONLY = "Free only" +COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_FREE = "Free" +COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID = "Paid" COM_SWJPROJECTS_PAYMENT = "Payment" COM_SWJPROJECTS_PAYMENT_LINK = "Purchase link" @@ -229,9 +232,6 @@ COM_SWJPROJECTS_META_IMAGE = "Image" COM_SWJPROJECTS_SUPPORT = "Support" -COM_SWJPROJECTS_DONATE = "Donate" -COM_SWJPROJECTS_DONATE_MESSAGE = "SW JProjects is a free extension and is being developed through voluntary donations.
The larger the amount collected, the faster we release updates." - COM_SWJPROJECTS_USER = "User" COM_SWJPROJECTS_CONFIG = "Configuration" diff --git a/com_swjprojects/admin/language/en-GB/com_swjprojects.sys.ini b/com_swjprojects/admin/language/en-GB/com_swjprojects.sys.ini index d609a8e7..217ca8c9 100644 --- a/com_swjprojects/admin/language/en-GB/com_swjprojects.sys.ini +++ b/com_swjprojects/admin/language/en-GB/com_swjprojects.sys.ini @@ -1,5 +1,5 @@ ; @package SW JProjects -; @version 2.2.0 +; @version 2.2.1 ; @author Sergey Tolkachyov ; @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. ; @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html @@ -54,5 +54,5 @@ COM_SWJPROJECTS_SET_STANDARD_IMAGES_FOLDER = "Images folder change to standard: JFIELD_META_IMAGE_DESC = "The image to be displayed in the Image meta tag of the HTML page." JFIELD_META_IMAGE_LABEL = "Meta Image" -COM_SWJPROJECTS_DONATE = "Donate" -COM_SWJPROJECTS_DONATE_MESSAGE = "SW JProjects is a free extension and is being developed through voluntary donations.
The larger the amount collected, the faster we release updates." \ No newline at end of file +COM_SWJPROJECTS_VIEW_JCHANGELOG = "Changelog URL" +COM_SWJPROJECTS_VIEW_JCHANGELOG_DESCRIPTION = "Changelog URL XML" \ No newline at end of file diff --git a/com_swjprojects/admin/language/ru-RU/com_swjprojects.ini b/com_swjprojects/admin/language/ru-RU/com_swjprojects.ini index 7f411617..5ddfff3c 100644 --- a/com_swjprojects/admin/language/ru-RU/com_swjprojects.ini +++ b/com_swjprojects/admin/language/ru-RU/com_swjprojects.ini @@ -1,5 +1,5 @@ ; @package SW JProjects -; @version 2.2.0 +; @version 2.2.1 ; @author Sergey Tolkachyov ; @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. ; @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html @@ -45,6 +45,7 @@ COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_NOTE = "Примечание" COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_REMOVE = "Удалено" COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_SECURITY = "Безопасность" COM_SWJPROJECTS_VIEW_JCHANGELOG = "Changelog URL" +COM_SWJPROJECTS_VIEW_JCHANGELOG_DESCRIPTION = "Changelog URL XML" COM_SWJPROJECTS_PROJECTS = "Проекты" COM_SWJPROJECTS_PROJECTS_N_ITEMS_TRASHED = "%d проектов помещено в корзину." @@ -217,6 +218,8 @@ COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE = "Тип скачивания" COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID_ALL = "Все" COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID_ONLY = "Только платные" COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_FREE_ONLY = "Только бесплатные" +COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_FREE = "Бесплатно" +COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID = "Платно" COM_SWJPROJECTS_PAYMENT = "Оплата" COM_SWJPROJECTS_PAYMENT_LINK = "Ссылка на покупку" @@ -230,9 +233,6 @@ COM_SWJPROJECTS_META_IMAGE = "Изображение" COM_SWJPROJECTS_SUPPORT = "Поддержка" -COM_SWJPROJECTS_DONATE = "Поддержать" -COM_SWJPROJECTS_DONATE_MESSAGE = "SW JProjects это бесплатное расширение и развивается за счет добровольных пожертвований.
Чем больше собираемая сумма, тем быстрее мы выпускаем обновления." - COM_SWJPROJECTS_USER = "Пользователь" COM_SWJPROJECTS_CONFIG = "Конфигурация" @@ -286,7 +286,3 @@ JGLOBAL_NOINDEX_NOFOLLOW = "noindex, nofollow" COM_SWJPROJECTS_FIELD_ORDERING_DESC = "Выберите порядок отображения проектов." COM_SWJPROJECTS_FIELD_ORDERING_LABEL = "Порядок" COM_SWJPROJECTS_FIELD_ORDERING_ORDERING = "Порядок в Joomla" - -COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE = "Тип скачивания" -COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_FREE = "Бесплатно" -COM_SWJPROJECTS_FIELD_DOWNLOAD_TYPE_PAID = "Платно" \ No newline at end of file diff --git a/com_swjprojects/admin/language/ru-RU/com_swjprojects.sys.ini b/com_swjprojects/admin/language/ru-RU/com_swjprojects.sys.ini index d090ae5c..981897f8 100644 --- a/com_swjprojects/admin/language/ru-RU/com_swjprojects.sys.ini +++ b/com_swjprojects/admin/language/ru-RU/com_swjprojects.sys.ini @@ -1,5 +1,5 @@ ; @package SW JProjects -; @version 2.2.0 +; @version 2.2.1 ; @author Sergey Tolkachyov ; @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. ; @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html @@ -54,5 +54,5 @@ COM_SWJPROJECTS_SET_STANDARD_IMAGES_FOLDER = "Папка изображений JFIELD_META_IMAGE_DESC = "Изображение, которое будет выведено в мета-теге Image HTML-страницы." JFIELD_META_IMAGE_LABEL = "Мета-тег Image" -COM_SWJPROJECTS_DONATE = "Поддержать" -COM_SWJPROJECTS_DONATE_MESSAGE = "SW JProjects это бесплатное расширение и развивается за счет добровольных пожертвований.
Чем больше собираемая сумма, тем быстрее мы выпускаем обновления." \ No newline at end of file +COM_SWJPROJECTS_VIEW_JCHANGELOG = "Changelog URL" +COM_SWJPROJECTS_VIEW_JCHANGELOG_DESCRIPTION = "Changelog URL XML" \ No newline at end of file diff --git a/com_swjprojects/admin/sql/install.mysql.utf8.sql b/com_swjprojects/admin/sql/install.mysql.utf8.sql index 7333cd56..d7a0c804 100644 --- a/com_swjprojects/admin/sql/install.mysql.utf8.sql +++ b/com_swjprojects/admin/sql/install.mysql.utf8.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/uninstall.mysql.utf8.sql b/com_swjprojects/admin/sql/uninstall.mysql.utf8.sql index 03469f14..fb00bd11 100644 --- a/com_swjprojects/admin/sql/uninstall.mysql.utf8.sql +++ b/com_swjprojects/admin/sql/uninstall.mysql.utf8.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.1.0.sql b/com_swjprojects/admin/sql/updates/mysql/1.1.0.sql index 85f3311a..5a83d83c 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.1.0.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.1.0.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.3.0.sql b/com_swjprojects/admin/sql/updates/mysql/1.3.0.sql index b623358b..d3e34954 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.3.0.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.3.0.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.5.0.sql b/com_swjprojects/admin/sql/updates/mysql/1.5.0.sql index f5e52423..bc102e3c 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.5.0.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.5.0.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.5.1.sql b/com_swjprojects/admin/sql/updates/mysql/1.5.1.sql index 28b848e1..b37f0068 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.5.1.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.5.1.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.5.5.sql b/com_swjprojects/admin/sql/updates/mysql/1.5.5.sql index 38f3076b..2d6b2d91 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.5.5.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.5.5.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.5.7.sql b/com_swjprojects/admin/sql/updates/mysql/1.5.7.sql index 17ba5334..a2d999ad 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.5.7.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.5.7.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.6.0.sql b/com_swjprojects/admin/sql/updates/mysql/1.6.0.sql index 295f08a1..c46d7aa8 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.6.0.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.6.0.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.8.0.sql b/com_swjprojects/admin/sql/updates/mysql/1.8.0.sql index b9726a0e..0458bf85 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.8.0.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.8.0.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/sql/updates/mysql/1.9.0.sql b/com_swjprojects/admin/sql/updates/mysql/1.9.0.sql index e92e7c79..e1031260 100644 --- a/com_swjprojects/admin/sql/updates/mysql/1.9.0.sql +++ b/com_swjprojects/admin/sql/updates/mysql/1.9.0.sql @@ -1,6 +1,6 @@ /* * @package SW JProjects - * @version 2.2.0 + * @version 2.2.1 * @author Sergey Tolkachyov * @сopyright Copyright (c) 2018 - 2025 Sergey Tolkachyov. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html diff --git a/com_swjprojects/admin/src/Controller/CategoriesController.php b/com_swjprojects/admin/src/Controller/CategoriesController.php index e688ef4f..68d62c82 100644 --- a/com_swjprojects/admin/src/Controller/CategoriesController.php +++ b/com_swjprojects/admin/src/Controller/CategoriesController.php @@ -1,7 +1,7 @@ $url) { - if (empty($url) || !$url_texts[$txt]) + if (empty($url) || $txt == 'documentation' || !$url_texts[$txt]) { continue; } echo HTMLHelper::link($url, $url_texts[$txt], $link_attribs); } } - - diff --git a/com_swjprojects/layouts/project/urls/documentation.php b/com_swjprojects/layouts/project/urls/documentation.php index 1fb54fef..16dc1b78 100644 --- a/com_swjprojects/layouts/project/urls/documentation.php +++ b/com_swjprojects/layouts/project/urls/documentation.php @@ -1,7 +1,7 @@ documentation || $item->urls->get('documentation')) { - $link = ($item->documentation ?? $item->urls->get('documentation')); + $link = $item->documentation ? $item->documentation : $item->urls->get('documentation'); $title = ' '.Text::_('COM_SWJPROJECTS_DOCUMENTATION'); $link_attribs = [ 'class' => 'btn btn-outline-info me-2 mb-2' diff --git a/com_swjprojects/layouts/project/urls/downloadorbuy.php b/com_swjprojects/layouts/project/urls/downloadorbuy.php index 263d61dd..f7dc0f07 100644 --- a/com_swjprojects/layouts/project/urls/downloadorbuy.php +++ b/com_swjprojects/layouts/project/urls/downloadorbuy.php @@ -1,7 +1,7 @@