Table of Contents
Current Version: 2.7.0.0
Please direct all support requests here.
Download 24px smileys:
Description
Tango Smileys Extended (TSE) disables the built-in WordPress smileys and extends the number of available smileys from 18 to 202. The extended smileys can be input using standard emoticon shorthand, or through the CTI (Click to Insert) interface introduced in TSE 2.0.0b. Smileys in comments is also supported, and may be inserted using the standard emoticon shorthand or through the CTI interface introduced in TSE 2.0.1b. MCEComments is now supported as of TSE 2.5.2.0.
Installation
Installation of TSE is easy. Simply follow these directions:
- Upload
tango-smileys-extendedto the
/wp-content/plugins/directory. - Activate the plugin through the
Pluginsmenu in WordPress. - If this is your first installation of TSE, you may enable TSE on the TSE admin page at Settings » Tango Smileys Extended. If you are upgrading, TSE retains its settings from the previous installation. You may change the options on the TSE admin page at Settings » Tango Smileys Extended.
- The comment CTI interface is not supported by some themes, but standard emoticon shorthand will still work. See the FAQs for information on adding support for CTI to your theme. Comment CTI may be disabled on the TSE Options page.
Screenshots
Here are all 202 available smileys:








































































































































































































FAQs
The FAQ has been moved here.
Instead of leaving a comment requesting help, please direct all support requests here.



270 Comments
Hi
How can i use the Tango Smileys Extended in the buddypress?
thanks
Adding clickable smileys would take more time than I have right now, but you can convert text smileys to the Tango smileys editing your tango-smileys-extended.php file.
Replace:
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
function tse_filters() {
$tse = get_option( 'tango_smileys_extended' );
if ( $tse['posts'] || $tse['pages'] ) {
update_option( 'use_smilies', 0 );
add_filter( 'the_content', 'tse_conditional', 500 );
add_action( 'admin_head', 'tse_htmled_css' );
add_action( 'admin_footer', 'tse_htmled_script' );
add_action( 'init', 'tse_tinymce_addbuttons' );
}
if ( $tse['comments'] ) {
update_option( 'use_smilies', 0 );
add_filter( 'comment_text', 'tse_switcher', 500 );
if ( $tse['comments_cti'] ) {
if ( $tse['comments_mce'] ) {
add_action( 'comment_form', 'tse_add_mce_smileys' );
add_action( 'wp_head', 'tse_mcestyle' );
add_action( 'template_redirect', 'tse_mce_jquery' );
}
else {
add_action( 'comment_form', 'tse_add_cti_smileys' );
add_action( 'wp_head', 'tse_ctistyle' );
}
}
}
}
with:
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
function tse_filters() {
$tse = get_option( 'tango_smileys_extended' );
if ( $tse['posts'] || $tse['pages'] ) {
update_option( 'use_smilies', 0 );
add_filter( 'the_content', 'tse_conditional', 500 );
add_action( 'admin_head', 'tse_htmled_css' );
add_action( 'admin_footer', 'tse_htmled_script' );
add_action( 'init', 'tse_tinymce_addbuttons' );
}
if ( $tse['comments'] ) {
update_option( 'use_smilies', 0 );
add_filter( 'comment_text', 'tse_switcher', 500 );
if ( $tse['comments_cti'] ) {
if ( $tse['comments_mce'] ) {
add_action( 'comment_form', 'tse_add_mce_smileys' );
add_action( 'wp_head', 'tse_mcestyle' );
add_action( 'template_redirect', 'tse_mce_jquery' );
}
else {
add_action( 'comment_form', 'tse_add_cti_smileys' );
add_action( 'wp_head', 'tse_ctistyle' );
}
}
}
// IF BUDDYPRESS
add_filter( 'bp_get_activity_action', 'tse_switcher', 500 );
add_filter( 'bp_get_activity_content_body', 'tse_switcher', 500 );
add_filter( 'bp_get_activity_content', 'tse_switcher', 500 );
add_filter( 'bp_get_activity_parent_content', 'tse_switcher', 500 );
add_filter( 'bp_get_activity_latest_update', 'tse_switcher', 500 );
add_filter( 'bp_get_activity_latest_update_excerpt', 'tse_switcher', 500 );
// ENDIF BUDDYPRESS
// IF BUDDYPRESS BBPRESS
add_filter( 'bp_get_the_topic_title', 'tse_switcher', 500 );
add_filter( 'bp_get_the_topic_latest_post_excerpt', 'tse_switcher', 500 );
add_filter( 'bp_get_the_topic_post_content', 'tse_switcher', 500 );
// ENDIF BUDDYPRESS BBPRESS
}