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

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Всем привет! У меня проблема с публикацией и поиском объявлений. Сайт новый, на данный момент опубликовано всеголиш 11 объявлений, но публикуеться на главной под "id 0" только первых 9, и поисковик видит только первых 9, из разных категорий.Объявления все опубликованы и закреплены, увеличил срок минимальный до 3 месяцев, на папку кэш изминил атрибут 777, переустановил заново поисковик. Пробывал добавлять сам объявления, всеравно видит только девять.  Прошу помощи!
« Последнее редактирование: 12.02.2012, 18:40:52 от digor1 »
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Аууу! Никто не поможет?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Отлаживать нужно, сломаться в коде ничего не могло.
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Отлаживать нужно, сломаться в коде ничего не могло.
Я прошу прощения, во первых спасибо за ответ, если можна, какие мои действия?
« Последнее редактирование: 12.02.2012, 22:56:49 от digor1 »
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
ошибки по теме после отлаживания

1 SELECT id as value, title FROM jos_autobb_vendors WHERE category='601' ORDER BY title

2 SELECT id as value, title FROM jos_autobb_models WHERE vendor='0' ORDER BY title

3 SELECT count(a.id) FROM jos_autobb_messages AS a
 WHERE a.expirationDate>=NOW() AND a.published='1' AND exists (select 1 from jos_autobb_photos p1 where a.id=p1.msgid)

4 SELECT a.*, v.title as vendortitle, m.title as modeltitle, v.itemid as vendor_itemid,
 m.itemid as model_itemid, cur.title as currency_title,  (SELECT min(p.id) FROM jos_autobb_photos AS p WHERE a.id=p.msgid) AS photoid
 FROM jos_autobb_messages AS a
 LEFT JOIN jos_autobb_vendors as v ON a.vendor=v.id
 LEFT JOIN jos_autobb_models as m ON a.model=m.id
 LEFT JOIN jos_autobb_currency as cur ON cur.id=a.currency
 WHERE a.expirationDate>=NOW() AND a.published='1' AND exists (select 1 from jos_autobb_photos p1 where a.id=p1.msgid)
 LIMIT 7,1

5 SELECT a.*, v.itemid as vendor_itemid, v.title as vendortitle, m.itemid as model_itemid, m.title as modeltitle, p.id as photoid, cur.sign as currency_title, ct.title as city_title, LOWER(s.title) as state_title, s.ordering as state_id FROM jos_autobb_messages AS a
 LEFT JOIN jos_autobb_vendors as v ON a.vendor=v.id
 LEFT JOIN jos_autobb_models as m ON a.model=m.id
 LEFT JOIN jos_autobb_photos as p ON a.id=p.msgid
 LEFT JOIN jos_autobb_cities as ct ON a.city=ct.id
 LEFT JOIN jos_autobb_states as s ON a.state=s.id
 LEFT JOIN jos_autobb_currency as cur ON cur.id=a.currency
 WHERE a.expirationDate>=NOW() AND a.published='1' AND a.front='1' AND p.id IS NOT NULL
 GROUP BY a.id
 ORDER BY a.sticked DESC, a.ordering, a.createDate DESC
 LIMIT 0, 5

6 SELECT a.city, c.title, count(a.id) as msg_count
 FROM jos_autobb_messages a
 LEFT JOIN jos_autobb_cities as c ON c.id=a.city
 WHERE a.expirationDate>=NOW() AND a.published='1'
 GROUP BY a.city
 ORDER BY 3 desc

7 SELECT v.*, count(a.id) as msg_count FROM jos_autobb_vendors AS v
 LEFT JOIN jos_autobb_messages as a ON a.vendor=v.id
 WHERE a.expirationDate>=NOW() AND a.published='1' AND (a.id IS NOT NULL or v.itemid>0)
 GROUP BY v.id
 ORDER BY v.title

П омогите решить хотябы одну из них для примера.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Это не ошибки, а запросы к БД.
Откройте phpmyadmin и проверьте каждый запрос, по ходу станет понятно какие данные и сколько записей возвращаются из базы.

Что-то мне подсказывает, что 9 из 11 фото, это просто те, что с фото, а остальные 2 нет. Проверьте эту версию.
*

digor1

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

Что-то мне подсказывает, что 9 из 11 фото, это просто те, что с фото, а остальные 2 нет. Проверьте эту версию.
Среди девяти две есть без фото, тут с этим нормально. А вот дальше сколько не добавляй с фото или без, всеравно поисковик не видит больше 9.
Может есть еще варианты?
*

digor1

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

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Я заметил что при запуске сайта через поисковик к примеру Google, все в порядке , все работает. А когда этот же адрес вбиваю в браузер опять только 9.
Друзья кто в курсе?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Мой антивирус говорит, что ваш сайт заражен, может в этом и проблема.
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Спасибо за ответы! Поковырялся сегодня и вроде встало все на места. Может подскажите чем лучше лечить сайт от вирусов?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
руками)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AutoBB 2.3 for Joomla 1.5 legacy mode

Автор haword

Ответов: 561
Просмотров: 142528
Последний ответ 13.05.2025, 23:26:17
от hackvzlomi
Компонент AutoBB REV 2.3

Автор Moralezz

Ответов: 1
Просмотров: 5052
Последний ответ 24.02.2019, 11:10:31
от KKAAZZOO
Компонент AutoBB REV 2.3 - AutoBB

Автор Moralezz

Ответов: 0
Просмотров: 3832
Последний ответ 23.02.2019, 20:42:08
от Moralezz
Граббинг объявлений

Автор z0m8ie

Ответов: 34
Просмотров: 23460
Последний ответ 17.04.2015, 14:06:21
от delchev
autobb+чпу

Автор htmlcss

Ответов: 0
Просмотров: 5518
Последний ответ 16.11.2013, 14:18:38
от htmlcss