Форум русской поддержки Joomla!® CMS
11.12.2016, 06:17:55 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Joomla 3.5 поддерживает символы Emoji + инструкция для сторонних компонентов

 (Прочитано 418 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vbulletinX
Осваиваюсь на форуме
***

Репутация: +7/-14
Offline Offline

Сообщений: 72


« : 18.04.2016, 10:53:27 »

Joomla, начиная с версии 3.5 поддерживает символы из таблицы Emoji - https://en.wikipedia.org/wiki/Emoji

Цитировать
Необходимо обновить версию версию MySQL до 5.5.3 или новее!

Теперь в качестве названия для "статьи" можно использовать просто один из смайликов в формате Emoji, также и для текста материала можно использовать один из смайликов Emoji.

Это стало возможным, благодаря переводу всех стандартных таблиц в Joomla, в utf8mb4.

Чтобы сторонние компоненты, например комментарии/форумы/итд также поддерживали смайлы Emoji, вы должны вручную таблицы этих компонентов перевести в utf8mb4, либо создатели расширения сами должны с очередным обновлением их компонентов сделать перевод таблиц компонента в этот формат.

В браузере Mozilla новых версий идет автоматическая замена символов из таблицы Emoji, графическими смайлами, также графические смайлы видны в браузере Microsoft Edge (они видны в заголовке страницы, то есть во вкладках отображаются).
« Последнее редактирование: 27.04.2016, 17:18:12 от vbulletinX » Записан
KKAAZZOO
Практически профи
*******

Репутация: +102/-9
Offline Offline

Сообщений: 2096


« Ответ #1 : 18.04.2016, 11:10:00 »

Эдак Joomla скоро и Wordpress обойдет, правда? Wink
Записан
vbulletinX
Осваиваюсь на форуме
***

Репутация: +7/-14
Offline Offline

Сообщений: 72


« Ответ #2 : 18.04.2016, 11:12:31 »

Эдак Joomla скоро и Wordpress обойдет, правда? Wink

ну я вижу они зашевелились наконец-то. видимо падение популярности уже сказалось на том, чтобы быстро внедрять новые технологии)
Записан
vbulletinX
Осваиваюсь на форуме
***

Репутация: +7/-14
Offline Offline

Сообщений: 72


« Ответ #3 : 19.04.2016, 19:57:50 »

Ого! в самой Joomla со следующей версии будут Emoji смайлы, не только поддержка символов, но и на уровне самой CMS смайлы подключат, то есть замену символов на картинки-смайлы сделают! на уровне CMS!

https://github.com/joomla/joomla-cms/pull/9956
Записан
voland
Профи
********

Репутация: +488/-86
Offline Offline

Пол: Мужской
Сообщений: 8736


любит наш народ всякое гавно...


« Ответ #4 : 19.04.2016, 20:18:09 »

Так, а Opera и Chrome?
Впрочем проще проверить
Записан
voland
Профи
********

Репутация: +488/-86
Offline Offline

Пол: Мужской
Сообщений: 8736


любит наш народ всякое гавно...


« Ответ #5 : 19.04.2016, 20:28:01 »

Попробовал - не работает.
Может причина в том что кодировка сайта utf8?
Записан
vbulletinX
Осваиваюсь на форуме
***

Репутация: +7/-14
Offline Offline

Сообщений: 72


« Ответ #6 : 19.04.2016, 22:41:46 »

Попробовал - не работает.
Может причина в том что кодировка сайта utf8?

у меня все работает в Joomla 3.5.1 на тестовом сайте. символы сохраняются (у кого не сохраняются - у того должны знаки вопросы быть "?" вместо символов). теперь жду следующую версию Joomla и там уже будет замена символов на графические смайлы.

поддержка Emoji - это теперь ключевая особенность ветки 3.х, то это маленький шаг для разработчика, и большой для всего человечества!
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #7 : 19.04.2016, 22:43:38 »

Эдак Joomla скоро и Wordpress обойдет, правда? Wink

Ну PHPNuke то всё равно не переплюнет. Smiley
Записан
voland
Профи
********

Репутация: +488/-86
Offline Offline

Пол: Мужской
Сообщений: 8736


любит наш народ всякое гавно...


« Ответ #8 : 19.04.2016, 23:14:05 »

у меня все работает в Joomla 3.5.1 на тестовом сайте. символы сохраняются (у кого не сохраняются - у того должны знаки вопросы быть "?" вместо символов). теперь жду следующую версию Joomla и там уже будет замена символов на графические смайлы.

поддержка Emoji - это теперь ключевая особенность ветки 3.х, то это маленький шаг для разработчика, и большой для всего человечества!
ну вот так на рабочем
Записан
ChaosHead
Профи
********

Репутация: +382/-10
Offline Offline

Пол: Мужской
Сообщений: 4398



« Ответ #9 : 20.04.2016, 01:06:31 »

Проверил, у меня работает на 3.5.1. voland, у тебя база данных посмотри в актуальном состоянии, может не все таблицы конвертировались.

Фича на мой взгляд "фантастической" полезности))) Но раз размер базы сильно не вырос, то и ладно.

Ого! в самой Joomla со следующей версии будут Emoji смайлы, не только поддержка символов, но и на уровне самой CMS смайлы подключат, то есть замену символов на картинки-смайлы сделают! на уровне CMS!
https://github.com/joomla/joomla-cms/pull/9956
Главное, чтобы лишние задержки при редактировании не появились, либо чтобы это можно было отключить.
« Последнее редактирование: 20.04.2016, 01:14:21 от ChaosHead » Записан
vbulletinX
Осваиваюсь на форуме
***

Репутация: +7/-14
Offline Offline

Сообщений: 72


« Ответ #10 : 20.04.2016, 10:57:42 »

Главное, чтобы лишние задержки при редактировании не появились, либо чтобы это можно было отключить.

какой смысл отключать Emoji в 2016 году?)) представь, что на твой сайт зашел человек с телефона/планшета и захотел прокомментровать новость.

что он делает:
1) пишет комментарий под новостью
2) меняет язык клавиатуры (русский/английский/emoji) и вставляет по привычке смайлы Emoji из соответствующей раскладки клавиатуры на своем устройстве.
3) жмет - "отправить коммент/сообщение на форум" и что он видит?
4) он видит вместо смайлов, знаки вопросов "?" и твой пользователь в недоумении
5) PROFIT! ты потерял потенциального комментатора на своем сайте.
Записан
voland
Профи
********

Репутация: +488/-86
Offline Offline

Пол: Мужской
Сообщений: 8736


любит наш народ всякое гавно...


« Ответ #11 : 20.04.2016, 14:40:18 »

Да, мускуль старый - 5.1.73
Поддержка utf8mb4 начинается с версии 5.5.3
Записан
vbulletinX
Осваиваюсь на форуме
***

Репутация: +7/-14
Offline Offline

Сообщений: 72


« Ответ #12 : 27.04.2016, 17:15:53 »

Вот и компонент JomSocial подтянулся и апгрейдит у всех базу данных, для полной поддержки Emoji везде - в том числе и в "именах пользователей"! нужно иметь базу данных версии MySQL 5.5.3 или новее.



Emoji support everywhere

With most site traffic now coming from mobile phones, emojis are vital. A new section in the Tools area called “Database Upgrades” lets you upgrade the database tables and use emojis symbols almost everywhere text can be inserted.

This feature does have some limitations however, and your site will have to use MySQL 5.5.3 or higher database server.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet