is_installed ) return; if ( $wpdb->supports_collation() ) { if ( ! empty($wpdb->charset) ) $charset_collate = "DEFAULT CHARACTER SET $wpdb->charset"; if ( ! empty($wpdb->collate) ) $charset_collate .= " COLLATE $wpdb->collate"; } $install_sql="CREATE TABLE $wp_super_edit->db_options ( id bigint(20) NOT NULL auto_increment, name varchar(60) NOT NULL, value text NOT NULL, PRIMARY KEY (id,name), UNIQUE KEY name (name) ) $charset_collate; CREATE TABLE $wp_super_edit->db_plugins ( id bigint(20) NOT NULL auto_increment, name varchar(60) NOT NULL, url text NOT NULL, nicename varchar(120) NOT NULL, description text NOT NULL, provider varchar(60) NOT NULL, status varchar(20) NOT NULL default 'no', callbacks varchar(120) NOT NULL, PRIMARY KEY (id,name), UNIQUE KEY name (name) ) $charset_collate; CREATE TABLE $wp_super_edit->db_buttons ( id bigint(20) NOT NULL auto_increment, name varchar(60) NOT NULL, nicename varchar(120) NOT NULL, description text NOT NULL, provider varchar(60) NOT NULL, plugin varchar(60) NOT NULL, status varchar(20) NOT NULL default 'no', PRIMARY KEY (id,name), UNIQUE KEY id (id) ) $charset_collate; CREATE TABLE $wp_super_edit->db_users ( id bigint(20) NOT NULL auto_increment, user_name varchar(60) NOT NULL, user_nicename varchar(60) NOT NULL, user_type text NOT NULL, editor_options text NOT NULL, PRIMARY KEY (id,user_name), UNIQUE KEY id (id) ) $charset_collate;"; dbDelta($install_sql); $wp_super_edit->is_installed = true; } function wp_super_edit_installer_tinymce_filter( $initArray ) { global $wp_super_edit_tinymce_default; $wp_super_edit_tinymce_default = $initArray; return $initArray; } add_filter('tiny_mce_before_init','wp_super_edit_installer_tinymce_filter', 99); /** * WP Super Edit Default User * * Sets default user settings from most recent TinyMCE scan, sets initial options, and removes unnecessary WordPress options */ function wp_super_edit_set_user_default() { global $wp_super_edit, $wp_super_edit_tinymce_default; // Output buffering to get default TinyMCE init - Since it's the core editor we want the DFW(distraction free writing) ob_start(); if ( function_exists( 'wp_editor' ) ) wp_editor( '', 'null', array( 'dfw' => true ) ); else wp_tiny_mce(); ob_end_clean(); $wp_super_edit->register_user_settings( 'wp_super_edit_default', 'Default Editor Settings', $wp_super_edit_tinymce_default, 'single' ); $wp_super_edit->set_option( 'tinymce_scan', $wp_super_edit_tinymce_default ); $wp_super_edit->set_option( 'management_mode', 'single' ); /** * Remove old options for versions 2.2 */ delete_option( 'wp_super_edit_tinymce_scan' ); /** * Remove old options for versions 1.5 */ delete_option( 'superedit_options' ); delete_option( 'superedit_buttons' ); delete_option( 'superedit_plugins' ); } /** * WP Super Edit WordPress Button Defaults * * Registers known default TinyMCE buttons included in default WordPress installation */ function wp_super_edit_wordpress_button_defaults() { global $wp_super_edit; if ( !$wp_super_edit->is_installed ) return; $wp_super_edit->register_tinymce_button( array( 'name' => 'bold', 'nicename' => __( 'Bold', 'wp-super-edit' ), 'description' => __( 'Bold content with strong HTML tag. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'italic', 'nicename' => __( 'Italic', 'wp-super-edit' ), 'description' => __( 'Italicize content with em HTML tag. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'strikethrough', 'nicename' => __( 'Strikethrough', 'wp-super-edit' ), 'description' => __( 'Strike out content with strike HTML tag. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'bullist', 'nicename' => __( 'Bulleted List', 'wp-super-edit' ), 'description' => __( 'An unordered list. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'numlist', 'nicename' => __( 'Numbered List', 'wp-super-edit' ), 'description' => __( 'An ordered list. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'blockquote', 'nicename' => __( 'Block Quote', 'wp-super-edit' ), 'description' => __( 'Blockquotes are used when quoting other content. Usually this content is displayed as indented.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'justifyleft', 'nicename' => __( 'Left Justification', 'wp-super-edit' ), 'description' => __( 'Set the alignment to left justification. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'justifycenter', 'nicename' => __( 'Center Justification', 'wp-super-edit' ), 'description' => __( 'Set the alignment to center justification. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'justifyright', 'nicename' => __( 'Right Justification', 'wp-super-edit' ), 'description' => __( 'Set the alignment to right justification. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'link', 'nicename' => __( 'Create Link', 'wp-super-edit' ), 'description' => __( 'Create a link. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'unlink', 'nicename' => __( 'Remove Link', 'wp-super-edit' ), 'description' => __( 'Remove a link. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'wp_more', 'nicename' => __( 'Wordpress More Tag', 'wp-super-edit' ), 'description' => __( 'Insert Wordpress MORE tag to divide content to multiple views. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'spellchecker', 'nicename' => __( 'Spell Check', 'wp-super-edit' ), 'description' => __( 'Wordpress spell check. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'wp_adv', 'nicename' => __( 'Show/Hide Advanced toolbar', 'wp-super-edit' ), 'description' => __( 'Built in Wordpress button normally hidden. When pressed it will show extra rows of buttons (or press Ctrl-Alt-V on FF, Alt-V on IE).', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'formatselect', 'nicename' => __( 'Paragraphs and Headings', 'wp-super-edit' ), 'description' => __( 'Set Paragraph or Headings for content.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'underline', 'nicename' => __( 'Underline Text', 'wp-super-edit' ), 'description' => __( 'Built in Wordpress button to underline selected text.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'justifyfull', 'nicename' => __( 'Full Justification', 'wp-super-edit' ), 'description' => __( 'Set the alignment to full justification. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'forecolor', 'nicename' => __( 'Foreground color', 'wp-super-edit' ), 'description' => __( 'Set foreground or text color. May produce evil font tags. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'pastetext', 'nicename' => __( 'Paste as Text', 'wp-super-edit' ), 'description' => __( 'Paste clipboard text and remove formatting. Useful for pasting text from applications that produce substandard HTML. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'pasteword', 'nicename' => __( 'Paste from Microsoft Word', 'wp-super-edit' ), 'description' => __( 'Attempts to clean up HTML produced by Microsoft Word during cut and paste. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'removeformat', 'nicename' => __( 'Remove HTML Formatting', 'wp-super-edit' ), 'description' => __( 'Removes HTML formatting from selected item. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'media', 'nicename' => __( 'Media', 'wp-super-edit' ), 'description' => __( 'Add or edit embedded media like Flash, Quicktime, or Windows Media. Different from WordPress Media tools.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'charmap', 'nicename' => __( 'Special Characters', 'wp-super-edit' ), 'description' => __( 'Insert special characters or entities using a visual interface. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'outdent', 'nicename' => __( 'Decrease Indentation', 'wp-super-edit' ), 'description' => __( 'This will decrease the level of indentation based on content position. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'indent', 'nicename' => __( 'Increase Indentation', 'wp-super-edit' ), 'description' => __( 'This will increase the level of indentation based on content position. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'undo', 'nicename' => __( 'Undo option', 'wp-super-edit' ), 'description' => __( 'Undo previous formatting changes. Not useful once you save. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'redo', 'nicename' => __( 'Redo option', 'wp-super-edit' ), 'description' => __( 'Redo previous formatting changes. Not useful once you save. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'wp_help', 'nicename' => __( 'Wordpress Help', 'wp-super-edit' ), 'description' => __( 'Built in Wordpress help documentation. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); // End WordPress Defaults $wp_super_edit->register_tinymce_button( array( 'name' => 'cleanup', 'nicename' => __( 'Clean up HTML', 'wp-super-edit' ), 'description' => __( 'Attempts to clean up bad HTML in the editor. Built in Wordpress button.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'image', 'nicename' => __( 'Image Link', 'wp-super-edit' ), 'description' => __( 'Insert linked image. Wordpress default editor option for first row.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'anchor', 'nicename' => __( 'Anchors', 'wp-super-edit' ), 'description' => __( 'Create named anchors.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'sub', 'nicename' => __( 'Subscript', 'wp-super-edit' ), 'description' => __( 'Format text as Subscript.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'sup', 'nicename' => __( 'Superscript', 'wp-super-edit' ), 'description' => __( 'Format text as Superscript.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'backcolor', 'nicename' => __( 'Background color', 'wp-super-edit' ), 'description' => __( 'Set background color for selected tag or text. ', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'code', 'nicename' => __( 'HTML Source', 'wp-super-edit' ), 'description' => __( 'View and edit the HTML source code.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'wp_page', 'nicename' => __( 'Wordpress Next Page Tag', 'wp-super-edit' ), 'description' => __( 'Insert Wordpress Next Page tag to divide page content into multiple views.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'wp_help', 'nicename' => __( 'Wordpress Editor Help', 'wp-super-edit' ), 'description' => __( 'Shows some visual editor documentation and shortcut information', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); // Start Included Plugin Defaults // fullscreen // Someday we deal with wp_fullscreen // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'fullscreen', 'nicename' => __( 'Full Screen', 'wp-super-edit' ), 'description' => __( 'Toggle Full Screen editor mode.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'wp_fullscreen', 'nicename' => __( 'WordPress Distraction Free Writing', 'wp-super-edit' ), 'description' => __( 'Toggle WordPress Full Screen editor mode for distraction free writing.', 'wp-super-edit' ), 'provider' => 'wordpress', 'plugin' => '', 'status' => 'yes' )); // advhr // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'advhr', 'nicename' => __( 'Advanced Horizontal Rule Lines', 'wp-super-edit' ), 'description' => __( 'Advanced rule lines with options for <hr> HTML tag.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'advhr', 'nicename' => __( 'Horizontal Rule Lines', 'wp-super-edit' ), 'description' => __( 'Options for using the <hr> HTML tag', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'advhr', 'status' => 'no' )); // advimage // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'advimage', 'nicename' => __( 'Advanced Image Link', 'wp-super-edit' ), 'description' => __( 'A more advanded dialog for the Image Link button.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // advlink // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'advlink', 'nicename' => __( 'Advanced Link', 'wp-super-edit' ), 'description' => __( 'A more advanded dialog for the Create Link button.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // contextmenu // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'contextmenu', 'nicename' => __( 'Context Menu', 'wp-super-edit' ), 'description' => __( 'TinyMCE context menu is used by some plugins. The context menu is activated by right mouse click or crtl click on Mac in the editor area.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // fonttools // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'fonttools', 'nicename' => __( 'Font Tools', 'wp-super-edit' ), 'description' => __( 'Adds the Font Family and Font Size buttons to the editor.', 'wp-super-edit' ), 'provider' => 'tinymce', 'status' => 'no', 'url' => 'none', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'fontselect', 'nicename' => __( 'Font Select', 'wp-super-edit' ), 'description' => __( 'Shows a drop down list of Font Typefaces.', 'wp-super-edit' ), 'provider' => 'tinymce', 'plugin' => 'fonttools', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'fontsizeselect', 'nicename' => __( 'Font Size Select', 'wp-super-edit' ), 'description' => __( 'Shows a drop down list of Font Sizes.', 'wp-super-edit' ), 'provider' => 'tinymce', 'plugin' => 'fonttools', 'status' => 'no' )); // insertdatetime // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'insertdatetime', 'nicename' => __( 'Insert Date / Time Plugin', 'wp-super-edit' ), 'description' => __( 'Adds insert date and time buttons to automatically insert date and time.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'insertdate', 'nicename' => __( 'Insert Date', 'wp-super-edit' ), 'description' => __( 'Insert current date in editor', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'insertdatetime', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'inserttime', 'nicename' => __( 'Insert Time', 'wp-super-edit' ), 'description' => __( 'Insert current time in editor', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'insertdatetime', 'status' => 'no' )); // layer // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'layer', 'nicename' => __( 'Layers (DIV) Plugin', 'wp-super-edit' ), 'description' => __( 'Insert layers using DIV HTML tag. This plugin will change the editor to allow all DIV tags. Provides the Insert Layer, Move Layer Forward, Move Layer Backward, and Toggle Layer Positioning Buttons.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'insertlayer', 'nicename' => __( 'Insert Layer', 'wp-super-edit' ), 'description' => __( 'Insert a layer using the DIV HTML tag. Be careful layers are tricky to position.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'layer', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'moveforward', 'nicename' => __( 'Move Layer Forward', 'wp-super-edit' ), 'description' => __( 'Move selected layer forward in stacked view.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'layer', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'movebackward', 'nicename' => __( 'Move Layer Backward', 'wp-super-edit' ), 'description' => __( 'Move selected layer backward in stacked view.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'layer', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'absolute', 'nicename' => __( 'Toggle Layer Positioning', 'wp-super-edit' ), 'description' => __( 'Toggle the layer positioning as absolute or relative. Be careful layers are tricky to position.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'layer', 'status' => 'no' )); // nonbreaking // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'nonbreaking', 'nicename' => __( 'Nonbreaking Spaces', 'wp-super-edit' ), 'description' => __( 'Adds button to insert nonbreaking space entity.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'nonbreaking', 'nicename' => __( 'Nonbreaking Space', 'wp-super-edit' ), 'description' => __( 'Inserts nonbreaking space entities.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'nonbreaking', 'status' => 'no' )); // print // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'print', 'nicename' => __( 'Print Button Plugin', 'wp-super-edit' ), 'description' => __( 'Adds print button to editor that should print only the edit area contents.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'print', 'nicename' => __( 'Print', 'wp-super-edit' ), 'description' => __( 'Print editor area contents.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'print', 'status' => 'no' )); // searchreplace // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'searchreplace', 'nicename' => __( 'Search and Replace Plugin', 'wp-super-edit' ), 'description' => __( 'Adds search and replace buttons and options to the editor.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'search', 'nicename' => __( 'Search', 'wp-super-edit' ), 'description' => __( 'Search for text in editor area.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'searchreplace', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'replace', 'nicename' => __( 'Replace', 'wp-super-edit' ), 'description' => __( 'Replace text in editor area.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'searchreplace', 'status' => 'no' )); // style // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'style', 'nicename' => __( 'Advanced CSS / styles Plugin', 'wp-super-edit' ), 'description' => __( 'Allows access to properties that can be used in a STYLE attribute. Provides the Style Properties Button.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'styleprops', 'nicename' => __( 'Style Properties', 'wp-super-edit' ), 'description' => __( 'Interface for properties that can be manipulated using the STYLE attribute.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'style', 'status' => 'no' )); // table // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'table', 'nicename' => __( 'Tables Plugin', 'wp-super-edit' ), 'description' => __( 'Allows the creation and manipulation of tables using the TABLE HTML tag. Provides the Tables and Table Controls Buttons.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'table', 'nicename' => __( 'Tables', 'wp-super-edit' ), 'description' => __( 'Interface to create and change table, row, and cell properties.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'table', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'tablecontrols', 'nicename' => __( 'Table controls', 'wp-super-edit' ), 'description' => __( 'Interface to manipulate tables and access to cell and row properties.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'table', 'status' => 'no' )); // xhtmlxtras // WP Super Edit options for this plugin $wp_super_edit->register_tinymce_plugin( array( 'name' => 'xhtmlxtras', 'nicename' => __( 'XHTML Extras Plugin', 'wp-super-edit' ), 'description' => __( 'Allows access to interfaces for some XHTML tags like CITE, ABBR, ACRONYM, DEL and INS. Also can give access to advanced XHTML properties such as javascript events. Provides the Citation, Abbreviation, Acronym, Deletion, Insertion, and XHTML Attributes Buttons.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'status' => 'no', 'callbacks' => '' )); // Tiny MCE Buttons provided by this plugin $wp_super_edit->register_tinymce_button( array( 'name' => 'cite', 'nicename' => __( 'Citation', 'wp-super-edit' ), 'description' => __( 'Indicate a citation using the HTML CITE tag.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'xhtmlxtras', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'abbr', 'nicename' => __( 'Abbreviation', 'wp-super-edit' ), 'description' => __( 'Indicate an abbreviation using the HTML ABBR tag.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'xhtmlxtras', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'acronym', 'nicename' => __( 'Acronym', 'wp-super-edit' ), 'description' => __( 'Indicate an acronym using the HTML ACRONYM tag.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'xhtmlxtras', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'del', 'nicename' => __( 'Deletion', 'wp-super-edit' ), 'description' => __( 'Use the HTML DEL tag to indicate recently deleted content.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'xhtmlxtras', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'ins', 'nicename' => __( 'Insertion', 'wp-super-edit' ), 'description' => __( 'Use the HTML INS tag to indicate newly inserted content.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'xhtmlxtras', 'status' => 'no' )); $wp_super_edit->register_tinymce_button( array( 'name' => 'attribs', 'nicename' => __( 'XHTML Attributes', 'wp-super-edit' ), 'description' => __( 'Modify advanced attributes and javascript events.', 'wp-super-edit' ), 'provider' => 'wp_super_edit', 'plugin' => 'xhtmlxtras', 'status' => 'no' )); }