Доброго времени суток, уважаемые пользователи. Надеюсь форум ещё живой и я смогу получить помощь в решении моей проблемы. Сама суть: при нажатии на "Редактировать" сообщение внутри темы, открывается окно с bbcodes, где я могу производить манипуляции с содержимым. При нажатии на "Применить исправления" в окне ничего не происходит, bbcodes продолжают "висеть" на экране. Но если обновить страницу видно, что редактирование применилось. Хотелось бы, чтобы всё работало должным образом, как и задумывалось изначально. Чтобы при нажатии на "Применить исправления" правки применялись, а окно с bbcodes закрывалось и показывалось уже отредактированное сообщение. Я пытался побороть эту проблему самостоятельно, листал этот форум, но так ничего не получилось. Версия DLE 11.0 (Обновление на другую версию исключено). Скрин с ошибкой в консоли и файл base_site_bullet_energy.js прилагаются. Не силён в JS, поэтому и прошу вашей помощи :) Сообщение отредактировал fallingfalling 11 ноября 2020 - 22:33 |
fallingfalling, напиши мне в телеграм @histoo будем разбираться, по скришоту вижу что ошибка связана с uploadify.js, может у браузера не установлен flash? на нашем сайте такой проблемы при редактировании сообщения нет? Сообщение отредактировал Grey 12 ноября 2020 - 00:42 |
сделаю любой модуль dle на заказ, если вам нужны услуги по dle
скaйп rdn-team.com
телегрaм @histoo
Grey, Изначально я думал, что это всё работает на AJAX. Попробовал принудительно включить Flash в браузере на сайте - и всё заработало. Не думал, что в 2020 году flash ещё используется. |
fallingfalling, форум bullet energy создан в 2013 году и использует для загрузки adobe flash. если вам нужен загрузчик на html5 можете заказать его интеграцию в свой проект. |
сделаю любой модуль dle на заказ, если вам нужны услуги по dle
скaйп rdn-team.com
телегрaм @histoo
Альтернативное "решение" Сообщение удалено, так как содержит незакрытые теги. Сообщение отредактировал fallingfalling 2 марта 2021 - 01:39 |
fallingfalling, Ссылку на текстовый файл с кодом своего решение размести |
сделаю любой модуль dle на заказ, если вам нужны услуги по dle
скaйп rdn-team.com
телегрaм @histoo
Находим файл: /engine/bullet_energy/action/site/post.php Ищем строчку:
В этой строчке меняем значение функции
на
Таким образом после нажатия на "принять исправления" страница обновится и применённые правки будут видны сразу. Да, не AJAX, но хоть что-то. А учитывая, что Adobe Flash полностью похоронен, данная правка очень кстати. |