diff --git a/com_swjprojects/admin/language/en-GB/en-GB.com_swjprojects.ini b/com_swjprojects/admin/language/en-GB/en-GB.com_swjprojects.ini index 2b9b31d0..241676dd 100644 --- a/com_swjprojects/admin/language/en-GB/en-GB.com_swjprojects.ini +++ b/com_swjprojects/admin/language/en-GB/en-GB.com_swjprojects.ini @@ -44,6 +44,7 @@ COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_LANGUAGE="Language" 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_PROJECTS = "Projects" COM_SWJPROJECTS_PROJECTS_N_ITEMS_TRASHED = "%d projects trashed." diff --git a/com_swjprojects/admin/language/ru-RU/ru-RU.com_swjprojects.ini b/com_swjprojects/admin/language/ru-RU/ru-RU.com_swjprojects.ini index 43140578..180aa513 100644 --- a/com_swjprojects/admin/language/ru-RU/ru-RU.com_swjprojects.ini +++ b/com_swjprojects/admin/language/ru-RU/ru-RU.com_swjprojects.ini @@ -44,6 +44,7 @@ COM_SWJPROJECTS_VERSION_CHANGELOG_ITEM_TYPE_LANGUAGE = "Локализация" 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_PROJECTS = "Проекты" COM_SWJPROJECTS_PROJECTS_N_ITEMS_TRASHED = "%d проектов помещено в корзину." diff --git a/com_swjprojects/admin/models/fields/projectchangelogurl.php b/com_swjprojects/admin/models/fields/projectchangelogurl.php index bff56a4f..4ae13195 100644 --- a/com_swjprojects/admin/models/fields/projectchangelogurl.php +++ b/com_swjprojects/admin/models/fields/projectchangelogurl.php @@ -55,9 +55,11 @@ protected function getLabel() BaseDatabaseModel::addIncludePath(JPATH_SITE . '/components/com_swjprojects/models'); $model = BaseDatabaseModel::getInstance('Project', 'SWJProjectsModel', array('ignore_request' => false)); $project = $model->getItem(); - $url = Uri::getInstance(Uri::root()); - $url->setPath(Route::link('site', SWJProjectsHelperRoute::getJChangelogRoute('', $project->element))); - + $url = Uri::getInstance(Route::link('site', SWJProjectsHelperRoute::getJChangelogRoute('', $project->element),false,'',true)); + + if(!empty($url->getVar('Itemid'))){ + $url->delVar('Itemid'); + } return $html = '
According to the semantic versioning standard, numbering consists of 3 main digits. However, sometimes you need to make a hotfix error without changing the version numbering, as this may affect the release plan. Adding the fourth digit is a deviation from the seventh, but in some cases it will make the developer's life easier.
Column micro
renamed to patch
.
Fixed a broken link to download the project from the documentation viewing page.
Soon it's time to think about updating the component to the Joomla 4 extension structure. However, it is advisable to understand how many developers have updated their sites to Joomla 4. Suggestions for improving the component and assistance in their implementation are also welcome. I ask all those who are not indifferent to vote by choosing the Joomla version of your site on which SW JProjects is installed and running.
Please, go to GitHub discussion and specify the Joomla version of your developer site in the survey.
" - - +PKG_SWJPROJECTS_WHATS_NEW="According to the semantic versioning standard, numbering consists of 3 main digits. However, sometimes you need to make a hotfix error without changing the version numbering, as this may affect the release plan. Adding the fourth digit is a deviation from the seventh, but in some cases it will make the developer's life easier.
Column micro
renamed to patch
.
Fixed a broken link to download the project from the documentation viewing page.
Removed the Itemid
parameters from the changelog url and updateserverurl fields in projects.
Soon it's time to think about updating the component to the Joomla 4 extension structure. However, it is advisable to understand how many developers have updated their sites to Joomla 4. Suggestions for improving the component and assistance in their implementation are also welcome. I ask all those who are not indifferent to vote by choosing the Joomla version of your site on which SW JProjects is installed and running.
Please, go to GitHub discussion and specify the Joomla version of your developer site in the survey.
" \ No newline at end of file diff --git a/language/ru-RU/ru-RU.pkg_swjprojects.sys.ini b/language/ru-RU/ru-RU.pkg_swjprojects.sys.ini index 8ec3a6a7..e912e246 100644 --- a/language/ru-RU/ru-RU.pkg_swjprojects.sys.ini +++ b/language/ru-RU/ru-RU.pkg_swjprojects.sys.ini @@ -11,4 +11,4 @@ PKG_SWJPROJECTS_DESCRIPTION = "Менеджер цифровых проекто PKG_SWJPROJECTS_ERROR_COMPATIBLE_PHP = "Данная версия совместима только с PHP %s и более поздними версиями" PKG_SWJPROJECTS_ERROR_COMPATIBLE_JOOMLA = "Данная версия совместима только с Joomla %s и более поздними версиями" -PKG_SWJPROJECTS_WHATS_NEW="Согласно стандарту семантического версионирования нумерация состоит из 3-х основных разрядов. Однако, порой нужно сделать hotfix ошибки без изменения нумерации версий, так как это может влиять на план выпуска релизов. Добавление четвертого разряда является отклонением от семвер, но в некоторых случаях сделает жизнь разработчика проще.
Столбец micro
переименован в patch
.
Исправлена битая ссылка на скачивание проекта со страницы просмотра документации.
В скором времени следует подумать об обновлении компонента до структуры расширений Joomla 4. Однако желательно понять, сколько человек обновили свои личные сайты разработчиков до Joomla 4. Предложения по улучшению компонента и помощь в их реализации также приветствуются. Я прошу всех неравнодушных проголосовать, указав версию Joomla Вашего сайта, на котором установлен и работает SW JProjects.
Пожалуйста, перейдите к обсуждению на GitHub и укажите версию Joomla Вашего сайта разработчика в опросе.
" \ No newline at end of file +PKG_SWJPROJECTS_WHATS_NEW="Согласно стандарту семантического версионирования нумерация состоит из 3-х основных разрядов. Однако, порой нужно сделать hotfix ошибки без изменения нумерации версий, так как это может влиять на план выпуска релизов. Добавление четвертого разряда является отклонением от семвер, но в некоторых случаях сделает жизнь разработчика проще.
Столбец micro
переименован в patch
.
Исправлена битая ссылка на скачивание проекта со страницы просмотра документации.
Убраны параметры Itemid
из полей changelog url и update server url в проектах.
В скором времени следует подумать об обновлении компонента до структуры расширений Joomla 4. Однако желательно понять, сколько человек обновили свои личные сайты разработчиков до Joomla 4. Предложения по улучшению компонента и помощь в их реализации также приветствуются. Я прошу всех неравнодушных проголосовать, указав версию Joomla Вашего сайта, на котором установлен и работает SW JProjects.
Пожалуйста, перейдите к обсуждению на GitHub и укажите версию Joomla Вашего сайта разработчика в опросе.
" \ No newline at end of file