Emoticons for Blogger

By CataCC Last update Nov 27, 2007 — Installed 910 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 6 posts, 3 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
CataCC Script's Author

Surely it can be inserted in the script as base64 and the actual code is not complicated at all.

In fact, all you have to do is to replace the location of the picture, (example: http://yahoo.com/picture.gif) with the base64 code.

So, for the first emoticon, the "happy" one, just replace the "http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif" with the following: "data:image/gif;base64,R0lGODlhEgASAPc/APO2M/TQSPnlmPfZY/XkY/jya/746fj3cfjZfPaVPfa4SfTMQffrZPbhWfinSu7TVufMV/TcW//GxvjEVuy/TffuZ/XZUeSyQPPHPPvxvfblXvWlNd6eMeq2NNWhM/jiZvjQX89vETMzzMzM//758d+lOOqQONqRKOi7RdBjEfi5Yu2oVOjBS//d3ffmavjjhPK9M+V9LffiXwAAAGYzM9eIItSBHu+KO/zYtfPDU+KqOeqyL/j5c6uCNP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQF7gI/ACwAAAAAEgASAEAI0wB/CBxIsCDBHhISOHjwAIUHDygegFiRYEMPgz96aNyIMSOJDA0YFBhZgUGDADsuDuwhwAWKGCFihoiBosEClQd7GBAwYAEGGBoL6hSggQcPEUaRFpARAIDKHjhSxCBwwKhVAjFSOD1IAYGFBho0NLCwwANOgxs5duzxMQJYsWS3HjRAoAKPf1X/8ahgE2ePFiomuOAxwmjhDxMUyEW4woSLAxkiZ6gaY4VFgT0QvPAQ4oELAp8fhIiYcmUOog1XrIgYIYBZtD1gYFjgs0PQjrgJBgQAIfkEBQoAPwAsBQAFAAcABQBACCMAfxQ48OPAgQI/ePxYmLCACBojRtAQUcEACR8YDfwAwHBhQAAh+QQFMgA/ACwFAAUABwAFAEAIHwB/8Pgn8B+PHwd+KETogscIHg4h8hABkeKPBwsVBgQAIfkEBQoAPwAsBQAFAAcABQBACCMAfxQ48OPAgQI/ePxYmLCACBojRtAQUcEACR8YDfwAwHBhQAA7"

exaple. instead of
buttons += emoticonButton("happy", "http://us.i1.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif");

it will be
buttons += emoticonButton("test", "data:image/gif;base64,R0lGODlhEgASAPc/APO2M/TQSPnlmPfZY/XkY/jya/746fj3cfjZfPaVPfa4SfTMQffrZPbhWfinSu7TVufMV/TcW//GxvjEVuy/TffuZ/XZUeSyQPPHPPvxvfblXvWlNd6eMeq2NNWhM/jiZvjQX89vETMzzMzM//758d+lOOqQONqRKOi7RdBjEfi5Yu2oVOjBS//d3ffmavjjhPK9M+V9LffiXwAAAGYzM9eIItSBHu+KO/zYtfPDU+KqOeqyL/j5c6uCNP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQF7gI/ACwAAAAAEgASAEAI0wB/CBxIsCDBHhISOHjwAIUHDygegFiRYEMPgz96aNyIMSOJDA0YFBhZgUGDADsuDuwhwAWKGCFihoiBosEClQd7GBAwYAEGGBoL6hSggQcPEUaRFpARAIDKHjhSxCBwwKhVAjFSOD1IAYGFBho0NLCwwANOgxs5duzxMQJYsWS3HjRAoAKPf1X/8ahgE2ePFiomuOAxwmjhDxMUyEW4woSLAxkiZ6gaY4VFgT0QvPAQ4oELAp8fhIiYcmUOog1XrIgYIYBZtD1gYFjgs0PQjrgJBgQAIfkEBQoAPwAsBQAFAAcABQBACCMAfxQ48OPAgQI/ePxYmLCACBojRtAQUcEACR8YDfwAwHBhQAAh+QQFMgA/ACwFAAUABwAFAEAIHwB/8Pgn8B+PHwd+KETogscIHg4h8hABkeKPBwsVBgQAIfkEBQoAPwAsBQAFAAcABQBACCMAfxQ48OPAgQI/ePxYmLCACBojRtAQUcEACR8YDfwAwHBhQAA7");

You can use a free tool here: http://www.greywyvern.com/code/php/binary2base64

I don't have time right now to modify the script, but either you modify it or wait a day or two.
I'll take some time to modify the script, but I will not replace this one, I will upload it as a new one, so the beginners will not get confused and every one will use the best method to insert the favorite pictures (either as an URL or making their own pictures as base64).

 
HatastiX User

Could image life be assured indefinitely if they were stored in the script as URI data base64, and then before pasted to the page uploaded to one's choice of image hosting, then that url written?

It would add a bit of script complexity but there wouldn't be a shared load on any one url

 
CataCC Script's Author

This script can be modified easily to insert any picture you want as an emoticon.

Take a look at the full Yahoo! and MSN emoticons list and install this script instead to copy the URL for each emoticon.

http://locdedatcucapul.blogspot.com/2007/08/yah...

 
CataCC Script's Author

This is the updated homepage link of the script: http://locdedatcucapul.blogspot.com/2007/11/script-pentru-inserarea-de-emoticoane.html

 
CataCC Script's Author

While searching for some Firefox extensions through the web, I've found an interesting and useful script which can help to insert emoticons in Blogger posts.

Creator: Kuribo
Modified by: Wolverinex02
Completed by: CataCC

This script must be installed through the Greasemonkey extension and it works only when the Blogger post interface is in "Compose" mode, not "edit HTML".

It simply allows you to insert any image in your posts, from the Yahoo! and MSN emoticos, to animated gifs or any picture format.

27-11-2007: all Yahoo! emoticons (normal and hidden ones) are available in the script

You can easily edit the script with Notepad.
homepage

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel