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

fimka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Ребята, привет всем.

У меня не получается встроить flash (swf) в статью под Joomla 1.5.8.
Когда-то давно у меня уже была такая проблема со вставкой видео с youtube, тогда обошелся установкой дополнительного расширения именно для вставки flash-видео с youtube. Теперь же просто нужно вставить файл swf в статью.

Пробовал вставлять из WYSIWYG (tinyMCE) редактора, по кнопке вставить флеш - в итоге, после сохранения статьи, вставленный код урезается, объект не отображается.

Пробовал вставлять непосредственно кодом - так же после сохранения статьи, код урезается...
Код:
Код
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="300">
<param name="movie" value="/images/swf/test.swf">
<param name="quality" value="high">
<embed src="/images/swf/test.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="550" height="300"></embed></object>
урезается до:
Код
<param name="movie" value="/images/swf/test.swf" />
<param name="quality" value="high" />

Кто-нибудь сталкивался с подобной проблемой? Подскажите, пожалуйста.
« Последнее редактирование: 22.07.2009, 14:53:31 от fimka »
*

Greycat

  • Захожу иногда
  • 298
  • 64 / 0
Re: Как встроить flash (swf) в статью
« Ответ #1 : 22.07.2009, 14:23:59 »
Можно настроить список тегов, удаляемых визуальным редактором. Если не ошибаюсь - в параметрах плагина TinyMCE. Удалите нужные теги из чёрного списка, если они там есть.Если нет - внесите в белый.
Я.д.=41001239962471  |  WMR=R271925495206  |  WMZ=Z144922023512
*

fimka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как встроить flash (swf) в статью
« Ответ #2 : 22.07.2009, 14:52:03 »
Можно настроить список тегов, удаляемых визуальным редактором. Если не ошибаюсь - в параметрах плагина TinyMCE. Удалите нужные теги из чёрного списка, если они там есть.Если нет - внесите в белый.
Спасибо. Не подскажите где найти эти опции? Никак не могу отыскать в админке.

Наткнулся также вот на такую информацию, также не уразумею где найти установки:
Цитировать
В Joomla 1.5.2 добавлена возможность отключать функцию очистки стороннего кода, вставляемого в визуальном редакторе TinyMCE 2.0. Это делается в настройке плагина "Editor - TinyMCE 2.0" с помощью новой опции "Code cleanup on save". У неё три возможных значения:
- Always
- Front only
- Newer

По умолчанию включено значение "Always". Как я понимаю, при включении значения "Front only" сторонний код будет вырезаться только при сохранении материала, созданного посетителем на лицевой стороне сайта. При вставке баннера в админке код портиться не будет.

Кроме этого есть ещё одна опция (которая была и раньше) - "Очищать код при запуске". Если вы планируете вставлять через визуальный редактор баннеры, то её лучше отключить, поскольку при открытиии материала скрипты всё-равно будут удаляться.

Я не успел пока протестировать эти опции (наткнулся на них проверя перевод 1.5.2). Если у кто-нибудь будет время - проверьте их работу.

P.S. А вот прежде, чем полностью отключать функцию очистки, следует хорошо подумать. Это может привести к внедрению вредоносного кода. Для вставки баннеров всё же безопаснее использовать специальные модули, или вставлять их код прямо в шаблон.

Добавлено:
Нашел вот что:

"Белый список позволяет использовать только теги, указанные в полях теги,..."
Ммм. как-то мне не очень, думаю, это подходит. Мне же нужны остальные теги html. Все же попробовал вписать object в белый список - после сохранения по-прежнему происходит зачистка кода...
« Последнее редактирование: 22.07.2009, 15:05:50 от fimka »
*

fimka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как встроить flash (swf) в статью
« Ответ #3 : 22.07.2009, 15:22:11 »
Вот что нашел:
Цитировать
To disable the code cleanup in the Editor - TinyMCE 2.0 plugin:

Go to Extensions --> Plugin Manager and edit the "Editor - TinyMCE 2.0" plugin. Then change the "Code Cleanup on Save" option to "Never" or "Front Only" and/or the "Do Not Cleanup HTML Entities" option to "Yes", then save.
Выполнил, все как есть, после чего, с помощью tinyMCE попытался кнопкой Insert / Edit Embedded Video вставить swf... На этот раз код не был зачищен редактором, однако полученный на выходе код был следующий:
Код
<img width="400" height="250" align="align" title="quality:'high',src:'/images/swf/test.swf',width:'400',height:'250'" class="mceItemFlash" mce_src="/plugins/editors/tinymce/jscripts/tiny_mce/themes/advanced/images/spacer.gif" style="width: 400px; height: 250px;" src="/plugins/editors/tinymce/jscripts/tiny_mce/themes/advanced/images/spacer.gif"/>
Естественно, flash на сайте при таком раскладе отображен не был...

При этом, в режиме редактирования "no editor", код по-прежнему урезается.

Ребята, а были до меня случаи, кто вставлял swf в статьи Joomla?
« Последнее редактирование: 22.07.2009, 15:40:59 от fimka »
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Как встроить flash (swf) в статью
« Ответ #4 : 22.07.2009, 15:54:52 »
Он и будет урезаться, потому что тег object входит в число не допустимых тегов.
файл libraries\joomla\filter\filterinput.php
Код
var $tagBlacklist = array ('applet', 'body', 'bgsound', 'base', 'basefont', 'embed', 'frame', 'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer', 'link', 'meta', 'name', 'object', 'script', 'style', 'title', 'xml');
Вот отсюда его попробуйте выдернуть и посмотреть что получится.
*

fimka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как встроить flash (swf) в статью
« Ответ #5 : 22.07.2009, 16:04:15 »
Вот отсюда его попробуйте выдернуть и посмотреть что получится.
Конгениально! Это работает! Снимаю шляпу :)
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Как встроить flash (swf) в статью
« Ответ #6 : 24.02.2010, 11:59:15 »
Цитировать
Когда-то давно у меня уже была такая проблема со вставкой видео с youtube, тогда обошелся установкой дополнительного расширения именно для вставки flash-видео с youtube.
А можно узнать, каким расширением пользовался?
*

Koriolan

  • Захожу иногда
  • 118
  • 0 / 0
Re: Как встроить flash (swf) в статью
« Ответ #7 : 24.02.2010, 14:40:54 »
Он и будет урезаться, потому что тег object входит в число не допустимых тегов.
файл libraries\joomla\filter\filterinput.php
Код
var $tagBlacklist = array ('applet', 'body', 'bgsound', 'base', 'basefont', 'embed', 'frame', 'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer', 'link', 'meta', 'name', 'object', 'script', 'style', 'title', 'xml');
Вот отсюда его попробуйте выдернуть и посмотреть что получится.
Пробую. и увы :(  :( Код по-прежнему подчищается.
*

ferrum

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: Как встроить flash (swf) в статью
« Ответ #8 : 25.03.2010, 08:45:41 »
Не парьтесь, ребята. Вот вам код:
Код
<p style="text-align: center;"><embed width="200" height="120" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" src="/images/swf/logo.swf" play="true" loop="true" menu="true"></embed></p>
Перед этим в плагине редактора TinyMCE надо настроить обрезание "только на сайте", то есть выбрать среднюю галку.

Re: Как встроить flash (swf) в статью
« Ответ #9 : 17.09.2010, 23:36:38 »
Привет всем!
Я перечитал кучу форумов, но так и не решил свою проблему!
Вставил код  для swf в материал. Сохранился он правильно. На странице появилась панель проигрывателя swf, но пустая!
Этот же код вставлял просто в php или HTML файл на сервере - работает.
Что может блокировать в joomle показ swf? Может какой-нибудь другой скрипт на странице?
У меня j1.5.20 + k2.3
Вот мой код (хотя перепробовал все его варианты):
Код
<embed src="http://evgen.extenza.by/album/catalog.swf" 
quality="high" pluginspage="http://www.adobe.com/go/getflashplayer" type="application/x-shockwave-flash"
width="600" height="450" play="true" loop="true" menu="true"></embed>

Можете убедиться и посмотреть код страницы Моя страница с флеш-каталогом

Кажется я немного врубился, где копать. У меня флеш ролик на FlippingBook, слизаный с другого домена. Там есть папки с картинками, настройки XML, и пр. Как сделать, чтобы в материале Joomla это все правильно выводилось.
« Последнее редактирование: 18.09.2010, 20:04:34 от evgen.minsk »
*

Gig

  • Захожу иногда
  • 86
  • 1 / 0
Re: Как встроить flash (swf) в статью?
« Ответ #10 : 26.12.2012, 10:49:41 »
Доброе время суток, Я обычно использую модуль swfobject - всегда удобен в обращении и работает без проблем. Но проблема актуальна, решаю как вставить Flash в контент на Joomla 2.5
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Как встроить flash (swf) в статью?
« Ответ #11 : 26.12.2012, 10:59:23 »
странные вы, товарищи, чесслово.
во-первых, никто не запрещает для разовых вставок вызвать тот же модуль из статьи, через {loadposition}, во-вторых, на JED на запрос "swf" первым же вылазит ПЛАГИН для вставки этой самой swf...
http://extensions.joomla.org/extensions/multimedia/multimedia-display/19260
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как добавить статью в созданный новый раздел (меню)

Автор Lzrv

Ответов: 1
Просмотров: 3060
Последний ответ 16.11.2017, 09:00:15
от Lzrv
Переворот. Проблема при копировании текста в новую статью.

Автор kwyjibo

Ответов: 11
Просмотров: 4949
Последний ответ 04.01.2015, 01:47:08
от Lama
Модуль опроса накладывается на статью

Автор boss_84

Ответов: 5
Просмотров: 1558
Последний ответ 03.02.2014, 05:01:37
от Arkadiy
Как разместить статью в модуле?

Автор adcroco

Ответов: 5
Просмотров: 2212
Последний ответ 28.01.2014, 17:33:41
от adcroco
Формирование ссылки на статью

Автор Sn@ke

Ответов: 28
Просмотров: 4679
Последний ответ 06.09.2013, 01:06:06
от beliyadm