SMF supports the following emoticon-related features (note: emoticons are called "smileys" in SMF): * Custom smileys * Multiple smiley sets * Ability to re-order smileys * Popup "more smileys" window * Hidden smileys (users will not know they exist unless they type the code - especially good when you want to use two different smiley codes for the same image) * User-selectable smiley sets (users can choose which smiley set, if any, they wish to use)