Смайлы, как ВКонтакте

InstantCMS 2.X

Как добавить в редактор markItUp смайлы, как ВКонтакте?

#1 20 августа 2017 в 18:27
Доброго времени!
Появилась необходимость добавить смайлы на сайт. Был выбор между традиционными emoji и смайлами из ВКонтакте.
Архив со смайлами из ВК есть, их там около 1050 штук.

Вопрос следующий, как заменить обычные gif-смайлы из markItUp на свои? И еще также было бы большим плюсом, если бы при написании записи/комментария, вставлялись сразу img, а не кодовые имена смайлов.

Заранее спасибо!
#2 20 августа 2017 в 18:47
Посмотрите, как тут сделано:
instantcms.ru/addons/emojione.html

как заменить обычные gif-смайлы из markItUp на свои?

Developper
В маркитапе по умолчанию никаких смайлов нет. Они добавлены разработчиками INSTANTCMS по многочисленным просьбам трудящихся вебмастеров.
#3 20 августа 2017 в 18:50
Ris, спасибо за информацию.
Сейчас, кажется, пытаюсь что-то сделать. Если получится — отпишусь в теме, вещь полезная, пригодится кому-нибудь)
#4 20 августа 2017 в 18:57
Developper,
Есть два важных нюанса:
1. Многие привыкли к смайликам "Колобки". Например я.
2. Многие считают удобным добавлять смайлики с клавиатуры. Например так :)

как заменить обычные gif-смайлы из markItUp на свои?

Developper
В папку \static\smiles\ можно загрузить любые гифы.
#5 20 августа 2017 в 19:01
Соглашусь с Ris, колобки хороши. Смайлики контакта для сайтов с малолетней аудиторией, но тогда нужно и о редакторе соответствующем задуматься — аля ВК.
#6 20 августа 2017 в 19:37
Pasechnik и Ris, полностью с вами согласен) но проект будет склонен больше к социальной сети, нежели к форуму или чему-то подобному. Сейчас в социальных сетях просто будет непозволительно использовать те смайлы, которые используются на форумах… Малый возраст аудитории тут не при чем, просто это стало стандартом.
А по поводу редактора, то да, его я немного подкорректирую, но он останется всем тем же markItUp'ом)
Свою задачу уже практически решил, добавил отдельную папку с png-смайлами, подключил ее к редактору, осталось только сопоставить кодовые названия с самими смайлами)
#7 20 августа 2017 в 19:44
Developper,
Говорят, что вконтактные смайлики имеют код:
smile-vkontakte.ru/
🐼
#8 20 августа 2017 в 19:53
Ris, 🍁
#9 20 августа 2017 в 19:55
Ris, это как раз те самые традиционные emoji, если не ошибаюсь. но мне они не совсем подходят.
#10 20 августа 2017 в 19:59
Developper,
Вас понял.
Возможно я недостаточно просвещен в вопросах вконтакте.
#11 21 августа 2017 в 02:39
Немного расширю тему, дабы не создавать новую.

В плагине neomessenger на 2.8.0 смайлы работают в переписке только с тем контактом, в котором впервые открыли вкладку со смайлами после перезагрузки страницы. То есть, если перезагрузить страницу, открыть сообщения, перейти в диалог с "Васей", отправить ему смайл, после этого нельзя будет зайти в диалог с "Настей" и отправить смайл ей, окно со смайлами попросту не откроется...

В дефолтном плагине переписки все отлично работает, копался в файлах целый день, ничего не нашел… Может кто поможет решить проблему?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.