Опубліковано 27 грудня, 20159 р Адміністратор Расскажу вам как можно изменить окно смайлов в редакторе. По дефолту они расположены одной строкой, а мы сделаем показ всех смайлов в одном окне.1. Начнем с того, что пройдем в файл /admin/sources/classes/editor/composite.phpНайти:$options['smilies'] = $this->fetchEmoticons( 80 );И замените цифру 80 например на 120 - зависит от того сколько у вас смайловСохраняем и заливаем обратно.2. Пройти ACP - Внешний вид - Ваш стиль - CSS - ipb_ckeditor.cssНайти:.ipsSmileyTray{position: relative;text-align: center;overflow: auto;margin: 0px auto 0px auto;padding: 4px 24px 4px 24px;min-width: 600px;width: 75%;height: 32px;border: 1px solid #D5DDE5;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;И заменитеheight: 32px;На свое значение - это зависит от количества ваших смайлов.3. Теперь последний шаг уберем стрелочку перелистывания смайловНайти:.ipsSmileyTray .ipsSmileyTray_next {background: transparent url('{style_images_url}/editor/next.png') no-repeat;background-position: 0px 10px;display: inline-block;/*float: right;position: relative;right: -20px;*/position: absolute;right: 5px;top: 4px;width: 13px;height: 30px;cursor: pointer;}Заменить на:///.ipsSmileyTray .ipsSmileyTray_next {background: transparent url('{style_images_url}/editor/next.png') no-repeat;background-position: 0px 10px;display: inline-block;/*float: right;position: relative;right: -20px;*/position: absolute;right: 5px;top: 4px;width: 13px;height: 30px;cursor: pointer;}///Чтобы убрать надпись "Показывать все"ACP - Внешний вид - Ваш стиль - CSS - ipb_ckeditor.cssНайти:.ipsSmileyTray_all {display: block;width: auto;margin: 6px auto 0px auto;text-align: center;cursor: pointer;font-size: 11px !important;}Ниже добавить:#ips_x_smile_show_all {display:none}
Опубліковано 4 лютого, 20169 р Не знаю что делаю не так, но не работает. проверял на нескольких шаблонах.
Для публікації повідомлень створіть обліковий запис або авторизуйтесь