Решил заменить дефолтные не анимированные смайлы на свои, анимированные колобки.
Для этого удалил из папки \uploads\smiles все дефолтные и вставил туда свои.
Дальше, отредактировал файл \application\config\smileys.php вписав туда новые имена файлов и размеры смайлов..
В комментариях отображается все нормально (размеры)..
А вот в админке, не пойми что (размеры)..
В файле \application\maxsite\admin\plugins\editor_markitup\index.php имеется такой код..
84, 85 строка. Помогите ее изменить, чтобы в админке смайлы били одного размера?
И еще бы неплохо вынести эти настройки за пределы админки, чтобы при обновлении движка, не переделывать.
15 14317
Еще записи по теме
- Как добавить кнопки соц сетей от UptoLike?
- Как сделать свой фон для каждой категории/рубрики?
- Можно ли изменить шапку шаблона d3 default через поле «свои css стили» в админке?
- Почему не отображаются css-стили сайта?
- Как добавить вкладку в разделе редактирования статьи?
- Как реализовать запрет индексации отдельной категории сайта для Роскомнадзора?
- Вывод списка всех галерей в виде картинок (ссылок) плагина "random_gal"
Ох... В других вопросах я вам говорил, что делать правки в стандартных файлах - плохая идея.
Лучше начинать с того, чтобы сделать форк стандартного админского плагина editor_markitup, а уже потом разбираться с конкретными правками. Причём, если вы форкнете плагин, то вы можете положить смайлы в любое другое желаемое место, просто пути потом в плагине подставите нужные. Ну и вопрос с выносом настроек за пределы админки отпадёт сам собой.
Конкретно по размерам смайлов - а стандартные размерные атрибуты тэга img пробовали прописывать? width и height ?
Правда форк придётся делать много где. В каком-то смысле проще сделать свой плагин смайлов. У меня был такой когда-то.
В файле \application\config\smileys.php стояли 19 19 размеры. В комментариях и на самом сайте ( в статьях и комментариях) смайлы были разного размера. Также при добавлении комментария, смайлы были разного размера. Потом, когда выставил в этом файле реальные размеры смайлов (там на скрине видно), то на сайте, в комментариях и при добавлении комментарии, колобки стали одного размера. А вот в админке они остались разного размера.
Дополнение,.
При 19 19 размерах, в админке тоже были разные размеры смайлов, то есть этот параметр не влияет на отображение в админке
Поэтому я спросил про эти строки 84, 845 в файле \application\maxsite\admin\plugins\editor_markitup\index.php
Просто на скрине не видно, что вы прописали какие-либо размеры тэгу img. Вот я и предложил прописать. Очевидно что то такое добавить в 84 строке:
А размеры разве берутся не из этого файла \application\config\smileys.php
Я про 19 19 там имел в виду, когда там были эти значения, то в комментариях тоже были разные по размеру колобки. Изменил там на реальные (на скрине видно их) и в комментариях стало нормальное отображение.
А куда width=19 height=19 прописывать и самое главное как (там же синтаксис нужно), я не понял.
Судя по коду на вашем скриншоте - нет. Но я не вникал, да и логически, раз влияние не заметно - скорее всего его нет
Я думал вам знаком html. Тогда вам лучше сперва почитать в инете про html тэг img. Там в 84 строке можно сразу после <img задать.
Я знаком с тегом, там код картинки в вставляется в таком виде.
Я дела так..
Так..
Ни чего не меняется.
Поэтому и спрашиваю, может не туда и не так вставляю, так как тут не совсем html ссылка в этой строке, в привычном виде.
Верней не код вставляется а переменой $im присваивается значение**
Не понял, чем ваш код отличается от исходного?
Что то у вас тут и код обрезается. Вот картинка, что вставлял..
Почему то режет код после отправки комментария. Выше скрин.
Вопрос не решен, кто может помочь?
Я внедрял смайлы так:
1. у меня был иной редактор, не стандартный и смайлы вставлялись и отображались без проблем. http://maxhub.ru/page/editor-dumb-10-ot-web-modern
2. Смайл обрабатывался своим bb-кодом плагин на пару строк.
Спасибо, но я оставил так, как есть. Маленькие смайлы только в админке, пользователи не испытывают трудностей, так как у них все нормально отображается.