Проблемы с цитатами в редакторе IPB - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

api редактор

Страница 1 из 1

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

#1 Пользователь не на сайте   zho ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 05-Сентябрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 05 Сентябрь 2015 - 14:29

Прикрутил редактор 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);


Спасибо!
0

#2 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 728
  • Регистрация: 20-Март 09
  • Репутация: 2 271
  • IPB version:3.1.x
 

Отправлено 05 Сентябрь 2015 - 17:15

<blockquote class="ipsBlockquote"


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

0

#3 Пользователь не на сайте   zho ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 05-Сентябрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 05 Сентябрь 2015 - 21:38

Спасибо, но че-то ему все равно не хватает...
вот что выводит alert(ipb.textEditor.convertQuotes(...))

<p class="citation">admin сказал(а) 24 Июн 2015 - 04:20:<a class="snapback right" rel="citation" href="undefined/index.php?app=forums&amp;module=forums&amp;section=findpost&amp;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 появились, судя по всему где-то какие-то пути надо прописать
0

#4 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 728
  • Регистрация: 20-Март 09
  • Репутация: 2 271
  • IPB version:3.1.x
 

Отправлено 05 Сентябрь 2015 - 23:09

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

#5 Пользователь не на сайте   zho ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 05-Сентябрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 06 Сентябрь 2015 - 20:20

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

#6 Пользователь не на сайте   zho ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 05-Сентябрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 18 Сентябрь 2015 - 18:13

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

Цитата

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

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

#7 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 728
  • Регистрация: 20-Март 09
  • Репутация: 2 271
  • IPB version:3.1.x
 

Отправлено 18 Сентябрь 2015 - 21:20

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

#8 Пользователь не на сайте   zho ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 05-Сентябрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 18 Сентябрь 2015 - 21:37

Это в редакторе так отображается загаловок циататы. Все делаю как в предыдущих сообщениях.
Я заметил что эта проблема не только в моей админке, но и на всем форуме присутствует...
0

#9 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 728
  • Регистрация: 20-Март 09
  • Репутация: 2 271
  • IPB version:3.1.x
 

Отправлено 18 Сентябрь 2015 - 21:39

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

#10 Пользователь не на сайте   zho ответил: »

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 05-Сентябрь 15
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 18 Сентябрь 2015 - 22:52

В консоли ошибок нет, скрипты тоже не трогал...
Тут очевидно что редактор по каким-то причинам не может распарсить код цитаты, но по каким хз...
Кроме того, я не смог найти регулярку или что-то подобное в исходниках
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна