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

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
>Опишите
ваши дейвствия по шагам.

>удалил идентичные папки и файлы
в корне сайта и перенес все с папки
jupgrade в корень

Да, достаточно подробно... Переносили с помощью чего? ФТП или менеджер файлов в панели управления хостингом? Делали архив или пофайлово переносили?

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

rotvellerr

  • Захожу иногда
  • 72
  • 0 / 0
>Опишите
ваши дейвствия по шагам.

>удалил идентичные папки и файлы
в корне сайта и перенес все с папки
jupgrade в корень

Да, достаточно подробно... Переносили с помощью чего? ФТП или менеджер файлов в панели управления хостингом? Делали архив или пофайлово переносили?

Я бы Вам вообще рекомендовал научиться использовать акебабекап!
Я работаю на локалхосте, копия сайта и базы лежит в другой папке.
Итак, как все было:
установил jUpgrade Версия 1.2.0, включил System - Mootools Upgrade проапгрейдил сайт как написано на форуме jupgrade.
После проделанных манипуляций сайт стал доступен по адрессу localhost/site/jupgrade и аднминка по адрессу localhost/administrator/jupgrade.
Удалил в корне сайта папки и файлы идентичны папкам и файлам в директории jupgrade.
С помощью тотал командера перенес все содержимое с директории jupgrade в корень сайта. Переименовал файлик htaccess.txt в .htaccess и подправил файл конфигурации (а именно подправил пути к папке log и tmp).
После чего админка стала доступной по нормальному адресу а на сайте просто белый лист.
*

rotvellerr

  • Захожу иногда
  • 72
  • 0 / 0
Проблема оказалась в перенесенном шаблоне, выдает следуещщее
Fatal error: Class 'JParameter' not found in Y:\home\localhost\www\site\templates\ja_purity_ii\libs\ja.template.helper.php on line 400
400 строчка:
$pmenus = new JParameter ($page_menus);   

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

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
После проделанных манипуляций сайт стал доступен по адрессу localhost/site/jupgrade и аднминка по адрессу localhost/administrator/jupgrade.
Именно по этому пути? Может localhost/jupgrade/administrator
*

rotvellerr

  • Захожу иногда
  • 72
  • 0 / 0
Именно по этому пути? Может localhost/jupgrade/administrator
Да, именно по этому, ошибся.
*

rotvellerr

  • Захожу иногда
  • 72
  • 0 / 0
« Последнее редактирование: 15.08.2011, 13:23:35 от rotvellerr »
*

MoonRainbow

  • Осваиваюсь на форуме
  • 26
  • 5 / 0
*здесь был глупый вопрос*
предположений почему у меня не хотит мигрировать контент у кого-нить есть? при включенном дебаге в jupgrade
Код
jos-Error: Table 'test.j17_categories' doesn't exist SQL=INSERT INTO `j17_categories` (`title`,`alias`,`extension`,`description`,`published`,`checked_out`,`checked_out_time`,`access`,`params`,`language`,`parent_id`,`path`) VALUES ('АРА_110_160','ara','com_content','','1','0','0000-00-00 00:00:00','1','{}','*','1','ara')
Table 'omedcom_test.j17_categories' doesn't exist SQL=INSERT INTO `j17_categories` (`title`,`alias`,`extension`,`description`,`published`,`checked_out`,`checked_out_time`,`access`,`params`,`language`,`parent_id`,`path`) VALUES ('АРА_110_160','ara','com_content','','1','0','0000-00-00 00:00:00','1','{}','*','1','ara')
ну и дальше много ругани ...
« Последнее редактирование: 15.08.2011, 13:27:52 от MoonRainbow »
*

nbserg

  • Захожу иногда
  • 166
  • 0 / 0
что то странно перенесло...
все меню остались с прежними именнами ссылок
а все материалы переименовались... БРЕД
есть ли какой то метод оставить прежние алиасы материалов?
« Последнее редактирование: 17.08.2011, 13:58:26 от nbserg »
*

wishlight

  • Гуру
  • 5078
  • 320 / 1
  • От 300 руб быстрый хостинг. Сервера.
мигрирует вроде ничего. При переносе в корень глючит...
*

goodjiny

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
У меня, когда начинается миграция, идет остановка и появляется надпись, что миграция неопределенна. Причем миграция начинается, а потом соскакивает и висит, где-то при миграции материалов (статей). Помогите, а?

joomla 1.5.23 to 1.7 jUpgrade 1.2

« Последнее редактирование: 21.08.2011, 00:59:50 от goodjiny »
*

genetics

  • Захожу иногда
  • 51
  • 5 / 0
  • «GeneticsPro»
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
genetics, на сколько я понял это ссылка на Ваш сайт. Так вот, хочу уточнить что желательно предварительно удалить все папки Joomla 1.5.х (папку с изображениями разве что оставить, но я и ее удаляю а потом из бекапа возвращаю нужные изображения) и потом переносить Joomla 1.7 в корень сайта, + не увидел где написано что нужно поправить файл конфигурации после переноса...
Я с мобильного, в основном...
*

genetics

  • Захожу иногда
  • 51
  • 5 / 0
  • «GeneticsPro»
Mihanja80., спасибо за подсказку.
По поводу папок - обновил конец статьи...
По поводу configuration.php - jUpgrade пути в public $log_path и public $tmp_path оставляет старые, таблицу базы не меняет, префикс в public $dbprefix изменяет на указанный в конфигурации jUpgrade (перед установкой).
*

goodjiny

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Учебник по переходу с Joomla 1.5 в Joomla 1.7 - http://www.d-g-s.ru/faq/questions-about-the-joomla/109-migrating-from-joomla-15-to-joomla-17.html
+
компонент jUpgrade 1.2.0 (рус.) - http://www.d-g-s.ru/tools-joomla/components-joomla/jupgrade.html

А если админка правильно работает только в папке jupgrade, а в корне админка при создании категории или изменении в настройках кнопка сохранить, не работает!
« Последнее редактирование: 25.08.2011, 13:41:46 от goodjiny »
*

MoonRainbow

  • Осваиваюсь на форуме
  • 26
  • 5 / 0
*

genetics

  • Захожу иногда
  • 51
  • 5 / 0
  • «GeneticsPro»
jUpgrade 1.2.1 released.
Да, сегодня (29 августа 2011 3:27) выпущена новая версия.

Основные обновления:
Добавление поддержки К2
Добавление поддержки Virtuemart
Добавление поддержки CompoJoomComment
Добавление поддержки BreezingForms
*

Demonobond

  • Новичок
  • 3
  • 0 / 0
пробовал на копии мигрировать на 1.7. все проходит нормально. Но позже выснилось, что в результирующей бд не работает раздача прав - права не наследуются от корня (настроек сайта). Стал разбираться в таблице j17_assets у всех материалов поля parent_id и level выставлены в 0. Пробовал запускать миграцию много раз всегда такой результат. Это у всех так? я так понимаю реально написать обработку которая проставит эти поля в таблице руководствуясь иерархией категорий и материалов? или все таки ждать исправленный компонент и мигрировать еще раз?  в принципе криминала в этом нет, если правами не пользоваться, но.
*

tops974

  • Захожу иногда
  • 73
  • 5 / 0
jUpgrade Версия 1.2.1
Помогите. Запускаю обновление, и на стадии "проверки"  сразу такой вот фокус: Warning: set_time_limit() has been disabled for security reasons in /home/u272585/xn--777-redohn.xn--p1ai/www/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 51
Открал редактором там вот: {
      // Set timelimit to 0
      if(ini_get('safe_mode') == false) {
         set_time_limit(0);
      }
Я попробывал изменить на вот такое: {
      // Set timelimit to 0
      if(ini_get('safe_mode') == false) {
         set_time_limit(1000);
      }
Результат тот же самый, вернул обратно в ноль. Помогите пожалуйста разобраться.
Спасибо.
*

tops974

  • Захожу иногда
  • 73
  • 5 / 0
Проблема решена, изменив false на true. Может кому понадобиться.
{
      // Set timelimit to 0
      if(ini_get('safe_mode') == true) {
         set_time_limit(0);
      }
Все перенеслось за 7 минут. без проблем за исключением одного: Редактор - TinyMCE \ кнопка HTML. Вставляеш код \ сохраняешь \ проверяешь, кода нет. Очистка кода отключена.
Установил Editor - JCE и не могу найти как вставить код. Помогите с HTML кнопкой либо с редактором JCE.
Спасибо.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
фак читать пробовали?
Отключить очистку текста в менеджере материалов.
Я с мобильного, в основном...
*

nbserg

  • Захожу иногда
  • 166
  • 0 / 0
Описание сохранения старых ссылок (alias) материала после обновления
http://nbserg.ru/joomla/8-sokhranenie-15-ssylok-v-17.html
*

Komers

  • Захожу иногда
  • 73
  • 10 / 0
Попробовал сделать миграцию, в итоге пользователи перенеслись как то не номрально - в админку зайти не могу - говорит логин и пароль не верный. Использую компонент ComiunityBuilder, но вроде как пользователи переносятся независимо от него.

Я вот думаю мигрировать сначало на 1.6, а потом уже обновами дойти до 1.7, когда в этом будет необходимость. Я правильно полагаю, что такого секаса при переходе с 1.6 на 1.7 быть не должно?
*

nbserg

  • Захожу иногда
  • 166
  • 0 / 0
неправильно
вернее переход с 1.5 на 1.6 такой же как с 1.5 на 1.7
*

Komers

  • Захожу иногда
  • 73
  • 10 / 0
С 1.6.5 же вроде можно перейти на 1.7 просто поставив обновление.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
просто тему нужно переименовать:
JUpgrade - официальный
компонет обновления сайта с
Joomla! 1.5 до 1.7
:)
Я с мобильного, в основном...
*

Egor

  • Новичок
  • 6
  • 0 / 0
Посмотрите, кому интересно...
Joomla 1,7 Загрузка
Joomla 1,7 плагины  (30 Beiträge)
Joomla 1,7 модуля  (42 Beiträge)
Joomla 1,7 Komponenten  (40 Beiträge)
Joomla 1,7 шаблоны  (250 Beiträge)
Joomla 1,7 Основные  (7 Beiträge)
http://www.joomlaos.de/Joomla_1.7_Downloads/Joomla_1.7_Core.html
*

Phoenix88

  • Захожу иногда
  • 81
  • 3 / 0
  • Нет предела самосовершенствованию
Помогите, как перенести компоненты вручную? Достаточно ли импортировать таблицы компонентов в phpmyadmin и перенести папки в components и administrator/components ?
И подскажите, подалуйста, на каком этапе и как обновить версию компонента для поддержки 1.6 версии Joomla?
*

gid

  • Осваиваюсь на форуме
  • 49
  • 1 / 0
перешел с Joomla 1.5.23 на 1.7.0 без проблем, компонент работает, сторонних компонентов небыло

одна проблема, в титлах страниц появилась надпись

u0414u043eu0431u0440u043e u043fu043eu0436u0430u043bu043eu0432u0430u0442u044c

решено, этот код почемуто появился в настройках Главная - Параметры отображения страницы, убрал его от туда все ок
« Последнее редактирование: 18.09.2011, 13:54:00 от gid »
*

ArtTeam

  • Захожу иногда
  • 186
  • 0 / 0
подскажите как перенести одни статьи на другой сайт так как потом хочу его обновить на 1.7, а на старом стоит куча всякого что и не помню уже что и ставил.
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
перенести статьи в ручную: скопировал - вставил - сохранил.
Я с мобильного, в основном...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Внимание! Тема для тех у кого не работает JUpgrade. Решение.

Автор Snip

Ответов: 68
Просмотров: 61217
Последний ответ 14.01.2025, 07:42:09
от R31rus
Обновление с Joomla 2.5.21

Автор mmablock

Ответов: 3
Просмотров: 3662
Последний ответ 23.09.2023, 13:28:40
от mmablock
Переход с 1.5 на 2.5 Joomla

Автор jomdj

Ответов: 357
Просмотров: 124012
Последний ответ 27.05.2022, 08:01:20
от Thomas Bergersen
[Решено] Перенос только материалов с Joomla 2.5 на Joomla 3.9

Автор dron

Ответов: 11
Просмотров: 9583
Последний ответ 05.01.2022, 16:27:23
от blind
Joomla 2.5.5 + VirtueMart 2 --> OpenServer

Автор Alex_gs

Ответов: 2
Просмотров: 3813
Последний ответ 18.09.2021, 11:44:41
от Alex_gs