2x2 1 04/09/14 15:15 Делал так же: http://ipbskins.ru/forum/topic3184.html/page__view__findpost__p__19330Но изменений в окне оформления предупреждения никаких. Поделиться сообщением Ссылка на сообщение
siv1987 2628 04/09/14 15:17 Ну если при выдаче предупреждения - значит шаблон тот. Поделиться сообщением Ссылка на сообщение
2x2 1 04/09/14 15:19 Может там сохранение шаблона какое-то сложное, а не просто нажатие на кнопку "Сохранить"? Поделиться сообщением Ссылка на сообщение
siv1987 2628 04/09/14 15:21 Нет, это просто Сохранить. Проверьте права кеша на запись - /cache/ 1 Поделиться сообщением Ссылка на сообщение
Strategius 52 01/02/17 14:20 Внешний вид -> %шаблон% -> Система модерации -> warnFormА в 3.4 нету такого шаблона... Тоже хотелось бы шаблон подсунуть, чтобы модератору каждый раз вручную не вводить. Поделиться сообщением Ссылка на сообщение
Strategius 52 01/02/17 14:51 Нашел, в 3.4 это шаблон Профили пользователей --> addWarning Код, отвечающий за заметку модератора пользователю: <label class='ipsField_title'>{$this->lang->words['warnings_note_member']}</label> <div class='ipsField_content'> {$editor['member']} <span class='error'>{$errors['note_member']}</span> </div>Не подскажите, как вместо {$editor['member']} вставить свое предупреждение по умолчанию? Поделиться сообщением Ссылка на сообщение
siv1987 2628 01/02/17 15:00 Да никак. Это визуальный редактор, а вставить в нем текст можно только через js из инстанса ckeditor'а. Поделиться сообщением Ссылка на сообщение
Strategius 52 01/02/17 15:18 Это визуальный редактор, а вставить в нем текст можно только через js из инстанса ckeditor'аА посредством чего вставляет текст хук Default Post Content ? (http://ipbskins.ru/forum/topic14670.html#entry97959)Может, в него возможно добавить поддержку шаблона предупреждения? Поделиться сообщением Ссылка на сообщение
siv1987 2628 01/02/17 15:25 Посредством расширение класса редактора. Можете в него, составляете условие на имя вашего редактора и вставить нужный текст if($fieldName=='Post' && $this->request['app']=='forums' && !$content && $this->request['do'] != 'edit_post' && !$this->request['fast_reply_used']) { $content .= $this->_getPostContent(); } elseif( $fieldName == 'имя поля' ) { $content .= 'Мой текст'; } 1 Поделиться сообщением Ссылка на сообщение
Strategius 52 01/02/17 15:35 (изменено) elseif( $fieldName == 'имя поля' )А имя поля - это member в моем случае? С ним ничего не вставляется в редактор, а с {$editor['member']} и $editor['member'] не загружается страница... Upd. - заработало с note_member. Изменено 2 января 2017 пользователем Strategius Поделиться сообщением Ссылка на сообщение
siv1987 2628 01/02/17 15:42 А имя поля - это member в моем случае?Имя поле это имя textarea редактора. Поделиться сообщением Ссылка на сообщение
Strategius 52 01/02/17 16:08 Спасибо Вам, всё получилось ) И еще один маленький вопрос: какой css-класс отвечает за отображение предпросмотра текста в редакторе? Т.е. как сделать, чтобы его было видно только при клике на редактор, а так его не было бы видно? Поделиться сообщением Ссылка на сообщение
siv1987 2628 01/02/17 16:25 И еще один маленький вопрос: какой css-класс отвечает за отображение предпросмотра текста в редакторе?Предпросмотр текста в редакторе находится внутри тега textarea. Для установки нужных вам стилей (правда я не знаю как вы собираетесь это сделать в textarea) используйте любой удобный селектор для выбора этого элемента - по имени, по ид, по классу, и тд. Поделиться сообщением Ссылка на сообщение
Strategius 52 01/02/17 16:53 Дело в том, что хотелось бы глобально по всему форуму. Насколько я понял (и по скриншоту видно), что тексту там уже присвоено свойство opacity, либо серый цвет текста, но вот где, я так и не понял... Поделиться сообщением Ссылка на сообщение