Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

нажатие кнопки "э" (русский режим) приводит к переключению в режим простого HTML.
shift + Э - все нормально, печатает заглавную Э.
В английском режиме все нормально.

Как можно поправить?

Браузер Opera,
Joomla 1.0.15 RE
*

westward

  • Осваиваюсь на форуме
  • 11
  • 4 / 0
Попробуйте следующее: файл /PLUGINS/EDITORS/FCKEDITOR/EDITOR/jtoolbarsetconfig.xml

Это XML файл, который описывает расположение, видимость и горячие клавиши для кнопок редактора. Даже не так: он описывает один или несколько наборов (тулбаров) кнопок. Каждый набор имеет свое имя, которое можно выбрать в настройках плагина JoomlaFCK.

Так вот, нужно найти свой набор. Ну или изменить все наборы. Каждый набор начинается с такого тега:
Код
<toolbar name="Advanced">

Найдите описание кнопки Source:
Код
<plugin name="Source" acl="*">
<params>
<param  name="KeyStrokes" >
<item type="String">CTRL</item>
<item type="Integer">69</item>
</param>
</params>
</plugin>

И уберите из этого описания параметры горячей клавиши, вот они:
Код
<param  name="KeyStrokes" >
<item type="String">CTRL</item>
<item type="Integer">69</item>
</param>

Все. Сохраните подправленный файл и проверяйте результат. Да, и не помешает до проверки почистить кеш браузера.

С уважением!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редактор JoomlaCK: вышла новая версия 3.3.1, устранение уязвимости

Автор Лат

Ответов: 30
Просмотров: 25709
Последний ответ 13.03.2012, 07:53:30
от Angry
Новая версия jckeditor3.4.6 stable, работает на Opere

Автор Luklimon

Ответов: 3
Просмотров: 5116
Последний ответ 28.07.2011, 21:23:40
от sandman