Новости 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 Гость просматривают эту тему.
  • 30 Ответов
  • 2141 Просмотров
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
На сайте http://psyart-studio.ru/ на главной странице имеется модуль с расписанием занятий.
При внесении изменений в контент сайта кеш регулярно чищу вручную (с помощью плагина Cache Cleaner) + в дополнительных параметрах конкретно этого модуля выставила срок кеширования 30 мин. В общих настройках сайта стоит прогрессивное кеширование с интервалом 900.
Проблема в том, что кешируются все остальные страницы сайта без проблем, кроме главной страницы и этого самого модуля.
Если наш студент заходил уже раньше на сайт, то у него при загрузке страницы висит старое расписание (и старые новости в новостном блоке) до тех пор, пока он не очистит кэш своего браузера. Но, разумеется, мы не можем предупредить каждого пользователя о том, что необходимо регулярно производить эту манипуляцию. Расписание меняется каждую неделю, и очень важно, чтобы у каждого пользователя всегда была свежая информация. Подскажите, что делать?
« Последнее редактирование: 09.06.2014, 11:49:01 от Злата »
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #1 : 09.06.2014, 11:45:07 »
Может не кешировать модуль? Или отключить кеш в браузере?
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #2 : 09.06.2014, 11:50:26 »
Может не кешировать модуль? Или отключить кеш в браузере?
Допустим, у меня кеш в браузере отключен. Но я физически не смогу попросить сделать это всех пользователей сайта. И получается, что они видят устаревшее расписание.

Когда эта проблема возникла, модуль не кешировался. Затем я установила для него кеширование, в надежде, что это поможет решить проблему.
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #3 : 09.06.2014, 11:51:09 »
Ну так видят или нет?
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #4 : 09.06.2014, 11:54:16 »
Ну так видят или нет?
Расписание видят. Но даты  и события в нем старые (например, недельной давности).
« Последнее редактирование: 09.06.2014, 11:58:23 от Злата »
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #5 : 09.06.2014, 11:55:39 »
В этом расписании почему-то разработчик не смог сделать так, чтобы даты менялись автоматически, и я меняю их вручную каждую неделю, просто редактируя материал, привязанный к этому модулю
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Проблема с кешированием модуля
« Ответ #6 : 09.06.2014, 13:49:08 »
В этом расписании почему-то разработчик не смог сделать так, чтобы даты менялись автоматически, и я меняю их вручную каждую неделю, просто редактируя материал, привязанный к этому модулю
Вам стоит обратиться к разработчику! Ибо ошибка программная, простого решения нет!
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #7 : 09.06.2014, 13:59:16 »
редактируя материал, привязанный к этому модулю
Так даты в материале? О какой автоматике речь тогда?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Проблема с кешированием модуля
« Ответ #8 : 09.06.2014, 14:02:46 »
Так даты в материале? О какой автоматике речь тогда?
Ну кеш можно где угодно сбросить.. только это не объяснишь пользователю на пальцах..
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #9 : 09.06.2014, 14:07:03 »
Имхо, если я правильно понял, нужен компонент расписания, с выводом данных либо посредством вьюхи либо с помощью связанного модуля.
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #10 : 09.06.2014, 15:19:30 »
Так даты в материале? О какой автоматике речь тогда?

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



Ну кеш можно где угодно сбросить.. только это не объяснишь пользователю на пальцах..

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

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

Искала компоненты расписания сегодня полдня, ничего не нашла... Находятся лишь календари событий, но это немного не то, что требуется. Буду благодарна, если подскажете. 

*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #11 : 09.06.2014, 15:23:02 »
Так даты в материале? О какой автоматике речь тогда?
к тому же нам изначально сказали "дата не меняется автоматически, вам нужно будет менять ее вручную". Ок, лично для меня в этом огромной проблемы нет, мне не сложно, к тому же расписание не одно и то же каждую неделю, в нем бывают изменения.
Но основной вопрос все-таки не в автоматике, а в том, почему информация на главной не обновляется без очистки кэша браузера. Повторюсь, что у меня нет возможности каждому пользователю сообщить о том, что при повторном входе на сайт ему необходимо чистить кэш браузера, и таким образом, люди не получают актуальной инфы по расписанию.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #12 : 09.06.2014, 17:02:05 »
Отключите плагин "Система - Кэш", из-за него много проблем с кэшированием
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #13 : 09.06.2014, 17:13:49 »
Ну я про него и говорил. Или кеширование в браузере в нем.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #14 : 09.06.2014, 17:18:25 »
Сам плагин настроек не имеет, а в код барышня явно не полезет.
И вот кстати. неплохо было бы эти самые настройки плагину пририсовать: что и как кэшировать, а то уж больно он самовольный
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #15 : 09.06.2014, 17:31:18 »
Сам плагин настроек не имеет, а в код барышня явно не полезет.
И вот кстати. неплохо было бы эти самые настройки плагину пририсовать: что и как кэшировать, а то уж больно он самовольный

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

После того, как отключу плагин "Система - Кеш", мне надо очищать кеш в админке после внесения изменений в контент сайта?
« Последнее редактирование: 09.06.2014, 17:38:26 от Злата »
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #16 : 09.06.2014, 17:33:43 »
О, если нагрузка минимальна и Вам хватит 1 гига пространства, то добро пожаловать на бесплатный тариф в первой строчке в моей подписи.
Плагин-то отключили? Что получилось?.
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #17 : 09.06.2014, 17:37:49 »
Давайте ко мне перенесете :) Тарифы в моей теме.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #18 : 09.06.2014, 17:38:06 »
После того, как отключу плагин "Система - Кеш", мне надо очищать кеш админки после внесения изменений в контент сайта?
В идеале - да. Кэш браузера - нет.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #19 : 09.06.2014, 17:39:04 »
wishlight, не переманивай из рук - уже занято ;)
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #20 : 09.06.2014, 17:40:03 »
В "Система-Кэш" есть галочка - не кешировать в браузере. В настройках. Вот ее можно и отключить.
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #21 : 09.06.2014, 17:41:15 »
бесплатный тариф

В чем профит тогда? Или на бегете бонусы за приведенных? Не верю я в бесплатные хостинги. Просто интересно.
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #22 : 09.06.2014, 17:42:40 »
В идеале - да. Кэш браузера - нет.
Я отключила систему-кеш. Это гениально! Все работает! :) Спасибо!
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #23 : 09.06.2014, 17:43:39 »
:) Кешировать в браузере клиента плохая идея всегда была.
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Проблема с кешированием модуля
« Ответ #24 : 09.06.2014, 17:47:41 »
В чем профит тогда? Или на бегете бонусы за приведенных? Не верю я в бесплатные хостинги. Просто интересно.
Если сайт-визитка либо что-то иное, не приносящее доход, то зачем за него (сайт/хостинг) платить - не оправдает расходы. Профита никакого, кроме того, что у человека не возникнет вопросов по поводу возможной работоспособности сайта, с которыми он опять прибежит сюда - оно надо?

Я отключила систему-кеш. Это гениально! Все работает! :) Спасибо!
Ну тогда третья строчка в моей подписи (не вымогаю - предлагаю :) ), правда Вам изменение рейтинга после 10 сообщений доступно будет...
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #25 : 09.06.2014, 17:54:54 »
О, если нагрузка минимальна и Вам хватит 1 гига пространства, то добро пожаловать на бесплатный тариф в первой строчке в моей подписи.

Нам желательно гига 2, т.к. планируется много фото и видео. А через некоторое время появится еще один сайт.
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #26 : 09.06.2014, 18:02:05 »
у человека не возникнет вопросов по поводу возможной работоспособности сайта

Благородная цель :)

Злата,

А почем сейчас хост у вас?
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #27 : 09.06.2014, 18:04:03 »
мы заплатили 1000 руб. за год (и надеемся их вернуть либо на эти деньги воспользоваться помощью по переносу сайта на другой хостинг) :)) А как вам в личку написать? Я сейчас на вашем сайте http://time-host.net/ роюсь, мне бы проконсультироваться.
« Последнее редактирование: 09.06.2014, 18:07:14 от Злата »
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Проблема с кешированием модуля
« Ответ #28 : 09.06.2014, 18:08:05 »
Таймхост это не мой, я на нем vds настраиваю. 1000 рублей за год очень даже дешево. Если нет жалоб и есть обслуживание, то можно остаться и там. Не помню со скольких сообщений личка открывается . У меня есть еще скайп и icq.
*

Злата

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Проблема с кешированием модуля
« Ответ #29 : 09.06.2014, 18:17:33 »
Не помню со скольких сообщений личка открывается .

Видимо, с 10 открылась. Отправила в личку
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как из Стиль модуля - none, убрать custom

Автор all_zer

Ответов: 3
Просмотров: 1485
Последний ответ 15.11.2025, 16:20:01
от all_zer
Проблема с адаптацией

Автор Leo1986

Ответов: 1
Просмотров: 1621
Последний ответ 22.05.2025, 20:30:25
от Leo1986
Проблема с плагином News Show gk5

Автор Evgeniy

Ответов: 4
Просмотров: 1827
Последний ответ 27.03.2025, 05:38:57
от R31rus
Проблема со входом в панель администратора Joomla 3.x после обновления

Автор danieeljose

Ответов: 2
Просмотров: 2365
Последний ответ 24.03.2025, 20:33:02
от R31rus
Дублируются дивы у модуля mod_custom

Автор timofe

Ответов: 0
Просмотров: 1145
Последний ответ 07.09.2024, 13:19:48
от timofe