From 609383477a68779d2b041e85e42e589ff31b73f3 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Tue, 8 Nov 2005 19:17:08 +0000 Subject: [PATCH] TinyMCE tweaks from skeltoac. fixes #1852 git-svn-id: https://develop.svn.wordpress.org/trunk@3015 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-admin/admin-header.php | 2 +- wp-admin/edit-form-advanced.php | 2 +- wp-admin/edit-page-form.php | 2 +- wp-admin/wp-admin.css | 58 +++++++++++++------ .../plugins/wordpress/editor_plugin.js | 3 + .../plugins/wordpress/editor_plugin_src.js | 3 + .../themes/advanced/css/editor_content.css | 12 +--- 7 files changed, 53 insertions(+), 29 deletions(-) diff --git a/wp-admin/admin-header.php b/wp-admin/admin-header.php index bdd54dc82d..093d64e9c4 100644 --- a/wp-admin/admin-header.php +++ b/wp-admin/admin-header.php @@ -100,7 +100,7 @@ tinyMCE.init({ entity_encoding : "raw", relative_urls : false, remove_script_host : false, - valid_elements : "a[href|title],strong/b,em/i,strike,u,p[class|align],ol,ul,li,br,img[class|src|alt|title|width|height|align],sub,sup,blockquote,table[border=0|cellspacing|cellpadding|width|height|class|align],tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],div[dir|class|align],span[class|align],pre[class],address,h1[class|align],h2[class|align],h3[class|align],h4[class|align],h5[class|align],h6[class|align],hr", + valid_elements : "-a[href|title|rel],-strong/b,-em/i,-strike,-del,-u,p[class|align],-ol,-ul,-li,br,img[class|src|alt|title|width|height|align],-sub,-sup,-blockquote,-table[border=0|cellspacing|cellpadding|width|height|class|align],tr[class|rowspan|width|height|align|valign],td[dir|class|colspan|rowspan|width|height|align|valign],-div[dir|class|align],-span[class|align],-pre[class],address,-h1[class|align],-h2[class|align],-h3[class|align],-h4[class|align],-h5[class|align],-h6[class|align],hr", plugins : "wordpress,autosave" }); diff --git a/wp-admin/edit-form-advanced.php b/wp-admin/edit-form-advanced.php index 782a6dfcd9..56abf91fe1 100644 --- a/wp-admin/edit-form-advanced.php +++ b/wp-admin/edit-form-advanced.php @@ -131,7 +131,7 @@ endforeach;
-
+
-
+
+ content = content.replace(new RegExp('
[ \t]*$', ''), ''); + break; } diff --git a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js index 6f7149ce3f..32565222a1 100644 --- a/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js +++ b/wp-includes/js/tinymce/plugins/wordpress/editor_plugin_src.js @@ -190,6 +190,9 @@ function TinyMCE_wordpress_cleanup(type, content) { } } + // The Curse of the Trailing
+ content = content.replace(new RegExp('
[ \t]*$', ''), ''); + break; } diff --git a/wp-includes/js/tinymce/themes/advanced/css/editor_content.css b/wp-includes/js/tinymce/themes/advanced/css/editor_content.css index 1b41edb8cb..7dbe1feba7 100644 --- a/wp-includes/js/tinymce/themes/advanced/css/editor_content.css +++ b/wp-includes/js/tinymce/themes/advanced/css/editor_content.css @@ -4,15 +4,9 @@ body { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 10px; - scrollbar-3dlight-color: #F0F0EE; - scrollbar-arrow-color: #676662; - scrollbar-base-color: #F0F0EE; - scrollbar-darkshadow-color: #DDDDDD; - scrollbar-face-color: #E0E0DD; - scrollbar-highlight-color: #F0F0EE; - scrollbar-shadow-color: #F0F0EE; - scrollbar-track-color: #F5F5F5; + font-size: 0.9em; + line-height: 1.2em; + padding: .3em; } td {