| Автор |
Сообщение |
|
Alexandr
Зарегистрирован: 18 дек 2017, 11:37 Сообщения: 58
|
Здравствуйте! Подскажите как сделать чтобы расширенным редактором мог пользоваться не только админ, но и зарегистрированный пользователь при добавлении и редактировании объявления? И где можно изменить список кнопок редактора?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
|
| 29 апр 2021, 11:40 |
|
 |
|
Anton
Зарегистрирован: 16 янв 2011, 14:59 Сообщения: 367
|
Добрый день! В админки есть настройки. Там есть строка "Использовать визуальный редактор для добавления сообщений", поставьте галочку напротив.
|
| 29 апр 2021, 18:34 |
|
 |
|
Alexandr
Зарегистрирован: 18 дек 2017, 11:37 Сообщения: 58
|
Естественно она там стоит. Фото скриншот выше. Необходим расширенный редактор как у админа для пользователей
|
| 29 апр 2021, 19:10 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Я могу рассказать как открыть расширенный визуальный редактор для всех пользователей, но это станет чёрной дырой в безопасности в части XSS. Нужно писать сложную дополнительный фильтрацию html-кода, а это уже совсем за рамками этого форума.
|
| 29 апр 2021, 20:43 |
|
 |
|
Alexandr
Зарегистрирован: 18 дек 2017, 11:37 Сообщения: 58
|
Если не затруднит, всё же напишите как открыть редактор, подумаю что можно сделать
|
| 29 апр 2021, 21:40 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
В footer.html поменяйте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. на Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. В modules/add.inc и modules/edit.inc после строки include(COREPATH.'check_form.php'); добавьте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. А перед этой строкой обязательно нужно проделать какие-то операции по фильтрации html кода с переменной $_POST_FULL['content']. Иначе будет небезопасно
|
| 02 май 2021, 21:45 |
|
 |
|
Alexandr
Зарегистрирован: 18 дек 2017, 11:37 Сообщения: 58
|
Подскажите как в "Basic" режиме поменять кнопку "зачеркнутый" на "подчернутый". И есть ли возможность добавить другие кнопки? В папке ckeditor меняю в файле config.js, но ничего не происходит.
|
| 28 июл 2021, 11:02 |
|
 |
|
Иван
Зарегистрирован: 24 сен 2020, 21:25 Сообщения: 337
|
Alexandr писал(а): Подскажите как в "Basic" режиме поменять кнопку "зачеркнутый" на "подчернутый". И есть ли возможность добавить другие кнопки? В папке ckeditor меняю в файле config.js, но ничего не происходит. В этом файле, config.js найдите строчку Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Underline замените на Strike, вот так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
| 28 июл 2021, 13:05 |
|
 |
|
Alexandr
Зарегистрирован: 18 дек 2017, 11:37 Сообщения: 58
|
Кнопка добавилась, но когда сохраняешь объявление, подчеркивание убирается. Подозреваю, что это ещё правиться в check_form.php. Geo, могли бы помочь, можно расшифровать тот файл, где идёт проверка?
|
| 29 июл 2021, 09:28 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Теги <ins> и <u> действительно фильтруются при добавлении объявления пользователем. Если объявление добавляет модератор/администратор, теги не фильтруются. Я это исправлю в следующей сборке, теги <ins> и <u> можно будет использовать.
|
| 02 авг 2021, 15:05 |
|
|