From 8109449e0bda5098ed8247173e51f3ccc4564487 Mon Sep 17 00:00:00 2001 From: Ryan Boren Date: Tue, 21 Dec 2010 20:19:56 +0000 Subject: [PATCH] RTL for wplink. Props ocean90. see #15864 git-svn-id: https://develop.svn.wordpress.org/trunk@17105 602fd350-edb4-49c9-b593-d223f7449a82 --- .../tinymce/plugins/wplink/css/wplink-rtl.css | 1 + .../plugins/wplink/css/wplink-rtl.dev.css | 54 +++++++++++++++++++ .../js/tinymce/plugins/wplink/css/wplink.css | 2 +- .../tinymce/plugins/wplink/css/wplink.dev.css | 4 +- wp-includes/script-loader.php | 4 +- 5 files changed, 60 insertions(+), 5 deletions(-) create mode 100644 wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.css create mode 100644 wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.dev.css diff --git a/wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.css b/wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.css new file mode 100644 index 0000000000..36665564c0 --- /dev/null +++ b/wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.css @@ -0,0 +1 @@ +#wp-link #internal-toggle a{padding-right:18px;padding-left:0;}#wp-link label span{text-align:left;padding-left:5px;padding-right:0;}#wp-link .link-search-wrapper span{float:right;}#wp-link .link-search-wrapper input[type="text"]{float:right;}#wp-link .link-search-wrapper img.waiting{margin:8px 4px 0 1px;float:right;}#wp-link .link-target{margin:0 87px 0 0;}#wp-link .item-info{left:5px;right:auto;top:4px;bottom:0;}#wp-link #search-panel{float:right;}#wp-link-cancel{float:right;}#wp-link-update{float:left;}#wp-link .toggle-arrow{background-position:top right;}#wp-link .toggle-arrow-active{background-position:bottom right;} \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.dev.css b/wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.dev.css new file mode 100644 index 0000000000..3c292290d3 --- /dev/null +++ b/wp-includes/js/tinymce/plugins/wplink/css/wplink-rtl.dev.css @@ -0,0 +1,54 @@ +#wp-link #internal-toggle a { + padding-right: 18px; + padding-left: 0; +} + +#wp-link label span { + text-align: left; + padding-left: 5px; + padding-right: 0; +} + +#wp-link .link-search-wrapper span { + float: right; +} + +#wp-link .link-search-wrapper input[type="text"] { + float: right; +} + +#wp-link .link-search-wrapper img.waiting { + margin: 8px 4px 0 1px; + float: right; +} + +#wp-link .link-target { + margin: 0 87px 0 0; +} + +#wp-link .item-info { + left: 5px; + right: auto; + top: 4px; + bottom: 0; +} + +#wp-link #search-panel { + float: right; +} + +#wp-link-cancel { + float: right; +} + +#wp-link-update { + float: left; +} + +#wp-link .toggle-arrow { + background-position: top right; +} + +#wp-link .toggle-arrow-active { + background-position: bottom right; +} diff --git a/wp-includes/js/tinymce/plugins/wplink/css/wplink.css b/wp-includes/js/tinymce/plugins/wplink/css/wplink.css index 9d29179a46..63da46e9e3 100644 --- a/wp-includes/js/tinymce/plugins/wplink/css/wplink.css +++ b/wp-includes/js/tinymce/plugins/wplink/css/wplink.css @@ -1 +1 @@ -#wp-link #link-options{padding:10px 0 14px;border-bottom:1px solid #dfdfdf;margin:0 6px 14px;}#wp-link p.howto{margin:3px;}#wp-link #internal-toggle{margin:0 5px;}#wp-link #internal-toggle a{padding-left:18px;}#wp-link label input[type="text"]{width:360px;margin-top:5px;}#wp-link label span{display:inline-block;width:80px;text-align:right;padding-right:5px;}#wp-link .link-search-wrapper{margin:5px 6px 9px;display:block;overflow:hidden;}#wp-link .link-search-wrapper span{float:left;margin-top:6px;}#wp-link .link-search-wrapper input[type="text"]{float:left;width:220px;}#wp-link .link-search-wrapper img.waiting{margin:8px 1px 0 4px;float:left;display:none;}#wp-link .link-target{width:auto;padding:3px 0 0;margin:0 0 0 87px;font-size:11px;}#wp-link .query-results{border:1px #dfdfdf solid;margin:0 5px 5px;background:#fff;height:185px;overflow:auto;position:relative;}#wp-link li,#wp-link .query-notice{clear:both;margin-bottom:0;border-bottom:1px solid #f1f1f1;color:#333;padding:4px 6px;cursor:pointer;position:relative;}#wp-link li:hover{background:#eaf2fa;color:#151515;}#wp-link li.unselectable{border-bottom:1px solid #dfdfdf;}#wp-link li.unselectable:hover{background:#fff;cursor:auto;color:#333;}#wp-link li.selected{background:#ddd;color:#333;}#wp-link li.selected .item-title{font-weight:bold;}#wp-link .item-title{width:80%;}#wp-link .item-info{text-transform:uppercase;color:#666;font-size:11px;position:absolute;right:5px;top:4px;bottom:0;}#search-results{display:none;}#search-panel{float:left;width:100%;}#wp-link .river-waiting{display:none;padding:10px 0;}#wp-link .river-waiting img.waiting{margin:0 auto;display:block;}#wp-link .submitbox{padding:5px 10px;font-size:11px;overflow:auto;height:29px;}#wp-link-cancel{line-height:25px;float:left;}#wp-link-update{line-height:23px;float:right;} \ No newline at end of file +#wp-link #link-options{padding:10px 0 14px;border-bottom:1px solid #dfdfdf;margin:0 6px 14px;}#wp-link p.howto{margin:3px;}#wp-link #internal-toggle{margin:0 5px;}#wp-link #internal-toggle a{padding-left:18px;}#wp-link label input[type="text"]{width:360px;margin-top:5px;}#wp-link label span{display:inline-block;width:80px;text-align:right;padding-right:5px;}#wp-link .link-search-wrapper{margin:5px 6px 9px;display:block;overflow:hidden;}#wp-link .link-search-wrapper span{float:left;margin-top:6px;}#wp-link .link-search-wrapper input[type="text"]{float:left;width:220px;}#wp-link .link-search-wrapper img.waiting{margin:8px 1px 0 4px;float:left;display:none;}#wp-link .link-target{width:auto;padding:3px 0 0;margin:0 0 0 87px;font-size:11px;}#wp-link .query-results{border:1px #dfdfdf solid;margin:0 5px 5px;background:#fff;height:185px;overflow:auto;position:relative;}#wp-link li,#wp-link .query-notice{clear:both;margin-bottom:0;border-bottom:1px solid #f1f1f1;color:#333;padding:4px 6px;cursor:pointer;position:relative;}#wp-link li:hover{background:#eaf2fa;color:#151515;}#wp-link li.unselectable{border-bottom:1px solid #dfdfdf;}#wp-link li.unselectable:hover{background:#fff;cursor:auto;color:#333;}#wp-link li.selected{background:#ddd;color:#333;}#wp-link li.selected .item-title{font-weight:bold;}#wp-link .item-title{width:80%;}#wp-link .item-info{text-transform:uppercase;color:#666;font-size:11px;position:absolute;right:5px;top:4px;bottom:0;}#wp-link #search-results{display:none;}#wp-link #search-panel{float:left;width:100%;}#wp-link .river-waiting{display:none;padding:10px 0;}#wp-link .river-waiting img.waiting{margin:0 auto;display:block;}#wp-link .submitbox{padding:5px 10px;font-size:11px;overflow:auto;height:29px;}#wp-link-cancel{line-height:25px;float:left;}#wp-link-update{line-height:23px;float:right;} \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css b/wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css index 4a79bd9870..e2de9b9a61 100644 --- a/wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css +++ b/wp-includes/js/tinymce/plugins/wplink/css/wplink.dev.css @@ -95,10 +95,10 @@ top: 4px; bottom: 0; } -#search-results { +#wp-link #search-results { display: none; } -#search-panel { +#wp-link #search-panel { float: left; width: 100%; } diff --git a/wp-includes/script-loader.php b/wp-includes/script-loader.php index d0ab22b45b..64636930d0 100644 --- a/wp-includes/script-loader.php +++ b/wp-includes/script-loader.php @@ -480,7 +480,7 @@ function wp_default_styles( &$styles ) { $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '.dev' : ''; - $rtl_styles = array( 'wp-admin', 'global', 'colors', 'colors-fresh', 'colors-classic', 'dashboard', 'ie', 'install', 'login', 'media', 'theme-editor', 'upload', 'widgets', 'press-this', 'plugin-install', 'nav-menu', 'farbtastic', 'admin-bar' ); + $rtl_styles = array( 'wp-admin', 'global', 'colors', 'colors-fresh', 'colors-classic', 'dashboard', 'ie', 'install', 'login', 'media', 'theme-editor', 'upload', 'widgets', 'press-this', 'plugin-install', 'nav-menu', 'farbtastic', 'admin-bar', 'wplink' ); // Any rtl stylesheets that don't have a .dev version for ltr $no_suffix = array( 'farbtastic' ); @@ -517,7 +517,7 @@ function wp_default_styles( &$styles ) { $styles->add( 'nav-menu', "/wp-admin/css/nav-menu$suffix.css", array(), '20100907' ); $styles->add( 'admin-bar', "/wp-includes/css/admin-bar$suffix.css", array(), '20101219' ); $styles->add( 'wp-jquery-ui-dialog', "/wp-includes/css/jquery-ui-dialog$suffix.css", array(), '20101119' ); - $styles->add( 'wplink', "/wp-includes/js/tinymce/plugins/wplink/css/wplink$suffix.css", array(), '20101214' ); + $styles->add( 'wplink', "/wp-includes/js/tinymce/plugins/wplink/css/wplink$suffix.css", array(), '20101221' ); foreach ( $rtl_styles as $rtl_style ) { $styles->add_data( $rtl_style, 'rtl', true );