Новости Joomla

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

7 января 2026 года греческому разработчику Тассосу Мариносу сообщили об уязвимости в системном плагине Tassos Framework, который входит в состав его расширений для Joomla.

⚠️ Проблема затрагивает следующие расширения:
- Convert Forms - конструктор форм обратной связи для Joomla
- EngageBox - конструктор всплывающих окон для Joomla
- Google Structured Data - пакет плагинов микроразметки для Joomla
- Advanced Custom Fields - пакет плагинов пользовательских полей (видео-сервисы, карты и иже с ними)
- Smile Pack - пакет расширений
- MailChimp Auto-Subscribe

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

👉 Суть уязвимости.
Уязвимость заключалась в том, как плагин Tassos Framework обрабатывал определенные AJAX-запросы через com_ajaxточку входа Joomla. При определенных условиях внутренняя функциональность фреймворка могла быть вызвана без надлежащих ограничений.

В худшем случае это могло позволить неавторизованному злоумышленнику читать файлы, доступные веб-серверу. Это также могло позволить удалять файлы с сервера при выполнении определенных условий.

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

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

Немедленно обновите расширения до безопасных версий (Joomla 4/5/6 | Joomla 3):
- Convert Forms - v5.1.1 / v.4.1.1
- EngageBox - v.7.1.1 / v,6,3,9
- Google Structured Data - v.6.1.1 / v.5.6.9
- Advanced Custom Fields - v.3.1.1 / v.2.8.10
- Smile Pack - v.2.1.1 / v.1.2.4.
- MailChimp Auto-Subscribe - v.5.1.1+ / v.5.0.4

Все указанные версии включают в себя релиз безопасности плагина Tassos Framework System Plugin v6.0.62.

Если у вас установлено несколько расширений Tassos, достаточно обновить только одно, чтобы применить патч. Однако всегда рекомендуется обновлять все расширения.

@joomlafeed

👩‍💻 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.

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

trk

  • Захожу иногда
  • 80
  • 2 / 0
Как выводить ВСЕ статьи на сайте в нужной позиции а не там где по умолчанию (J1.5)?

Искал поиском не нашол.
Как это сделать?
« Последнее редактирование: 02.10.2010, 21:05:30 от trk »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
лучше сначала почитай самоучитель какой-нить.
чтобы вопросы правильные задавать.
а на такой вопрос и отвечать не хочется-придётся сначала выяснить, что же ты имел в виду. цени чужое время
*

reg-ad-site

  • Захожу иногда
  • 410
  • 14 / 3
  • Если помог, ставь +
trk, вы все статьи на сайте хотите выводить туда, куда хотите?:)
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Да! ВСЕ!

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

*

reg-ad-site

  • Захожу иногда
  • 410
  • 14 / 3
  • Если помог, ставь +
сделайте скриншот для сайта, укажите где хотите выводить статьи , ну хотя бы в паинте обведите этот блок! + ссылку на сайт. и все это в тему суда !
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Сегодня день глупых вопросов и минимума информации?
1. Чем выводите статьи? Модулем? Компонентом?
2. Что в вашем понимании позиция?
3. Верстать умеете?
4.
лучше сначала почитай самоучитель какой-нить.
чтобы вопросы правильные задавать.
а на такой вопрос и отвечать не хочется-придётся сначала выяснить, что же ты имел в виду. цени чужое время
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Шаблон
http://template15.joomlavision.com/jv_news_ii/

Верстать умею.

Статья выводиться самым обычным образом.

Позиция - это позиция в верном значении этого слова для Joomla.

Мне необходимо: присутствие модулей в позициях col2 и col3 на всех страницах.
При этом, когда осуществляется переход с главной страницы на статью
то статья выводится под этими модулями и позициями, то есть там где ей предусмотрено.
А мне нужно чтобы статьи отображались именно в col1.

« Последнее редактирование: 02.10.2010, 21:56:47 от trk »
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Перефразирую вопрос!

Как сделать так чтоб ВСЕ статьи выводились в нужной мне позиции, а не в блок MAINBODY.

Где в коде задается в какой позиции (или блоке) выводить статью?

Какие варианты решения проблемы?

Не хотелось бы переверстывать полностью шаблон для этого.
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
извините, можно более подробно?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Вам рецепт как переместить
Код
<jdoc:include type="component" />
в нужную вам позицию?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Переместил все блоки которые отвечают за вывод "окошка" со статьей
в нужную мне позицию в index.php.

Код
<?php if($this->countModules('col1')) : ?>
<div id="jv-col1" class="jv-user jv-box<?php echo $botsl1['col1']['class']; ?>">
<div class="jv-box-inside">
<jdoc:include type="modules" name="col1" style="jvxhtml" />
                           </div>
================================  ТУТ  ================================
</div>
<?php endif; ?>

Рабоатет! Больше никаких нюансов?
Спасибо за советы.
« Последнее редактирование: 03.10.2010, 22:28:37 от trk »
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Подскажите как теперь сделать, чтобы не выводило пустого блока (с рамочкой) если статью выводить не нужно, например она не нужна на главной странице.  ^-^
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Код
 <?php if($this->countModules('..........')) : ?>
...
<?php endif; ?>

этот способ например не подходит, ведь у меня не позиция! А блок который вписан в нужную позицию.

Как правильно сделать условие? Или вообще другой подход будет?
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Этот же, кто вам мешает дивы тоже в условие перенести?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Какое имеется ввиду условие? Проверка на главную страницу? Это один верный метод?

Вот в теме "Различные условия в шаблонах Joomla 1.5" задал вопрос про условие.
http://joomlaforum.ru/index.php/topic,67278.msg722247.html#msg722247


Пытаюсь сделать проверку на главную.
Подскажите пожалуйста, а то никак не выходит решить.
Код там необходимый есть.
« Последнее редактирование: 04.10.2010, 17:44:38 от trk »
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
Там расписано всё уже на столько, что осталось немного напрячь мозги и заюзать копипаст.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Все равно не получается  :(

прошу помочь
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
А какую ошибку то выдает?

Код: php
$menu = & JSite::getMenu();
if ($menu->getActive() == $menu->getDefault()) {
?>
<div>на главной</div>
<?php } else { ?>
<div>тут всё что не на главной</div>
<?php }

Хотите сказать, что этот код не работает и выдает ошибку?
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

trk

  • Захожу иногда
  • 80
  • 2 / 0
Разобрался спасибо. Приведенные примеры кода помогли.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Разместить модули в позиции foot горизонтально

Автор mustsee

Ответов: 8
Просмотров: 5003
Последний ответ 02.04.2015, 14:30:13
от AlexP750
Изменить ширину позиции

Автор stepiko79

Ответов: 0
Просмотров: 1672
Последний ответ 08.12.2014, 21:57:26
от stepiko79
На сайте тольк текст, не отображается шаблон сайта и админки

Автор jso

Ответов: 6
Просмотров: 4234
Последний ответ 14.09.2014, 08:17:08
от draff
Как поменять шаблон нажатием кнопки на сайте(не в админке)?

Автор natashalina

Ответов: 20
Просмотров: 6749
Последний ответ 01.09.2014, 06:46:26
от natashalina
убрать 'шаблон блога категории.еще статьи'

Автор new_goomler

Ответов: 8
Просмотров: 11710
Последний ответ 11.06.2014, 13:57:58
от bubanay