Перейти к контенту
  • 0

Баг с расширенным редактором


Technomage1

Вопрос

При редактировании пользователем своего сообщения не работает кнопка Расширенный редактор в браузере выскакивает ошибка. При редактировании сообщения модератором или админом переключение на расширенный редактор работает нормально.

Ошибка такая:

 

Сообщение: Требуется объект
Строка: 1105
Символ: 1
Код: 0
URI-код: http://мойсайт.ru/public/min/index.php?charset=utf-8&f=public/js/ipb.js,public/js/ips.quickpm.js,public/js/ips.editor.js,public/js/ips.topic.js,cache/lang_cache/1/ipb.lang.js"


Сообщение: Требуется объект
Строка: 1105
Символ: 1
Код: 0
URI-код: http://мойсайт.ru/public/min/index.php?charset=utf-8&f=public/js/ipb.js,public/js/ips.quickpm.js,public/js/ips.editor.js,public/js/ips.topic.js,cache/lang_cache/1/ipb.lang.js

 

Это баг или надо что-то донастроить?

Изменено пользователем Technomage1
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Сообщения об ошибках в IE всегда просто "блистают информативностью". Можете вопсроизвести тот же баг в Firefox и скопировать сообщение из "Консоли ошибок"?
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Сообщения об ошибках в IE всегда просто "блистают информативностью". Можете вопсроизвести тот же баг в Firefox и скопировать сообщение из "Консоли ошибок"?

А в Firefox при нажатии на кнопку "Расширенная форма" вообще ничего не происходит.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Меню "Инструменты > Консоль ошибок". Очистите консоль и кликните по кнопке. Скопируйте появившееся сообщение с кодом ошики и вставьте сюда.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

А вот и не то же самое! Ключевая фраза:

Ошибка: $("post_edit_reason") is null

 

Решение проблемы: http://community.invisionpower.com/tracker...-editor-broken/

 

Отройте public/js/ips.topic.js

 

Найдите строку 268:

reason.value = $('post_edit_reason').value;

 

Замените на:

var e = $('post_edit_reason');
reason.value = e ? e.value : '';

 

Обновите страницу без кэша ( Ctrl + F5 )

Изменено пользователем Ritsuka
Ссылка на комментарий
Поделиться на других сайтах

  • 0
в следующей версии форума надеюсь это исправят? :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Отройте public/js/ips.topic.js

 

Найдите строку 268:

reason.value = $('post_edit_reason').value;

 

Замените на:

var e = $('post_edit_reason');
reason.value = e ? e.value : '';

 

Обновите страницу без кэша ( Ctrl + F5 )

 

 

привет, сделал как ты написал, поменял код,

можно подробнее только с этого момента : Обновите страницу без кэша ( Ctrl + F5 )

 

где это делать? и как это делать.

спасибо

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.