Здравствуйте.
Предпосылка: в компоненте JReviews возникла проблема при публикации рецензии (отзыва) к материалу при использовании редактора. Вставив текст в WYSIWYG-редактор и нажимая клавиши BACCKSPACE или DEL, он начинает вести себя очень странно (удаляет весь текст или дублирует (вставляет еще копию)). Записан результат на видео:
https://www.youtube.com/watch?v=VbkmDky_j2k&feature=youtu.be , но можно пощупить и самостоятельно
http://crimson-land.ru/films/7226-turbo-patsan пользователем demo/demo.
С данной проблемой я обратился к разработчику компоненту и получил такой ответ:
The new editor is not compatible with mootools which is being loaded on your site. Mootools was removed from Joomla in favor of jQuery so something on your site is forcing it to load. Unfortunately the editor we use is a 3rd party editor and we cannot fix the problems caused by this incompatibility. You will need to try removing mootools.
Как я понял, какое-то другое расширение использует Mootools (разработчик не указал или не смог выяснить какое именно) и мне необходимо от его избавиться?
Я не в состоянии увидеть что-либо в консоли браузера. Однако, в исходном коде вижу:
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
Где
js - просто папка со скриптами js?
Скачал архив сайта и выполнил поиск mootools-core.js - таким образом нашел один файл, вызывающий перечень файлов:
components\com_community\templates\jomsocial\layouts\facebook.inviteframe.php (2 hits)
Т.к. не использую ни фесбук-коннект, ни приглашение друзей из фейсбука в соц.сеть компонента JomSocial, то смело удалил файл facebook.inviteframe.php .
Однако даже после очистки кэшка он по-прежнему присутствует в исходном коде страницы.
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
Можно удалить файл mootools-core.js и посмотреть на результат. Но каким образом определить, что его вызывает?
Спасибо.