Help Gmc Modernise Emoji Support (fixed!)
Kristofer Dahl
Apr 10 2019, 07:41 AM
GMC Founder
Posts: 18.753
Joined: 15-August 05
From: Stockholm, Sweden
Now that the site has better mobile support we are starting to see these:

Attached Image

...which is the result of the GMC website not being able to interpret emoji code / emoticons from your smartphone.

I am thinking we should be able to solve this by ourselves. Does anybody here have the knowledge on how we could go about it?

I guess there should be open source libraries for this (ie google's EmojiCompat library) - or maybe I could manually add the code for the most common ones via ipb forum admin.

Fingers crossed for some input!

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------
Go to the top of the page
 
+Quote Post
Phil66
Apr 11 2019, 05:42 PM
Learning Apprentice Player
Posts: 10.149
Joined: 5-July 14
From: The Black Country, England
I haven't got a clue mate sorry. Just answering to keep it active and bumped up wink.gif

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------


SEE MY GMC CERTIFICATE





โ€œSuccess is not obtained overnight. It comes in instalments; you get a little bit today, a little bit tomorrow until the whole package is given out. The day you procrastinate, you lose that day's success.โ€

Israelmore Ayivor
Go to the top of the page
 
+Quote Post
Madfish
Apr 11 2019, 11:02 PM
Learning Rock Star
Posts: 110
Joined: 30-July 12
From: Poland
I think you just need some work on Unicode support. Most emojis are encoded using 4 bytes in UTF-8, therefore it got converted into ???? by something that could not understand it. Maybe the database table that stores forum posts is not Unicode?

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!
Go to the top of the page
 
+Quote Post
Kristofer Dahl
Apr 12 2019, 08:46 AM
GMC Founder
Posts: 18.753
Joined: 15-August 05
From: Stockholm, Sweden
QUOTE (Madfish @ Apr 11 2019, 11:02 PM) *
I think you just need some work on Unicode support. Most emojis are encoded using 4 bytes in UTF-8, therefore it got converted into ???? by something that could not understand it. Maybe the database table that stores forum posts is not Unicode?


Thanks for the input Madfish! I checked and it seems forum posts are currently using utf8 in the database:
https://screencast.com/t/9YDxyDsytXd

However even if we have a unicode support problem somewhere, I guess we still need to provide the actual emoji icons for desktop browsers. Or perhaps modern browsers already have built-in support for this?

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------
Go to the top of the page
 
+Quote Post
Madfish
Apr 12 2019, 10:30 AM
Learning Rock Star
Posts: 110
Joined: 30-July 12
From: Poland
QUOTE (Kristofer Dahl @ Apr 12 2019, 07:46 AM) *
Thanks for the input Madfish! I checked and it seems forum posts are currently using utf8 in the database:
https://screencast.com/t/9YDxyDsytXd


No problem. That is unfortunate. Would have been an easy fix.
In that case it's probably the PHP code running this forum. I'm not a PHP expert, but it's known for not being very Unicode-friendly.

QUOTE (Kristofer Dahl @ Apr 12 2019, 07:46 AM) *
However even if we have a unicode support problem somewhere, I guess we still need to provide the actual emoji icons for desktop browsers. Or perhaps modern browsers already have built-in support for this?


This should not be needed. All modern browsers support extended range Unicode code points (including emojis) natively. Check here for details.

Mind that these emojis are quite different to "old style" emojis which indeed require some extra handling. Very briefly:
- old style emoji = a combination of regular ASCII characters which gets interpreted as emoji and presented as some custom image. Ex. characters ": )" were interpreted as smiley. Another example would be ": h u h :"
- new type of emoji = it's a character of it's own. Supported by the browser, just like any other character. It is way outside of ASCII range and that might be problematic for any code that handles it.

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!
Go to the top of the page
 
+Quote Post
Kristofer Dahl
Apr 13 2019, 08:00 PM
GMC Founder
Posts: 18.753
Joined: 15-August 05
From: Stockholm, Sweden
Thanks Madfish this is very helpful, it is perhaps not so hard to fix modern emoji support then - it we can only identify where the culprit lies.

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------
Go to the top of the page
 
+Quote Post
maharzan
Apr 28 2019, 02:19 AM
Veteran Guitar Lord
Posts: 2.381
Joined: 2-May 09
From: Kathmandu
Emojis are now working... YooHooo!

!๐Ÿ˜€๐Ÿ˜ƒ๐Ÿ˜„๐Ÿ˜๐Ÿ˜†๐Ÿ˜…๐Ÿ˜‚๐Ÿคฃโ˜บ๏ธ๐Ÿ˜Š๐Ÿ™‚๐Ÿ˜‡๐Ÿ™ƒ๐Ÿ˜‰๐Ÿ˜Œ๐Ÿ˜๐Ÿฅฐ๐Ÿ˜˜??
??๐Ÿ˜™๐Ÿ˜š๐Ÿ˜‹๐Ÿ˜›๐Ÿ˜๐Ÿ˜œ๐Ÿคช๐Ÿคจ๐Ÿง๐Ÿค“๐Ÿ˜Ž๐Ÿคฉ๐Ÿฅณ๐Ÿ˜๐Ÿ˜’๐Ÿ˜ž๐Ÿ˜”๐Ÿ˜Ÿ๐Ÿ˜•???
?โ˜น๏ธ๐Ÿ˜ฃ๐Ÿ˜–๐Ÿ˜ซ๐Ÿ˜ฉ๐Ÿฅบ๐Ÿ˜ข๐Ÿ˜ญ๐Ÿ˜ค๐Ÿ˜ ๐Ÿ˜ก๐Ÿคฌ๐Ÿคฏ๐Ÿ˜ณ๐Ÿฅต๐Ÿฅถ๐Ÿ˜ฑ๐Ÿ˜จ๐Ÿ˜ฐ??
??๐Ÿ˜“๐Ÿค—๐Ÿค”๐Ÿคญ๐Ÿคซ๐Ÿ๐Ÿฆ๐ŸŠ๐ŸŸ๐Ÿ”๐Ÿฅž๐Ÿฅ‘๐Ÿ ๐Ÿฅ•๐Ÿ“๐Ÿšโšฝ๏ธ๐Ÿฅ‰๐Ÿ†

๐Ÿ˜€๐Ÿ˜ƒ๐Ÿ˜„๐Ÿ˜๐Ÿ˜†๐Ÿ˜…๐Ÿ˜‚๐Ÿคฃโ˜บ๏ธ๐Ÿ˜Š๐Ÿ˜‡๐Ÿ™‚๐Ÿ™ƒ๐Ÿ˜‰๐Ÿ˜Œ๐Ÿ˜๐Ÿฅฐ๐Ÿ˜˜๐Ÿ˜—??
??๐Ÿ˜š๐Ÿ˜‹๐Ÿ˜›๐Ÿ˜๐Ÿ˜œ๐Ÿคช๐Ÿคจ๐Ÿง๐Ÿค“๐Ÿ˜Ž๐Ÿคฉ๐Ÿฅณ๐Ÿ˜๐Ÿ˜’๐Ÿ˜ž๐Ÿ˜”๐Ÿ˜Ÿ๐Ÿ˜•๐Ÿ™โ˜น
๏ธ๐Ÿ˜ฃ๐Ÿ˜–๐Ÿ˜ซ๐Ÿ˜ฉ๐Ÿฅบ๐Ÿ˜ข๐Ÿ˜ญ๐Ÿ˜ค๐Ÿ˜ ๐Ÿ˜ก๐Ÿคฌ๐Ÿคฏ๐Ÿ˜ณ๐Ÿฅต๐Ÿฅถ๐Ÿ˜ฑ๐Ÿ˜จ๐Ÿ˜ฐ๐Ÿ˜ฅ??
??๐Ÿค—๐Ÿค”๐Ÿคญ๐Ÿคซ๐Ÿคฅ๐Ÿ˜ถ๐Ÿ˜๐Ÿ˜‘๐Ÿ’ช๐Ÿ‘จ๐Ÿผโ€๐Ÿฆณ

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------
Checkout my YouTube & my band Nissim's YouTube channels.
Go to the top of the page
 
+Quote Post
maharzan
Apr 28 2019, 02:45 AM
Veteran Guitar Lord
Posts: 2.381
Joined: 2-May 09
From: Kathmandu
โ˜บ๏ธ๐Ÿ˜—๐Ÿ˜™โ˜น๏ธ๐Ÿ˜“

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------
Checkout my YouTube & my band Nissim's YouTube channels.
Go to the top of the page
 
+Quote Post
Kristofer Dahl
Apr 28 2019, 09:51 AM
GMC Founder
Posts: 18.753
Joined: 15-August 05
From: Stockholm, Sweden
๐Ÿ‘๐Ÿ‘๐Ÿ˜ฑ๐Ÿ˜ฎ๐Ÿ”ฅ๐Ÿ˜๐Ÿ˜๐Ÿ˜๐ŸคŸ๐ŸคŸ๐ŸคŸ๐Ÿ’ช๐Ÿผ๐Ÿ’ช๐Ÿผ๐Ÿ˜‡๐Ÿฅณ๐Ÿฅณ๐Ÿค˜๐Ÿค˜
๐Ÿ‘Š๐Ÿ‘Š๐Ÿ‘Š๐Ÿฆท๐Ÿ‘๐Ÿ’‚๐Ÿปโ€โ™‚๏ธ๐Ÿ™†๐Ÿฝโ€โ™‚๏ธ

You are at GuitarMasterClass.net


Don't miss today's free lick. Plus all our lessons are packed with free content!

Don't miss today's free blues, jazz & country licks. Plus all our lessons are packed with free content!


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 




RSS Lo-Fi Version Time is now: 26th April 2024 - 01:06 PM