Решил заменить дефолтные не анимированные смайлы на свои, анимированные колобки.
Для этого удалил из папки \uploads\smiles все дефолтные и вставил туда свои.
Дальше, отредактировал файл \application\config\smileys.php вписав туда новые имена файлов и размеры смайлов..
В комментариях отображается все нормально (размеры)..
А вот в админке, не пойми что (размеры)..
В файле \application\maxsite\admin\plugins\editor_markitup\index.php имеется такой код..
84, 85 строка. Помогите ее изменить, чтобы в админке смайлы били одного размера?
И еще бы неплохо вынести эти настройки за пределы админки, чтобы при обновлении движка, не переделывать.
15 14308
Еще записи по теме
- Как реализовать произвольный вывод главной страницы сайта?
- Почему не срабатывает защита от спама в плагине forms?
- Как сделать вывод рандомного заголовка?
- Отдельная страница для каждой рубрики: как сделать?
- Безопасность Maxsite CMS
- Одна БД для нескольких копий MaxSite. Это возможно?
- Как вывести название рубрики в мета тег description?
Ох... В других вопросах я вам говорил, что делать правки в стандартных файлах - плохая идея.
Лучше начинать с того, чтобы сделать форк стандартного админского плагина 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-кодом плагин на пару строк.
Спасибо, но я оставил так, как есть. Маленькие смайлы только в админке, пользователи не испытывают трудностей, так как у них все нормально отображается.