Хочу сделать кое-где использование колобков emoji, чтобы (учитывая что нынче 99% заходят на сайты со смартфонов) пользователь мог привычно их вставить, например в комментарии или в блогопосты, ну это не суть.
Как правильно сделать?
Допустим, есть поле "текст статьи", в базе я поменял кодировку на utf8mb4, но этого недостаточно (при вставке колобка отображаются знаки вопроса).
Далее покопался в файле system/core/database.php
Там, если заменить все "utf8" на "utf8mb4", все начинает работать. Но правильно ли так делать или необязательно менять все 4 значения "utf8" в этом файле?
Сайт уже на хостинге.
Хотелось бы понять, как действовать в случае с уже существующим сайтом и как действовать если сайт с нуля собираю и тоже требуется такая поддержка emoji.
InstantCMS 2.X
#1
7 ноября 2019 в 11:15
#2
7 ноября 2019 в 15:03
В новом релизе всё это будет в комплекте (в версии на гите уже есть).
#3
7 ноября 2019 в 18:24
ОК.В новом релизе всё это будет в комплекте (в версии на гите уже есть).
А что, это какая-то новая тема в админке?
Сегодня в 06:01
#4
7 ноября 2019 в 19:29
А что, это какая-то новая тема в админке?
Так в соседней ветке жеж… обсуждаем и тестируем…
#5
7 ноября 2019 в 19:36
Fuze, ну а теоретически, если нужно прямо сейчас, то как править файл?
Rainbow, а, я что-то выпал из темы совсем. Буду смотреть, спасибо.
Rainbow, а, я что-то выпал из темы совсем. Буду смотреть, спасибо.
#6
7 ноября 2019 в 19:58
Раз работает, в чем опасения?Там, если заменить все "utf8" на "utf8mb4", все начинает работать.
#7
8 ноября 2019 в 14:18
alkokrolik, напиши на пальцах как добавляешь на сайт? С одной стороны все понятно, с другой там есть нюансы.
#8
8 ноября 2019 в 14:58
Александр, в смысле добавляю? Сам колобок или реализация?