Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install

Gmail Emoticons !

Adds an "Emoticons" link next to "Check Spelling" in the Gmail Compose Window, which opens up a new/small window with lots of cute emoticons to choose from. (^_^)

Credit: Based off the Wifiky! script by Kesava Mallela. Thanks for the inspiration!

This is what the pack looks like currently (May 20, 2007):
========== First Method ============
The easiest way to add these emoticons to your message is to DRAG AND DROP them just like you do with your files in windows explorer!!! Just drag from the emoticon window into your compose-box.

Be careful with this method, because if you drop the emoticon OUTSIDE the compose box, your PAGE WILL CHANGE. Hopefully Gmail's autosave will save you if that happens. So drop with care. (~_^)

========== Second Method ============

Gmail doesn't have the inline-images feature yet, but there is a trick to get around it. These steps below show how to insert ANY IMAGE (from the internet) into the body of your message. As shown in the following diagram, it's very easy!

1) Click on the Emoticons button next to Check Spelling in the Compose Window in Gmail.
2) DRAG your mouse cursor over the Emoticon image to HIGHLIGHT it (as you would highlight/select text).
3) Once the image is darkened (selected), right-click & press COPY (NOT "Copy Image" & NOT "Copy Image Location"!!)
4) Go back to your Gmail compose-mail box and right-click & press Paste. That's it!!
5) If it doesn't work, follow step 2 and 3 carefully! That's where your mistake is.

==== Phew! That was a long explanation. (^_^) Have Fun! ====

P.S. The emoticons are hosted on a Photobucket account... so if they are ever deleted, I will post them up again on a different account. In any case, it shouldn't affect you too much, since the script doesn't change. Also, if you'd like to create your own table of emoticons, just host the page + pics on your server and change the line in the script.




Apr 6, 2008
MUA IS AWESOME User

i tried using both the old verson and the new version to find this emoticon thing, but i think i may be BLIND or something!!!!!!!!!!


 
Feb 11, 2008
icerob User

I believe you can work around the problem by selecting British English as your default language under Settings. It's an official fix to a certain slowness problem some of us were experiencing, and as it happens, Emoticons still works for me.

Only, not for replies, just for the original message. I wish that could be fixed.


 
Feb 1, 2008
HatastiX User

http://gmailblog.blogspot.com/2008/01/gmailgrea...

"We recently pushed a change so Gmail Javascript now loads in an iframe."

"If you're the author of a Gmail Greasemonkey script, you should be able to work around the update by changing the window object used -- Mihai P. posted an update to his Macros script on Friday. If you are accessing the "gmonkey" object via a different mechanism, then you can reference it using top.js.gmonkey for now, and an update will be pushed this week that creates an alias in the main window's context."


 
Jan 29, 2008
dr brady User

I do see that the script does not work on new gmail. Will it be upgraded to work with the new gmail?


 
Jan 29, 2008
HatastiX User

does NOT work with new gmail. Will work if you switch to "old version" in gmail :(


 
Jan 4, 2008
HatastiX User

Please consider hosting the emoticons on

http://archive.org

you will need more descriptive names than these:
http://archive.org/details/smilies

the archive is forever!

http://ia360641.us.archive.org/0/items/smilies/...


 
Dec 27, 2007
hikerguy User

Hello, I'm running FF v2.0.0.11 and the newest version of Gmail. I don't see the emoticons link using either version???

Thanks,

Andy


 
Dec 19, 2007
Jason Bunke User

This script will still work if you use the older version of Gmail (see the link on the top of the Gmail screen).


 
Dec 2, 2007
Peg User

I installed greasemonkey, restarted Firefox and then installed the GMail Emoticons script. However, the Emoticons! link does not appear on the right hand side of Check Spelling link in compose mail. I am using the newer gmail. What do I need to do to get the script to work?


 
Nov 5, 2007
Andrew Cook User

Love this. Noticed that it seems to work only when composing an original email. Would love to have it work when replying or forwarding, too. I don't know the scripting well enough to attempt that modification myself. Any chance you'll update it to make it work with replies/forwards?

Thanks, Andy


 
Oct 26, 2007
VoiceOfRa Scriptwright

These are awesome. My other friends w/ gmail keep asking how the heck I'm doing it :)

For any previous or new commentors wondering about making them available in a reply email...just keep the smilies popup open after sending an original email (or start one, open the emoticon popup and discard the 'original' email, leaving the emoticon popup open). It still does the job.


 
Oct 23, 2007
mgthantzin User

Why don't we have an ajaxy division that appears somewhere near the mail editor, rather then a pop-up???

Just a suggestion.

Anyway, this is a great work! Keep it up.

- mgthantzin


 
Sep 3, 2007
Dawudd User

Cute script.

The Gmail Skins extension has a great Insert Smiley function that integrates quite nicely into Gmail’s toolbar (without the need to open a separate page). It would be cool if someone could extract that functionality into a separate script.


 
Aug 29, 2007
rozuja User

the emo panel desn't work please confirm this

the page doesn't apears


 
Aug 6, 2007
Daniel Hoerr User

Love the script, love the emoticons you have in your table.

Any chance it could be updated to appear when replying/forwarding?

Thanks!


 
Jul 4, 2007
cysoon User

Is it possible that the icons shown when replying an email?


 
Jun 20, 2007
Jason Bunke User

The Gmail Skins emoticons seem to be working again, but I'm still keeping this script installed,a s it gives me more options. I especially like the, "I love Firefox! Get outta here, IE!" emoticon!!


 
Jun 15, 2007
Jason Bunke User

Thanks! I have the Gmail Skins extension installed, but those emoticons don't seem to be working anymore, plus I think these are better, anyway!

I, too, don't get the Emoticons! button when replying to an email, but it's easy to work around -- just open a compose window, click on the Emoticons! button there, and then leave the little emoticons window open while you go back to the message you want to respond to. You should then be able to use the emoticons.


 
Jun 5, 2007
Naja Melan Scriptwright

Hi,
your script gave me a lot of javascript errors when on gmail but not on a compose page. Changing your function like this solves that problem...

Put it right at the top, there is no reason to run anything else if there is no composeEditbar...

greets...
naja

var composeEditBar;
if( !( composeEditBar = document.getElementById( 'sp_compose' ) ) ) return;


 
May 28, 2007
Smee User

Fantastic

Thanks


 
May 25, 2007
Spiritchyll User

This doesn't work for me... I have Greasemonkey installed. I click on the 'Install this script' button. I see the message from Firefox telling me to click 'install'. I do it... and nothing happens. My Gmail interface doesn't show the emoticons buttons. I've restarted FF and still nothing. I'm so new at this that I've missed something? Help...please.


 
May 22, 2007
Alejandro Matos User

Oh, BTW: the icons doesn't show when replying an email :(


 
May 21, 2007
parry101 Scriptwright

Is it possible you could make this for myspace comments and bulletins? :D


 
May 20, 2007
Alejandro Matos User

It's great! GSkins has emoticons, but this are the ones I like the most!
Thanks!


 
May 20, 2007
simon! Scriptwright

Sweet! Thank you deodrus :)


You could comment on this script if you were logged in.