diff --git src/bp-activity/bp-activity-admin.php src/bp-activity/bp-activity-admin.php
index 0eb1e610a..e8e4d74e4 100644
|
|
|
function bp_activity_admin_load() { |
| 203 | 203 | $bp = buddypress(); |
| 204 | 204 | $doaction = bp_admin_list_table_current_bulk_action(); |
| 205 | 205 | $min = bp_core_get_minified_asset_suffix(); |
| | 206 | $rtl = is_rtl() ? '-rtl' : ''; |
| 206 | 207 | |
| 207 | 208 | /** |
| 208 | 209 | * Fires at top of Activity admin page. |
| … |
… |
function bp_activity_admin_load() { |
| 308 | 309 | wp_localize_script( 'bp_activity_admin_js', 'bp_activity_admin_vars', array( |
| 309 | 310 | 'page' => get_current_screen()->id |
| 310 | 311 | ) ); |
| 311 | | wp_enqueue_style( 'bp_activity_admin_css', $bp->plugin_url . "bp-activity/admin/css/admin{$min}.css", array(), bp_get_version() ); |
| | 312 | wp_enqueue_style( 'bp_activity_admin_css', $bp->plugin_url . "bp-activity/admin/css/admin{$rtl}{$min}.css", array(), bp_get_version() ); |
| 312 | 313 | |
| 313 | | wp_style_add_data( 'bp_activity_admin_css', 'rtl', true ); |
| 314 | 314 | if ( $min ) { |
| 315 | 315 | wp_style_add_data( 'bp_activity_admin_css', 'suffix', $min ); |
| 316 | 316 | } |
diff --git src/bp-activity/bp-activity-cssjs.php src/bp-activity/bp-activity-cssjs.php
index ec14cd416..cc40b48e7 100644
|
|
|
function bp_activity_mentions_script() { |
| 32 | 32 | |
| 33 | 33 | |
| 34 | 34 | $min = bp_core_get_minified_asset_suffix(); |
| | 35 | $rtl = is_rtl() ? '-rtl' : ''; |
| 35 | 36 | |
| 36 | 37 | wp_enqueue_script( 'bp-mentions', buddypress()->plugin_url . "bp-activity/js/mentions{$min}.js", array( 'jquery', 'jquery-atwho' ), bp_get_version(), true ); |
| 37 | | wp_enqueue_style( 'bp-mentions-css', buddypress()->plugin_url . "bp-activity/css/mentions{$min}.css", array(), bp_get_version() ); |
| | 38 | wp_enqueue_style( 'bp-mentions-css', buddypress()->plugin_url . "bp-activity/css/mentions{$rtl}{$min}.css", array(), bp_get_version() ); |
| 38 | 39 | |
| 39 | | wp_style_add_data( 'bp-mentions-css', 'rtl', true ); |
| 40 | 40 | if ( $min ) { |
| 41 | 41 | wp_style_add_data( 'bp-mentions-css', 'suffix', $min ); |
| 42 | 42 | } |
diff --git src/bp-core/bp-core-cssjs.php src/bp-core/bp-core-cssjs.php
index 6f5cd4a23..e3a87ef33 100644
|
|
|
add_action( 'bp_admin_enqueue_scripts', 'bp_core_register_common_scripts', 1 ); |
| 125 | 125 | function bp_core_register_common_styles() { |
| 126 | 126 | $min = bp_core_get_minified_asset_suffix(); |
| 127 | 127 | $url = buddypress()->plugin_url . 'bp-core/css/'; |
| | 128 | $rtl = is_rtl() ? '-rtl' : ''; |
| 128 | 129 | |
| 129 | 130 | /** |
| 130 | 131 | * Filters the URL for the Admin Bar stylesheet. |
| … |
… |
function bp_core_register_common_styles() { |
| 133 | 134 | * |
| 134 | 135 | * @param string $value URL for the Admin Bar stylesheet. |
| 135 | 136 | */ |
| 136 | | $admin_bar_file = apply_filters( 'bp_core_admin_bar_css', "{$url}admin-bar{$min}.css" ); |
| | 137 | $admin_bar_file = apply_filters( 'bp_core_admin_bar_css', "{$url}admin-bar{$rtl}{$min}.css" ); |
| 137 | 138 | |
| 138 | 139 | /** |
| 139 | 140 | * Filters the BuddyPress Core stylesheet files to register. |
| … |
… |
function bp_core_register_common_styles() { |
| 148 | 149 | 'dependencies' => array( 'admin-bar' ) |
| 149 | 150 | ), |
| 150 | 151 | 'bp-avatar' => array( |
| 151 | | 'file' => "{$url}avatar{$min}.css", |
| | 152 | 'file' => "{$url}avatar{$rtl}{$min}.css", |
| 152 | 153 | 'dependencies' => array( 'jcrop' ) |
| 153 | 154 | ), |
| 154 | 155 | ) ); |
| … |
… |
function bp_core_register_common_styles() { |
| 156 | 157 | foreach ( $styles as $id => $style ) { |
| 157 | 158 | wp_register_style( $id, $style['file'], $style['dependencies'], bp_get_version() ); |
| 158 | 159 | |
| 159 | | wp_style_add_data( $id, 'rtl', true ); |
| 160 | 160 | if ( $min ) { |
| 161 | 161 | wp_style_add_data( $id, 'suffix', $min ); |
| 162 | 162 | } |
diff --git src/bp-core/classes/class-bp-admin.php src/bp-core/classes/class-bp-admin.php
index 7149b5b9a..661c7978a 100644
|
|
|
class BP_Admin { |
| 1064 | 1064 | public function admin_register_styles() { |
| 1065 | 1065 | $min = bp_core_get_minified_asset_suffix(); |
| 1066 | 1066 | $url = $this->css_url; |
| | 1067 | $rtl = is_rtl() ? '-rtl' : ''; |
| 1067 | 1068 | |
| 1068 | 1069 | /** |
| 1069 | 1070 | * Filters the BuddyPress Core Admin CSS file path. |
| … |
… |
class BP_Admin { |
| 1072 | 1073 | * |
| 1073 | 1074 | * @param string $file File path for the admin CSS. |
| 1074 | 1075 | */ |
| 1075 | | $common_css = apply_filters( 'bp_core_admin_common_css', "{$url}common{$min}.css" ); |
| | 1076 | $common_css = apply_filters( 'bp_core_admin_common_css', "{$url}common{$rtl}{$min}.css" ); |
| 1076 | 1077 | |
| 1077 | 1078 | /** |
| 1078 | 1079 | * Filters the BuddyPress admin stylesheet files to register. |
| … |
… |
class BP_Admin { |
| 1090 | 1091 | |
| 1091 | 1092 | // 2.5 |
| 1092 | 1093 | 'bp-customizer-controls' => array( |
| 1093 | | 'file' => "{$url}customizer-controls{$min}.css", |
| | 1094 | 'file' => "{$url}customizer-controls{$rtl}{$min}.css", |
| 1094 | 1095 | 'dependencies' => array(), |
| 1095 | 1096 | ), |
| 1096 | 1097 | |
| 1097 | 1098 | // 3.0 |
| 1098 | 1099 | 'bp-hello-css' => array( |
| 1099 | | 'file' => "{$url}hello{$min}.css", |
| | 1100 | 'file' => "{$url}hello{$rtl}{$min}.css", |
| 1100 | 1101 | 'dependencies' => array( 'bp-admin-common-css' ), |
| 1101 | 1102 | ), |
| 1102 | 1103 | ) ); |
| … |
… |
class BP_Admin { |
| 1105 | 1106 | |
| 1106 | 1107 | foreach ( $styles as $id => $style ) { |
| 1107 | 1108 | wp_register_style( $id, $style['file'], $style['dependencies'], $version ); |
| 1108 | | wp_style_add_data( $id, 'rtl', true ); |
| 1109 | 1109 | |
| 1110 | 1110 | if ( $min ) { |
| 1111 | 1111 | wp_style_add_data( $id, 'suffix', $min ); |
diff --git src/bp-core/deprecated/2.1.php src/bp-core/deprecated/2.1.php
index e69db465f..494cc9c4f 100644
|
|
|
function bp_core_load_buddybar_css() { |
| 325 | 325 | } |
| 326 | 326 | |
| 327 | 327 | $min = bp_core_get_minified_asset_suffix(); |
| | 328 | $rtl = is_rtl() ? '-rtl' : ''; |
| 328 | 329 | |
| 329 | 330 | if ( file_exists( get_stylesheet_directory() . '/_inc/css/adminbar.css' ) ) { // Backwards compatibility |
| 330 | 331 | $stylesheet = get_stylesheet_directory_uri() . '/_inc/css/adminbar.css'; |
| 331 | 332 | } else { |
| 332 | | $stylesheet = buddypress()->plugin_url . "bp-core/css/buddybar{$min}.css"; |
| | 333 | $stylesheet = buddypress()->plugin_url . "bp-core/css/buddybar{$rtl}{$min}.css"; |
| 333 | 334 | } |
| 334 | 335 | |
| 335 | 336 | wp_enqueue_style( 'bp-admin-bar', apply_filters( 'bp_core_buddybar_rtl_css', $stylesheet ), array(), bp_get_version() ); |
| 336 | 337 | |
| 337 | | wp_style_add_data( 'bp-admin-bar', 'rtl', true ); |
| 338 | 338 | if ( $min ) { |
| 339 | 339 | wp_style_add_data( 'bp-admin-bar', 'suffix', $min ); |
| 340 | 340 | } |
diff --git src/bp-groups/bp-groups-admin.php src/bp-groups/bp-groups-admin.php
index 94ef62829..fbcd9ce86 100644
|
|
|
function bp_groups_admin_load() { |
| 76 | 76 | // Build redirection URL. |
| 77 | 77 | $redirect_to = remove_query_arg( array( 'action', 'action2', 'gid', 'deleted', 'error', 'updated', 'success_new', 'error_new', 'success_modified', 'error_modified' ), $_SERVER['REQUEST_URI'] ); |
| 78 | 78 | |
| 79 | | $doaction = bp_admin_list_table_current_bulk_action(); |
| 80 | | $min = bp_core_get_minified_asset_suffix(); |
| | 79 | $doaction = bp_admin_list_table_current_bulk_action(); |
| | 80 | $min = bp_core_get_minified_asset_suffix(); |
| | 81 | $rtl = is_rtl() ? '-rtl' : ''; |
| 81 | 82 | |
| 82 | 83 | /** |
| 83 | 84 | * Fires at top of groups admin page. |
| … |
… |
function bp_groups_admin_load() { |
| 200 | 201 | 'add_member_placeholder' => __( 'Start typing a username to add a new member.', 'buddypress' ), |
| 201 | 202 | 'warn_on_leave' => __( 'If you leave this page, you will lose any unsaved changes you have made to the group.', 'buddypress' ), |
| 202 | 203 | ) ); |
| 203 | | wp_enqueue_style( 'bp_groups_admin_css', $bp->plugin_url . "bp-groups/admin/css/admin{$min}.css", array(), bp_get_version() ); |
| | 204 | wp_enqueue_style( 'bp_groups_admin_css', $bp->plugin_url . "bp-groups/admin/css/admin{$rtl}{$min}.css", array(), bp_get_version() ); |
| 204 | 205 | |
| 205 | | wp_style_add_data( 'bp_groups_admin_css', 'rtl', true ); |
| 206 | 206 | if ( $min ) { |
| 207 | 207 | wp_style_add_data( 'bp_groups_admin_css', 'suffix', $min ); |
| 208 | 208 | } |
diff --git src/bp-members/classes/class-bp-members-admin.php src/bp-members/classes/class-bp-members-admin.php
index fe410e5be..e41e738ab 100644
|
|
|
class BP_Members_Admin { |
| 611 | 611 | } |
| 612 | 612 | |
| 613 | 613 | $min = bp_core_get_minified_asset_suffix(); |
| 614 | | $css = $this->css_url . "admin{$min}.css"; |
| | 614 | $rtl = is_rtl() ? '-rtl' : ''; |
| | 615 | $css = $this->css_url . "admin{$rtl}{$min}.css"; |
| 615 | 616 | |
| 616 | 617 | /** |
| 617 | 618 | * Filters the CSS URL to enqueue in the Members admin area. |
| … |
… |
class BP_Members_Admin { |
| 624 | 625 | |
| 625 | 626 | wp_enqueue_style( 'bp-members-css', $css, array(), bp_get_version() ); |
| 626 | 627 | |
| 627 | | wp_style_add_data( 'bp-members-css', 'rtl', true ); |
| 628 | 628 | if ( $min ) { |
| 629 | 629 | wp_style_add_data( 'bp-members-css', 'suffix', $min ); |
| 630 | 630 | } |
diff --git src/bp-messages/bp-messages-cssjs.php src/bp-messages/bp-messages-cssjs.php
index f061916cc..4594a2129 100644
|
|
|
function messages_add_autocomplete_css() { |
| 39 | 39 | if ( bp_is_messages_component() && bp_is_current_action( 'compose' ) ) { |
| 40 | 40 | $min = bp_core_get_minified_asset_suffix(); |
| 41 | 41 | $url = buddypress()->plugin_url . 'bp-messages/css/'; |
| | 42 | $rtl = is_rtl() ? '-rtl' : ''; |
| 42 | 43 | |
| 43 | | wp_enqueue_style( 'bp-messages-autocomplete', "{$url}autocomplete/jquery.autocompletefb{$min}.css", array(), bp_get_version() ); |
| 44 | 44 | |
| 45 | | wp_style_add_data( 'bp-messages-autocomplete', 'rtl', true ); |
| | 45 | wp_enqueue_style( 'bp-messages-autocomplete', "{$url}autocomplete/jquery.autocompletefb{$rtl}{$min}.css", array(), bp_get_version() ); |
| | 46 | |
| 46 | 47 | if ( $min ) { |
| 47 | 48 | wp_style_add_data( 'bp-messages-autocomplete', 'suffix', $min ); |
| 48 | 49 | } |
diff --git src/bp-xprofile/bp-xprofile-cssjs.php src/bp-xprofile/bp-xprofile-cssjs.php
index 419f5c72f..7cb9102e8 100644
|
|
|
defined( 'ABSPATH' ) || exit; |
| 18 | 18 | function xprofile_add_admin_css() { |
| 19 | 19 | if ( !empty( $_GET['page'] ) && strpos( $_GET['page'], 'bp-profile-setup' ) !== false ) { |
| 20 | 20 | $min = bp_core_get_minified_asset_suffix(); |
| | 21 | $rtl = is_rtl() ? '-rtl' : ''; |
| 21 | 22 | |
| 22 | | wp_enqueue_style( 'xprofile-admin-css', buddypress()->plugin_url . "bp-xprofile/admin/css/admin{$min}.css", array(), bp_get_version() ); |
| | 23 | wp_enqueue_style( 'xprofile-admin-css', buddypress()->plugin_url . "bp-xprofile/admin/css/admin{$rtl}{$min}.css", array(), bp_get_version() ); |
| 23 | 24 | |
| 24 | | wp_style_add_data( 'xprofile-admin-css', 'rtl', true ); |
| 25 | 25 | if ( $min ) { |
| 26 | 26 | wp_style_add_data( 'xprofile-admin-css', 'suffix', $min ); |
| 27 | 27 | } |