Новости Joomla

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

Проект IV: Обучение с подкреплением на основе отзывов переводчиков.
Joomla собирается использовать автоматический перевод документации. В каждом языке есть свои специфические слова, характерные для Joomla. Предполагается обучать языковые модели, используя обратную связь от переводчиков, чтобы постоянно улучшать качество переводов и учитывать специфические языковые особенности Joomla.

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество Joomla)

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 2005 Просмотров
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Всем добрый день. Есть идея сделать сделать что бы в опубликованном материале где указывается автор материала было ссылкой на его профиль. Допустим автор такой то и когда нажимаешь на его ник то переходишь к нему в профиль.

На данный момент интересует профиль автора в JomSocial.

Как можно такое реализовать в стандартном com_content?
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
у социалистов есть такой плагин, но он, помнится, был глючный. может щас уже есть нормальный...
+
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Искал, не нашел. Нашел только для CB. Поэтему решил идти по пути модификации самого com_content.
Тупо добавления правила, сделать ссылочным Автора.
Стандартным методом (код где выводится автор) переписать не вышло. Или неправильно писал или....
Вот и спрашиваю как правильно задать ссылку в сам код.
Может кто то уже реализовывал это?
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
в шаблоне com_content в нужном месте, где выводится автор делать его ссылкой и все, либо на уровне компонента, либо в шаблоне в HTML
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Вот именно там и делал. В итоге страница вообще посыпалась.
Может подскажете как правильно дописать.
 Я не сильный програмер. Учусь только.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Вот именно там и делал. В итоге страница вообще посыпалась.
Для примера взял кусок из стандартного шаблона в папке compponent
Код: php
<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<tr>
<td valign="top">
<span class="small">
<?php JText::printf( 'Written by', ($this->escape($this->article->created_by_alias)? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); ?>
</span>
&nbsp;&nbsp;
</td>
</tr>
<?php endif; ?>
и добавить ссылку нужного типа (тип правда не знаю :))
Код: php
<?php if (($this->params->get('show_author')) && ($this->article->author != "")) : ?>
<tr>
<td valign="top">
<span class="small">
<a href="author_page_link" title="author_page_link"><?php JText::printf( 'Written by', ($this->escape($this->article->created_by_alias)? $this->escape($this->article->created_by_alias) : $this->escape($this->article->author)) ); ?></a>
</span>
&nbsp;&nbsp;
</td>
</tr>
<?php endif; ?>
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Спасибо. Попробую этот вариант. Идею понял. Спасибо. Проверим.
« Последнее редактирование: 06.10.2010, 15:39:05 от GDV »
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Для CB был такой плагин http://joomlaforum.ru/index.php/topic,73109.0.html
замени в нем ссылку и все.
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
Цитировать
Для CB был такой плагин http://joomlaforum.ru/index.php/topic,73109.0.html
замени в нем ссылку и все.
Заменил. Работает. Только при нажатии на ник автора выкидывает на профиль пользователя а не автора. Т.е. на свой профиль.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

GDV

  • Завсегдатай
  • 1898
  • 201 / 5
SmokerMan Спасибо за плагин. Работает. Его легко переделать под JomSocial.
Просто ссылку неправильно сформировал вчера. Ссылки подправил и все заработало.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают элементы в режиме создания статьи

Автор ipRazor

Ответов: 17
Просмотров: 4774
Последний ответ 10.08.2016, 10:36:39
от SeBun
Как убрать (скрыть) количество просмотров для определенной статьи?

Автор egoz

Ответов: 10
Просмотров: 13029
Последний ответ 10.05.2015, 06:11:47
от vipiusss
Как добавить поле "Дата создания статьи" при редактировании во фронтенде?

Автор taurus

Ответов: 7
Просмотров: 6179
Последний ответ 06.06.2014, 19:54:48
от Sn@ke
Не открываются статьи из рубрики новости

Автор alexros

Ответов: 4
Просмотров: 1941
Последний ответ 12.01.2014, 19:23:51
от alexros
Модуль "Популярное", но чтобы статьи за определенный период

Автор Escander

Ответов: 0
Просмотров: 1562
Последний ответ 04.09.2013, 10:03:52
от Escander