Новости Joomla

👩‍💻 Вышла Kunena 7.0 — стабильный релиз для Joomla! 5.4 и 6.0.

👩‍💻 Вышла Kunena 7.0 — стабильный релиз для Joomla! 5.4 и 6.0.

Команда Kunena объявила о выпуске Kunena 7.0 (stable) — нового стабильного релиза форума как нативного расширения для Joomla! 5.4 и Joomla! 6.0. Релиз опубликован 25 января 2026 года. Версия Kunena 7.0 работает в Joomla! 6.0 нативно, без необходимости использования плагинов совместимости.

👉 Системные требования
- PHP: 8.2.0 и выше
- База данных: MariaDB 10.4 или MySQL 8.0.13 и выше
- Фреймворк: Bootstrap 5.x

✔️ Основные изменения и улучшения
- Полностью переработана интеграция плагинов с использованием событий Joomla! 6.0, удалены части кода, признанные устаревшими в этой версии CMS.
- Добавлена новая планируемая задача (scheduled task) для автоматической очистки корзины форума.
- Обновлён скрипт установки для корректной работы в Joomla! 6.0.
- В виджете «Кто онлайн» типы пользователей теперь отображаются в виде ссылок, ведущих на отфильтрованный список пользователей.
- Удалена большая часть устаревшего кода.
- Переработана обработка CAPTCHA в соответствии с требованиями Joomla! 5.x и 6.0.

➕ Новые возможности
- Системный плагин Kunena проверяет пользователей при регистрации и входе в систему по базе StopForumSpam и блокирует подозрительные аккаунты.
- Страница конфигурации Kunena приведена к единому стандарту интерфейса настроек Joomla.

👉 Переводы
- Файлы перевода Kunena 7.0 доступны для совместной работы, и команда проекта приглашает сообщество принять участие в обновлении локализаций.
Перевести Kunena на русский язык.

⬇️Загрузка
Доступна для загрузки стабильная версия Kunena 7.0.0, предназначенная для использования с Joomla! 5.4 и 6.0

👩‍💻 Спасибо за новость участнику нашего сообщества Andreas.

Скачать Kunena
GitHub расширения

@joomlafeed

Поле для вставки видео RUTUBE в материалы

Поле для вставки видео RUTUBE в материалы.

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

Число ссылок в одном поле ограничено только возможностями вашего сервера и лимитами самой Joomla. Это предоставляет гибкий инструмент для контент-менеджмента, который положительно влияет на SEO и быстродействие сайта:

  • Оптимизация структуры: На сайте не плодятся материалы-пустышки, содержащие только плеер. Весь медиа-контент привязан к основному текстовому материалу.
  • Эффективность базы данных: Информация не забивает таблицу лишними записями, так как все ссылки хранятся в одном поле БД в рамках одного ID материала.
  • Скорость загрузки: Система предварительно выводит легкое превью-изображение ролика. Само видео загружается в модальном окне fancybox (скрипт нужно подключать отдельно) только по инициативе пользователя, что экономит трафик и ресурсы браузера.

Настройки и работа с полем:

  1. Укажите в настройках, для каких категорий материалов будет активно данное дополнительное поле.
  2. В интерфейсе редактирования статьи откройте появившуюся вкладку "Вставка видео".
  3. Добавляйте ссылки на ролики Rutube. Поддержка множественного ввода позволяет создавать галереи любого объема.

Разработчик — участник нашего сообщества Дмитрий Денисов (Telegram: @mitriy_bug).

Страница расширения с подробным описанием: https://www.codersite.ru/dev/joomla/pole-dlya-vstavki-video-rutube-v-materialy

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

azim

  • Захожу иногда
  • 113
  • 0 / 0
  • Добрый ТУРИСТ
Доброе время суток. Нужно на сайте сделать обратный звонок, то есть форму с 3 графами (имя, телефонный код, и телефон) и кнопкой отправит, после чего посылалось бы письмо админу с требованием перезвонить. Раньше использовал для подобных задач компонент buro3v. Но сей час почему то компонент у меня не работает, может кто делал что то подобное и поделится опытом?!  !
*

mr.s0uc3

  • Захожу иногда
  • 226
  • 16 / 0
да любым компонентом форм сделай, проще не куда ;)
*

azim

  • Захожу иногда
  • 113
  • 0 / 0
  • Добрый ТУРИСТ
Например. Я уже попробовал сделать это с Buro3v результат описан.
*

Itani

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
ChronoForms попробуйте.
*

azim

  • Захожу иногда
  • 113
  • 0 / 0
  • Добрый ТУРИСТ
Спасибо. Посмотрел виде урок по компоненту, все просто супер, но после установки при заходе в компонент вижу

Parse error: syntax error, unexpected ']' in /home/"АКАУНТ"/domains/"ДОМЕН"/public_html/libraries/simplepie/simplepie.php on line 5207

Может у меня что то с Joomla?!  >:(
*

azim

  • Захожу иногда
  • 113
  • 0 / 0
  • Добрый ТУРИСТ
вот кусок кода на который ругается:
Код
// CATEGORIES
if (isset($content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['category']))
{
foreach ((array) $content['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['category'] as $category)
{
$term = null;
$scheme = null;
$label = null;
if (isset($category['data']))
{
$term = $this->sanitize($category['data'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($category['attribs']['']['scheme']))
{
$scheme = $this->sanitize($category['attribs']['']['scheme'], SIMPLEPIE_CONSTRUCT_TEXT);
}
else
{
$scheme = 'http://search.yahoo.com/mrss/category_schema';
}
if (isset($category['attribs']['']['label']))
{
$label = $this->sanitize($category['attribs']['']['label'], SIMPLPIE_NAMESPACE_MEDIARSS]['text'] as $caption)
{
$caption_type = null;
$caption_lang = null;
$caption_startTime = null;
$caption_endTime = null;
$caption_text = null;
if (isset($caption['attribs']['']['type']))
{
$caption_type = $this->sanitize($caption['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['attribs']['']['lang']))
{
$caption_lang = $this->sanitize($caption['attribs']['']['lang'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['attribs']['']['start']))
{
$caption_startTime = $this->sanitize($caption['attribs']['']['start'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['attribs']['']['end']))
{
$caption_endTime = $this->sanitize($caption['attribs']['']['end'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['data']))
{
$caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT);
}
$captions[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text);
}
if (is_array($captions))
{
$captions = array_values(SimplePie_Misc::array_unique($captions));
}
}
elseif (isset($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['text']))
{
foreach ($group['child'][SIMPLEPIE_NAMESPACE_MEDIARSS]['text'] as $caption)
{
$caption_type = null;
$caption_lang = null;
$caption_startTime = null;
$caption_endTime = null;
$caption_text = null;
if (isset($caption['attribs']['']['type']))
{
$caption_type = $this->sanitize($caption['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['attribs']['']['lang']))
{
$caption_lang = $this->sanitize($caption['attribs']['']['lang'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['attribs']['']['start']))
{
$caption_startTime = $this->sanitize($caption['attribs']['']['start'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['attribs']['']['end']))
{
$caption_endTime = $this->sanitize($caption['attribs']['']['end'], SIMPLEPIE_CONSTRUCT_TEXT);
}
if (isset($caption['data']))
{
$caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT);
}
$captions[] = new $this->feed->caption_class($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text);
}
if (is_array($captions))
{
$captions = array_values(SimplePie_Misc::array_unique($captions));
}
}
else
{
$captions = $captions_parent;
}

Это строка 5207:                        $label = $this->sanitize($category['attribs']['']['label'], SIMPLPIE_NAMESPACE_MEDIARSS]['text'] as $caption)
« Последнее редактирование: 16.11.2010, 11:55:10 от azim »
*

Itani

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
С такой ошибкой не сталкивалась... помочь не могу.
Но если форма нужна срочно, нет времени разбираться, попробуйте еще вот это, вроде то, что требуется  Shape5 Quick Contact.
*

mario

  • Осваиваюсь на форуме
  • 39
  • 5 / 0
Код
$label = $this->sanitize($category['attribs']['']['label'], SIMPLPIE_NAMESPACE_MEDIARSS]['text'] as $caption)
очевидно - ошибка тут.
и вообще - тебе посоветовали компонент, а не способ его установки
компонентов форм много - потрать немного времени и выбери себе нужный
*

Denys-star

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Есть простой модуль для этого Callback
*

kurandin

  • Захожу иногда
  • 159
  • 5 / 0
Есть простой модуль для этого Callback
где его взять? я его не нашел
*

NightGuard

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

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Не археологи, а черные копатели. Родной файл движка. И кто в него так лазил, что ошибку синтаксиса оставил.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

Град

  • Захожу иногда
  • 152
  • 67 / 0
  • В Багдаде все спокойно
ф что нельзя взять для этого джумловскую форму обратной связи?
СИЛЬНЫЙ ЕСТ ВКУСНОГО !
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Модуль CallBack - тут же подсказали готовое решение! Ну, я и юзал его, к тому же...
Кстати, а ТС перед созданием темы мог и поискать по этому слову - у меня сразу поиск по форуму выдал!
*

totoshka

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Компонент для "обратный звонок"
« Ответ #15 : 16.01.2013, 17:45:17 »
Модуль CallBack очень для этого подходит использовал его на сайте http://rus-cor.ru/
*

Misterek

  • Новичок
  • 3
  • 0 / 0
Re: Компонент для "обратный звонок"
« Ответ #16 : 20.02.2013, 19:58:29 »
Всё замечательно в модуле CallBack - только не хватает кнопки обновления CAPTCHA, а то бывает, что символ непонятный закрадется и приходится переоткрывать этот модуль!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Нужен компонент для отслеживания трафика для борьбы с роботами

Автор art22

Ответов: 7
Просмотров: 5864
Последний ответ 02.06.2025, 22:50:48
от art22
Компонент для Joomla 4 Менеджер Мета Тегов

Автор azm1n

Ответов: 2
Просмотров: 1384
Последний ответ 09.05.2025, 11:30:21
от azm1n
Посоветуйте компонент для базы студентов

Автор Mick_20

Ответов: 1
Просмотров: 1677
Последний ответ 21.02.2025, 12:56:34
от NewUsers
Нужна рабочая связка: CMS <> компонент ИМ <> 1С <> API почта, сдэк, BoxBerry

Автор dss

Ответов: 2
Просмотров: 5093
Последний ответ 11.08.2023, 00:40:51
от Sulpher
Компонент для вывода семинаров

Автор gantelay

Ответов: 11
Просмотров: 5366
Последний ответ 04.07.2023, 13:40:26
от vovchikku