| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Расширенный редактор для пользователей https://forum.illusionweb.ru/viewtopic.php?f=3&t=4558 |
Страница 1 из 2 |
| Автор: | Alexandr [ 29 апр 2021, 11:40 ] |
| Заголовок сообщения: | Расширенный редактор для пользователей |
Здравствуйте! Подскажите как сделать чтобы расширенным редактором мог пользоваться не только админ, но и зарегистрированный пользователь при добавлении и редактировании объявления? И где можно изменить список кнопок редактора? |
|
| Автор: | Anton [ 29 апр 2021, 18:34 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Добрый день! В админки есть настройки. Там есть строка "Использовать визуальный редактор для добавления сообщений", поставьте галочку напротив. |
|
| Автор: | Alexandr [ 29 апр 2021, 19:10 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Естественно она там стоит. Фото скриншот выше. Необходим расширенный редактор как у админа для пользователей |
|
| Автор: | Geo [ 29 апр 2021, 20:43 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Я могу рассказать как открыть расширенный визуальный редактор для всех пользователей, но это станет чёрной дырой в безопасности в части XSS. Нужно писать сложную дополнительный фильтрацию html-кода, а это уже совсем за рамками этого форума. |
|
| Автор: | Alexandr [ 29 апр 2021, 21:40 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Если не затруднит, всё же напишите как открыть редактор, подумаю что можно сделать |
|
| Автор: | Geo [ 02 май 2021, 21:45 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
В footer.html поменяйте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. на Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. В modules/add.inc и modules/edit.inc после строки include(COREPATH.'check_form.php'); добавьте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. А перед этой строкой обязательно нужно проделать какие-то операции по фильтрации html кода с переменной $_POST_FULL['content']. Иначе будет небезопасно |
|
| Автор: | Alexandr [ 28 июл 2021, 11:02 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Подскажите как в "Basic" режиме поменять кнопку "зачеркнутый" на "подчернутый". И есть ли возможность добавить другие кнопки? В папке ckeditor меняю в файле config.js, но ничего не происходит. |
|
| Автор: | Иван [ 28 июл 2021, 13:05 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Alexandr писал(а): Подскажите как в "Basic" режиме поменять кнопку "зачеркнутый" на "подчернутый". И есть ли возможность добавить другие кнопки? В папке ckeditor меняю в файле config.js, но ничего не происходит. В этом файле, config.js найдите строчку Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Underline замените на Strike, вот так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Автор: | Alexandr [ 29 июл 2021, 09:28 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Кнопка добавилась, но когда сохраняешь объявление, подчеркивание убирается. Подозреваю, что это ещё правиться в check_form.php. Geo, могли бы помочь, можно расшифровать тот файл, где идёт проверка? |
|
| Автор: | Geo [ 02 авг 2021, 15:05 ] |
| Заголовок сообщения: | Re: Расширенный редактор для пользователей |
Теги <ins> и <u> действительно фильтруются при добавлении объявления пользователем. Если объявление добавляет модератор/администратор, теги не фильтруются. Я это исправлю в следующей сборке, теги <ins> и <u> можно будет использовать. |
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|