cot_import и визуальный редактор

Автор Сообщение

prostogorod

#1/16.11.2015 13:51
+1

Пользователи

Карма: +8

Вопрос для знатаков. Для импорта данных с текстового редактора используется функция  cot_import('rpagedesc', 'POST', 'HTM');
Принимается 3 параметра: Имя поля,  Метод запроса, И формат данных(TXT,INT,HTM и др.)
Для редактора необходим формат HTM, он он отрбрасывает большинство тегов, напр: nofollow,id,class и т.п.

То есть, хочу например сохранить ссылку в редакторе, с параметрами nofollow или id, то он не сохраняет эти новые параметры. Почему? Это вопросы к редактору либо к работе функции cot_import?

 

Сообщения: 24

Bond

Артур
#2/16.11.2015 13:55
+2

Пользователи

Карма: +18

Это делает HTML Purifier. Он не пропускает скорее всего те тэги, которые не соответствуют DOCTYPE страницы

Сообщения: 62

CrazyFreeMan

Ярослав
#3/16.11.2015 13:59
+2

Модераторы

Карма: +317

Нужно настроить правила для атрибутов и тегов, откройте /plugins/htmlpurifier/presets/ там есть несколько пресетов для групп, изучите параметры htmlpurifier на офф сайте и добавьте нужные разрешения в пресет.

Сообщения: 1248

prostogorod

#4/16.11.2015 18:07
+1

Пользователи

Карма: +8

Спасибо, помогло!

Сообщения: 24

maximus2012

#5/01.04.2017 14:41
+1

Аватар

Пользователи

Карма: +16

У меня вопрос такой-как убрать лишние поля из редактора, алиас, парсер и т.д. Считаю это будет только мешать пользователю при добавлении материалов.
Сообщения: 29

Cmsworks

Булат
#6/01.04.2017 15:04
+1

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

Карма: +683

#15336 maximus2012:
У меня вопрос такой-как убрать лишние поля из редактора, алиас, парсер и т.д. Считаю это будет только мешать пользователю при добавлении материалов.

Делайте аналогичным образом для тех полей, которые хотите скрыть.

То есть поле будет выводиться только для пользователей с правами администратора. Не забываем при этом в css добавить .hidden { display: none; }

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru