Changeset 2647 for trunk/bp-core/bp-core-templatetags.php
- Timestamp:
- 02/10/2010 04:21:27 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-templatetags.php
r2613 r2647 942 942 } 943 943 944 function bp_is_page($page) {945 global $bp;946 947 if ( !$bp->displayed_user->id && $bp->current_component == $page )948 return true;949 950 if ( 'home' == $page && !$bp->current_component )951 return true;952 953 return false;954 }955 956 944 function bp_has_custom_signup_page() { 957 945 if ( locate_template( array( 'register.php' ), false ) || locate_template( array( '/registration/register.php' ), false ) ) … … 1391 1379 /* Template is_() functions to determine the current page */ 1392 1380 1381 function bp_is_front_page() { 1382 if ( 'posts' == get_option('show_on_front') && is_home() ) 1383 return true; 1384 else if ( bp_is_activity_front_page() ) 1385 return true; 1386 else 1387 return is_front_page(); 1388 } 1389 1390 function bp_is_activity_front_page() { 1391 return ( 'page' == get_option('show_on_front') && 'activity' == get_option('page_on_front') && $_SERVER['REQUEST_URI'] == bp_core_get_site_path() ); 1392 } 1393 1394 function bp_is_page($page) { 1395 global $bp; 1396 1397 if ( !$bp->displayed_user->id && $bp->current_component == $page ) 1398 return true; 1399 1400 if ( 'home' == $page ) 1401 return bp_is_front_page(); 1402 1403 return false; 1404 } 1405 1393 1406 function bp_is_active( $component ) { 1394 1407 global $bp_deactivated; … … 1780 1793 global $bp; 1781 1794 1782 if ( is_front_page() && $bp->current_component != BP_HOME_BLOG_SLUG)1795 if ( bp_is_front_page() ) 1783 1796 $bp_classes[] = 'home-page'; 1784 1785 if ( ( bp_is_blog_page() || bp_is_register_page() || bp_is_activation_page() ) && !is_page() )1786 $bp_classes[] = 'blog-page';1787 1788 if ( !bp_is_blog_page() && !bp_is_register_page() && !bp_is_activation_page() )1789 $bp_classes[] = 'internal-page';1790 1797 1791 1798 if ( bp_is_directory() ) … … 1795 1802 $bp_classes[] = 'profile'; 1796 1803 1797 if ( bp_is_activity_component() && !bp_is_blog_page() )1804 if ( bp_is_activity_component() && !bp_is_blog_page() || ( bp_is_activity_front_page() && bp_is_front_page() ) ) 1798 1805 $bp_classes[] = 'activity'; 1799 1806 … … 1885 1892 $bp_classes[] = 'friends-activity'; 1886 1893 1887 if ( bp_is_user_activity() )1894 if ( bp_is_user_activity() && !bp_is_directory() ) 1888 1895 $bp_classes[] = 'my-activity'; 1889 1896
Note: See TracChangeset
for help on using the changeset viewer.