Новости 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 Ответов
  • 7503 Просмотров
*

Hicks

  • Новичок
  • 4
  • 0 / 0
Всем здравствуйте.
Выплыла проблема после переноса сайта на новый хостинг. Вместо админки появляется белый лист.
Перепробовал все решения, которые предлагались в открытых источниках в интернете и на нашем форуме - ничего не помогло.
Вот сайт: _ww.icgentertainment.org
Права проверял где нужно - 755

Вот .htaccess:
DirectoryIndex index.php index.html
 Options +FollowSymLinks
 Options -Indexes
 <IfModule mod_rewrite.c>    
 RewriteEngine On
 RewriteBase /    
 RewriteCond %{REQUEST_FILENAME} -f [OR]
 RewriteCond %{REQUEST_FILENAME} -d
 RewriteRule ^(.+) - [PT,L]
 RewriteRule ^(.*) index.php
 RewriteCond %{HTTP:Authorization}  !^$
 RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
 </IfModule>
 #php_value register_globals 0
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.icgentertainment\.org$ [NC]
RewriteRule ^(.*)$ http://www.icgentertainment.org/$1 [R=301,L]

Вот что я правил в конфиге:
public $user = 'логин';
   public $password = 'пароль';
   public $db = 'название базы';
   public $dbprefix = 'cwcf5_';
   public $log_path = '/home/newcod6/public_html/icgentertainment.org/logs';
   public $tmp_path = '/home/newcod6/public_html/icgentertainment.org/tmp';
« Последнее редактирование: 12.09.2012, 21:52:08 от Hicks »
*

Snip

  • Захожу иногда
  • 236
  • 14 / 1
Не в конфиге дело. Белый экран это критическая ошибка.

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

Чтобы понять в чем проблема, нужно включить отображение ошибок в конфиге и решать её.

Для примера, можешь почитать, например тут http://nauca.com.ua/zametki/belyj-ekran-na-joomla-sajtax/
*

Hicks

  • Новичок
  • 4
  • 0 / 0
Спасибо за ссылку. Прочитал, но так и не удалось включить отображение ошибок, все равно белый экран.
1. К файлу php.ini хостер доступа не дает.
2. Прописал var $error_reporting = 'E_ALL'; в файле configuration.php
Стало выдавать  Fatal error: Cannot redeclare JConfig::$error_reporting in /home/newcod6/public_html/icgentertainment.org/configuration.php on line 67 (как раз прописанная строка)
3. При прописывании php_value display_errors 1 в файле .htaccess (что в корне сайта) вываливается 500 ошибка.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
все на месте - смотрим исходный код
открываем консоль, сыпятся ошибки

Код: php
Uncaught ReferenceError: MooTools is not defined mootools-more.js:13
Uncaught ReferenceError: Class is not defined overlay.js:13
Uncaught ReferenceError: Class is not defined multibox.js:11
Uncaught ReferenceError: Class is not defined votitaly.js:12
Uncaught TypeError: Object [object Window] has no method 'addEvent' index.php:26
Uncaught TypeError: Object [object Window] has no method 'addEvent' index.php:58

у вас в админке грузится непонятные скрипты, которых тут не должно быть -
 
Код: php
<script src="http://www.icgentertainment.org/components/com_videoflow/jscript/swfobject.js" type="text/javascript"></script>
  <script src="http://www.icgentertainment.org/components/com_videoflow/views/videoflow/tmpl/multibox/overlay.js" type="text/javascript"></script>
  <script src="http://www.icgentertainment.org/components/com_videoflow/views/videoflow/tmpl/multibox/multibox.js" type="text/javascript"></script>
  <script src="http://www.icgentertainment.org/components/com_videoflow/extra/votitaly/js/votitaly.js" type="text/javascript"></script>
вот и разбирайтесь с этим компонентом - чего он забыл в админке, когда его дело маленькое - фронт ;)
*

Hicks

  • Новичок
  • 4
  • 0 / 0
Спасибо ELLE! Буду разбираться.
А вы думаете в этом проблема? Я просто со старого хостинга сайт еще не удалял, вот здесь тот же код в админке (те же скрипты подцеплены), но такой проблемы не возникает :(
_ww.icgsecurity.org/administrator/
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Да, я еще нашла пару сайтов с этим компонентом - у них нет такой проблемы.
Странно, но при смене хостинга конфликты просто так не возникают
уверены, что случайно не отключили какой-нибудь плагин?


UPD: если дружите с FireBug, то отключите это -
Код: css
html {
display: none;
}

и попробуйте войти
« Последнее редактирование: 13.09.2012, 03:17:41 от ELLE »
*

Hicks

  • Новичок
  • 4
  • 0 / 0
Интересно. При отключении данного свойства все появляется, но вот пароль не подходит.
Подскажите пожалуйста, куда копать?
*

Darkling

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
Такая же проблема на одном из хостингов стала возникать, ставишь новую Joomla 2.5, работаешь какое то время все нормально, потов вдруг перестают скрипты видимо работать, кнопки не нажимаются и при перезаоходе в админ. панель белый лист. На другом, виртуальном сервере того же хостинга, все нормально работает.
« Последнее редактирование: 15.10.2013, 20:45:29 от Darkling »
*

Darkling

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
http://joomlaforum.ru/index.php/topic,277861.0.html
Спасибо, правда я вчера уже разобрался что дело в левом коде в скриптах, проблема только в том как он туда попала, так как расширения новые не ставил.
*

Agard

  • Захожу иногда
  • 83
  • 0 / 1
У меня тож такая проблема случилась. Возникла паника. Оказалось - не файлики распаковал :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После переноса на другой хостинг Database connection error (2): Could not connec

Автор kot488

Ответов: 16
Просмотров: 4574
Последний ответ 21.02.2021, 12:51:00
от kot488
После установки Мастер установки j2.5 выходит в странном виде

Автор dir.repart

Ответов: 7
Просмотров: 4151
Последний ответ 25.02.2019, 20:37:04
от voland
ошибка после обновления c Joomla 2.5 до 3

Автор akondr

Ответов: 23
Просмотров: 11616
Последний ответ 02.04.2018, 19:08:36
от SeBun
После обновления не работает модуль

Автор virtualov

Ответов: 3
Просмотров: 2366
Последний ответ 20.11.2017, 08:29:32
от Adisanut
Проблемы после миграции 2.5.28 -> 3.5.1

Автор PSN

Ответов: 25
Просмотров: 5422
Последний ответ 21.07.2017, 10:08:38
от SeBun