Skip to content

Commit

Permalink
fix #107
Browse files Browse the repository at this point in the history
  • Loading branch information
sergeytolkachyov committed Oct 25, 2023
1 parent 7bad706 commit 09f23e8
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 проектов помещено в корзину."
Expand Down
8 changes: 5 additions & 3 deletions com_swjprojects/admin/models/fields/projectchangelogurl.php
Original file line number Diff line number Diff line change
Expand Up @@ -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 = '</div>
<div class="col-12 alert alert-info mt-4">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ 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 = Uri::getInstance(Route::link('site', SWJProjectsHelperRoute::getJUpdateRoute('', $project->element),false,'',true));

$component_params = ComponentHelper::getParams('com_swjprojects');
// Join over current translates
Expand All @@ -68,8 +68,10 @@ protected function getLabel()
{
$project_name = 'Your extension name';
}
$url->setPath(Route::link('site', SWJProjectsHelperRoute::getJUpdateRoute('', $project->element)));

if(!empty($url->getVar('Itemid'))){
$url->delVar('Itemid');
}

return $html = '</div>
<div class="col-12 alert alert-info mt-4">
Expand Down
4 changes: 1 addition & 3 deletions language/en-GB/en-GB.pkg_swjprojects.sys.ini
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,4 @@ PKG_SWJPROJECTS_DESCRIPTION = "Digital projects manager for Joomla! CMS™"

PKG_SWJPROJECTS_ERROR_COMPATIBLE_PHP = "This version is compatible only with PHP %s and later"
PKG_SWJPROJECTS_ERROR_COMPATIBLE_JOOMLA = "This version is compatible only with Joomla %s and later"
PKG_SWJPROJECTS_WHATS_NEW="<h3>SW JPROJECTS v.1.9.0 What's new?</h3><h4>Hotfix for version</h4><p>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.</p><h4>Changing the column name in the database</h4><p>Column <code>micro</code> renamed to <code>patch</code>.</p><h4>Error correction</h4><p>Fixed a broken link to download the project from the documentation viewing page.</p><hr/><h3>What is the Joomla version of your developer site?</h3><p>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.</p><p>Please, <a href=\"https://github.com/SeptdirWorkshop/SWJProjects/discussions/103\" target=\"_blank\">go to GitHub discussion</a> and specify the Joomla version of your developer site in the survey.</p>"


PKG_SWJPROJECTS_WHATS_NEW="<h3>SW JPROJECTS v.1.9.0 What's new?</h3><h4>Hotfix for version</h4><p>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.</p><h4>Changing the column name in the database</h4><p>Column <code>micro</code> renamed to <code>patch</code>.</p><h4>Fixed</h4><p>Fixed a broken link to download the project from the documentation viewing page.</p><h4>Changes</h4><p>Removed the <code>Itemid</code> parameters from the changelog url and updateserverurl fields in projects.</p><hr/><h3>What is the Joomla version of your developer site?</h3><p>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.</p><p>Please, <a href=\"https://github.com/SeptdirWorkshop/SWJProjects/discussions/103\" target=\"_blank\">go to GitHub discussion</a> and specify the Joomla version of your developer site in the survey.</p>"
2 changes: 1 addition & 1 deletion language/ru-RU/ru-RU.pkg_swjprojects.sys.ini
Original file line number Diff line number Diff line change
Expand Up @@ -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="<h3>SW JProjects v.1.9.0 Что нового?</h3><h4>Hotfix для версии</h4><p>Согласно стандарту семантического версионирования нумерация состоит из 3-х основных разрядов. Однако, порой нужно сделать hotfix ошибки без изменения нумерации версий, так как это может влиять на план выпуска релизов. Добавление четвертого разряда является отклонением от семвер, но в некоторых случаях сделает жизнь разработчика проще.</p><h4>Изменение названия столбца в базе данных</h4><p>Столбец <code>micro</code> переименован в <code>patch</code>.</p><h4>Исправление ошибок</h4><p>Исправлена битая ссылка на скачивание проекта со страницы просмотра документации.</p><hr/><h3>Какая версия Joomla у Вашего сайта разработчика?</h3><p>В скором времени следует подумать об обновлении компонента до структуры расширений Joomla 4. Однако желательно понять, сколько человек обновили свои личные сайты разработчиков до Joomla 4. Предложения по улучшению компонента и помощь в их реализации также приветствуются. Я прошу всех неравнодушных проголосовать, указав версию Joomla Вашего сайта, на котором установлен и работает SW JProjects.</p><p>Пожалуйста, <a href=\"https://github.com/SeptdirWorkshop/SWJProjects/discussions/103\" target=\"_blank\">перейдите к обсуждению на GitHub</a> и укажите версию Joomla Вашего сайта разработчика в опросе.</p>"
PKG_SWJPROJECTS_WHATS_NEW="<h3>SW JProjects v.1.9.0 Что нового?</h3><h4>Hotfix для версии</h4><p>Согласно стандарту семантического версионирования нумерация состоит из 3-х основных разрядов. Однако, порой нужно сделать hotfix ошибки без изменения нумерации версий, так как это может влиять на план выпуска релизов. Добавление четвертого разряда является отклонением от семвер, но в некоторых случаях сделает жизнь разработчика проще.</p><h4>Изменение названия столбца в базе данных</h4><p>Столбец <code>micro</code> переименован в <code>patch</code>.</p><h4>Исправление ошибок</h4><p>Исправлена битая ссылка на скачивание проекта со страницы просмотра документации.</p><h4>Изменения</h4><p>Убраны параметры <code>Itemid</code> из полей changelog url и update server url в проектах.</p><hr/><h3>Какая версия Joomla у Вашего сайта разработчика?</h3><p>В скором времени следует подумать об обновлении компонента до структуры расширений Joomla 4. Однако желательно понять, сколько человек обновили свои личные сайты разработчиков до Joomla 4. Предложения по улучшению компонента и помощь в их реализации также приветствуются. Я прошу всех неравнодушных проголосовать, указав версию Joomla Вашего сайта, на котором установлен и работает SW JProjects.</p><p>Пожалуйста, <a href=\"https://github.com/SeptdirWorkshop/SWJProjects/discussions/103\" target=\"_blank\">перейдите к обсуждению на GitHub</a> и укажите версию Joomla Вашего сайта разработчика в опросе.</p>"

0 comments on commit 09f23e8

Please sign in to comment.