Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
zho

Проблемы с цитатами в редакторе IPB

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

Прикрутил редактор IPB к своей админке, вроде все работает. Но возникла проблема с цитатами, редактор не понимает код вида

<blockquote class="ipsBlockquote built" data-author="myname" data-cid="31013" data-time="1435108993">
<p>123</p>
</blockquote>

и выдает цитату без оформления, к тому же при переносе строки добавляет в цитату следующее:

<cite class="ipb" contenteditable="false">Цитата</cite>

 

Для вставки текста в редактор я использую примерно такой код

 

var editor=ipb.textEditor.getEditor();
editor.insert(document.getElementById(text).innerHTML), true, true);

 

Спасибо!

Поделиться сообщением


Ссылка на сообщение

<blockquote class="ipsBlockquote"

 

editor.insert(ipb.textEditor.convertQuotes($(text).innerHTML), true, true);

Поделиться сообщением


Ссылка на сообщение

Спасибо, но че-то ему все равно не хватает...

вот что выводит alert(ipb.textEditor.convertQuotes(...))

 

<p class="citation">admin сказал(а) 24 Июн 2015 - 04:20:<a class="snapback right" rel="citation" href="undefined/index.php?app=forums&module=forums&section=findpost&pid=31013"><img src="undefined/snapback.png"></a></p><blockquote class="ipsBlockquote built" data-author="admin" data-cid="31013" data-time="1435108993"><p>123</p></blockquote>

тоесть цитату преобразует, но редактор игнорит эти изменения и выводит как будто ничего не изменилось: http://rghost.ru/8tKBC92nY.view

в добавок какие-то undefined появились, судя по всему где-то какие-то пути надо прописать

Поделиться сообщением


Ссылка на сообщение

Не могу воспроизвести проблему. convertQuotes добавляет тег cite внутри блока blockquote.

Поделиться сообщением


Ссылка на сообщение

разобрался. Проблема была в parseQuoteBoxes() который вставлял лишний код в цитаты до того как они попадут в редактор

Поделиться сообщением


Ссылка на сообщение

Здравствуйте ещё раз.

Новая проблема с цитатами, на этот раз в редакторе при цитировании указывает неверные время, дату и тп в загаловке цитаты:

сказал(а) aN undefined NaN - aN:aN

при этом, после отправки сообщения на форуме все норм отображается

Поделиться сообщением


Ссылка на сообщение

Что цитируете и каким образом?

Поделиться сообщением


Ссылка на сообщение

Это в редакторе так отображается загаловок циататы. Все делаю как в предыдущих сообщениях.

Я заметил что эта проблема не только в моей админке, но и на всем форуме присутствует...

Поделиться сообщением


Ссылка на сообщение

Если на всем форуме тогда смотреть если чего лишнего не удалили в js-скриптах.

Поделиться сообщением


Ссылка на сообщение

В консоли ошибок нет, скрипты тоже не трогал...

Тут очевидно что редактор по каким-то причинам не может распарсить код цитаты, но по каким хз...

Кроме того, я не смог найти регулярку или что-то подобное в исходниках

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...