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

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
Ребят проблема в следующем, при открытии страницы в разрешении 533x853 px и ниже соответственно, таблицы выходят за рамки контента.

Использую фреймворк bootstrap 3 в документации сказано, что бы адаптировать table необходимо присвоить класс .table-responsive

Где расположен код, который динамически выводит таблицы?
Использую для отображения материала обычный HTML модуль.

Наглядно как это отображается :

Спойлер
[свернуть]
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
<div class="table-responsive">
  <table>
    ...
  </table>
</div>
div по умолчанию должен быть по ширине контейнера родителя, таблица в нем - с горизонтальной прокруткой
*

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
<div class="table-responsive">
  <table>
    ...
  </table>
</div>
div по умолчанию должен быть по ширине контейнера родителя, таблица в нем - с горизонтальной прокруткой

 нужно div class="table-responsive' присвоить в разметке шаблона, где выводится модуль HTML?
« Последнее редактирование: 15.07.2015, 12:40:18 от mirstiker »
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
вы таблицу где выводите? в теле модуля? вот там ее и оберните в div
*

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
вы таблицу где выводите? в теле модуля? вот там ее и оберните в div

сделал как  написали и все стало хорошо) ловите+ .В теле модуля не нашел table  хочется ему присвоить класс.

Спойлер
[свернуть]


это свойство выводит  таблицы, где ее искать?
« Последнее редактирование: 16.07.2015, 00:19:18 от mirstiker »
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
это - не тело модуля, тело - это то, что вы в редакторе в админке набираете, т.е. выводимый модулем контент
*

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
это - не тело модуля, тело - это то, что вы в редакторе в админке набираете, т.е. выводимый модулем контент

с этим разобрался <div class="table-responsive">
, а где класс с таблицами искать, чтобы присвоить  на все страницы ? сделать например так:   <table class="content_table">
*

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
Гуру, помогите разобраться в нелегком деле? ::) как добавить свой class к таблицам <table class="Мой класс"> чтобы отображался на всех страницах материала.
« Последнее редактирование: 22.07.2015, 21:47:24 от mirstiker »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
А как Вы добавите везде, если Вы каждый раз таблицу ручками в контент вставляете? Вот когда вставляете, там и добавляйте.
*

mirstiker

  • Захожу иногда
  • 66
  • 0 / 0
А как Вы добавите везде, если Вы каждый раз таблицу ручками в контент вставляете? Вот когда вставляете, там и добавляйте.

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

Как адаптировать таблицы под мобильную версию?

Автор PNP

Ответов: 4
Просмотров: 2661
Последний ответ 17.10.2021, 22:59:27
от darkghost
Адаптировать картинку с анмацией

Автор GuN

Ответов: 1
Просмотров: 1216
Последний ответ 10.08.2017, 11:50:23
от SheriffDM
Как создать красивую таблицу в Joomla 3?

Автор Accentor

Ответов: 1
Просмотров: 8789
Последний ответ 25.06.2014, 17:54:57
от SmiP
Подключенный CSS отображается изображением

Автор alexcarver

Ответов: 3
Просмотров: 1378
Последний ответ 28.06.2013, 16:41:20
от umbabaraumba
Убрать таблицу или сделать одну колонку

Автор Tatijna

Ответов: 4
Просмотров: 1694
Последний ответ 15.10.2012, 19:01:00
от Tatijna