Предоставляем срочную помощь по DLE, пишем эксклюзивные модули для вашего проекта, парсеры грабберы, исправляем базу данных, удаляем вирусы редиректы, обновляем скрипты, помощь с переездом на другой хостинг, перенос домена, большой опыт работы с высоконагруженными проектами, защита ddos атаки, ботов и спама, оптимизация модулей и серверов дле, более 10 лет работы, тысячи модификаций и доработок, короткие сроки, дорого, качественно. telegram: @histoo

Редактирование сообщения внутри темы

  1. Оффлайн

    fallingfalling

    Посетители

    Сообщений: 5

    Доброго времени суток, уважаемые пользователи. Надеюсь форум ещё живой и я смогу получить помощь в решении моей проблемы.

    Сама суть: при нажатии на "Редактировать" сообщение внутри темы, открывается окно с bbcodes, где я могу производить манипуляции с содержимым. При нажатии на "Применить исправления" в окне ничего не происходит, bbcodes продолжают "висеть" на экране. Но если обновить страницу видно, что редактирование применилось.

    Хотелось бы, чтобы всё работало должным образом, как и задумывалось изначально. Чтобы при нажатии на "Применить исправления" правки применялись, а окно с bbcodes закрывалось и показывалось уже отредактированное сообщение.

    Я пытался побороть эту проблему самостоятельно, листал этот форум, но так ничего не получилось.

    Версия DLE 11.0 (Обновление на другую версию исключено).

    Скрин с ошибкой в консоли и файл base_site_bullet_energy.js прилагаются.

    Не силён в JS, поэтому и прошу вашей помощи :)

    Вложения:

    1. jsscreen.rar

      Размер файла:
      169,33 Kb
      Скачиваний:
      132
    Сообщение отредактировал fallingfalling 11 ноября 2020 - 22:33
    11 ноября 2020 - 22:30 / #1
  2. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    fallingfalling,
    напиши мне в телеграм @histoo
    будем разбираться, по скришоту вижу что ошибка связана с uploadify.js, может у браузера не установлен flash?
    на нашем сайте такой проблемы при редактировании сообщения нет?
    Сообщение отредактировал Grey 12 ноября 2020 - 00:42

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    12 ноября 2020 - 00:42 / #2
  3. Оффлайн

    fallingfalling

    Посетители

    Сообщений: 5

    Grey,
    Изначально я думал, что это всё работает на AJAX. Попробовал принудительно включить Flash в браузере на сайте - и всё заработало. Не думал, что в 2020 году flash ещё используется.
    12 ноября 2020 - 09:31 / #3
  4. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    fallingfalling,
    форум bullet energy создан в 2013 году и использует для загрузки adobe flash.
    если вам нужен загрузчик на html5 можете заказать его интеграцию в свой проект.

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    12 ноября 2020 - 13:42 / #4
  5. Оффлайн

    fallingfalling

    Посетители

    Сообщений: 5

    Альтернативное "решение"
    Сообщение удалено, так как содержит незакрытые теги.
    Сообщение отредактировал fallingfalling 2 марта 2021 - 01:39
    2 марта 2021 - 01:35 / #5
  6. Онлайн

    Grey

    Администраторы

    Сообщений: 2130

    fallingfalling,
    Ссылку на текстовый файл с кодом своего решение размести

    сделаю любой модуль dle на заказ, если вам нужны услуги по dle
    скaйп rdn-team.com
    телегрaм @histoo

    2 марта 2021 - 10:54 / #6
  7. Оффлайн

    fallingfalling

    Посетители

    Сообщений: 5

    Находим файл:
    /engine/bullet_energy/action/site/post.php

    Ищем строчку:
    $ret = '<form action="" id="message_edit_form" name="message_edit_form" method="post"><div class="BoxEditMsg"><script type="text/javascript"language="javascript"> . . . . . .


    В этой строчке меняем значение функции
    MsgEditSave(); return false

    на
    MsgEditSave(); return true;


    Таким образом после нажатия на "принять исправления" страница обновится и применённые правки будут видны сразу.
    Да, не AJAX, но хоть что-то. А учитывая, что Adobe Flash полностью похоронен, данная правка очень кстати.
    2 марта 2021 - 19:08 / #7
Модераторы форума: greyPowered by Bullet Energy Forum