Ошибка при вводе c телефона мобильных смайлов на IOS в комментариях

Главные вкладки

Аватар пользователя Evgeni4 Evgeni4 17 октября 2015 в 17:50

Добрый день,
подскажите пожалуйста, возможно кто-то уже сталкивался с данной проблемкой.
В комментариях сайта , с айфона ввожу текст, сам текст отображается нормально и комментарий проходит, стоит добавить телефонный смайл, вылетает ошибка и уже невозможно отправить комментарий (на предпросмотре текст и смайл отображается, но с ошибкой Notice:Undefined index:format в функции comment_preview() (строка 2075 в файле /home/u197252953/public_html/modules/comment/comment.module)).

ВложениеРазмер
Иконка изображения 1.png104.39 КБ
Иконка изображения 2.png194.76 КБ

Комментарии

Аватар пользователя Evgeni4 Evgeni4 18 октября 2015 в 1:40

gor wrote:
http://dba.stackexchange.com/questions/20690/how-can-i-insert-smiley-fac...
Если коротко то базу надо конвертить с utf8 в utf8mb4

Если не сложно, можно немного поподробнее, как это делается, т.к. новичок в этом деле, какие файлы нужно поправить?
На хостинге стоит Mysql 5.1.61 и я так понимаю, что нужен Mysql более поздней версии от 5.5.3, но нет возможности его обновить(
Может как вариант возможно игнорить вывод смайлов в комментариях?

Аватар пользователя gor gor 18 октября 2015 в 1:52

Варианта два:
- просить тех поддержку хостинга перевести базу в этот тип
- поиграться с настройками фильтра, погуглить в эту сторону.

Это все чем конкретно я могу вам помочь

Аватар пользователя Evgeni4 Evgeni4 19 октября 2015 в 15:37

gor wrote:
Варианта два:
- просить тех поддержку хостинга перевести базу в этот тип
- поиграться с настройками фильтра, погуглить в эту сторону.

Это все чем конкретно я могу вам помочь

Спасибо за информацию, попробую поискать

Аватар пользователя Evgeni4 Evgeni4 19 октября 2015 в 15:44

ttenz wrote:
"Evgeni4" wrote:
можно немного поподробнее, как это делается

патч https://www.drupal.org/node/1314214

+

https://github.com/stovak/table_converter

доп: http://www.midwesternmac.com/blogs/jeff-geerling/solving-emoji-problem-d...

Подскажите, пожалуйста этот патч для того, чтобы патченная база работала на Mysql 5.1.61 или все-таки нужно по любому обновлять до 5.5.3?

Аватар пользователя Evgeni4 Evgeni4 10 ноября 2015 в 11:50

Заметил, что некоторые смайлы, все таки выводятся в комментариях,но конечно не такие красочные, как в телефоне, но даже так полностью устраивает. (на предпросмотре ошибка остается Notice:Undefined index:format в функции comment_preview() (строка 2075 в файле /public_html/modules/comment/comment.module)).
строчка 2075 $comment->format = $comment_body[0]['format'];

Отсюда намечается вопрос, если эти смайлы показываются, может как то возможно, где-то прописать и остальные смайлы?