Templating

EasySocial comes with 3 themes for you to apply. Here, you will learn all about these themes, from enabling them to configuring them. Get creative!

Overriding Smileys & Emoticons

Smileys are combination of several text characters that expresses an emotion, while Emoticons are graphical image that expresses an emotion.

Smileys & Emoticons

Smileys and emoticons are what makes sharing, commenting, and chatting more fun. EasySocial comes with a set of useful smileys and emoticons that can be used when updating status on dashboard or submitting comments. Here, you will find the list of smileys and emoticons available on EasySocial.

Smileys

Overriding Smileys

Overriding smileys is really simple. You can find the default storage path for the smileys in the following folder.

/administrator/components/com_easysocial/includes/bbcode/adapters/decoda/library/config/emoticons.json

Then, if you wish to override the existing smileys, you could create a template override for this file and place it in the following directory.

/templates/protostar/html/com_easysocial/emoticons/emoticons.json

This is the example of the override emoticons.json file. Noticed, there is a new smiley added there named jump.

Next, you will need to add an emoticon image jump.png in emoticons override folder mentioned below.

Overriding Emoticon

By default, EasySocial comes with a different set of emoticons. They are located in the following folder.

/media/com_easysocial/images/emoticons/

You could override this or added new smileys in your template override folder. To do so, simply copy the existing folder above and place it in the following directory.

/templates/protostar/html/com_easysocial/emoticons/

EasySocial will only retrieve emoticons image in the format of .png.