Ticket #9304: 9304.01.patch
| File 9304.01.patch, 2.5 KB (added by , 13 months ago) |
|---|
-
src/bp-templates/bp-legacy/buddypress-functions.php
84 84 add_action( 'bp_enqueue_community_scripts', array( $this, 'enqueue_scripts' ) ); // Enqueue theme JS 85 85 add_action( 'bp_enqueue_community_scripts', array( $this, 'localize_scripts' ) ); // Enqueue theme script localization 86 86 87 /** This filter is documented in bp-core/bp-core-dependency.php */ 88 if ( is_buddypress() || ! apply_filters( 'bp_enqueue_assets_in_bp_pages_only', true ) ) { 89 // Body no-js class. 90 add_filter( 'body_class', array( $this, 'add_nojs_body_class' ), 20, 1 ); 91 } 87 // Body no-js class. 88 add_filter( 'body_class', array( $this, 'add_nojs_body_class' ), 20, 1 ); 92 89 93 90 /** Buttons ***********************************************************/ 94 91 … … 480 477 * @return array $classes 481 478 */ 482 479 public function add_nojs_body_class( $classes ) { 480 /** This filter is documented in bp-core/bp-core-dependency.php */ 481 if ( ! is_buddypress() || apply_filters( 'bp_enqueue_assets_in_bp_pages_only', true ) ) { 482 return $classes; 483 } 484 483 485 if ( ! in_array( 'no-js', $classes ) ) 484 486 $classes[] = 'no-js'; 485 487 -
src/bp-templates/bp-nouveau/buddypress-functions.php
227 227 add_action( 'bp_enqueue_community_scripts', array( $this, 'localize_scripts' ) ); 228 228 remove_action( 'bp_enqueue_community_scripts', 'bp_core_confirmation_js' ); 229 229 230 /** This filter is documented in bp-core/bp-core-dependency.php */ 231 if ( is_buddypress() || ! apply_filters( 'bp_enqueue_assets_in_bp_pages_only', true ) ) { 232 // Body no-js class. 233 add_filter( 'body_class', array( $this, 'add_nojs_body_class' ), 20, 1 ); 234 } 230 // Body no-js class. 231 add_filter( 'body_class', array( $this, 'add_nojs_body_class' ), 20, 1 ); 235 232 236 233 // Ajax querystring. 237 234 add_filter( 'bp_ajax_querystring', 'bp_nouveau_ajax_querystring', 10, 2 ); … … 488 485 * @return array $classes 489 486 */ 490 487 public function add_nojs_body_class( $classes ) { 488 /** This filter is documented in bp-core/bp-core-dependency.php */ 489 if ( ! is_buddypress() || apply_filters( 'bp_enqueue_assets_in_bp_pages_only', true ) ) { 490 return $classes; 491 } 492 491 493 $classes[] = 'no-js'; 492 494 return array_unique( $classes ); 493 495 }
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)