Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

0 Пользователей и 1 Гость просматривают эту тему.
  • 20 Ответов
  • 12906 Просмотров
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Здравствуйте.

Столкнулся с проблемой:
не работает видео в Opera 10.5 и выше: пример

Joomla 1.5.18
Пробовал плагины: flowplayer, allvideos v2.5-3.3, mediaplayer, avreloaded. Везде та же проблема.

Видео работает в IE, Mozilla Firefox, Opera (до версии 10.5).

Было подозрение что в чем-то "виноват" хостинг, т.к. на локальном сервере отображается и в новых версиях Opera нормально. Связывался, утверждают что быть такого не может.

Люди добрые и умные, подскажите в чем проблема или хотя бы где копать!
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
установи flash-плагины для Оперы
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Если и после установки плагина не работает попробуй следующее :

в блокноте записать  текст:

Код: javascript
// ==UserScript==
// @name YoutubeProtectionRemover
// @include http://www.youtube.com/*
// @description Removes lame protection on YouTube
// @copyright 2010, Snap
// ==/UserScript==

window.opera.addEventListener(
'BeforeScript',
function (ev){
ev.element.text = ev.element.text.replace("yt.flash.update(swfConfig, forceUpdate);","");
},

false);
//end

и сохранить с названием "YoutubeProtectionRemover.js" (соответственно расширение станет .js)
далее кинуть этот файл в папку оперы и указать в настройках JavaScript путь к папке с этим скриптом
перезагрузить оперу и наслаждаться!
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
volod3000, спасибо за скорый ответ и участие

установи flash-плагины для Оперы

Что такое flash-плагины знаю, проверял на дюжине компьютеров с разными сборками XP и актуальными flash-плагинами - везде беда :(

Что касается второго способа: для меня не критично, работает ли в Opera 10.5 и выше на моем компьютере, важно, что 40-60% посетителей заходят из-под Opera и более половины из них имеет версию 10.5-10.6.
Но рекомендацию выполнил, файл создал и указал папку с этим файлом в настройках Opera 10.5, но даже на моем компе не помогло.

Что сделать, чтобы отображалось нормально у всех пользователей Opera? Или все-таки проблема в хост-сервере? Почему тогда пашет во всех других браузерах и ранних версиях Opera?
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Что самое интересное у меня Windows 7, Opera 10.60 , и именно с этого сайта Flash не работает
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Вот почитай может поможет

Попробовал, этот вариант подходит для swf (флэш-файлов), при указании видеофайла (*.flv) наблюдаю пустую область указанного размера.

PS. Уже написал запрос разработчикам Opera. Пришлось переводить на английский. Но думаю, вряд ли кого-то обеспокоят проблемы русского сайта...
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
У меня есть интересное решение для проигрывания Flesh файлов , могу дать
« Последнее редактирование: 24.07.2010, 01:14:47 от volod3000 »
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
У меня есть интересное решение для проигрывания Flesh файлов , могу дать
Буду рад любому варианту. А то уже думаю менять оплаченный на год хостинг, вот только не факт что поможет.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Вот решение с Help-ом

Огромное спасибо!
Удивляюсь Вашей отзывчивости. Респект и + к репутации.
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
volod3000, попробовал и этот способ (нижний плеер в данном примере). Ситуация аналогичная: работает везде кроме Оперы 10.5, 10.6.

Более того, вставил такой вариант в другой сайт на этом хосте:
Joomla 1.5.9
Другое доменное имя в зоне RU
Ситуация аналогичная: работает везде кроме Оперы 10.5, 10.6.
« Последнее редактирование: 24.07.2010, 17:47:24 от Babuta »
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Странно, а можно выложить сюда, тот фильм который вставляете в проигрыватель
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
не надо я уже скачал , сейчас проверю
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
У меня этот файл работает нормально .
Попробуйте проверить у себя, но на локалке. Ески и там не пойдет, значит проблема в Вашей  opere.
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

volod3000

  • Захожу иногда
  • 379
  • 51 / 0
  • Чтобы ничего не делать, нужно многое сделать.
Вот ,может пригодиться . Это для того , что бы удалить и после установить плагин Flash на Oper-у
Мало открыть человеку глаза,
большинство еще просит указать дорогу
и ждет волшебного пенделя.
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
У меня этот файл работает нормально .
Попробуйте проверить у себя, но на локалке. Ески и там не пойдет, значит проблема в Вашей  opere.
Я вверху упоминал, что на локале работает нормально, именно поэтому серьезные подозрения на настройки сервера хоста. Хотя служба поддержки утверждает, что "быть такого не может". Весной перешел на Vip тариф данного хоста и первое что бросилось в глаза - это изменение внешнего вида плеера (ушла рамка и произошло смещение в статьях на "по левому краю" с "по центру"). В это время опера была еще 10-я и только с выходом 10.5 обнаружил "злобный баг".

Как уже писал, для меня важно чтобы видео в Opera 10.5-10.6 работало у посетителей, а не на моей машине, поэтому переустановка плеера здесь не поможет :( (кстати, не сливается файл, пишет 4 кб вместо 2,7 Мб)
« Последнее редактирование: 26.07.2010, 15:41:08 от Babuta »
*

Babuta

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
SOUR, спасибо :)
Жаль что не могу проверить, так как сменил провайдера и забыл про все проблемы. Думаю, не мне, так кому другому эта ветка поможет.

Нашел решения проблемы!
идем в Расширение -> Менеджер плагинов -> Content - AllVideos Reloaded
И исправляем  в "Flash display mode" с "window" на любое другое значение и вауля не лагает :)
Лучше поменять на "transparent" иначе, лично у меня, плеер двоился.   ::)
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
SOUR, спасибо :)
Жаль что не могу проверить, так как сменил провайдера и забыл про все проблемы. Думаю, не мне, так кому другому эта ветка поможет.
Помогло! Все файлы пересмотрела, а решение-то элементарное! Спасибо!
Кстати у меня в Опере какое-то время - недели две нормально работало, вдруг раз и заглючило...
*

Olesea

  • Осваиваюсь на форуме
  • 20
  • 2 / 0
И с двумя плеерами тоже прикольно вышло, только на transparent менять надо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AllVideos - перестало отображаться видео на странице

Автор Yonakano

Ответов: 1
Просмотров: 2382
Последний ответ 28.09.2021, 22:25:47
от Yonakano
Allvideos не показывает видео!

Автор albeya007

Ответов: 9
Просмотров: 7460
Последний ответ 16.11.2019, 19:07:15
от beliyadm
AllVideos (by JoomlaWorks)

Автор Алексей Лоскутов

Ответов: 13
Просмотров: 2066
Последний ответ 05.09.2019, 21:48:56
от Kostelano
Обновление AllVideos

Автор stepan39

Ответов: 11
Просмотров: 1568
Последний ответ 05.09.2019, 19:00:26
от stepan39
Allvideos Plugin mp3 плеер внешний вид жесть

Автор liberator

Ответов: 0
Просмотров: 1337
Последний ответ 27.11.2018, 15:31:05
от liberator