wpforo)) $this->wpforo = $wpForo; if( is_wpforo_page() ){ add_filter("mce_external_plugins", array(&$this, 'add_tinymce_buttons'), 15); add_filter("tiny_mce_plugins", array(&$this, 'filter_tinymce_plugins'), 15); add_filter("wp_mce_translation", array(&$this, 'add_tinymce_translations')); } } function add_tinymce_buttons($plugin_array) { $plugin_array = array(); $plugin_array['wpforo_pre_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-pre.js'; $plugin_array['wpforo_link_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-link.js'; $plugin_array['wpforo_source_code_button'] = WPFORO_URL . '/wpf-assets/js/tinymce-code.js'; return $plugin_array; } function filter_tinymce_plugins($plugins){ return array('hr','lists','textcolor'); } function add_tinymce_translations($mce_translation){ $mce_translation['Insert link'] = __( 'Insert link' ); $mce_translation['Link Text'] = __( 'Link Text' ); $mce_translation['Open link in a new tab'] = __( 'Open link in a new tab' ); return $mce_translation; } function topic_form($forumid){ if(!isset($this->wpforo->post_options['max_upload_size']) || !$this->wpforo->post_options['max_upload_size']){ $server_mus = wpforo_human_size_to_bytes(ini_get('upload_max_filesize')); if( !$server_mus || $server_mus > 10485760 ) $server_mus = 10485760; $this->wpforo->post_options['max_upload_size'] = $server_mus;} ?>