Skip to:
Content

BuddyPress.org

Ticket #7732: 7732.3.diff

File 7732.3.diff, 16.2 KB (added by dcavins, 7 years ago)

Update patch to remove now-unused function bp_nouveau_group_creation_tabs().

  • src/bp-templates/bp-nouveau/buddypress/common/nav/directory-nav.php

    diff --git src/bp-templates/bp-nouveau/buddypress/common/nav/directory-nav.php src/bp-templates/bp-nouveau/buddypress/common/nav/directory-nav.php
    index a9fb58d4a..0afd37aef 100644
     
    2222                                                <?php bp_nouveau_nav_link_text(); ?>
    2323
    2424                                                <?php if ( bp_nouveau_nav_has_count() ) : ?>
    25                                                         <span><?php bp_nouveau_nav_count(); ?></span>
     25                                                        <span class="count"><?php bp_nouveau_nav_count(); ?></span>
    2626                                                <?php endif; ?>
    2727                                        </a>
    2828                                </li>
  • src/bp-templates/bp-nouveau/buddypress/groups/create.php

    diff --git src/bp-templates/bp-nouveau/buddypress/groups/create.php src/bp-templates/bp-nouveau/buddypress/groups/create.php
    index b1469f989..546378b9d 100644
    bp_nouveau_groups_create_hook( 'before', 'page' ); ?> 
    2020                        <nav class="<?php bp_nouveau_groups_create_steps_classes(); ?>" id="group-create-tabs" role="navigation" aria-label="<?php esc_attr_e( 'Group creation menu', 'buddypress' ); ?>">
    2121                                <ul class="group-create-buttons button-tabs">
    2222
    23                                         <?php bp_nouveau_group_creation_tabs(); ?>
     23                                        <?php bp_group_creation_tabs(); ?>
    2424
    2525                                </ul>
    2626                        </nav>
  • src/bp-templates/bp-nouveau/buddypress/groups/single/parts/admin-subnav.php

    diff --git src/bp-templates/bp-nouveau/buddypress/groups/single/parts/admin-subnav.php src/bp-templates/bp-nouveau/buddypress/groups/single/parts/admin-subnav.php
    index 546a121cf..fe3637c6e 100644
     
    2222                                                <?php bp_nouveau_nav_link_text(); ?>
    2323
    2424                                                <?php if ( bp_nouveau_nav_has_count() ) : ?>
    25                                                         <span><?php bp_nouveau_nav_count(); ?></span>
     25                                                        <span class="count"><?php bp_nouveau_nav_count(); ?></span>
    2626                                                <?php endif; ?>
    2727                                        </a>
    2828                                </li>
  • src/bp-templates/bp-nouveau/buddypress/groups/single/parts/item-nav.php

    diff --git src/bp-templates/bp-nouveau/buddypress/groups/single/parts/item-nav.php src/bp-templates/bp-nouveau/buddypress/groups/single/parts/item-nav.php
    index 60841afdb..ca0185c8b 100644
     
    2222                                                <?php bp_nouveau_nav_link_text(); ?>
    2323
    2424                                                <?php if ( bp_nouveau_nav_has_count() ) : ?>
    25                                                         <span><?php bp_nouveau_nav_count(); ?></span>
     25                                                        <span class="count"><?php bp_nouveau_nav_count(); ?></span>
    2626                                                <?php endif; ?>
    2727                                        </a>
    2828                                </li>
  • src/bp-templates/bp-nouveau/buddypress/members/single/parts/item-nav.php

    diff --git src/bp-templates/bp-nouveau/buddypress/members/single/parts/item-nav.php src/bp-templates/bp-nouveau/buddypress/members/single/parts/item-nav.php
    index 20a57a9b6..a15924f15 100644
     
    2222                                                <?php bp_nouveau_nav_link_text(); ?>
    2323
    2424                                                <?php if ( bp_nouveau_nav_has_count() ) : ?>
    25                                                         <span><?php bp_nouveau_nav_count(); ?></span>
     25                                                        <span class="count"><?php bp_nouveau_nav_count(); ?></span>
    2626                                                <?php endif; ?>
    2727                                        </a>
    2828                                </li>
  • src/bp-templates/bp-nouveau/buddypress/members/single/parts/item-subnav.php

    diff --git src/bp-templates/bp-nouveau/buddypress/members/single/parts/item-subnav.php src/bp-templates/bp-nouveau/buddypress/members/single/parts/item-subnav.php
    index ca1aeecec..cf926e939 100644
     
    1818                                <?php bp_nouveau_nav_link_text(); ?>
    1919
    2020                                <?php if ( bp_nouveau_nav_has_count() ) : ?>
    21                                         <span><?php bp_nouveau_nav_count(); ?></span>
     21                                        <span class="count"><?php bp_nouveau_nav_count(); ?></span>
    2222                                <?php endif; ?>
    2323                        </a>
    2424                </li>
  • src/bp-templates/bp-nouveau/common-styles/_bp-mixins.scss

    diff --git src/bp-templates/bp-nouveau/common-styles/_bp-mixins.scss src/bp-templates/bp-nouveau/common-styles/_bp-mixins.scss
    index f96ec08c0..dd1ba9f48 100644
     
    373373                                border-top-right-radius: 4px;
    374374                                border-width: 1px;
    375375                                margin-bottom: -1px;
     376                                margin-top: 1px;
    376377                                padding: 0 $pad-sml;
    377378
    378379                                a {
  • src/bp-templates/bp-nouveau/common-styles/_bp_navigation.scss

    diff --git src/bp-templates/bp-nouveau/common-styles/_bp_navigation.scss src/bp-templates/bp-nouveau/common-styles/_bp_navigation.scss
    index 179ada813..be6b39e0f 100644
     
    3232                                text-decoration: none;
    3333                        }
    3434
    35                         span {
     35                        .count {
    3636                                background: $light-grey;
    3737                                border: 1px solid $bp-border-dark;
    3838                                border-radius: 50%;
     
    9292
    9393                        a {
    9494
    95                                 span {
     95                                .count {
    9696                                        background-color: $grey;
    9797                                }
    9898                        }
     
    117117                                background: $dark-grey;
    118118                                color: $off-white;
    119119
    120                                 span {
     120                                .count {
    121121                                        border-color: $off-white;
    122122                                }
    123123                        }
     
    310310
    311311                        a {
    312312
    313                                 span {
     313                                .count {
    314314                                        background-color: $white;
    315315                                }
    316316                        }
     
    322322
    323323                        a {
    324324
    325                                 span {
     325                                .count {
    326326                                        background-color: $highlight;
    327327                                        border: 0;
    328328                                        color: $off-white;
     
    334334
    335335                        a:hover {
    336336
    337                                 span {
     337                                .count {
    338338                                        background-color: $highlight;
    339339                                        border: 0;
    340340                                        color: $white;
     
    346346
    347347                        a {
    348348
    349                                 span:empty {
     349                                .count:empty {
    350350                                        display: none;
    351351                                }
    352352                        }
     
    359359                ul {
    360360
    361361                        li:not(.current) {
    362 
     362                                color: $light-text;
    363363                                a {
    364364                                        color: $light-text;
    365365
     
    436436
    437437                        a {
    438438
    439                                 span {
     439                                .count {
    440440                                        display: inline-block;
    441441                                        float: right;
    442442                                }
     
    458458
    459459                        a {
    460460
    461                                 span {
     461                                .count {
    462462                                        float: right;
    463463
    464464                                }
  • src/bp-templates/bp-nouveau/css/buddypress-rtl.css

    diff --git src/bp-templates/bp-nouveau/css/buddypress-rtl.css src/bp-templates/bp-nouveau/css/buddypress-rtl.css
    index f14cd39ca..53ee25fa8 100644
    body.buddypress article.page > .entry-header .entry-title { 
    302302        text-decoration: none;
    303303}
    304304
    305 .bp-navs ul li span {
     305.bp-navs ul li .count {
    306306        background: #eaeaea;
    307307        border: 1px solid #ccc;
    308308        border-radius: 50%;
    body.buddypress article.page > .entry-header .entry-title { 
    330330        margin-bottom: 20px;
    331331}
    332332
    333 .buddypress-wrap .bp-navs li.selected a span,
    334 .buddypress-wrap .bp-navs li.current a span,
    335 .buddypress-wrap .bp-navs li a:hover a span {
     333.buddypress-wrap .bp-navs li.selected a .count,
     334.buddypress-wrap .bp-navs li.current a .count,
     335.buddypress-wrap .bp-navs li a:hover a .count {
    336336        background-color: #ccc;
    337337}
    338338
    body.buddypress article.page > .entry-header .entry-title { 
    354354        color: #fafafa;
    355355}
    356356
    357 .buddypress-wrap .bp-navs li.selected a span,
    358 .buddypress-wrap .bp-navs li.selected a:focus span,
    359 .buddypress-wrap .bp-navs li.selected a:hover span,
    360 .buddypress-wrap .bp-navs li.current a span,
    361 .buddypress-wrap .bp-navs li.current a:focus span,
    362 .buddypress-wrap .bp-navs li.current a:hover span {
     357.buddypress-wrap .bp-navs li.selected a .count,
     358.buddypress-wrap .bp-navs li.selected a:focus .count,
     359.buddypress-wrap .bp-navs li.selected a:hover .count,
     360.buddypress-wrap .bp-navs li.current a .count,
     361.buddypress-wrap .bp-navs li.current a:focus .count,
     362.buddypress-wrap .bp-navs li.current a:hover .count {
    363363        border-color: #fafafa;
    364364}
    365365
    body.buddypress article.page > .entry-header .entry-title { 
    461461        }
    462462}
    463463
    464 .buddypress_object_nav .bp-navs li.selected a span,
    465 .buddypress_object_nav .bp-navs li.current a span,
    466 .buddypress-wrap .bp-navs li.selected a span,
    467 .buddypress-wrap .bp-navs li.current a span {
     464.buddypress_object_nav .bp-navs li.selected a .count,
     465.buddypress_object_nav .bp-navs li.current a .count,
     466.buddypress-wrap .bp-navs li.selected a .count,
     467.buddypress-wrap .bp-navs li.current a .count {
    468468        background-color: #fff;
    469469}
    470470
    471 .buddypress_object_nav .bp-navs li.dynamic a span,
    472 .buddypress_object_nav .bp-navs li.dynamic.selected a span,
    473 .buddypress_object_nav .bp-navs li.dynamic.current a span,
    474 .buddypress-wrap .bp-navs li.dynamic a span,
    475 .buddypress-wrap .bp-navs li.dynamic.selected a span,
    476 .buddypress-wrap .bp-navs li.dynamic.current a span {
     471.buddypress_object_nav .bp-navs li.dynamic a .count,
     472.buddypress_object_nav .bp-navs li.dynamic.selected a .count,
     473.buddypress_object_nav .bp-navs li.dynamic.current a .count,
     474.buddypress-wrap .bp-navs li.dynamic a .count,
     475.buddypress-wrap .bp-navs li.dynamic.selected a .count,
     476.buddypress-wrap .bp-navs li.dynamic.current a .count {
    477477        background-color: #5087e5;
    478478        border: 0;
    479479        color: #fafafa;
    480480}
    481481
    482 .buddypress_object_nav .bp-navs li.dynamic a:hover span,
    483 .buddypress-wrap .bp-navs li.dynamic a:hover span {
     482.buddypress_object_nav .bp-navs li.dynamic a:hover .count,
     483.buddypress-wrap .bp-navs li.dynamic a:hover .count {
    484484        background-color: #5087e5;
    485485        border: 0;
    486486        color: #fff;
    487487}
    488488
    489 .buddypress_object_nav .bp-navs li a span:empty,
    490 .buddypress-wrap .bp-navs li a span:empty {
     489.buddypress_object_nav .bp-navs li a .count:empty,
     490.buddypress-wrap .bp-navs li a .count:empty {
    491491        display: none;
    492492}
    493493
     494.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current),
     495.buddypress-wrap .bp-navs.group-create-links ul li:not(.current) {
     496        color: #767676;
     497}
     498
    494499.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a,
    495500.buddypress-wrap .bp-navs.group-create-links ul li:not(.current) a {
    496501        color: #767676;
    body.buddypress article.page > .entry-header .entry-title { 
    532537        }
    533538}
    534539
    535 .buddypress_object_nav .bp-navs li a span {
     540.buddypress_object_nav .bp-navs li a .count {
    536541        display: inline-block;
    537542        float: left;
    538543}
    body.buddypress article.page > .entry-header .entry-title { 
    541546        .bp-dir-vert-nav .bp-navs.dir-navs {
    542547                background: none;
    543548        }
    544         .bp-dir-vert-nav .bp-navs.dir-navs a span {
     549        .bp-dir-vert-nav .bp-navs.dir-navs a .count {
    545550                float: left;
    546551        }
    547552}
    body.buddypress article.page > .entry-header .entry-title { 
    577582                border-top-left-radius: 4px;
    578583                border-width: 1px;
    579584                margin-bottom: -1px;
     585                margin-top: 1px;
    580586                padding: 0 0.5em;
    581587        }
    582588        .buddypress-wrap .item-body .tabbed-links ul li.current a {
  • src/bp-templates/bp-nouveau/css/buddypress.css

    diff --git src/bp-templates/bp-nouveau/css/buddypress.css src/bp-templates/bp-nouveau/css/buddypress.css
    index ed3d9cdde..3e8d04758 100644
    body.buddypress article.page > .entry-header .entry-title { 
    302302        text-decoration: none;
    303303}
    304304
    305 .bp-navs ul li span {
     305.bp-navs ul li .count {
    306306        background: #eaeaea;
    307307        border: 1px solid #ccc;
    308308        border-radius: 50%;
    body.buddypress article.page > .entry-header .entry-title { 
    330330        margin-bottom: 20px;
    331331}
    332332
    333 .buddypress-wrap .bp-navs li.selected a span,
    334 .buddypress-wrap .bp-navs li.current a span,
    335 .buddypress-wrap .bp-navs li a:hover a span {
     333.buddypress-wrap .bp-navs li.selected a .count,
     334.buddypress-wrap .bp-navs li.current a .count,
     335.buddypress-wrap .bp-navs li a:hover a .count {
    336336        background-color: #ccc;
    337337}
    338338
    body.buddypress article.page > .entry-header .entry-title { 
    354354        color: #fafafa;
    355355}
    356356
    357 .buddypress-wrap .bp-navs li.selected a span,
    358 .buddypress-wrap .bp-navs li.selected a:focus span,
    359 .buddypress-wrap .bp-navs li.selected a:hover span,
    360 .buddypress-wrap .bp-navs li.current a span,
    361 .buddypress-wrap .bp-navs li.current a:focus span,
    362 .buddypress-wrap .bp-navs li.current a:hover span {
     357.buddypress-wrap .bp-navs li.selected a .count,
     358.buddypress-wrap .bp-navs li.selected a:focus .count,
     359.buddypress-wrap .bp-navs li.selected a:hover .count,
     360.buddypress-wrap .bp-navs li.current a .count,
     361.buddypress-wrap .bp-navs li.current a:focus .count,
     362.buddypress-wrap .bp-navs li.current a:hover .count {
    363363        border-color: #fafafa;
    364364}
    365365
    body.buddypress article.page > .entry-header .entry-title { 
    461461        }
    462462}
    463463
    464 .buddypress_object_nav .bp-navs li.selected a span,
    465 .buddypress_object_nav .bp-navs li.current a span,
    466 .buddypress-wrap .bp-navs li.selected a span,
    467 .buddypress-wrap .bp-navs li.current a span {
     464.buddypress_object_nav .bp-navs li.selected a .count,
     465.buddypress_object_nav .bp-navs li.current a .count,
     466.buddypress-wrap .bp-navs li.selected a .count,
     467.buddypress-wrap .bp-navs li.current a .count {
    468468        background-color: #fff;
    469469}
    470470
    471 .buddypress_object_nav .bp-navs li.dynamic a span,
    472 .buddypress_object_nav .bp-navs li.dynamic.selected a span,
    473 .buddypress_object_nav .bp-navs li.dynamic.current a span,
    474 .buddypress-wrap .bp-navs li.dynamic a span,
    475 .buddypress-wrap .bp-navs li.dynamic.selected a span,
    476 .buddypress-wrap .bp-navs li.dynamic.current a span {
     471.buddypress_object_nav .bp-navs li.dynamic a .count,
     472.buddypress_object_nav .bp-navs li.dynamic.selected a .count,
     473.buddypress_object_nav .bp-navs li.dynamic.current a .count,
     474.buddypress-wrap .bp-navs li.dynamic a .count,
     475.buddypress-wrap .bp-navs li.dynamic.selected a .count,
     476.buddypress-wrap .bp-navs li.dynamic.current a .count {
    477477        background-color: #5087e5;
    478478        border: 0;
    479479        color: #fafafa;
    480480}
    481481
    482 .buddypress_object_nav .bp-navs li.dynamic a:hover span,
    483 .buddypress-wrap .bp-navs li.dynamic a:hover span {
     482.buddypress_object_nav .bp-navs li.dynamic a:hover .count,
     483.buddypress-wrap .bp-navs li.dynamic a:hover .count {
    484484        background-color: #5087e5;
    485485        border: 0;
    486486        color: #fff;
    487487}
    488488
    489 .buddypress_object_nav .bp-navs li a span:empty,
    490 .buddypress-wrap .bp-navs li a span:empty {
     489.buddypress_object_nav .bp-navs li a .count:empty,
     490.buddypress-wrap .bp-navs li a .count:empty {
    491491        display: none;
    492492}
    493493
     494.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current),
     495.buddypress-wrap .bp-navs.group-create-links ul li:not(.current) {
     496        color: #767676;
     497}
     498
    494499.buddypress_object_nav .bp-navs.group-create-links ul li:not(.current) a,
    495500.buddypress-wrap .bp-navs.group-create-links ul li:not(.current) a {
    496501        color: #767676;
    body.buddypress article.page > .entry-header .entry-title { 
    532537        }
    533538}
    534539
    535 .buddypress_object_nav .bp-navs li a span {
     540.buddypress_object_nav .bp-navs li a .count {
    536541        display: inline-block;
    537542        float: right;
    538543}
    body.buddypress article.page > .entry-header .entry-title { 
    541546        .bp-dir-vert-nav .bp-navs.dir-navs {
    542547                background: none;
    543548        }
    544         .bp-dir-vert-nav .bp-navs.dir-navs a span {
     549        .bp-dir-vert-nav .bp-navs.dir-navs a .count {
    545550                float: right;
    546551        }
    547552}
    body.buddypress article.page > .entry-header .entry-title { 
    577582                border-top-right-radius: 4px;
    578583                border-width: 1px;
    579584                margin-bottom: -1px;
     585                margin-top: 1px;
    580586                padding: 0 0.5em;
    581587        }
    582588        .buddypress-wrap .item-body .tabbed-links ul li.current a {
  • src/bp-templates/bp-nouveau/includes/groups/template-tags.php

    diff --git src/bp-templates/bp-nouveau/includes/groups/template-tags.php src/bp-templates/bp-nouveau/includes/groups/template-tags.php
    index bd004f4b6..f50e36bad 100644
    function bp_nouveau_groups_get_group_invites_setting() { 
    199199}
    200200
    201201/**
    202  * Outputs the group creation numbered steps navbar
    203  *
    204  * @since 3.0.0
    205  *
    206  * @todo This output isn't localised correctly.
    207  */
    208 function bp_nouveau_group_creation_tabs() {
    209         $bp = buddypress();
    210 
    211         if ( ! is_array( $bp->groups->group_creation_steps ) ) {
    212                 return;
    213         }
    214 
    215         if ( ! bp_get_groups_current_create_step() ) {
    216                 $keys                            = array_keys( $bp->groups->group_creation_steps );
    217                 $bp->groups->current_create_step = array_shift( $keys );
    218         }
    219 
    220         $counter = 1;
    221 
    222         foreach ( (array) $bp->groups->group_creation_steps as $slug => $step ) {
    223                 $is_enabled = bp_are_previous_group_creation_steps_complete( $slug ); ?>
    224 
    225                 <li<?php if ( bp_get_groups_current_create_step() === $slug ) : ?> class="current"<?php endif; ?>>
    226                         <?php if ( $is_enabled ) : ?>
    227                                 <a href="<?php echo esc_url( bp_groups_directory_permalink() . 'create/step/' . $slug . '/' ); ?>">
    228                                         <?php echo (int) $counter; ?> <?php echo esc_html( $step['name'] ); ?>
    229                                 </a>
    230                         <?php else : ?>
    231                                 <a disabled="disabled"><?php echo (int) $counter; ?>. <?php echo esc_html( $step['name'] ); ?></a>
    232                         <?php endif ?>
    233                 </li>
    234                         <?php
    235                 $counter++;
    236         }
    237 
    238         unset( $is_enabled );
    239 
    240         /**
    241          * Fires at the end of the creation of the group tabs.
    242          *
    243          * @since 1.0.0
    244          */
    245         do_action( 'groups_creation_tabs' );
    246 }
    247 
    248 /**
    249202 * Load the requested Create Screen for the new group.
    250203 *
    251204 * @since 3.0.0