Example #1
0
function cforms_addbuttons()
{
    global $wp_db_version;
    global $cforms_root;
    // Check for WordPress 2.5+ and activated RTE
    if ($wp_db_version >= 6846 && 'true' == get_user_option('rich_editing')) {
        add_filter('mce_external_plugins', 'cforms_plugin');
        add_filter('mce_buttons', 'cforms_button');
    } elseif (3664 <= $wp_db_version && 'true' == get_user_option('rich_editing')) {
        add_filter("mce_plugins", "cforms_plugin");
        add_filter('mce_buttons', 'cforms_button');
        add_action('tinymce_before_init', 'cforms_button_script');
    }
    if (class_exists('buttonsnap')) {
        add_action('marker_css', 'cforms_css');
        buttonsnap_separator();
        buttonsnap_register_marker('cforms', 'cformscss');
        buttonsnap_jsbutton($cforms_root . '/images/button.gif', __('cforms', 'cforms'), 'cforms_buttonscript();');
    }
}
Example #2
0
 function wpcf_button_init()
 {
     $wpcf_button_url = buttonsnap_dirname(__FILE__) . '/wpcf_button.png';
     buttonsnap_textbutton($wpcf_button_url, __('Insert Contact Form', 'wpcf'), '<!--contact form-->');
     buttonsnap_register_marker('contact form', 'wpcf_marker');
 }
Example #3
0
 function wpustream_button_init()
 {
     $wpustream_button_url = buttonsnap_dirname(__FILE__) . '/wpustream_button.png';
     buttonsnap_textbutton($wpustream_button_url, __('Insert Ustream Feed', 'wpustream'), '<!--ustream feed-->');
     buttonsnap_register_marker('contact form', 'wpustream_marker');
 }
 /**
 Register our button in the QuickTags bar
 */
 function s2_button_init()
 {
     $url = get_settings('siteurl') . '/wp-content/plugins/subscribe2/s2_button.png';
     buttonsnap_textbutton($url, 'Subscribe2', '<!--subscribe2-->');
     buttonsnap_register_marker('subscribe2', 's2_marker');
 }