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

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #30 : 21.07.2010, 18:28:32 »
да
Хостинги... хостинги... :)
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #31 : 21.07.2010, 18:31:42 »
@tbhost,

точнее их отсутствие

@Elena09,

раньше, до этой проблемы, во время жизни Вашего сайта Вы могли устанавливать расширения?

какова Ваша версия Joomla?

создайте файл со следующим содержанием:

<?php

phpinfo();

?>

назовите его test.php. загрузите его в корень сайта и дайте мне знать, как только он там.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #32 : 21.07.2010, 18:34:37 »
@tbhost,

точнее их отсутствие

@Elena09,

раньше, до этой проблемы, во время жизни Вашего сайта Вы могли устанавливать расширения?

какова Ваша версия Joomla?

создайте файл со следующим содержанием:

<?php

phpinfo();

?>

назовите его test.php. загрузите его в корень сайта и дайте мне знать, как только он там.
Боюсь там в третьей стоке покажет Server API    Apache 2.0 Handler со всеми вытекающими...
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #33 : 21.07.2010, 18:37:18 »
эта Joomla первая на этом сайте,соответственно нужды устанавливать расширения не было.
joomla 1.5.17
Загрузила в корень
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #34 : 21.07.2010, 18:40:43 »
эта Joomla первая на этом сайте,соответственно нужды устанавливать расширения не было.
joomla 1.5.17
Загрузила в корень
Я не настаиваю, но просто предупреждаю. Если у хостера возникают такие проблемы, то меняйте хостера. Ибо потом вы все равно столкнетесь с проблемами при работе компонентов.
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #35 : 21.07.2010, 18:41:29 »
Я не настаиваю, но просто предупреждаю. Если у хостера возникают такие проблемы, то меняйте хостера. Ибо потом вы все равно столкнетесь с проблемами при работе компонентов.

Я уже подозреваю,что главное решение проблемы-это смена хостера...
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #36 : 21.07.2010, 18:47:01 »
Я уже подозреваю,что главное решение проблемы-это смена хостера...
Я Вам просто подсказал, дело то за вами.
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Не могу установить расширения
« Ответ #37 : 21.07.2010, 18:56:54 »
Сильно подозреваю что в configuration.php неверный путь к папке tmp. Должен быть абсолютный путь от корня файловой системы.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #38 : 21.07.2010, 18:59:28 »
@Lex,

спасибо, мы уже поработали над этим.   

@Elena09,


Я уже подозреваю,что главное решение проблемы-это смена хостера...

это не гарантирует Вам беспроблемное будущее на новом хостинге, во всяком случае на хостерах в России, хотя ситуация, медленно, но меняется к лучшему. мы уже нашли одно из ограничений, о котором стоит переговорить с Вашим хостером прежде чем подавать на развод с ним. я имею в виду Ваше ограничение "open_basedir restriction in effect".

попробуйте прописать var $tmp_path = '/home/inplitka/data/tmp';
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #39 : 21.07.2010, 19:02:27 »
Прописала...
*

tbhost

  • Захожу иногда
  • 158
  • 10 / 6
Re: Не могу установить расширения
« Ответ #40 : 21.07.2010, 19:03:49 »
Сильно подозреваю что в configuration.php неверный путь к папке tmp. Должен быть абсолютный путь от корня файловой системы.

Дело в том что пути верные, но работает как я указал выше... Потому и проблемы.
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #41 : 21.07.2010, 19:08:29 »
Прописала...

и каков результат? попробуйте теперь автоматическую установку расширений.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #42 : 21.07.2010, 19:11:54 »
-1 - Возникла ошибка
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #43 : 21.07.2010, 19:12:28 »
кстати, я так и не спросил Вас:  что у Вас происходит во вкладке "Права на папки"? там можно увидеть "Доступен на запись"? если да, то для всех ли директорий в этом списке?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #44 : 21.07.2010, 19:15:42 »
administrator/language/   Недоступен на запись
administrator/language/en-GB/   Недоступен на запись
administrator/language/ru-RU/   Недоступен на запись
language/pdf_fonts/   Недоступен на запись
plugins/editors/   Недоступен на запись
plugins/editors-xtd/   Недоступен на запись
plugins/user/   Недоступен на запись
plugins/xmlrpc/   Недоступен на запись
Папка для логов ($log_path) /home/inplitka/data/www/inplitka.ru/logs/   Недоступен на запись

Все остальное доступно на запись
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #45 : 21.07.2010, 19:17:20 »
ну это уже лучше!
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #46 : 21.07.2010, 19:39:08 »
0 создайте файл под названием chmod.php со следующим содержанием:

<?php
 
// ваши данные для входа на сайт по FTP
$ftp_server='ftp.inplitka.ru';
$ftp_user='имя-вашего-FTP-пользователя';
$ftp_pass='ваш-FTP-пароль';
 
// где установлена Joomla? не упустите "/" в конце пути!
$base = '/www/inplitka.ru/';  

// если этот путь не сработает,  попробуйте  $base = '/home/inplitka/data/www/inplitka.ru/';
 
// файлы и папки, которым на время установки необходимо сменить права
$dirs = array( 'administrator/backups',
               'administrator/components',
               'administrator/language',
               'administrator/language/en-GB',
               'administrator/modules',
               'administrator/templates',
               'administrator/cache',
               'components',
               'images',
               'images/banners',
               'images/stories',
               'media',
               'language',
               'language/en-GB',
               'language/pdf_fonts',
               'modules',
               'plugins',
               'plugins/content',
               'plugins/editors',
               'plugins/editors-xtd',
               'plugins/search',
               'plugins/system',
               'plugins/user',
               'plugins/xmlrpc',
               'tmp',
               'templates',
               'cache'
             );
 
// default to safe 0755 setting
if ($_GET['chmod']) {
    $ftp_chmod = $_GET['chmod'];
} else {
    $ftp_chmod = "0755";
}
echo "chmod=".$ftp_chmod.'<br/>';
 
// connect via ftp and apply chmod
$conn_id = ftp_connect("$ftp_server");
ftp_login($conn_id, $ftp_user, $ftp_pass);
foreach( $dirs as $dir ){
    if (ftp_site($conn_id, 'CHMOD '.$ftp_chmod.' '.$base.$dir)) {
        echo "success ";
    } else {
        echo "failed ";
    }
    echo $base.$dir.'<br/>';
}
ftp_close($conn_id);
 
echo 'DONE';
?>

1 отредактируйте его, введя Ваши FTP данные в соответствующие переменные
2 загрузите в корень сайта
3 наведите на него браузер: inplitka.ru/chmod.php?chmod=0777 - Enter
4 проверьте во вкладке "Права на папки" открылись ли на запись все папки
5 если да, то проверьте установку расширений.
6 если нет, то поиграйтесь с прописанием переменной $base.
7 если все прошло благополучно, то для возвращение открытых миру папок к закрытому состоянию -   inplitka.ru/chmod.php?chmod=0755 - Enter

« Последнее редактирование: 22.07.2010, 01:05:21 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #47 : 21.07.2010, 20:12:29 »
Спасибо! все кроме двух сменили права:
administrator/language/ru-RU/   Недоступен на запись
Папка для логов ($log_path) /home/inplitka/data/www/inplitka.ru/logs/   Недоступен на запись

Их нужно открыть?
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #48 : 21.07.2010, 20:14:56 »
пока не могу сказать.

что с автоустановщиком расширений? работает?
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #49 : 21.07.2010, 20:18:55 »
-1 - Возникла ошибка

Может я совсем все неправильно делаю? У меня есть пакет Scatalog в архиве zip. Захожу в расширения-загрузить файл пакета..и опять ошибка...
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #50 : 21.07.2010, 20:22:53 »
попробуйте загрузку какого-либо тривиального плагина или модуля.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #51 : 21.07.2010, 20:34:19 »
Art Clock установился
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #52 : 21.07.2010, 20:38:24 »
для полной уверенности поиграйтесь с установкой еще 3-5 расширений.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #53 : 21.07.2010, 20:47:41 »
2 расширения работают. а скаталог пока не ставится...видимо,проблема в архиве.
Спасибо!
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #54 : 21.07.2010, 20:57:44 »
нет проблем.
установите права на требуемые при установке папки на 755 посредством inplitka.ru/chmod.php?chmod=0755, загляните во вкладку "Права на папки" проверить, не "покраснели ли" права папок на запись. если нет, поиграйтесь с установкой двух-трех расширений.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #55 : 21.07.2010, 20:59:03 »
Покраснели все...
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #56 : 21.07.2010, 21:04:54 »
для уверенности попробуйте установку пары легких расширений.  по идее должны получить отказ.
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #57 : 21.07.2010, 21:05:32 »
смешнее всего...
строчка есть- /home/inplitka/data/www/inplitka.ru/administrator/components/com_virtuemart/virtuemart.cfg.php :: Writeable
а пути реального такого нет...

Угу,при закрытых на запись- отказ в установке
*

AlexSmirnov

  • Завсегдатай
  • 1862
  • 272 / 16
  • Ищите и найдете
Re: Не могу установить расширения
« Ответ #58 : 21.07.2010, 21:52:34 »
уфф...

похоже пришла пора посчитать цыплят и решить как Вам двигаться дальше.

Ваш chmod.php теперь в Вашем распоряжении, но это - временная мера. используйте его для установки расширений, но:
1 не оставляйте его после этого сидеть в корне сайта. он - лакомка для хакера.
2 ВАЖНО: после установки расширения(ий) возвращайте права с 777 на 755 - опять же в целях безопасности сайта.
3 при правильной конфигурации сервера папки Joomla, согласно дизайна этой системы, должны быть открыты на запись ("зелеными") при правах 755
4 ВАЖНО: удалите test.php из корня сайта.

по большому счету, мы обнаружили проблему в существующем ограничении "open_basedir restriction in effect", наложенным на Ваши папки хостером.

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

1 установите прямо сейчас одно из расширений управления файлами Joomla, либо eXtplorer , либо njnjaXplorer

2 запустите любой из них и загляните в графу "owner". что увидете?

« Последнее редактирование: 22.07.2010, 01:07:21 от 4webspot »
# Back the fufalo (особенно ту самую столкершу)! #
# ВАЖНО! Кайфую от удаления присланного в личку спама, почти как от любви (особенно по выходным). #
*

Elena09

  • Захожу иногда
  • 95
  • 1 / 0
Re: Не могу установить расширения
« Ответ #59 : 21.07.2010, 23:35:59 »
В графе- n/a
Я так понимаю,что мне в любом случае писать гневно-жалобное письмо хостеру?
« Последнее редактирование: 21.07.2010, 23:49:01 от Elena09 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как установить ssl на Joomla?

Автор filio.63

Ответов: 6
Просмотров: 5301
Последний ответ 25.02.2017, 15:04:39
от altvvc
Яндекс Метрика, как установить на сайт?

Автор amunit

Ответов: 81
Просмотров: 107169
Последний ответ 17.02.2017, 21:21:47
от karabert
Не могу удалить иконку поделиться в соц сетях

Автор kirill-juk

Ответов: 0
Просмотров: 1914
Последний ответ 03.11.2016, 16:08:53
от kirill-juk
Не могу сделать кликабельной шапку сайта

Автор Zegeberg

Ответов: 29
Просмотров: 3177
Последний ответ 21.06.2016, 13:02:48
от Zegeberg
Установить код видеоплеера на сайт

Автор Escander

Ответов: 4
Просмотров: 2316
Последний ответ 19.05.2016, 20:56:03
от arma