Make WordPress Core

Ticket #53234: 53234.patch

File 53234.patch, 2.9 KB (added by rsiddharth, 3 years ago)

patch-v0.1 - change application password access text for super admins

  • src/wp-admin/authorize-application.php

     
    162162                        $blogs       = get_blogs_of_user( $user->ID, true );
    163163                        $blogs_count = count( $blogs );
    164164                        if ( $blogs_count > 1 ) {
     165                                /* translators: 1: URL to my-sites.php, 2: Number of sites the user has. */
     166                                $txt_singular = 'This will grant access to <a href="%1$s">the %2$s site';
     167                                $txt_plural   = 'This will grant access to <a href="%1$s">all %2$s sites';
     168                                if ( is_super_admin( $user_id ) ) {
     169                                        $txt_singular .= ' on the network as you have Super Admin rights</a>.';
     170                                        $txt_plural   .= ' on the network as you have Super Admin rights</a>.';
     171                                } else {
     172                                        $txt_singular .= ' in this installation that you have permissions on</a>.';
     173                                        $txt_plural   .= ' in this installation that you have permissions on</a>.';
     174                                }
    165175                                ?>
    166176                                <p>
    167177                                        <?php
    168178                                        printf(
    169                                                 /* translators: 1: URL to my-sites.php, 2: Number of sites the user has. */
    170179                                                _n(
    171                                                         'This will grant access to <a href="%1$s">the %2$s site in this installation that you have permissions on</a>.',
    172                                                         'This will grant access to <a href="%1$s">all %2$s sites in this installation that you have permissions on</a>.',
     180                                                        $txt_singular,
     181                                                        $txt_plural,
    173182                                                        $blogs_count
    174183                                                ),
    175184                                                admin_url( 'my-sites.php' ),
  • src/wp-admin/user-edit.php

     
    743743                                $blogs       = get_blogs_of_user( $user_id, true );
    744744                                $blogs_count = count( $blogs );
    745745                                if ( $blogs_count > 1 ) {
     746                                        /* translators: 1: URL to my-sites.php, 2: Number of sites the user has. */
     747                                        $txt_singular = 'Application passwords grant access to <a href="%1$s">the %2$s site';
     748                                        $txt_plural   = 'Application passwords grant access to <a href="%1$s">all %2$s sites';
     749                                        if ( is_super_admin( $user_id ) ) {
     750                                                $txt_singular .= ' on the network as you have Super Admin rights</a>.';
     751                                                $txt_plural   .= ' on the network as you have Super Admin rights</a>.';
     752                                        } else {
     753                                                $txt_singular .= ' in this installation that you have permissions on</a>.';
     754                                                $txt_plural   .= ' in this installation that you have permissions on</a>.';
     755                                        }
    746756                                        ?>
    747757                                        <p>
    748758                                                <?php
    749759                                                printf(
    750                                                         /* translators: 1: URL to my-sites.php, 2: Number of sites the user has. */
    751760                                                        _n(
    752                                                                 'Application passwords grant access to <a href="%1$s">the %2$s site in this installation that you have permissions on</a>.',
    753                                                                 'Application passwords grant access to <a href="%1$s">all %2$s sites in this installation that you have permissions on</a>.',
     761                                                                $txt_singular,
     762                                                                $txt_plural,
    754763                                                                $blogs_count
    755764                                                        ),
    756765                                                        admin_url( 'my-sites.php' ),