Skip to content

Releases: WebTolk/SWJProjects

v.2.1.1

23 Sep 14:12
Compare
Choose a tag to compare

EN

Non-SEF links in SEF were handled incorrectly. And not all of them. Fixed it.

RU

Неправильно обрабатывались non SEF ссылки в SEF. И не все. Исправлено.

v.2.1.0.1

20 Sep 06:29
Compare
Choose a tag to compare

RU

Ошибка сохранения проекта

Возникали ошибки при сохранении проекта из-за плагина умного поиска. Исправлено.

EN

Еrror when saving the project

There were errors when saving the project due to the smart search plugin. Fixed.

v.2.1.0

18 Sep 11:20
Compare
Choose a tag to compare

EN

Smart Search plugin

Added a projects indexing plugin for the Joomla Smart Search (com_finder) component. The plugin supports multilingual, displays the project icon in the search results.

Correction of pagination in the version list

The Joomla 5.1.3 release was a vulnerability closure release. In this regard, changes have been made to the Joomla pagination link generation mechanism. Because of this, pagination links in the version list stopped working. Fixed

RU

Умный поиск.

Добавлен плагин индексации проектов для компонента умного поиска Joomla. Плагин поддерживает мультиязычность, отображает иконку проекта в результатах поиска.

Исправление работы пагинации в списке версий.

Релиз Joomla 5.1.3 был релизом закрытия уязвимостей. В связи с этим в механизм формирования ссылок пагинации Joomla были внесены изменения. Из-за этого перестали работать ссылки пагинации в списке версий. Исправлено.

v.2.0.1

21 Aug 08:53
Compare
Choose a tag to compare

EN

Download statistics. Download statistics were displayed incorrectly in the frontend. Fixed it.

RU

Статистика скачиваний. Неправильно отображалась статистика скачиваний во фронтенде. Исправлено.

v.2.0.0

20 Aug 09:51
Compare
Choose a tag to compare

EN

Joomla 5 ready

A lot of refactoring has been done. The component has been rewritten to the Joomla 5 extension architecture and works without a backward compatibility plugin.

New design

The design has been updated for most sections. You can also create your own layouts and select them in the component settings.

Table of contents in the documentation

Now, when reading the documentation, all sections related to this extension are available to you.

Plugins for inserting a project into content

Added 2 plugins: content plugin and editor button plugin. The content plugin allows you to turn non-SEF links like index.php?option=com_swjprojects... into SEF. It also processes short codes like {swjprojects project_id=1 tmpl=your_tmpl_name} This way you can insert information about projects wherever content plugins works. The editor button plugin makes it easy to insert links or short codes with the selected layout.

Bug fixes

The categories module did not work correctly on multilingual sites, displaying data in one language. Fixed this and much more.

RU

Joomla 5 ready

Сделан большой рефакторинг. Компонент переписан на архитектуру расширений Joomla 5 и работает без плагина обратной совместимости.

Новый дизайн

Для большинства разделов обновлён дизайн. Вы также можете создать свои собственные макеты и выбрать их в настройках компонента.

Оглавление в документации

Теперь при чтении документации вам доступны все разделы, связанные с данным расширением.

Плагины для вставки проекта в контент

Добавлено 2 плагина: контент плагин и плагин кнопки редактора. Контент плагин позволяет превращать non-SEF ссылки вида index.php?option=com_swjprojects... в SEF. А также обрабатывает шорт-коды вида {swjprojects project_id=1 tmpl=your_tmpl_name}. Таким образом вы можете вставлять информацию о проектах везде, где работают плагины контента. Плагин кнопки редактора позволяет легко вставлять ссылки или шорт-коды с выбранным макетом.

Исправление ошибок

Модуль категорий неправильно работал на мультиязычных сайтах, отображая данные на одном языке. Исправлено.

SWJProjects 1.9.0

25 Oct 13:15
Compare
Choose a tag to compare

Addition

Hotfix for version

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 a fourth digit is a deviation from the north, but in some cases it will make the developer's life easier.
image

Fixed

Fixed broken link

Fixed a broken link to download the project from the documentation viewing page.

Change

Changelog url and update server url

Removed the Itemid parameters from the changelog url and update server url fields in projects.

Changing the name of a column in the database

The micro column has been renamed patch.

SWJProjects 1.8.0

29 Aug 14:44
Compare
Choose a tag to compare

What's new?

Project Filtering Options in menu item params

Filtering and sorting options for projects have been added to the settings of the menu item. Now you can show only paid, only free projects, or both types.
You can sort projects by ID (novelty), download type, order in Joomla, views (popularity by views) and downloads (popularity by downloads).

The new project parameter is visibility

For some extensions, you want to have an update server and a changelog URL, manage versions, but you don't want to show these extensions in the frontend so that visitors to your site can download and install them themselves. For example, these may be extensions that are installed as dependencies for other extensions, but at the same time have their own separate update server.
For such cases, you can set the visibility of the project: it can be hidden and the site visitor will not see it in the frontend, search engines will not index it and will not know about the extension page. But your clients' websites will be able to download updates.
The visible column has been added to the project table in the database, which is 1 by default.

Bug fixes

  • The "download" button on the page for viewing documentation of paid projects has been fixed.
  • The link to the donation page has been changed to a link to GitHub.
  • Small fixes of PHP 8.
    Extension page https://web-tolk.ru/dev/components/sw-jprojects

SWJProjects 1.7.0

12 Aug 19:23
Compare
Choose a tag to compare

Changelog URL

In Joomla 4, in the admin panel before updating, there is an opportunity to view the changes made in the new version of the extension. You can also see them in the list of the extension manager in System - Management - Extensions when you click on the extension version. However, this is only possible if the XML manifest of the extension specifies the changelog URL, which contains a specially generated XML file with a description of the changes. This function has been added to SW JProjects.

Added Changelog view button

Added a Changelog view button in XML format to the toolbar with buttons on the project editing page

WEBP image support

Added support for webp images for uploading. Tested on Joomla 4.

Change of developer

Since March 31, 2023, this component has been fully transferred for support and further development to Sergey Tolkachyov (WebTolk). In this version, an update server has been added, located on the site web-tolk.ru

SWJProjects 1.6.5

05 Aug 18:08
Compare
Choose a tag to compare

[RU]

  • исправлено #92 - соответствие XML сервера обновлений стандартам Joomla 4
  • исправлено #101 - ссылка на скачивание на страницах версии и документации.
  • добавлен новый модуль - список категорий проектов
  • Добавлена ссылка на дискуссию и опрос #103

[EN]

  • fixed #92 - compliance of the XML update server with Joomla 4 standards
  • fixed #101 - download link on the version and documentation pages.
  • added a new module - list of project categories
  • Added a link to the discussion and survey #103

SWJProjects 1.6.4

19 Apr 08:01
Compare
Choose a tag to compare

[RU]

  • исправлено #91, частично #101
  • добавлен тип изменений в changelog версии - что добавлено, изменено, исправлено и т.д.
  • добавлен новый лейаут бейджа для типа изменений в changelog версии.

[EN]

  • fixed #91, partially #101
  • added the type of changes in the changelog version - what is added, changed, fixed, etc.
  • added a new badge layout for the type of changes in the changelog version.