? Pending

User tests: Successful: Unsuccessful:

avatar 810
810
17 Apr 2016

Now you can see colored icons instead of a black icon

Test instructions:

You need utf8mb4 collation

  1. go to http://getemoji.com/ copy some emoji's

  2. create new/edit article, paste the emoji's

before patch:
emo1

after:
emo2

avatar 810 810 - open - 17 Apr 2016
avatar 810 810 - change - 17 Apr 2016
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Apr 2016
Labels Added: ?
avatar andrepereiradasilva
andrepereiradasilva - comment - 17 Apr 2016

how to test?

avatar 810
810 - comment - 17 Apr 2016

@andrepereiradasilva instructions added

avatar andrepereiradasilva
andrepereiradasilva - comment - 17 Apr 2016

Using windows 10.

In firefox, ie 11 and edge i see coloful emojis after patch.
In chrome doesn't work.

Also shouldn't this be added to beez3 too?

avatar 810
810 - comment - 17 Apr 2016

chrome is using the blink engine, so it doesn't work

I can add it later to beez3

avatar andrepereiradasilva
andrepereiradasilva - comment - 17 Apr 2016

ok i see, chrome as not added support for those fonts.

avatar richard67
richard67 - comment - 17 Apr 2016

@810 "I can add it later to beez3": Means we shall wait with testing until you added it to this PR here? Or means you will make another PR for that so we already shall test this one?


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar 810
810 - comment - 17 Apr 2016

@richard67 updated the beez3 css

avatar richard67
richard67 - comment - 17 Apr 2016

@810 For me there is no difference between before and after patch regarding colours of emojis. Some have colours, some have not.

Only when I remove the fonts "Helvetica Neue", Helvetica, Arial, sans-serif, "Apple Color Emoji" from the body tag's properties e.g. in Firebug, then I see a change for the emojis listed in the last section "Emojis that work in your Twitter Name, Twitter Bio, and Ask.fm questions" at http://getemoji.com/.

I tested on Windows 10 with latest versions of Firefox and Google Chrome.

Just clearing broswer cache does not help.

Am I missing something, e.g. related to cached fonts?

@andrepereiradasilva When you tested, did you verify with pre-patched, and was there a change? And which emojis did you use?


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar Fedik
Fedik - comment - 17 Apr 2016

test result a lot depend from OS and browser,
for me it will always fail :smile:

avatar 810
810 - comment - 17 Apr 2016

not all emoji's are standard implanted on all browsers. I added the same font-family as GitHub/facebook/ect

avatar richard67
richard67 - comment - 17 Apr 2016

Well then I better not test because I cannot replicate the issue and any change from this PR.

avatar 810
810 - comment - 17 Apr 2016

emo3

There is indeed not all icons are translated

avatar andrepereiradasilva
andrepereiradasilva - comment - 17 Apr 2016

actually, after testing, what @richard67 said it's true. with or without the PR the emojis stays the same in any browser on windows.

I never noticed the emoji already had color in other browsers besides chrome :D

avatar richard67
richard67 - comment - 17 Apr 2016

A snakeoil PR? (joke)


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar andrepereiradasilva
andrepereiradasilva - comment - 17 Apr 2016

i think the emoji rendering or not are OS/browser related. and @810 it trying to make a fallback in OS/browsers combinations that don't render them, right?

@810 what is your browser/OS combination?

avatar 810
810 - comment - 17 Apr 2016

Win10 - insiders build
edge/ie11/ff/chrome (not working)

avatar richard67
richard67 - comment - 17 Apr 2016

I just tested again with Firefor and now also with Microsoft's Edge on same OS (Win 10), with the emojis I mentioned before, the last section "Emojis that work in your Twitter Name, Twitter Bio, and Ask.fm questions" at http://getemoji.com/.

And now I could see a slight difference:

MS Edge before patch:
screen shot 2016-04-17 at 15 43 50

MS Edge after patch:
screen shot 2016-04-17 at 15 43 58

Firefox before patch:
screen shot 2016-04-17 at 15 44 03

Firefox after patch:
screen shot 2016-04-17 at 15 44 10

So this PR at least seems to make things a bit better in certain cases without doing harm in other cases.

And with the Firefox test I either was blind when testing 1st time, or there was stuff cached so it looked the same, don't know now what went wrong.

@810 Would you consider this being a good test?


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar 810
810 - comment - 17 Apr 2016

you can test it here also on the comment: just paste the emoji ;)

avatar richard67
richard67 - comment - 17 Apr 2016

@810

you can test it here also on the comment: just paste the emoji ;)

How you mean that?

And is my test sufficient and good now, or not? You did not answer that.

avatar 810
810 - comment - 17 Apr 2016

I thought there will be more icons that have colors, Also I see other issue I will update the pr

avatar mikeveeckmans mikeveeckmans - test_item - 18 Apr 2016 - Tested successfully
avatar mikeveeckmans
mikeveeckmans - comment - 18 Apr 2016

I have tested this item :white_check_mark: successfully on e5e8efe

Test OK

Mac OSX (10.11.4) , tested on firefox and chrome.

Emoji shown in article title, article content and H2, H3
Tested on Protostar, Beez3 & 3rdparty template


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar richard67
richard67 - comment - 18 Apr 2016

@810 In Protostar the font-families you have added are applied. But in Beez3 not. The reason is following code in "templates/beez3/css/layout.css" beginning at line 13:

body#shadow {
font-family: arial,sans-serif;
}

This made me check in which other css we have font-families set.

They are a lot.

Limiting my search to the templates folder (for frontend templates) I still get a lot:

beez3\css\layout.css: font-family: arial,sans-serif
beez3\css\layout.css: font-family: inherit;
beez3\css\nature.css: font-family: arial, helvetica, sans-serif;
beez3\css\print.css: font-family:Arial, Verdana, Helvetica, sans-serif;
beez3\css\template_rtl.css: font-family: 'Titillium Maps', Arial;
protostar\css\template.css: font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
protostar\css\template.css: font-family: inherit;
protostar\css\template.css: font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
protostar\css\template.css: font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
protostar\css\template.css: font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
protostar\css\template.css: font-family: 'IcoMoon';
protostar\css\template.css: font-family: 'IcoMoon';
protostar\css\template.css: font-family: 'IcoMoon';
system\css\editor.css: font-family: Tahoma,Helvetica,Arial,sans-serif;
system\css\editor.css: font-family:Helvetica ,Arial,sans-serif;
system\css\editor.css: font-family: Arial, Helvetica,sans-serif;
system\css\editor.css: font-family: Helvetica,Arial,sans-serif;
system\css\editor.css: font-family: Arial, Helvetica, sans-serif;
system\css\error.css: font-family: helvetica, arial, sans-serif;
system\css\error.css: font-family: helvetica, arial, sans-serif;
system\css\error.css: font-family: helvetica, arial, sans-serif;
system\css\offline.css: font-family: Arial, Helvetica, Sans Serif; font-size: 14px;
system\css\offline.css: font-family: inherit;

Not to mention all those in administrator/templates and in the media folder (and subfolders).

Of course not all of these need to be updated by your change, but I think at least things like "body#shadow" or other "body#...", like the one I mentioned at the top.

Am not sure if @mikeveeckmans tested the fonts used, or if he just checked if the emojis show up (like his test result reads), which would be not a valid test in my opinion then because objective of this PR is another than showing emojis which do not show up before.


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar brianteeman brianteeman - change - 19 Apr 2016
Category Templates (admin) Templates (site) UI/UX
avatar 810
810 - comment - 19 Apr 2016

@richard67 On css files you need just 1 time to load the new font. Then its included on every page.

That's why I just added It once.

avatar MDXBilal12 MDXBilal12 - test_item - 19 Apr 2016 - Tested successfully
avatar MDXBilal12
MDXBilal12 - comment - 19 Apr 2016

I have tested this item :white_check_mark: successfully on e5e8efe


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar brianteeman
brianteeman - comment - 1 May 2016

I'm confused - is this good to merge or not?


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar Fedik
Fedik - comment - 2 May 2016

The Patch is good only for OS X users, and maybe some Win10 users

avatar sanek4life
sanek4life - comment - 9 Jun 2016

recently find this official website with all Emoji symbols- http://www.unicode.org/emoji/charts/full-emoji-list.html

avatar gunjanpatel gunjanpatel - change - 24 Jun 2016
Status Pending Ready to Commit
avatar gunjanpatel
gunjanpatel - comment - 24 Jun 2016

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar joomla-cms-bot joomla-cms-bot - change - 24 Jun 2016
Labels Added: ?
avatar brianteeman
brianteeman - comment - 24 Jun 2016

Based on the comment from @fedik above I am removing the RTC status


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar brianteeman brianteeman - change - 24 Jun 2016
Status Ready to Commit Pending
Labels
avatar zero-24
zero-24 - comment - 24 Jun 2016

@joomla-cms-bot please do the job that @brianteeman prepared for you ?

avatar joomla-cms-bot joomla-cms-bot - change - 24 Jun 2016
Labels Removed: ?
avatar brianteeman
brianteeman - comment - 24 Jun 2016

It also has merge conflicts that need to be resolved

avatar gunjanpatel
gunjanpatel - comment - 29 Jun 2016

It needs to be in Need Review status then? not for resolving conflicts but based on previous comments. 😄


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar gunjanpatel gunjanpatel - change - 29 Jun 2016
Status Pending Needs Review
avatar brianteeman
brianteeman - comment - 6 Sep 2016

The Patch is good only for OS X users, and maybe some Win10 users

I am closing this PR. We would need to ensure it worked on all supported platforms and browsers before it could be accepted.

Thanks


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/9956.

avatar brianteeman brianteeman - close - 6 Sep 2016
avatar brianteeman brianteeman - change - 6 Sep 2016
Status Needs Review Closed
Closed_Date 0000-00-00 00:00:00 2016-09-06 13:51:52
Closed_By brianteeman
avatar brianteeman brianteeman - close - 6 Sep 2016
avatar joomla-cms-bot joomla-cms-bot - change - 6 Sep 2016
Category Templates (admin) Templates (site) UI/UX Templates (site) Front End UI/UX
avatar 810
810 - comment - 6 Sep 2016

All browser are ok for me now, with the latest builds
Edge, IE11, chrome,ff

avatar brianteeman
brianteeman - comment - 6 Sep 2016

IE 8 & 9 ?

On 6 Sep 2016 3:09 p.m., "Jelle Kok" notifications@github.com wrote:

All browser are ok for me now, with the latest builds
Edge, IE11, chrome,ff

—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
#9956 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8YBAZ9STZ0IoLHmmVi7QtIJT72hQks5qnXQPgaJpZM4IJMPs
.

avatar brianteeman
brianteeman - comment - 6 Sep 2016

So it's still a problem for chrome?

avatar 810
810 - comment - 6 Sep 2016

now its fixed:

wdw

avatar brianteeman
brianteeman - comment - 6 Sep 2016

Reop

avatar brianteeman brianteeman - reopen - 6 Sep 2016
avatar brianteeman brianteeman - change - 6 Sep 2016
Status Closed New
Closed_Date 2016-09-06 13:51:52
Closed_By brianteeman
avatar brianteeman brianteeman - change - 6 Sep 2016
Status New Pending
avatar brianteeman brianteeman - change - 6 Sep 2016
Status Pending Closed
avatar brianteeman brianteeman - reopen - 6 Sep 2016
avatar brianteeman
brianteeman - comment - 6 Sep 2016

Reopened for further testing

avatar 810
810 - comment - 21 Oct 2016

any update please

avatar brianteeman brianteeman - change - 8 Dec 2016
Status New Pending
avatar brianteeman brianteeman - edited - 8 Dec 2016
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 6 Jan 2017

should this PR be tested?

avatar 810
810 - comment - 6 Jan 2017

yes please,

but we are waiting for approval of this pr

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 6 Jan 2017

I have tested this item 🔴 unsuccessfully on 1a4146b

Switch from utf8_general to utf8mb4-general, copied "Pale Emojis" from http://getemoji.com/ in Article:

avatar franz-wohlkoenig franz-wohlkoenig - test_item - 6 Jan 2017 - Tested unsuccessfully
avatar 810
810 - comment - 28 Jan 2017

Latest news:

Microsoft Edge is the first browser that have now fully color support as default, no need to add fonts.
(Feature since build 15019.1000)

All other browsers still need the fonts.

PS windows server isn't supported at all.

avatar johnnydement
johnnydement - comment - 21 Feb 2017

I would suggest to go with emojione.com integration, there're free, CC, Open source standard and continuosly in development, they have several ways to integrate, would be great to have a homogeneous set, ascii ones don't always look too good... nor have skin tones (last time I checked them)


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/9956.

avatar brianteeman
brianteeman - comment - 9 Sep 2017

It has been a long time since this was proposed. It's not really going anywhere fast due to browser support issues and it's hardly a required feature.

avatar brianteeman brianteeman - change - 9 Sep 2017
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2017-09-09 13:24:42
Closed_By brianteeman
avatar brianteeman brianteeman - close - 9 Sep 2017

Add a Comment

Login with GitHub to post a comment