Перейти к контенту
  • 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 )

 

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

спасибо

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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